browser.ini |
|
2835 |
browser_applyView.js |
Tests Apply Current View To…
|
9742 |
browser_archiveMessages.js |
The number of messages in the thread we use to test.
|
3827 |
browser_closeWindowOnDelete.js |
Test that the close message window on delete option works.
|
8919 |
browser_columns.js |
Test column default logic and persistence logic. Persistence comes in both
tab-switching (because of the multiplexed implementation) and
folder-switching forms.
|
33848 |
browser_deletionFromThreads.js |
Test that the message counts displayed in the parent message of a thread or
a group header are updated correctly when a related message is deleted
elsewhere.
|
5428 |
browser_deletionFromVirtualFolders.js |
Test that deleting messages works from a virtual folder.
|
11954 |
browser_deletionWithMultipleDisplays.js |
Test that deleting a message in a given tab or window properly updates both
that tab/window as well as all other tabs/windows. We also test that the
message tab title updates appropriately through all of this. We do all of
this both for tabs that have ever been opened in the foreground, and tabs
that haven't (and thus might have fake selections).
|
26162 |
browser_displayName.js |
Test that the display names in email addresses are correctly shown in the
thread pane.
|
7224 |
browser_folderPaneVisibility.js |
Test that the folder pane collapses properly, stays collapsed amongst tab
changes, and that persistence works (to a first approximation).
|
7595 |
browser_folderToolbar.js |
Test that opening new folder and message tabs has the expected result and
that closing them doesn't break anything.
|
3810 |
browser_invalidDbFolderLoad.js |
Test that clicking on a folder with an invalid or missing .msf file
regenerates the.msf file and loads the view.
Also, check that rebuilding the index on a loaded folder reloads the folder.
|
1691 |
browser_mailTelemetry.js |
Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ |
4037 |
browser_mailViews.js |
https://bugzilla.mozilla.org/show_bug.cgi?id=474701#c97
|
3452 |
browser_messageCommands.js |
This tests various commands on messages. This is primarily for commands
that can't be tested with xpcshell tests because they're handling in the
front end.
|
23039 |
browser_messageCommandsArchive.js |
This tests the archive command on messages in the front-end.
|
10038 |
browser_messageCommandsOnMsgstore.js |
This tests some commands on messages via the UI. But we specifically check,
whether the commands have an effect in the message store on disk, i.e. the
markings on the messages are stored in the msgStore, not only in the database.
For now, it checks for bug 840418.
|
10220 |
browser_messagePaneVisibility.js |
Test that the message pane collapses properly, stays collapsed amongst tab
changes, and that persistence works (to a first approximation).
|
7102 |
browser_messageReloads.js |
Test that message reloads happen properly when the message pane is hidden,
and then made visible again.
|
1715 |
browser_messageSize.js |
Test that the size column of in the message list is formatted properly (e.g.
0.1 KB, 1.2 KB, 12.3 KB, 123 KB, and likewise for MB and GB).
|
2256 |
browser_messageWindow.js |
Test that we can open and close a standalone message display window from the
folder pane.
|
5509 |
browser_middleClickMessages.js |
Test the many horrors involving middle clicks, and selections.
|
11361 |
browser_openingMessages.js |
Test that we open single and multiple messages from the thread pane
according to the mail.openMessageBehavior preference, and that we have the
correct message headers displayed in whatever we open.
Currently tested:
- opening single and multiple messages in tabs
- opening a single message in a window. (Multiple messages require a fair
amount of additional work and are hard to test. We're also assuming here
that multiple messages opened in windows are just the same function called
repeatedly.)
- reusing an existing window to show another message
|
6217 |
browser_openingMessagesWithoutABackingView.js |
Test that messages without a backing view are opened correctly. Examples of
messages without a backing view are those opened from the command line or
desktop search integration results.
|
8154 |
browser_readMsgs.js |
Tests various special messages.
|
1857 |
browser_recentMenu.js |
This tests the move/copy to recent folder menus to make sure
that they get updated when messages are moved to folders, and
don't get updated when we archive.
|
5735 |
browser_rightClickMessages.js |
Test the many horrors involving right-clicks and selections.
|
6729 |
browser_rightClickMiddleClickFolders.js |
Test the many horrors involving right-clicks, middle clicks, and
selections... on folders!
|
8911 |
browser_savedsearchReloadAfterCompact.js |
Test reload of saved searches over local folders after compaction
of local folders.
|
2686 |
browser_selection.js |
|
6150 |
browser_summarization.js |
Test that summarization happens at the right time, that it clears itself at
the right time, that it waits for selection stability when recently
summarized, and that summarization does not break under tabbing.
Because most of the legwork is done automatically by
test-folder-display-helpers, the more basic tests may look like general
selection / tabbing tests, but are intended to specifically exercise the
summarization logic and edge cases. (Although general selection tests and
tab tests may do the same thing too...)
Things we don't test but should:
- The difference between thread summary and multi-message summary.
|
13861 |
browser_syntheticViews.js |
Test we can mark a message as read in the list view version of the global
search results.
|
8914 |
browser_tabsSimple.js |
Test that opening new folder and message tabs has the expected result and
that closing them doesn't break anything. sid0 added checks for focus
transitions at one point; I (asuth) am changing our test infrastructure to
cause more realistic focus changes so those changes now look sillier
because in many cases we are explicitly setting focus back after the thread
tree gains focus.
|
5653 |
browser_viewSource.js |
Test that view-source content can be reloaded to change encoding.
|
6836 |
browser_virtualFolderCommands.js |
Test that commands on virtual folders work properly.
|
2517 |
browser_watchIgnoreThread.js |
Test that "watch thread" and "ignore thread" works correctly.
|
4928 |
data |
|
|
head.js |
Helper method to switch to a cards view with vertical layout.
|
2173 |