Name Description Size Coverage
.eslintrc.mjs 2005 -
ext-bookmarks.js 13377 -
ext-browser.js eslint-disable mozilla/balanced-listeners 39141 -
ext-browserAction.js 34822 -
ext-chrome-settings-overrides.js Handles the homepage url setting for an extension. @param {object} extension The extension setting the hompage url. @param {string} homepageUrl The homepage url to set. 20695 -
ext-commands.js 2523 -
ext-devtools-inspectedWindow.js 1769 -
ext-devtools-network.js 2548 -
ext-devtools-panels.js The remote `<browser>` that loads the panel content does not inherit the zoom level of the `<browser>` it's nested inside of. about:devtools-toolbox <browser> (zoom level applied here) - ... - webext-panels.xhtml <iframe> (inherits zoom) - <browser remote="true"> (doesn't inherit zoom) To work around this, we manually synchronize the zoom levels. 23038 -
ext-devtools.js This module provides helpers used by the other specialized `ext-devtools-*.js` modules and the implementation of the `devtools_page`. 16170 -
ext-find.js global tabTracker 8810 -
ext-history.js Converts a mozIStorageRow into a HistoryItem 9507 -
ext-menus.js 43064 -
ext-normandyAddonStudy.js Returns a study object for the current study. @returns {Study} 2410 -
ext-omnibox.js 4830 -
ext-pageAction.js 12931 -
ext-pkcs11.js Verify whether a given PKCS#11 module is installed. @param {string} name The name of the module, as specified in the manifest file. @returns {Promise} A Promise that resolves to true if the package is installed, or false if it is not. May be rejected if the module could not be found. 7355 -
ext-search.js 4037 -
ext-sessions.js 9879 -
ext-sidebarAction.js Responsible for the sidebar_action section of the manifest as well as the associated sidebar browser. 14439 -
ext-tabGroups.js Validates whether the tab group can move to the specified index. @param {MozTabbrowserTabGroup} group Group to move. @param {DOMWindow} window Browser window to move to. @param {integer} tabIndex The desired position of the group in the window 9280 -
ext-tabs.js Returns a promise that resolves when the tab is ready. Tabs created via the `tabs.create` method are "ready" once the location changes to the requested URL. Other tabs are assumed to be ready once their inner window ID is known. @param {XULElement} nativeTab The <tab> element. @returns {Promise} Resolves with the given tab once ready. 68661 -
ext-topSites.js 4621 -
ext-url-overrides.js 7037 -
ext-windows.js 19563 -