Tor Browser aims to make all users look the same, making it difficult for you to be fingerprinted based on your browser and device information. Release calendar is in https://nc.torproject.net/apps/calendar/p/kdGMbGCWbgPMJR5w
  • JavaScript 32.1%
  • C++ 25.2%
  • HTML 21.1%
  • C 10.5%
  • Kotlin 2.8%
  • Other 8%
Find a file
Henry Wilkes 66d59b50b5 fixup! TB 30237: Add v3 onion services client authentication prompt
TB 44904: Drop authPreferences.js.
2026-05-06 18:21:14 +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 Bug 2014151 - Improve installation of firefox-devtools-mcp. r=firefox-build-system-reviewers,ai4dev-reviewers,ahochheiden,suhaib 2026-02-20 17:07:30 +00:00
.github/workflows Bug 2015646 - workflows: don't silence team check DOT_GITHUB_OVERRIDE r=suhaib DONTBUILD 2026-03-19 06:23:12 +00:00
.gitlab fixup! BB 43615: Add Gitlab Issue and Merge Request templates 2026-04-23 09:57:06 +02:00
.vscode Bug 1966892: Add recommended extension and configuration for autolinking bug numbers and phabricator revisions in VSCode terminals. r=Standard8 2025-06-11 02:23:48 +00:00
.zed Bug 2010106 - Add some basic project tasks. r=padenot 2026-01-14 15:36:24 +00:00
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! TB 30237: Add v3 onion services client authentication prompt 2026-05-06 18:21:14 +01:00
build TB 41340: Enable TOR_BROWSER_NIGHTLY_BUILD features for dev and nightly builds 2026-04-22 20:56:18 -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 TB 12647: Support symlinks in the updater. 2026-04-23 08:53:27 +02:00
devtools TB 23247: Communicating security expectations for .onion 2026-04-23 08:53:29 +02: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 TB 30237: Add v3 onion services client authentication prompt 2026-04-23 08:53:30 +02:00
dom fixup! BB 44772: Disable efficient randomization for canvases. 2026-04-27 09:06:32 +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 TB 44507: [android] Drop Sentry as a dependancy 2026-04-23 08:58:41 +02: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 TB 41340: Enable TOR_BROWSER_NIGHTLY_BUILD features for dev and nightly builds 2026-04-22 20:56:18 -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 TB 30237: Add v3 onion services client authentication prompt 2026-04-23 08:53:30 +02: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 Bug 2023117 - Ensure we don't have unused includes in mfbt/*.h r=emilio,media-playback-reviewers,padenot 2026-03-18 03:40:28 +00:00
mobile fixup! [android] Rename as Tor Browser 2026-05-06 09:55:23 -06:00
modules TB 40458: Implement .tor.onion aliases 2026-04-23 08:53:31 +02:00
mozglue !dropme Bug 2024724 - Fix PowerCounters.h because we do not compile PowerCounters-win.cpp against __MINGW32__ r=canaltinova,profiler-reviewers 2026-04-23 09:57:05 +02:00
netwerk TB 40458: Implement .tor.onion aliases 2026-04-23 08:53:31 +02:00
nsprpub Bug 1999107 - Uplift NSPR 4.38.2. r=jcristau UPGRADE_NSPR_RELEASE 2025-11-13 15:51:00 +00:00
other-licenses Bug 2023419 - Remove Emacs/Vim modelines from other-licenses/ r=emilio 2026-03-18 14:34:41 +00: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 amend! !fixup TB 44850 Fix MacOS typos in post_build tor setup and re-codesign 2026-05-05 08:31:02 +02: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 TB 41728: Pin bridges.torproject.org domains to Let's Encrypt's root cert public key 2026-04-23 08:53:58 +02: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 Bug 2023419 - Remove Emacs/Vim modelines from startupcache/ r=emilio 2026-03-16 19:40:27 +00:00
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 fixup! TB 43817: Add tests for Tor Browser 2026-05-04 17:50:03 +00:00
third_party BB 42758: Fix WebRTC build errors. 2026-04-22 11:36:48 -07:00
toolkit fixup! Tor Browser strings 2026-05-06 12:25:43 +01:00
tools fixup! Tor Browser localization migration scripts. 2026-05-06 12:25:43 +01:00
uriloader BB 40432: Prevent probing installed applications 2026-04-22 20:55:29 -07:00
widget TB 41668: Tweaks to the Base Browser updater for Tor Browser 2026-04-23 08:53:27 +02:00
xpcom TB 21952: Implement Onion-Location 2026-04-23 08:53:30 +02:00
xpfe/appshell BB 41918: Option to reuse last window size when letterboxing is enabled. 2026-04-22 20:55:40 -07:00
.arcconfig Bug 1963595: update .arcconfig to point to new repo r=shtrom,sheehan 2025-04-30 13:50:42 +00:00
.babel-eslint.rc.js Bug 1967204 - remove superfluous eslint-env annotations from remaining places. r=frontend-codestyle-reviewers,geckoview-reviewers,whimboo,Gijs,nalexander 2026-01-21 13:57:59 +00:00
.clang-format Bug 1935345 - [1/1] add AttributeMacros to .clang-format r=sylvestre 2024-12-11 23:05:21 +00:00
.clang-format-ignore Bug 2010520 - Use .inc extension for X macro files in layout/ r=firefox-style-system-reviewers,layout-reviewers,emilio 2026-01-17 20:49:47 +00:00
.cron.yml Bug 1810856 - Split periodic file updates into separate pinning and periodic tasks. r=releng-reviewers,taskgraph-reviewers,jcristau 2026-02-26 13:47:38 +00:00
.editorconfig Bug 2023419 - Add root .editorconfig for editor-agnostic indent configuration r=emilio DONTBUILD 2026-03-16 12:54:13 +00:00
.git-blame-ignore-revs Bug 1994397 - Ignore the three backedout changeset associated to Bug 1994397 r=sylvestre 2025-10-23 10:04:17 +00:00
.gitattributes Bug 1959287 - chore(wpt): add wpt-metadata diff. driver ref. for Git r=jgraham 2025-04-16 16:05:18 +00:00
.gitignore TB 42669: [android] Use custom no-op app-services 2026-04-23 08:58:39 +02:00
.gitlab-ci.yml fixup! Add CI for Tor Browser 2026-04-22 20:56:05 -07:00
.hg-annotate-ignore-revs Bug 1994397 - Ignore the three backedout changeset associated to Bug 1994397 r=sylvestre 2025-10-23 10:04:17 +00:00
.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 No bug - tagging 6ca7d74193b51df2c011b66b4bc1fe3eb233c90d with FIREFOX_NIGHTLY_139_END a=release DONTBUILD CLOSED TREE 2025-04-28 14:01:21 +00:00
.lando.ini Bug 1979252 - lando: add new lando to config r=sheehan DONTBUILD 2026-03-02 07:42:43 +00:00
.lldbinit Bug 2021305 - Make debugger not stop on SIGILL r=padenot,spidermonkey-reviewers,mgaudet DONTBUILD 2026-03-09 16:33:20 +00:00
.mailmap No bug - Add old emails for :emz to .mailmap. DONTBUILD 2024-12-13 14:56:27 +00:00
.mcp.json Bug 2014151 - Improve installation of firefox-devtools-mcp. r=firefox-build-system-reviewers,ai4dev-reviewers,ahochheiden,suhaib 2026-02-20 17:07:30 +00:00
.prettierignore Temporary commit: manually place generated wasm files 2026-04-23 08:54:01 +02:00
.prettierignore-css Bug 1606785 - Enable Prettier for CSS files r=desktop-theme-reviewers,Standard8,frontend-codestyle-reviewers,emilio 2025-05-28 02:51:14 +00:00
.prettierignore-non-css Bug 1606785 - Enable Prettier for CSS files r=desktop-theme-reviewers,Standard8,frontend-codestyle-reviewers,emilio 2025-05-28 02:51:14 +00:00
.prettierrc.js Bug 1967204 - remove superfluous eslint-env annotations from remaining places. r=frontend-codestyle-reviewers,geckoview-reviewers,whimboo,Gijs,nalexander 2026-01-21 13:57:59 +00:00
.rstcheck.cfg Bug 1917163 - Update rstcheck to 6.2.4, fix resulting errors in documents, r=Standard8 2024-09-06 15:04:10 +00:00
.stylelintignore Bug 2000801 - [wdspec] Add Mozilla-specific tests for chrome window handles. r=frontend-codestyle-reviewers,jdescottes,mossop 2025-12-01 20:46:23 +00:00
.stylelintrc.js BB 42728: Modify ./mach lint to skip unused linters 2026-04-22 11:36:54 -07:00
.taskcluster.yml Bug 2022789 - [ci] Stop setting MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE in Github Decision tasks, r=releng-reviewers,jcristau 2026-03-16 13:34:06 +00:00
.trackerignore
.yamllint Bug 1858299 - moz.yaml file should not start with --- r=tjr 2023-10-13 11:56:37 +00:00
.ycm_extra_conf.py Bug 1801836 - Remove no longer necessary 'from __future__' imports. r=linter-reviewers,glandium,webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jld,ahal,owlish,afinder DONTBUILD 2022-12-23 22:45:46 +00:00
AGENTS.md Bug 2023722 - AGENTS.md: remove duplicated content about lint r=ai4dev-reviewers,suhaib DONTBUILD 2026-03-17 19:51:46 +00:00
AUTHORS
build.gradle TB 42669: [android] Use custom no-op app-services 2026-04-23 08:58:39 +02:00
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 Bug 2002465 - Add a CLAUDE.md file to the Firefox repository. r=padenot,suhaib 2025-11-26 14:25:33 +00:00
client.mk Bug 2023419 - Remove Emacs/Vim modelines from client.mk/ r=emilio 2026-03-17 09:23:35 +00:00
client.py Bug 2006716 - Reformat entire repo with ruff-format (black replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth 2026-01-08 21:15:53 +00:00
CLOBBER Bug 2010312 - Vendor libwebrtc from 2b966b7714 - moz.build file updates 2026-02-25 09:38:03 +00:00
CODE_OF_CONDUCT.md Bug 1966441 - Add Code of Conduct, DONTBUILD r=sylvestre 2025-05-20 16:22:17 +00:00
configure Bug 1787977 - Include configure in the tree. r=firefox-build-system-reviewers,nalexander 2022-08-30 04:02:12 +00:00
configure.py Bug 2014074 - Make configure.py virtualenv creation match mach_initialize.py r=firefox-build-system-reviewers,sergesanspaille,glandium 2026-03-10 22:12:51 +00:00
eslint-file-globals.config.mjs TB 40458: Implement .tor.onion aliases 2026-04-23 08:53:31 +02:00
eslint-ignores.config.mjs Temporary commit: manually place generated wasm files 2026-04-23 08:54:01 +02: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 Bug 1990241 - Avoid double-slashes when importing modules into the ESLint configuration to fix the configuration inspector. r=frontend-codestyle-reviewers,Gijs 2025-09-26 12:55:17 +00:00
eslint-test-paths.config.mjs Bug 2020748 - Update various top-level modules to their latest versions. r=frontend-codestyle-reviewers,mossop 2026-03-05 11:55:49 +00:00
eslint.config.mjs fixup! Add CI for Base Browser 2026-04-22 12:32:47 -07:00
GNUmakefile
gradle.properties Bug 1993987 - Remove explicit org.gradle.daemon=true r=android-reviewers,nalexander 2025-10-14 09:45:49 +00:00
gradlew Bug 2024705 - Update Gradle to version 9.4.1. r=android-reviewers,jonalmeida 2026-03-20 16:31:21 +00:00
gradlew.bat Bug 1980525 - Upgrade Gradle to version 9.2.1 r=android-reviewers,nalexander 2025-12-16 23:13:50 +00:00
LICENSE
mach Bug 1737687 - Remove __PYENV_LAUNCHER__ scrubbing from mach file r=ahochheiden 2026-01-15 18:53:25 +00:00
mach.cmd Bug 1750874: Support launching Mach with py instead of python r=glandium 2022-01-21 18:22:58 +00:00
mach.ps1 Bug 1761633 - Silence the possible error from Get-Command r=mhentges DONTBUILD 2022-03-28 19:13:18 +00:00
Makefile.in Bug 2014476 - Move js's source-package rule to a dedicated mach subcommand r=ahochheiden 2026-02-05 07:40:13 +00:00
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 Bug 2023419 - Remove Emacs/Vim modelines from moz.build/ r=emilio 2026-03-17 12:06:19 +00:00
moz.configure TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-android-aarch64 TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-android-all fixup! Base Browser's .mozconfigs. 2026-04-23 09:57:06 +02:00
mozconfig-android-armv7 TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-android-x86 TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-android-x86_64 TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-linux-aarch64 TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-linux-aarch64-dev TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-linux-arm TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-linux-x86_64 TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-linux-x86_64-asan TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-linux-x86_64-dev TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-macos TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-macos-dev TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-windows-i686 TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozconfig-windows-x86_64 TB3: Tor Browser's official .mozconfigs. 2026-04-22 20:56:17 -07:00
mozilla-config.h.in Bug 1998388 - Remove sdkdecls.h from windows sandbox code. r=tjr,firefox-build-system-reviewers,sergesanspaille 2025-11-10 17:09:26 +00:00
package-lock.json Bug 2020748 - Update various top-level modules to their latest versions. r=frontend-codestyle-reviewers,mossop 2026-03-05 11:55:49 +00:00
package.json Bug 2020748 - Update various top-level modules to their latest versions. r=frontend-codestyle-reviewers,mossop 2026-03-05 11:55:49 +00:00
pyproject.toml Bug 2015713 - doc: don't dump all the python variable when building the doc r=firefox-build-system-reviewers,ahochheiden 2026-03-09 18:05:32 +00:00
README.md TB 42308: Create README for tor-browser. 2026-04-22 20:56:00 -07:00
SECURITY.md Bug 1966438 - Remove trailing whitespace 2025-05-16 06:38:26 +00:00
settings.gradle Bug 2022766 - Fix gradle configuration for Fenix Benchmark module. r=android-reviewers,pollymce 2026-03-12 10:25:25 +00:00
srcdir-resolver.js Bug 1945566 - Add eslint and vscode module resolvers for moz-src, r=firefox-desktop-core-reviewers ,frontend-codestyle-reviewers,mconley,Standard8 2025-03-03 12:47:47 +00:00
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 Bug 2013417 - Avoid calling ./mach environment every Gradle configuration r=nalexander,firefox-build-system-reviewers,geckoview-reviewers,glandium 2026-02-27 01:28:34 +00:00
test.mozbuild Bug 1677775 - reformat .mozbuild files with Black r=linter-reviewers,geckoview-reviewers,firefox-build-system-reviewers,ahal,glandium,owlish,sylvestre 2023-12-08 04:26:45 +00:00

The tor-browser repository is based on Mozilla Firefox.

See the following wiki links for more information: