| about-firefox.mjs |
global UpdateUtils, BackgroundUpdate, gApplicationUpdateService, gSubDialog, UpdateListener, appUpdater, gAppUpdater:writable |
16196 |
- |
| accessibility.mjs |
Accessibility
accessibility.browsewithcaret
- true enables keyboard navigation and selection within web pages using a
visible caret, false uses normal keyboard navigation with no caret
accessibility.typeaheadfind
- when set to true, typing outside text areas and input boxes will
automatically start searching for what's typed within the current
document; when set to false, no search action happens |
18114 |
- |
| account-sync.mjs |
A helper class for managing sync related UI behavior.
|
28188 |
- |
| aiFeatures.mjs |
@import { OnDeviceModelFeaturesEnum } from "chrome://browser/content/preferences/OnDeviceModelManager.mjs"
@typedef {typeof AiControlGlobalStates[keyof typeof AiControlGlobalStates]} AiControlGlobalStatesEnum
|
45470 |
- |
| appearance.mjs |
@type {{ themeNames: string[] } & SettingConfig}} |
6925 |
- |
| block-ai-confirmation-dialog.css |
stylelint-disable-next-line stylelint-plugin-mozilla/use-design-tokens |
877 |
- |
| downloads.mjs |
global gSubDialog |
58879 |
- |
| firefoxLabs.mjs |
Store listener that updates a checkbox when an enrollment changes.
@param {string} _event - The store event name (unused).
@param {object} data
@param {string} data.slug - The experiment slug that changed.
@param {boolean} data.active - Whether the enrollment is now active.
|
8414 |
- |
| home-startup.mjs |
Preferences:
browser.startup.homepage
- the user's home page, as a string; if the home page is a set of tabs,
this will be those URLs separated by the pipe character "|"
browser.newtabpage.enabled
- determines that is shown on the user's new tab page.
true = Activity Stream is shown,
false = about:blank is shown
|
1461 |
- |
| languages.mjs |
@typedef {string} LocaleCode A locale code, like "en" or "fr".
@typedef {object} Langpack
Langpack data from the AMO server, this is a partial typedef of what's used
in this file.
@property {LocaleCode} target_locale The locale code of the Langpack.
@typedef {object} Locale Info about a locale.
@property {LocaleCode} code The locale code.
@property {string} label The localized name.
@typedef {object} RemoteLocaleExtensions
@property {Langpack} langpack Langpack info for installing the Locale.
@typedef {Locale & RemoteLocaleExtensions} RemoteLocale
Locale info from the API, includes a Langpack
|
27519 |
- |
| moreFromMozilla.mjs |
Builds a URL with UTM tracking parameters.
@param {object} options
@param {string} options.url - Base product URL
@param {string} options.region - Region code ("global", "us")
@param {boolean} [options.hasEmail] - Whether URL is from email link
@returns {string}
|
8254 |
- |
| permissions-data.mjs |
Displays a dialog for managing permission exceptions for a specific permission type.
@param {object} options
@param {string} options.permissionType - The type of permission to manage.
@param {string} [options.dialogType="site"] - The dialog type: "site" or "permission".
|
24552 |
- |
| privacy.mjs |
global gSubDialog, gotoPref, confirmRestartPrompt, CONFIRM_RESTART_PROMPT_RESTART_NOW, srdSectionEnabled, LoginHelper |
122142 |
- |
| search.mjs |
@import { SearchEngine } from "moz-src:///toolkit/components/search/SearchEngine.sys.mjs"
|
35009 |
- |
| SettingGroupManager.mjs |
@import {SettingGroupConfig} from "chrome://browser/content/preferences/widgets/setting-group.mjs" |
1051 |
- |
| SettingPaneManager.mjs |
@import {SettingPaneConfig, SettingPaneFullConfig, SettingPaneId, SettingPane} from "chrome://browser/content/preferences/widgets/setting-pane.mjs" |
3369 |
- |
| translations.mjs |
|
8641 |
- |