No description
  • JavaScript 32.1%
  • C++ 25.2%
  • HTML 21.1%
  • C 10.5%
  • Kotlin 2.8%
  • Other 8%
Find a file
Henry Wilkes e73539d168 fixup! BB 40925: Implemented the Security Level component
BB 44903: Use upstream's `support-page` rather than custom `tor-manual-page`.
2026-05-06 15:59:26 +01:00
.cargo Bug 2024143 - Update neqo to v0.24.1 r=necko-reviewers,supply-chain-reviewers,mxinden,valentin 2026-03-20 12:09:21 +00:00
.claude Bug 2024813: Add IETF to the list of specs in the webspec-index skill r=ai4dev-reviewers,padenot DONTBUILD 2026-03-20 16:30:37 +00:00
.codex
.github/workflows
.gitlab fixup! BB 43615: Add Gitlab Issue and Merge Request templates 2026-04-30 13:59:21 +02:00
.vscode
.zed
accessible Bug 2023519 - Make our codebase modernize-use-equals-default + modernize-use-equals-delete -safe wrt. clang-tidy r=sylvestre,necko-reviewers,media-playback-reviewers,profiler-reviewers,dom-storage-reviewers,layout-reviewers,dom-worker-reviewers,valentin,jesup,padenot,edenchuang,emilio 2026-03-22 08:35:47 +00:00
browser fixup! BB 40925: Implemented the Security Level component 2026-05-06 15:59:26 +01:00
build MB 43564: Modify ./mach bootstrap for Mullvad Browser 2026-04-27 22:13:07 -07:00
caps BB 29745: Limit remote access to content accessible resources 2026-04-22 20:55:29 -07:00
chrome Bug 2023519 - Make our codebase modernize-use-equals-default + modernize-use-equals-delete -safe wrt. clang-tidy r=sylvestre,necko-reviewers,media-playback-reviewers,profiler-reviewers,dom-storage-reviewers,layout-reviewers,dom-worker-reviewers,valentin,jesup,padenot,edenchuang,emilio 2026-03-22 08:35:47 +00:00
config MB 1: Mullvad Browser branding 2026-04-27 22:12:23 -07:00
devtools MB 1: Mullvad Browser branding 2026-04-27 22:12:23 -07:00
docs Bug 2023268 - Make default jj configuration auto-update stale working copies by default r=sfink,ahal 2026-03-20 22:58:50 +00:00
docshell MB 63: Customize some about pages for Mullvad Browser 2026-04-27 22:12:29 -07:00
dom fixup! BB 44772: Disable efficient randomization for canvases. 2026-04-28 08:53:06 +02:00
editor Bug 2025089 - Remove some includes from nsINode.h and Element.h. r=dom-core,dom-storage-reviewers,firefox-svg-reviewers,janv,smaug 2026-03-22 23:45:55 +00:00
extensions BB 12974: Disable NTLM and Negotiate HTTP Auth 2026-04-22 12:32:57 -07:00
gfx fixup! BB 43322: Customize the font visibility lists. 2026-04-22 20:55:14 -07:00
gradle Bug 2023602 - Update Kotlin to version 2.3.20. r=android-reviewers,jonalmeida 2026-03-20 16:31:42 +00:00
hal Bug 2023519 - Make our codebase modernize-use-equals-default + modernize-use-equals-delete -safe wrt. clang-tidy r=sylvestre,necko-reviewers,media-playback-reviewers,profiler-reviewers,dom-storage-reviewers,layout-reviewers,dom-worker-reviewers,valentin,jesup,padenot,edenchuang,emilio 2026-03-22 08:35:47 +00:00
image Bug 2023519 - Make our codebase modernize-use-equals-default + modernize-use-equals-delete -safe wrt. clang-tidy r=sylvestre,necko-reviewers,media-playback-reviewers,profiler-reviewers,dom-storage-reviewers,layout-reviewers,dom-worker-reviewers,valentin,jesup,padenot,edenchuang,emilio 2026-03-22 08:35:47 +00:00
intl BB 40309: Avoid using regional OS locales 2026-04-22 20:55:28 -07:00
ipc Bug 2023519 - Make our codebase modernize-use-equals-default + modernize-use-equals-delete -safe wrt. clang-tidy r=sylvestre,necko-reviewers,media-playback-reviewers,profiler-reviewers,dom-storage-reviewers,layout-reviewers,dom-worker-reviewers,valentin,jesup,padenot,edenchuang,emilio 2026-03-22 08:35:47 +00:00
js Bug 2025089 - Remove some includes from nsINode.h and Element.h. r=dom-core,dom-storage-reviewers,firefox-svg-reviewers,janv,smaug 2026-03-22 23:45:55 +00:00
layout BB 43140: Tighten up fonts on Linux. 2026-04-22 20:55:13 -07:00
media Bug 2020502 - Update libnestegg to 76dc02cc1dc07163d890eda000edff7fed55fe5d. r=media-playback-reviewers,padenot 2026-03-20 19:41:21 +00:00
memory Bug 2023519 - Make our codebase modernize-use-equals-default + modernize-use-equals-delete -safe wrt. clang-tidy r=sylvestre,necko-reviewers,media-playback-reviewers,profiler-reviewers,dom-storage-reviewers,layout-reviewers,dom-worker-reviewers,valentin,jesup,padenot,edenchuang,emilio 2026-03-22 08:35:47 +00:00
mfbt
mobile BB 42027: Base Browser migration procedures. 2026-04-22 20:55:58 -07:00
modules Firefox preference overrides. 2026-04-22 20:55:10 -07:00
mozglue !dropme Bug 2024724 - Fix PowerCounters.h because we do not compile PowerCounters-win.cpp against __MINGW32__ r=canaltinova,profiler-reviewers 2026-04-30 13:57:51 +02:00
netwerk BB 44040: Modify prompt service for Base Browser. 2026-04-22 20:55:53 -07:00
nsprpub
other-licenses MB 80: Enable Mullvad Browser as a default browser 2026-04-27 22:13:05 -07:00
parser Bug 2025089 - Remove some includes from nsINode.h and Element.h. r=dom-core,dom-storage-reviewers,firefox-svg-reviewers,janv,smaug 2026-03-22 23:45:55 +00:00
python MB 43564: Modify ./mach bootstrap for Mullvad Browser 2026-04-27 22:13:07 -07:00
remote Bug 2003840 - Skip cancel download prompt when "before-cancel-download-prompt" notification is received. r=whimboo 2026-03-20 16:29:25 +00:00
security BB 13028: Prevent potential proxy bypass cases. 2026-04-22 20:55:27 -07:00
services BB 42730: Patch RemoteSettings to use only local dumps as a data source 2026-04-22 12:33:08 -07:00
servo Bug 2017250 - Enable reification for TimingFunction; r=emilio,firefox-style-system-reviewers 2026-03-23 04:21:08 +00:00
startupcache
storage Bug 2002569 - Add support for percentile extension in SQLite. r=mak 2026-03-20 14:20:17 +00:00
supply-chain Bug 2024143 - Update neqo to v0.24.1 r=necko-reviewers,supply-chain-reviewers,mxinden,valentin 2026-03-20 12:09:21 +00:00
taskcluster Revert "Bug 1652123 - Converted other.py schema from voluptuous to msgspec. r=ahal,taskgraph-reviewers" for causing ci failures at test_mozilla_central.py 2026-03-23 00:31:57 +00:00
testing Tweaks to the build system 2026-04-22 12:32:51 -07:00
third_party BB 42758: Fix WebRTC build errors. 2026-04-22 11:36:48 -07:00
toolkit fixup! BB 42583: Modify moz-support-link for Base Browser. 2026-05-06 15:59:20 +01:00
tools !dropme Bug 2024724 - Fix PowerCounters.h because we do not compile PowerCounters-win.cpp against __MINGW32__ r=canaltinova,profiler-reviewers 2026-04-30 13:57:51 +02:00
uriloader BB 40432: Prevent probing installed applications 2026-04-22 20:55:29 -07:00
widget MB 80: Enable Mullvad Browser as a default browser 2026-04-27 22:13:05 -07:00
xpcom BB 9173: Change the default Firefox profile directory to be relative. 2026-04-22 20:55:24 -07:00
xpfe/appshell BB 41918: Option to reuse last window size when letterboxing is enabled. 2026-04-22 20:55:40 -07:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml
.editorconfig
.git-blame-ignore-revs
.gitattributes
.gitignore Bug 1837440: build new update integrity testing tool as a toolchain task r=firefox-build-system-reviewers,ahal,ahochheiden 2026-03-20 16:32:43 +00:00
.gitlab-ci.yml Add CI for Base Browser 2026-04-22 12:32:46 -07:00
.hg-annotate-ignore-revs
.hgignore Bug 1837440: build new update integrity testing tool as a toolchain task r=firefox-build-system-reviewers,ahal,ahochheiden 2026-03-20 16:32:43 +00:00
.hgtags
.lando.ini
.lldbinit
.mailmap
.mcp.json
.prettierignore Firefox preference overrides. 2026-04-22 20:55:10 -07:00
.prettierignore-css
.prettierignore-non-css
.prettierrc.js
.rstcheck.cfg
.stylelintignore
.stylelintrc.js BB 42728: Modify ./mach lint to skip unused linters 2026-04-22 11:36:54 -07:00
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
AGENTS.md
AUTHORS
build.gradle
Cargo.lock Bug 1984762 - Add a new nsISecondaryTileService to manage secondary tiles on MSIX. r=nrishel,saschanaz 2026-03-21 00:25:38 +00:00
Cargo.toml Bug 1837440: build new update integrity testing tool as a toolchain task r=firefox-build-system-reviewers,ahal,ahochheiden 2026-03-20 16:32:43 +00:00
CLAUDE.md
client.mk
client.py
CLOBBER
CODE_OF_CONDUCT.md
configure
configure.py
eslint-file-globals.config.mjs
eslint-ignores.config.mjs Firefox preference overrides. 2026-04-22 20:55:10 -07:00
eslint-rollouts.config.mjs Bug 2018155 - Move the IPProtection state machine and network components into toolkit r=ip-protection-reviewers,zeid,frontend-codestyle-reviewers,hjones,janerik,sstreich,fchasen 2026-03-20 10:24:38 +00:00
eslint-subdirs.config.mjs
eslint-test-paths.config.mjs
eslint.config.mjs fixup! Add CI for Base Browser 2026-04-22 12:32:47 -07:00
GNUmakefile
gradle.properties
gradlew Bug 2024705 - Update Gradle to version 9.4.1. r=android-reviewers,jonalmeida 2026-03-20 16:31:21 +00:00
gradlew.bat
LICENSE
mach
mach.cmd
mach.ps1
Makefile.in
mots.yaml Bug 2018155 - Move the IPProtection state machine and network components into toolkit r=ip-protection-reviewers,zeid,frontend-codestyle-reviewers,hjones,janerik,sstreich,fchasen 2026-03-20 10:24:38 +00:00
moz.build
moz.configure MB 38: Mullvad Browser configuration 2026-04-27 22:01:40 -07:00
mozconfig-android-aarch64 Base Browser's .mozconfigs. 2026-04-22 12:32:48 -07:00
mozconfig-android-all fixup! Base Browser's .mozconfigs. 2026-04-30 13:59:32 +02:00
mozconfig-android-armv7 Base Browser's .mozconfigs. 2026-04-22 12:32:48 -07:00
mozconfig-android-x86 Base Browser's .mozconfigs. 2026-04-22 12:32:48 -07:00
mozconfig-android-x86_64 Base Browser's .mozconfigs. 2026-04-22 12:32:48 -07:00
mozconfig-linux-aarch64 MB 38: Mullvad Browser configuration 2026-04-27 22:01:40 -07:00
mozconfig-linux-aarch64-dev MB 38: Mullvad Browser configuration 2026-04-27 22:01:40 -07:00
mozconfig-linux-arm Base Browser's .mozconfigs. 2026-04-22 12:32:48 -07:00
mozconfig-linux-x86_64 MB 38: Mullvad Browser configuration 2026-04-27 22:01:40 -07:00
mozconfig-linux-x86_64-asan MB 38: Mullvad Browser configuration 2026-04-27 22:01:40 -07:00
mozconfig-linux-x86_64-dev MB 38: Mullvad Browser configuration 2026-04-27 22:01:40 -07:00
mozconfig-macos MB 38: Mullvad Browser configuration 2026-04-27 22:01:40 -07:00
mozconfig-macos-dev MB 38: Mullvad Browser configuration 2026-04-27 22:01:40 -07:00
mozconfig-windows-i686 fixup! Base Browser's .mozconfigs. 2026-04-22 12:32:48 -07:00
mozconfig-windows-x86_64 MB 320: Temporarily disable WebRTC and WDBA on Windows. 2026-04-27 22:12:57 -07:00
mozilla-config.h.in
package-lock.json
package.json
pyproject.toml
README.md
SECURITY.md
settings.gradle
srcdir-resolver.js
stylelint-rollouts.config.js Bug 2022974 - Update global-shared.css so it passes use-design-tokens rules r=desktop-theme-reviewers,emilio,dao 2026-03-20 16:30:58 +00:00
substitute-local-geckoview.gradle
test.mozbuild

Firefox Browser

Firefox is a fast, reliable and private web browser from the non-profit Mozilla organization.

Contributing

To learn how to contribute to Firefox read the Firefox Contributors' Quick Reference document.

We use bugzilla.mozilla.org as our issue tracker, please file bugs there.

Resources

If you have a question about developing Firefox, and can't find the solution on Firefox Source Docs, you can try asking your question on Matrix at chat.mozilla.org in the Introduction channel.