Name Description Size
browser-detachedWindows.ini 410
browser-drawBelowTitlebar.ini 480
browser-drawInTitlebar.ini 476
browser.ini 2115
browser_3paneTelemetry.js 5300
browser_archive.js globals messenger 3955
browser_browserContext.js eslint-env webextensions 11589
browser_browserRequestWindow.js import-globals-from ../../content/browserRequest.js 2380
browser_cardsView.js 9806
browser_detachedWindows.js 6180
browser_dragDropMessages.js Tests dragging messages from the thread tree correctly sets up the dataTransfer object. Also checks the flavorDataProvider for exporting messages to the filesystem. 12092
browser_editMenu.js @type MenuData 14518
browser_fileMenu.js @type MenuData 4630
browser_findbar.js Tests opening the find toolbars on the webBrowser, multiMessageBrowser, and messageBrowser (in order). 5429
browser_folderPaneContext.js 27728
browser_folderTreeProperties.js 8202
browser_folderTreeQuirks.js Tests the Favorite Folders mode. 39944
browser_getMessages.js Tests the many ways to make Thunderbird fetch new mail. In this file are best case scenarios. Edge cases and failure cases are in separate files. An account of each type is created, and they are tested collectively and individually. For each test, new messages are put on the server, the action being tested is performed, then the test waits for the messages to appear. 19113
browser_getMessages_badPassword.js Tests fetching mail with no password or a bad password, and the prompts that causes. 10860
browser_getMessages_certError.js Tests that fetching mail from a server with an invalid certificate shows a notification, that clicking the notification opens the certificate error dialog if appropriate, and that using the dialog to add an exception works correctly, allowing mail to be fetched. 9316
browser_getMessages_connectionError.js Tests that trying to connect to a non-existent server displays an alert. 6042
browser_getMessages_deferredAccount.js Tests that getting new messages for a deferred POP3 account works. 3261
browser_getMessages_oAuth2.js Tests fetching mail with OAuth2 authentication, including the dialog windows that uses. 12865
browser_getMessages_offline.js Tests that fetching mail while offline prompts the user to go online and, if the user agrees, that we go online and fetch the mail. 5387
browser_goMenu.js @type MenuData 1223
browser_interactionTelemetry.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 7245
browser_mailContext.js Tests that items on the mail context menu are correctly shown in context. 29637
browser_mailContext_compose.js Tests that composition items on the mail context menu work. 12159
browser_mailContext_messageContent.js Tests that message content items on the mail context menu work. 16259
browser_mailContext_threadTree.js Tests items that only apply when the mail context menu is opened from the thread tree. 5154
browser_mailTabsAndWindows.js 19230
browser_markAsRead.js Tests that a message does not get marked as read if it is opened in a background tab. 8364
browser_messageMenu.js @type MenuData 12022
browser_navigation.js Tests the next message/previous message commands. 35770
browser_paneFocus.js 10972
browser_preferDisplayName.js 15600
browser_quota.js 6584
browser_searchMessages.js 15130
browser_smartFolderDelete.js Test deleting a message from a smart folder using gDBView.applyCommandToIndices. 2540
browser_spacesToolbar.js Test the spaces toolbar features. 38594
browser_spacesToolbar_drawBelowTitlebar.js 882
browser_spacesToolbar_drawInTitlebar.js 884
browser_spacesToolbarCustomize.js Test the spaces toolbar customization features. 3802
browser_statusFeedback.js Tests that the correct status message appears when opening a message. 2205
browser_subscribe.js 16906
browser_tabIcon.js 3248
browser_tagsMenusAndKeys.js Tests the many ways to set and clear tags on messages. 23371
browser_tagsMode.js 7617
browser_threads.js Test that a double click on a button doesn't trigger the opening of the message. 14448
browser_threadTreeDeleting.js Test a real folder, unthreaded. 17793
browser_threadTreeQuirks.js 22696
browser_threadTreeSorting.js Tests selection and scroll position when sorting the tree by clicking on a column header. 14760
browser_toolsMenu.js @type MenuData 3164
browser_viewMenu.js @type MenuData 7047
browser_zoom.js Tests zooming in and out of the multi-message view using keyboard shortcuts when viewing a thread. 3519
files
head.js @type {XULMenuElement} 13627
head_spacesToolbar.js 1173