Name Description Size Coverage
ext-accounts.js @implements {nsIObserver} @implements {nsIMsgFolderListener} 8874 -
ext-addressBook.js Reads a DOM File and returns a Promise for its dataUrl. @param {File} file @returns {string} 57474 -
ext-browserAction.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 11437 -
ext-chrome-settings-overrides.js global searchInitialized 12953 -
ext-cloudFile.js @typedef CloudFileDate @property {integer} timestamp - milliseconds since epoch @property {DateTimeFormat} format - format object of Intl.DateTimeFormat 23462 -
ext-commands.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2961 -
ext-compose.js 68286 -
ext-composeAction.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4779 -
ext-extensionScripts.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6189 -
ext-folders.js Tracks folder events. @implements {nsIMsgFolderListener} 45506 -
ext-identities.js @implements {nsIObserver} 11219 -
ext-mail.js Returns a real file for the given DOM File. @param {File} file - the DOM File @returns {nsIFile} 50407 -
ext-mailTabs.js Converts a mail tab to a simple object for use in messages. @returns {object} 28030 -
ext-menus.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 48866 -
ext-messageDisplay.js Returns the currently displayed messages in the given tab. @param {Tab} tab @returns {nsIMsgDBHdr[]} Array of nsIMsgDBHdr 11329 -
ext-messageDisplayAction.js Overrides the super class to update every about:message in this window. 7692 -
ext-messages.js Takes a MimeTreePart and returns the raw headers, to be used in the WebExtension MessagePart. @param {MimeTreePart} mimeTreePart @returns {object} An <string, string[]> mapping. The headers of the part. Each key is the name of a header and its value is an array of the header values. @see {MimeTree} 57097 -
ext-messengerSettings.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2236 -
ext-messengerUtilities.js override_charset 4687 -
ext-oauth_provider.js 948 -
ext-scripting-tb.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8907 -
ext-sessions.js 2892 -
ext-spaces.js Match a WebExtension Space object against the provided queryInfo. @param {Space} space - @see mail/components/extensions/schemas/spaces.json @param {QueryInfo} queryInfo - @see mail/components/extensions/schemas/spaces.json @returns {boolean} 11239 -
ext-spacesToolbar.js 8208 -
ext-tabs.js A listener that allows waiting until tabs are fully loaded, e.g. off of about:blank. 29836 -
ext-theme.js global windowTracker, EventManager, EventEmitter 16391 -
ext-windows.js import-globals-from ext-mail.js 23279 -