Name Description Size
.eslintrc.js 429
about
aboutlogins
aboutwelcome
asrouter
attribution
backup
BrowserComponents.manifest 965
BrowserContentHandler.sys.mjs Determines whether a home page override is needed. @param {boolean} [updateMilestones=true] True if we should update the milestone prefs after comparing those prefs with the current platform version and build ID. If updateMilestones is false, then this function has no side-effects. @returns {number} One of the following constants: OVERRIDE_NEW_PROFILE if this is the first run with a new profile. OVERRIDE_NEW_MSTONE if this is the first run with a build with a different Gecko milestone (i.e. right after an upgrade). OVERRIDE_NEW_BUILD_ID if this is the first run with a new build ID of the same Gecko milestone (i.e. after a nightly upgrade). OVERRIDE_NONE otherwise. 56127
BrowserGlue.sys.mjs 226582
build
components.conf 3308
contentanalysis
contextualidentity
controlcenter
customizableui
distribution.sys.mjs 19314
doh
downloads
enterprisepolicies
extensions
firefoxview
genai
installerprefs
messagepreview
metrics.yaml 25372
migration
moz.build 2716
newtab
nsIBrowserHandler.idl Extract the width and height specified on the command line, if present. @return A feature string with a prepended comma, e.g. ",width=500,height=400" 799
originattributes
pagedata
places
pocket
preferences
privatebrowsing
profiles
prompts
protections
protocolhandler
reportbrokensite
resistfingerprinting
safebrowsing
screenshots
search
sessionstore
shell
shopping
sidebar
StartupRecorder.sys.mjs The StartupRecorder component observes notifications at various stages of startup and records the set of JS modules that were already loaded at each of these points. The records are meant to be used by startup tests in browser/base/content/test/performance This component only exists in nightly and debug builds, it doesn't ship in our release builds. 7341
storybook
syncedtabs
tabbrowser
tabunloader
tests
textrecognition
topsites
touchbar
translations
uitour
urlbar