Name Description Size Coverage
ApplicationData.cpp 538 -
ApplicationData.h 421 -
BrowserDefines.h 957 -
desktop-launcher -
distribution -
firefox.exe.manifest 1692 -
generate_channel_prefs.py Generate channel-prefs.js by substituting @MOZ_UPDATE_CHANNEL@. The input has no preprocessor directives, so every line is written verbatim and the preprocessor never emits a `//@line N "<path>"` marker. The substitution filter then replaces `@MOZ_UPDATE_CHANNEL@` in place. channel-prefs.js is handled separately from other prefs due to bug 756325. Byte stability of the installed file matters because the macOS updater leaves `channel-prefs.js` alone after first install. Code signature verification fails when an update arrives with different bytes than the file that was signed (bug 1431342). The comment at the top of `profile/channel-prefs.js` still points at `browser/app/Makefile.in`. That pointer is intentionally stale because updating the template's content would change its shipped bytes. Adding a preprocessor directive to `profile/channel-prefs.js` would reintroduce `//@line` markers, which `main` asserts against. 1743 -
installation_dir_layout -
macbuild -
macversion.py 1432 -
Makefile.in 3937 -
module.ver 446 -
moz.build 5933 -
nmhproxy -
no-pie -
nsBrowserApp.cpp Return true if |arg| is a flag with the given string. A flag starts with one or two `-` characters, or a `/` character on windows. 17312 -
pbproxy -
permissions 910 -
profile -
splash.rc 620 -
winlauncher -