Name Description Size Coverage
about3Pane.js globals MozElements 242859 -
about3Pane.xhtml 36260 -
aboutAddonsExtra.js import-globals-from ../../../../toolkit/mozapps/extensions/content/aboutaddons.js 7906 -
aboutDialog-appUpdater.js import-globals-from aboutDialog.js 9681 -
aboutDialog.css Set an explicit line-height to avoid discrepancies in 'auto' spacing across screens with different device DPI, which may cause font metrics to round differently. 3200 -
aboutDialog.js import-globals-from aboutDialog-appUpdater.js 5326 -
aboutDialog.xhtml 9178 -
aboutMessage.js globals Enigmail, MailE10SUtils 24399 -
aboutMessage.xhtml 8798 -
aboutRights.xhtml 4017 -
browserRequest.js Magic global things the <browser> and its entourage of logic expect. 6726 -
browserRequest.xhtml 2599 -
buildconfig.html Build Configuration 2979 -
commonDialog.xhtml 4359 -
compactFoldersDialog.js 1949 -
compactFoldersDialog.xhtml 2428 -
contentAreaClick.js import-globals-from ../../../../toolkit/content/contentAreaUtils.js 5373 -
customElements.js 1700 -
customizeToolbar.js 26143 -
customizeToolbar.xhtml &dialog.title; 4847 -
dialogShadowDom.js When the dialog window loads, add a stylesheet to the shadow DOM of the dialog to style the accept and cancel buttons, etc. 2118 -
editContactPanel.inc.xhtml 3360 -
editContactPanel.js 7688 -
FilterListDialog.js Set up the toolbarbutton to have an index and an EvenListener for proper keyboard navigation. @param {XULElement} newToolbarbutton - The toolbarbutton that needs to be initialized. 34733 -
FilterListDialog.xhtml &window.title; 7469 -
globalOverlay.js Notifies observers that quitting has been requested. @returns {boolean} - True if an observer prevented quitting, false otherwise. 3977 -
glodaFacetTab.js 3443 -
glodaFacetView.js This file provides the global context for the faceting environment. In the Model View Controller (paradigm), we are the view and the XBL widgets are the the view and controller. Because much of the work related to faceting is not UI-specific, we try and push as much of it into mailnews/db/gloda/Facet.sys.mjs. In some cases we may get it wrong and it may eventually want to migrate. 35180 -
glodaFacetView.xhtml 4795 -
glodaFacetViewWrapper.xhtml 2312 -
glodaFacetVis.js Facet visualizations that would be awkward in XBL. Allegedly because the interaciton idiom of a protovis-based visualization is entirely different from XBL, but also a lot because of the lack of good syntax highlighting. 14627 -
helpMenu.inc.xhtml 2118 -
hiddenWindowMac.js 3468 -
hiddenWindowMac.xhtml 4839 -
macMessengerMenu.js import-globals-from mailCore.js 1740 -
macWindowMenu.inc.xhtml 924 -
mail-offline.js globals msgWindow 9141 -
mail3PaneWindowCommands.js Functionality for the main application window (aka the 3pane) usually consisting of folder pane, thread pane and message pane. 14179 -
mailCommands.js import-globals-from utilityOverlay.js 22953 -
mailCommon.js globals mailContextMenu 44865 -
mailContext.inc.xhtml 14745 -
mailContext.js globals commandController, dbViewWrapperListener 26002 -
mailCore.js Core mail routines used by all of the major mail windows (address book, 3-pane, compose and stand alone message window). Routines to support custom toolbars in mail windows, opening up a new window of a particular type all live here. Before adding to this file, ask yourself, is this a JS routine that is going to be used by all of the main mail windows? 29875 -
mailTabs.js Tabs for displaying mail folders and messages. 12142 -
mailWindow.js import-globals-from ../../../../toolkit/content/contentAreaUtils.js 32381 -
mailWindowOverlay.js -*- indent-tabs-mode: nil; c-basic-offset: 2 -*- 68350 -
mainCommandSet.inc.xhtml 15001 -
mainKeySet.inc.xhtml 14951 -
mainStatusbar.inc.xhtml 1160 -
messageWindow.js This is where functions related to the standalone message window are kept 24718 -
messageWindow.xhtml &titledefault.label;@PRE_RELEASE_SUFFIX@ 21897 -
messenger-customization.js 4976 -
messenger-doctype.inc.dtd 1969 -
messenger-menubar.inc.xhtml 63033 -
messenger-titlebar-items.inc.xhtml 1193 -
messenger.js import-globals-from ../../../mailnews/base/prefs/content/accountUtils.js 32203 -
messenger.xhtml 32785 -
migrationProgress.js 1989 -
migrationProgress.xhtml 1380 -
minimizeToTray.js globals docShell, Services, windowState 653 -
modules -
msgAttachmentView.inc.xhtml 8079 -
msgHdrPopup.inc.xhtml 12998 -
msgHdrView.inc.xhtml 31533 -
msgHdrView.js Functions related to displaying the headers for a selected message in the message pane. 149734 -
msgSecurityPane.inc.xhtml 5949 -
msgSecurityPane.js Functions related to the msgSecurityPane.inc.xhtml file, used in the message header to display S/MIME and OpenPGP encryption and signature info. 3420 -
msgViewNavigation.js This file contains the js functions necessary to implement view navigation within the 3 pane. 6632 -
multimessageview.js A LimitIterator is a utility class that allows limiting the maximum number of items to iterate over. 24416 -
multimessageview.xhtml 3275 -
newTagDialog.js Pass in keyToEdit as a window argument to turn this dialog into an edit tag dialog. 3096 -
newTagDialog.xhtml 2546 -
nsContextMenu.sys.mjs 25849 -
overrides -
printUtils.js nsIWebProgressListener 13915 -
profileDowngrade.js The C++ code passes a dialog param block using its integers as in and out arguments for this UI. The following are the uses of the integers: 0: A set of flags from nsIToolkitProfileService.downgradeUIFlags. 1: A return argument, one of nsIToolkitProfileService.downgradeUIChoice. 1607 -
profileDowngrade.xhtml &window.title; 1786 -
protovis-r2.6-modded.js @namespace The Protovis namespace, <tt>pv</tt>. All public methods and fields should be registered on this object. Note that core Protovis source is surrounded by an anonymous function, so any other declared globals will not be visible outside of core methods. This also allows multiple versions of Protovis to coexist, since each version will see their own <tt>pv</tt> namespace. 171925 -
quickFilterBar.inc.xhtml 6588 -
quickFilterBar.js import-globals-from about3Pane.js 18933 -
sanitize.js Deletes privacy sensitive data in a batch, according to user preferences. @returns {?object} null if everything's fine; an object in the form { itemName: error, ... } on (partial) failure. 7297 -
sanitize.xhtml &sanitizeDialog2.title; 4498 -
sanitizeDialog.js import-globals-from sanitize.js 6334 -
searchBar.js The glodasearch widget is a UI widget (the #searchInput textbox) which is outside of the mailTabType's display panel, but acts as though it were within it.. This means we need to use a tab monitor so that we can appropriately update the contents of the textbox. Every time a tab is changed, we save the state of the text box and restore its previous value for the tab we are switching to, as well as whether this value is a change to the currently-used value (if it is a faceted search) tab. The behaviour rationale for this is that the searchInput is like the URL bar. When you are on a glodaSearch tab, we need to show you your current value, including any "uncommitted" (you haven't hit enter yet) changes. In addition, we want to disable the quick-search modes when a tab is being displayed that lacks quick search abilities (but we'll leave the faceted search as it's always available). 1691 -
SearchDialog.js import-globals-from ../../../mailnews/extensions/newsblog/newsblogOverlay.js 57882 -
SearchDialog.xhtml 17105 -
shortcutsOverlay.js Use the ShortcutManager to set up all keyboard shortcuts for the spaces toolbar buttons. 5292 -
spacesToolbar.inc.xhtml 6245 -
spacesToolbar.js import-globals-from mailCore.js 44027 -
spacesToolbarPin.inc.xhtml 2223 -
specialTabs.js global MozElements, openOptionsDialog 40983 -
state -
sync.js AppMenu UI for Sync. This file is only loaded if NIGHTLY_BUILD is set. 4826 -
systemIntegrationDialog.js Called when the dialog is closed by any button. @param {boolean} aSetAsDefault - If true, set TB as the default application for the checked actions (mail/news/rss). Otherwise do nothing. 6325 -
systemIntegrationDialog.xhtml 2136 -
tabDialogs.inc.xhtml 882 -
tabmail.js global MozElements, MozXULElement 72570 -
tagDialog.inc.xhtml 840 -
templates -
toolbarIconColor.js 5356 -
troubleshootMode.js 2300 -
troubleshootMode.xhtml 2043 -
utilityOverlay.js globals goUpdateCommand 12748 -
viewSource.js globals gViewSourceUtils, internalSave, ZoomManager 4643 -
viewSource.xhtml &mainWindow.title; 12078 -
viewZoomOverlay.js globals getBrowser 3880 -
webextensions.css Rules to help integrate WebExtension buttons 2013 -
widgets -