Name Description Size Coverage CI issues
.eslintrc.mjs 305 -
child -
ext-browser.json 7167 -
extension-popup-panel.css TODO: Look into generating this CSS based on the Design Tokens to ensure the border radius is automatically kept in sync with the Design Tokens json data. 929 -
extension.css This CSS file is loaded as an author sheet in some moz-extension:-documents. To make sure that extensions can easily override any CSS property declared here, we wrap all CSS rules in @layer (which results in lower precedence than any style without @layer). Unfortunately, the layer here has a higher precedence than any other layer. Not a problem in practice due to the minimal use of @layer: https://bugzilla.mozilla.org/show_bug.cgi?id=1873024#c4 If desired, extension devs can easily opt out of this stylesheet with browser_style: false or by switching to MV3. 14653 -
ExtensionBrowsingData.sys.mjs 2631 -
ExtensionControlledPopup.sys.mjs @file This module exports a class that can be used to handle displaying a popup doorhanger with a primary action to not show a popup for this extension again and a secondary action disables the addon, or brings the user to their settings. The original purpose of the popup was to notify users of an extension that has changed the New Tab or homepage. Users would see this popup the first time they view those pages after a change to the setting in each session until they confirm the change by triggering the primary action. 16585 -
ExtensionPopups.sys.mjs 25214 -
extensions-browser.manifest 456 -
jar.mn 2724 -
metrics.yaml 8198 -
moz.build 1338 -
parent -
schemas -
<1%test -