lists.torproject.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

tbb-commits

Thread Start a new thread
Threads by month
  • ----- 2026 -----
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2025 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2021 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2020 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2019 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2018 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2017 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2016 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2015 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2014 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
tbb-commits@lists.torproject.org

  • 1 participants
  • 21166 discussions
[Git][tpo/applications/mullvad-browser][mullvad-browser-153.4.0esr-16.0-1] 2 commits: fixup! MB 1: Mullvad Browser branding
by brizental (@brizental) 30 Sep '26

30 Sep '26
brizental pushed to branch mullvad-browser-153.4.0esr-16.0-1 at The Tor Project / Applications / Mullvad Browser Commits: c9b048f4 by Beatriz Rizental at 2026-09-30T14:08:47-03:00 fixup! MB 1: Mullvad Browser branding This reverts commit ce60585f0d88eaef8d6eac4f063ae4032a6c8884. - - - - - 3e93ee8d by Beatriz Rizental at 2026-09-30T14:08:48-03:00 fixup! MB 39: Add home page about:mullvad-browser - - - - - 2 changed files: - browser/branding/mb-alpha/locales/en-US/brand.ftl - browser/extensions/newtab/lib/AboutPreferences.sys.mjs Changes: ===================================== browser/branding/mb-alpha/locales/en-US/brand.ftl ===================================== @@ -10,4 +10,3 @@ -brand-product-name = Mullvad Browser -vendor-short-name = Mullvad trademarkInfo = Mullvad Browser and the Mullvad Browser logos are trademarks of Mullvad VPN AB. --firefox-home-brand-name = Mullvad Home ===================================== browser/extensions/newtab/lib/AboutPreferences.sys.mjs ===================================== @@ -840,7 +840,7 @@ export class AboutPreferences { options: [ { value: "home", - l10nId: "home-mode-choice-default-fx-srd", + l10nId: "home-mode-choice-mullvad", }, { value: "blank", l10nId: "home-mode-choice-blank-srd" }, { value: "custom", l10nId: "home-mode-choice-custom-srd" }, @@ -860,7 +860,7 @@ export class AboutPreferences { options: [ { value: "home", - l10nId: "home-mode-choice-default-fx-srd", + l10nId: "home-mode-choice-mullvad", }, { value: "blank", l10nId: "home-mode-choice-blank-srd" }, ], View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/ce… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/ce… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser-build] Pushed new tag mb-16.0a13-build1
by morgan (@morgan) 30 Sep '26

30 Sep '26
morgan pushed new tag mb-16.0a13-build1 at The Tor Project / Applications / tor-browser-build -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/tree/mb-… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser-build] Pushed new tag tbb-16.0a13-build1
by morgan (@morgan) 30 Sep '26

30 Sep '26
morgan pushed new tag tbb-16.0a13-build1 at The Tor Project / Applications / tor-browser-build -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/tree/tbb… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser-build][main] Bug 41879,41880: Prepare Tor, Mullvad Browser 16.0a13
by morgan (@morgan) 30 Sep '26

30 Sep '26
morgan pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 67469b78 by Morgan at 2026-09-30T17:03:12+00:00 Bug 41879,41880: Prepare Tor, Mullvad Browser 16.0a13 - - - - - 10 changed files: - projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt - projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt - projects/browser/config - projects/firefox/config - projects/geckoview/config - projects/manual/config - projects/openssl/config - projects/tor/config - projects/translation/config - rbm.conf Changes: ===================================== projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt ===================================== @@ -1,3 +1,30 @@ +Mullvad Browser 16.0a13 - September 30 2026 + * All Platforms + * Updated Firefox to 153.4.0esr + * Updated NoScript to 13.6.34.90101984 + * Bug 569: Remove Firefox branding from about:preferences [mullvad-browser] + * Bug 576: Update about:preferences after redesign [mullvad-browser] + * Bug 580: Migrate hiding feedbackPage menuitem to Mullvad Browser patchset [mullvad-browser] + * Bug 581: Change the "Review settings" button destination [mullvad-browser] + * Bug 582: Rebase Mullvad Browser alpha onto 153.4.0esr [mullvad-browser] + * Bug 44815: Disable harmful addon URL blocking [tor-browser] + * Bug 45073: Review preference changes between Firefox 141 and 153 [tor-browser] + * Bug 45080: Keep the Reporting API disabled. [tor-browser] + * Bug 45360: Port our language preference customization to the new settings design [tor-browser] + * Bug 45366: Backport Security Fixes from Firefox 157 [tor-browser] + * Bug 45371: Hook CharacterData/Range insertion sinks for content patches propagation [tor-browser] + * Windows + * Bug 45293: Set widget.windows.tablet_detection_override to -1 [tor-browser] + * Build System + * All Platforms + * Bug 45334: Update marionette harness to accept multiple tags [tor-browser] + * Bug 45367: Backport Bugzilla 2075120: mach lint fails to create the lint virtualenv because rumdl 0.1.91 is no longer available on PyPI [tor-browser] + * Bug 41847: Sign all releases using new gpg subkey [tor-browser-build] + * Windows + * Bug 41890: Update sign-exe wrapper to use new Windows signing cert [tor-browser-build] + * macOS + * Bug 41883: Fix sha256sum definition in projects/hfsplus-tools/config [tor-browser-build] + Mullvad Browser 16.0a12 - September 22 2026 * All Platforms * Updated Firefox to 153.3.0esr ===================================== projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt ===================================== @@ -1,3 +1,39 @@ +Tor Browser 16.0a13 - September 30 2026 + * All Platforms + * Updated NoScript to 13.6.34.90101984 + * Updated Tor to 0.4.9.13 + * Updated OpenSSL to 3.5.9 + * Bug 44815: Disable harmful addon URL blocking [tor-browser] + * Bug 45073: Review preference changes between Firefox 141 and 153 [tor-browser] + * Bug 45080: Keep the Reporting API disabled. [tor-browser] + * Bug 45333: Disable the fast-path to skip proxy resolution [tor-browser] + * Bug 45359: Rebase alpha onto 153.4.0esr [tor-browser] + * Bug 45366: Backport Security Fixes from Firefox 157 [tor-browser] + * Bug 45368: Account for onion aliases in NoScript site parsing [tor-browser] + * Bug 45371: Hook CharacterData/Range insertion sinks for content patches propagation [tor-browser] + * Windows + macOS + Linux + * Updated Firefox to 153.4.0esr + * Bug 45218: Implement YEC 2026 Takeover for Desktop Stable [tor-browser] + * Bug 45343: Hide verifier and the related error for self-signed onion cert case [tor-browser] + * Bug 45346: Crash when clicking "Learn more…" in onion site error page [tor-browser] + * Bug 45360: Port our language preference customization to the new settings design [tor-browser] + * Windows + * Bug 45293: Set widget.windows.tablet_detection_override to -1 [tor-browser] + * Android + * Updated GeckoView to 153.4.0esr + * Bug 40627: [Android] "share" selected text only works once [tor-browser] + * Bug 44913: Review Mozilla 2019009: Enable Download location Settings on Nightly [tor-browser] + * Bug 45363: Disable import bookmarks in Android until stable [tor-browser] + * Build System + * All Platforms + * Bug 45334: Update marionette harness to accept multiple tags [tor-browser] + * Bug 45367: Backport Bugzilla 2075120: mach lint fails to create the lint virtualenv because rumdl 0.1.91 is no longer available on PyPI [tor-browser] + * Bug 41847: Sign all releases using new gpg subkey [tor-browser-build] + * Windows + * Bug 41890: Update sign-exe wrapper to use new Windows signing cert [tor-browser-build] + * macOS + * Bug 41883: Fix sha256sum definition in projects/hfsplus-tools/config [tor-browser-build] + Tor Browser 16.0a12 - September 22 2026 * All Platforms * Updated Tor to 0.4.9.12 ===================================== projects/browser/config ===================================== @@ -87,9 +87,9 @@ input_files: enable: '[% !c("var/android") %]' - filename: dmg-root enable: '[% c("var/macos") %]' - - URL: https://dist.torproject.org/torbrowser/noscript/noscript-13.6.33.90101984.x… + - URL: https://dist.torproject.org/torbrowser/noscript/noscript-13.6.34.90101984.x… name: noscript - sha256sum: cd2eed6bbc9b3dee47bdc277d7a522b31972fa017c66c130a8ec19e2b21783bc + sha256sum: 689a7f9807e241ab1f42ac3b17879740768a90de3567cf55890c1edea84d04c7 - URL: https://addons.mozilla.org/firefox/downloads/file/5034826/ublock_origin-1.7… name: ublock-origin sha256sum: 5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287 ===================================== projects/firefox/config ===================================== @@ -23,7 +23,7 @@ var: browser_series: '16.0' browser_rebase: 1 browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]' - browser_build: 1 + browser_build: 3 upstream_firefox_commit: FIREFOX_NIGHTLY_153_END copyright_year: '[% exec("git show -s --format=%ci " _ c("git_hash") _ "^{commit}", { exec_noco => 1 }).remove("-.*") %]' nightly_updates_publish_dir: '[% c("var/nightly_updates_publish_dir_prefix") %]nightly-[% c("var/osname") %]' ===================================== projects/geckoview/config ===================================== @@ -26,7 +26,7 @@ var: browser_series: '16.0' browser_rebase: 1 browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]' - browser_build: 1 + browser_build: 3 gitlab_project: https://gitlab.torproject.org/tpo/applications/tor-browser git_commit: '[% exec("git rev-parse " _ c("git_hash") _ "^{commit}", { exec_noco => 1 }) %]' deps: ===================================== projects/manual/config ===================================== @@ -1,7 +1,7 @@ # vim: filetype=yaml sw=2 # To update, see doc/how-to-update-the-manual.txt # Remember to update also the package's hash, with the version! -version: 419761 +version: 421313 filename: 'manual-[% c("version") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]' container: use_container: 1 @@ -23,6 +23,6 @@ input_files: - project: container-image - URL: 'https://build-sources.tbb.torproject.org/marble-support_[% c("version") %].zip' name: manual - sha256sum: 8416ee6a01c3e70251d15417a4724b3560cf399faad8b090961731cd01cdca8f + sha256sum: 01b68a69d2bd2a972a1bd8919a950d76da91ff695529b4ed9f80571d15112c93 - filename: package_marble_build_artifacts.py name: package_script ===================================== projects/openssl/config ===================================== @@ -1,5 +1,5 @@ # vim: filetype=yaml sw=2 -version: 3.5.8 +version: 3.5.9 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]' container: use_container: 1 @@ -41,5 +41,5 @@ input_files: - name: '[% c("var/compiler") %]' project: '[% c("var/compiler") %]' - URL: 'https://github.com/openssl/openssl/releases/download/openssl-[% c("version") %]/openssl-[% c("version") %].tar.gz' - sha256sum: a8f84a39918ec6415ce765d9b429d313ba97b8143169c172e734b9514464f5b2 + sha256sum: 603f5602e2eef00d77fbd429d34dcd5822bb301757a1bc9cdb24c670f1eb859a name: openssl ===================================== projects/tor/config ===================================== @@ -1,6 +1,6 @@ # vim: filetype=yaml sw=2 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]' -version: 0.4.9.12 +version: 0.4.9.13 git_hash: 'tor-[% c("version") %]' git_url: https://gitlab.torproject.org/tpo/core/tor.git git_submodule: 1 ===================================== projects/translation/config ===================================== @@ -12,13 +12,13 @@ compress_tar: 'gz' steps: base-browser: base-browser: '[% INCLUDE build %]' - git_hash: f1d99cd70cdb62b0ba1b8cac17bbfb13c4912039 + git_hash: 0381962777811f8f9428ce0ef62393c6f4a0e12f targets: nightly: git_hash: 'base-browser' tor-browser: tor-browser: '[% INCLUDE build %]' - git_hash: c273467658aa1cf6a9ad38b4394ee4871082b42a + git_hash: 4b063e03a3f2daa39307415646a01dd5377b7034 targets: nightly: git_hash: 'tor-browser' @@ -32,7 +32,7 @@ steps: fenix: '[% INCLUDE build %]' # We need to bump the commit before releasing but just pointing to a branch # might cause too much rebuidling of the Firefox part. - git_hash: 27b287f452f9a0a6fab6b06fb0eaf921f37ed196 + git_hash: d1b9e6abf61c48a8a58f4c72f04ee694d69db966 compress_tar: 'zst' targets: nightly: ===================================== rbm.conf ===================================== @@ -81,11 +81,11 @@ buildconf: git_signtag_opt: '-s' var: - torbrowser_version: '16.0a12' + torbrowser_version: '16.0a13' torbrowser_build: 'build1' # This should be the date of when the build is started. For the build # to be reproducible, browser_release_date should always be in the past. - browser_release_date: '2026/09/21 10:30:00' + browser_release_date: '2026/09/30 15:40:47' browser_release_date_timestamp: '[% USE date; date.format(c("var/browser_release_date"), "%s") %]' browser_default_channel: alpha browser_platforms: @@ -131,9 +131,9 @@ var: updater_enabled: 1 build_mar: 1 torbrowser_incremental_from: + - 16.0a12 - 16.0a11 - 16.0a10 - - 16.0a9 mar_channel_id: '[% c("var/projectname") %]-torproject-[% c("var/channel") %]' # By default, we sort the list of installed packages. This allows sharing View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/6… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/6… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser] Pushed new tag tor-browser-153.4.0esr-16.0-1-build3
by morgan (@morgan) 30 Sep '26

30 Sep '26
morgan pushed new tag tor-browser-153.4.0esr-16.0-1-build3 at The Tor Project / Applications / Tor Browser -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/tree/tor-brows… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser-build][maint-15.0] Bug 41890: Update sign-exe wrapper to use new Windows signing cert
by morgan (@morgan) 30 Sep '26

30 Sep '26
morgan pushed to branch maint-15.0 at The Tor Project / Applications / tor-browser-build Commits: ce85db47 by Nicolas Vigier at 2026-09-30T16:37:30+00:00 Bug 41890: Update sign-exe wrapper to use new Windows signing cert - - - - - 1 changed file: - tools/signing/wrappers/sign-exe Changes: ===================================== tools/signing/wrappers/sign-exe ===================================== @@ -14,7 +14,7 @@ fi pass="$1" to_sign_exe="$2" -key_dir=/home/signing-win/keys/key-1 +key_dir=/home/signing-win/keys/key-2 tpo_cert=$key_dir/the_tor_project_inc.crt tpo_key=$key_dir/private.pem View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/c… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/c… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser-build][main] Bug 41890: Update sign-exe wrapper to use new Windows signing cert
by morgan (@morgan) 30 Sep '26

30 Sep '26
morgan pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 5a8129b0 by Nicolas Vigier at 2026-09-30T17:57:06+02:00 Bug 41890: Update sign-exe wrapper to use new Windows signing cert - - - - - 1 changed file: - tools/signing/wrappers/sign-exe Changes: ===================================== tools/signing/wrappers/sign-exe ===================================== @@ -14,7 +14,7 @@ fi pass="$1" to_sign_exe="$2" -key_dir=/home/signing-win/keys/key-1 +key_dir=/home/signing-win/keys/key-2 tpo_cert=$key_dir/the_tor_project_inc.crt tpo_key=$key_dir/private.pem View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/5… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/5… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-153.4.0esr-16.0-1] 5 commits: fixup! BB 45120: Add tests for Base Browser
by brizental (@brizental) 30 Sep '26

30 Sep '26
brizental pushed to branch tor-browser-153.4.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: bf38c314 by Beatriz Rizental at 2026-09-30T18:02:26+02:00 fixup! BB 45120: Add tests for Base Browser Bug 44820: Disable HTTPS-only mode when running mochitests - - - - - 8d3f622b by Beatriz Rizental at 2026-09-30T18:02:26+02:00 fixup! TB 43817: Add tests for Tor Browser Bug 44820: Modify mochi runtests scripts to work in Tor Browser. - - - - - 88ee7239 by Beatriz Rizental at 2026-09-30T18:02:26+02:00 fixup! TB3: Tor Browser's official .mozconfigs. Bug 44820: Make TOR_BROWSER config is available to gradle - - - - - 97193106 by Beatriz Rizental at 2026-09-30T18:02:26+02:00 fixup! BB 45120: Add tests for Base Browser Bug 44820: Upstream geckoiew's own manifest requests ACCESS_NETWORK_STATE. Tor Browser comments that line out so geckoview doesn't ask for network-state access, but the test app needs it. So we add it back. - - - - - b06b7fca by Beatriz Rizental at 2026-09-30T18:02:26+02:00 fixup! Firefox preference overrides. Bug 44820: Add note about prefs modified for mochitests - - - - - 6 changed files: - browser/app/profile/001-base-profile.js - mobile/android/test_runner/src/main/AndroidManifest.xml - moz.configure - testing/mochitest/mochitest_options.py - testing/mochitest/runtests.py - testing/mochitest/runtestsremote.py Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -57,6 +57,7 @@ pref("browser.disableResetPrompt", true); pref("browser.privatebrowsing.autostart", true); pref("browser.cache.disk.enable", false); pref("permissions.memory_only", true); +// Note: toggled for mochitests (see testing/mochitest/runtests.py). pref("security.nocertdb", true); // tor-browser#42094: do not collect stats about WebRTC. @@ -171,9 +172,13 @@ pref("clipboard.imageAsFile.enabled", false); pref("clipboard.copyPrivateDataToClipboardCloudOrHistory", false); // Enable HTTPS-Only mode (tor-browser#19850) +// +// Note: toggled for mochitests (see testing/mochitest/runtests.py). pref("dom.security.https_only_mode", true); // The previous pref automatically sets this to true (see StaticPrefList.yaml), // but set it anyway only as a defense-in-depth. +// +// Note: toggled for mochitests (see testing/mochitest/runtests.py). pref("dom.security.https_only_mode_pbm", true); // tor-browser#43197, defense in depth if ever https-only got disabled pref("dom.security.https_first_add_exception_on_failure", false); ===================================== mobile/android/test_runner/src/main/AndroidManifest.xml ===================================== @@ -11,6 +11,7 @@ <uses-permission android:name="android.permission.CAMERA"/> <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> + <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <application android:allowBackup="true" ===================================== moz.configure ===================================== @@ -1019,6 +1019,7 @@ set_define("BASE_BROWSER_VERSION_QUOTED", base_browser_version_quoted) # We always want Tor Browser to be defined. Since we do not need any # value for it, just always set it to True. set_define("TOR_BROWSER", True) +set_config("TOR_BROWSER", True) # Please do not add configure checks from here on. ===================================== testing/mochitest/mochitest_options.py ===================================== @@ -7,7 +7,7 @@ import os import sys import tempfile from abc import ABCMeta, abstractmethod, abstractproperty -from argparse import SUPPRESS, ArgumentParser +from argparse import SUPPRESS, ArgumentParser, BooleanOptionalAction from itertools import chain from shutil import which from urllib.parse import urlparse @@ -163,6 +163,20 @@ class MochitestArguments(ArgumentContainer): "help": "Only run tests of this flavor.", }, ], + [ + ["--tor-bootstrap"], + { + "action": BooleanOptionalAction, + "dest": "torBootstrap", + "default": True, + "help": "Wait for the Tor connection to finish bootstrapping " + "before loading the first test. The prefs/env needed for " + "mochitest content to load at all in Tor Browser (disabling " + "HTTPS-Only, TorDomainIsolator's non-Tor-proxy exemption, " + "and the mock TorProvider) are applied regardless of this " + "flag. Pass --no-tor-bootstrap to skip the wait.", + }, + ], [ ["--keep-open"], { ===================================== testing/mochitest/runtests.py ===================================== @@ -2136,6 +2136,11 @@ toolbar#nav-bar { # via the commandline at your own risk. browserEnv["XPCOM_DEBUG_BREAK"] = "stack" + # Default to the mock Tor provider so mochitest runs + # don't depend on a real tor daemon/network. + # --setenv TOR_PROVIDER=... below can still override this. + browserEnv.setdefault("TOR_PROVIDER", "mock") + # interpolate environment passed with options try: browserEnv.update( @@ -2604,6 +2609,23 @@ toolbar#nav-bar { if getattr(self, "testRootAbs", None): prefs["mochitest.testRoot"] = self.testRootAbs + # 001-base-profile.js forces HTTPS-Only mode on, which upgrades + # requests to the (plain http) mochitest web server and breaks test + # content loading. Unlike a real Tor Browser install, that hardening + # has nothing to do with what these tests exercise, and it applies + # regardless of whether --tor-bootstrap is used. + prefs["dom.security.https_only_mode"] = False + prefs["dom.security.https_only_mode_pbm"] = False + + # 001-base-profile.js sets security.nocertdb, so NSS never loads the + # on-disk cert DB that fillCertificateDB() populates with mochitest's + # test CA, and any HTTPS test content would fail with an + # untrusted-issuer error. Persisting a cert DB is exactly what + # nocertdb exists to prevent in a real Tor Browser profile for + # privacy, but that doesn't apply here: this profile is thrown away + # after the run, so there's nothing to leak. + prefs["security.nocertdb"] = False + # See if we should use fake media devices. if options.useTestMediaDevices: prefs["media.audio_loopback_dev"] = self.mediaDevices["audio"]["name"] ===================================== testing/mochitest/runtestsremote.py ===================================== @@ -352,11 +352,16 @@ class MochiRemote(MochitestDesktop): runFailures=False, crashAsPass=False, currentManifest=None, + torBootstrap=False, ): """ Run the app, log the duration it took to execute, return the status code. Kill the app if it outputs nothing for |timeout| seconds. """ + # torBootstrap is accepted for signature compatibility with the + # shared doTests() call site, but not implemented here: unlike + # MochitestDesktop.runApp, this launches the app via adb/activity + # rather than a Marionette session, so there's nothing to wait on. if timeout == -1: timeout = self.DEFAULT_TIMEOUT View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/efe05e… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/efe05e… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-153.4.0esr-16.0-1] 2 commits: fixup! BB 44711: Hide unwanted setting controls in Base Browser.
by morgan (@morgan) 30 Sep '26

30 Sep '26
morgan pushed to branch tor-browser-153.4.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: aecbb512 by Beatriz Rizental at 2026-09-30T15:08:37+00:00 fixup! BB 44711: Hide unwanted setting controls in Base Browser. Bug 576: Hide more unwanted stuff from settings - - - - - efe05ef9 by Morgan at 2026-09-30T15:08:37+00:00 fixup! TB 45178: Update support settings for Tor Browser. - - - - - 2 changed files: - browser/components/preferences/config/search.mjs - browser/components/preferences/config/tabs-browsing.mjs Changes: ===================================== browser/components/preferences/config/search.mjs ===================================== @@ -1157,53 +1157,6 @@ SettingGroupManager.registerGroups({ }, ], }, - searchSuggestions: { - l10nId: "search-suggestions-header-2", - headingLevel: 2, - items: [ - // Add a warning banner. tor-browser#44629. - { - id: "searchSuggestionsWarningBanner", - l10nId: "search-suggestions-warning-banner", - control: "moz-message-bar", - controlAttrs: { - role: "status", - type: "warning", - }, - }, - { - id: "suggestionsInSearchFieldsCheckbox", - l10nId: "search-show-suggestions-option", - items: [ - { - id: "urlBarSuggestionCheckbox", - l10nId: "search-show-suggestions-url-bar-option", - }, - { - id: "showSearchSuggestionsFirstCheckbox", - l10nId: "search-show-suggestions-above-history-option-2", - }, - { - id: "showSearchSuggestionsPrivateWindowsCheckbox", - l10nId: "search-show-suggestions-private-windows-2", - }, - { - id: "showTrendingSuggestionsCheckbox", - l10nId: "addressbar-locbar-showtrendingsuggestions-option-2", - supportPage: "google-trending-searches-on-awesomebar", - }, - { - id: "urlBarSuggestionPermanentPBMessage", - l10nId: "search-suggestions-cant-show-2", - control: "moz-message-bar", - controlAttrs: { - role: "status", - }, - }, - ], - }, - ], - }, firefoxSuggest: { id: "locationBarGroup", subcategory: "locationBar", ===================================== browser/components/preferences/config/tabs-browsing.mjs ===================================== @@ -661,25 +661,6 @@ SettingGroupManager.registerGroups({ }, ], }, - { - id: "browserContainersbox", - control: "moz-fieldset", - l10nId: "tabs-containers-heading", - headingLevel: 3, - items: [ - { - id: "browserContainersCheckbox", - l10nId: "browser-containers-enabled-2", - supportPage: "containers", - }, - { - id: "browserContainersSettings", - loadPane: "containers", - l10nId: "browser-containers-settings-2", - control: "moz-box-button", - }, - ], - }, { id: "tabsClosing", control: "moz-fieldset", View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/6d59c6… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/6d59c6… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/mullvad-browser][mullvad-browser-153.4.0esr-16.0-1] fixup! MB 1: Mullvad Browser branding
by morgan (@morgan) 30 Sep '26

30 Sep '26
morgan pushed to branch mullvad-browser-153.4.0esr-16.0-1 at The Tor Project / Applications / Mullvad Browser Commits: ce60585f by Beatriz Rizental at 2026-09-30T11:40:14-03:00 fixup! MB 1: Mullvad Browser branding Bug 576: Fix home page name _correctly_ - - - - - 2 changed files: - browser/branding/mb-alpha/locales/en-US/brand.ftl - toolkit/locales/en-US/toolkit/branding/brandings.ftl Changes: ===================================== browser/branding/mb-alpha/locales/en-US/brand.ftl ===================================== @@ -10,3 +10,4 @@ -brand-product-name = Mullvad Browser -vendor-short-name = Mullvad trademarkInfo = Mullvad Browser and the Mullvad Browser logos are trademarks of Mullvad VPN AB. +-firefox-home-brand-name = Mullvad Home ===================================== toolkit/locales/en-US/toolkit/branding/brandings.ftl ===================================== @@ -44,9 +44,9 @@ # and kept in English. -firefox-suggest-brand-name = Firefox Suggest -# ”Home" can be localized, “Mullvad” must be treated as a brand +# ”Home" can be localized, “Firefox” must be treated as a brand # and kept in English. --firefox-home-brand-name = Mullvad Home +-firefox-home-brand-name = Firefox Home # View" can be localized, “Firefox” must be treated as a brand # and kept in English. View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/ce6… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/ce6… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
  • ← Newer
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 2117
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.