Pier Angelo Vendrame pushed to branch tor-browser-134.0a1-15.0-1 at The Tor Project / Applications / Tor Browser
Commits: 96bd6426 by Pier Angelo Vendrame at 2025-04-29T10:03:47+02:00 fixup! Firefox preference overrides.
BB 43322: Switch from font whitelist to font visibility.
- - - - - 556b87b2 by Henry Wilkes at 2025-04-29T10:03:47+02:00 fixup! TB 41649: Create rebase and security backport gitlab issue templates
TB 43594: Add bugzilla audit issue template.
- - - - - 9a57f9f8 by clairehurst at 2025-04-29T10:03:47+02:00 fixup! [android] Implement Android-native Connection Assist UI
Bug 43576: Connection Assist on Android Fast Follows (Bug 41188) cleanup use of _torConnectScreen.value: !1426 (comment 3176147)
- - - - - c3d75c31 by clairehurst at 2025-04-29T10:03:47+02:00 fixup! [android] Implement Android-native Connection Assist UI
Bug 43565: The quit button on Android doesn't actually exit
- - - - - 0076a60a by clairehurst at 2025-04-29T10:03:48+02:00 fixup! [android] Implement Android-native Connection Assist UI
Bug 43576: Connection Assist on Android Fast Follows (Bug 41188) Rename to regions (Bug 43593)
- - - - - 5ccc6312 by clairehurst at 2025-04-29T10:03:48+02:00 fixup! TB 42247: Android helpers for the TorProvider
Bug 43576: Connection Assist on Android Fast Follows (Bug 41188) Rename to regions
- - - - - 27d56572 by Beatriz Rizental at 2025-04-29T10:03:48+02:00 fixup! TB 42669: [android] Use custom no-op app-services
- - - - - 3b97346a by Pier Angelo Vendrame at 2025-04-29T10:03:48+02:00 fixup! TB 3455: Add DomainIsolator, for isolating circuit by domain.
TB 43604: fix DomainIsolator.#clearKnownCircuits on Android.
Window type "navigator:browser" does not match GeckoView sessions. So, in addition to that, we iterate on "navigator:geckoview" windows.
- - - - - 4ef9d6f3 by Dan Ballard at 2025-04-29T10:03:48+02:00 fixup! [android] Modify build system
Always set gradle pref for nimbusFml as tbb's env var NIMBUS_FML supercedes it
- - - - - 60c1e1ac by Pier Angelo Vendrame at 2025-04-29T10:03:49+02:00 fixup! TB 40597: Implement TorSettings module
Sync pt_config.json after tor-browser-build#41425.
- - - - - 7ec92deb by Pier Angelo Vendrame at 2025-04-29T10:03:49+02:00 fixup! TB 41878: [android] Add standalone Tor Bootstrap
TB 43611: Move Snowflake to a group of PTs on its own.
- - - - - e4c83781 by hackademix at 2025-04-29T10:03:49+02:00 fixup! Base Browser strings
BB 41919: Letterboxing, add temporarily visible web content-size indicator on window resizing.
- - - - - ca513502 by hackademix at 2025-04-29T10:03:49+02:00 BB 41919: Letterboxing, add temporarily visible web content-size indicator on window resizing.
- - - - - 2ecdc1c6 by clairehurst at 2025-04-29T10:03:50+02:00 fixup! [android] Implement Android-native Connection Assist UI
- - - - - 21ba056b by Henry Wilkes at 2025-04-29T10:03:50+02:00 fixup! Base Browser strings
TB 43624: Tweak the string letterboxing-size-status.
NOTE: The string has not yet reached translators, so we do not need to change the ID.
- - - - - 1dc51b2c by Henry Wilkes at 2025-04-29T10:03:50+02:00 fixup! TB 41668: Tweaks to the Base Browser updater for Tor Browser
TB 43567: Drop torbrowser.post_update.url.
Also, no longer require an override page to be set to open about:tor after an update.
- - - - - 82a7bfb4 by Henry Wilkes at 2025-04-29T10:03:50+02:00 fixup! TB 7494: Create local home page for TBB.
TB 43567: Use the same update URL in about:tor as the about dialog.
- - - - - 5f5671d5 by Henry Wilkes at 2025-04-29T10:03:51+02:00 fixup! TB 41435: Add a Tor Browser migration function
TB 43567: Clear torbrowser.post_update.url.
- - - - - 3530a6f8 by Dan Ballard at 2025-04-29T10:03:51+02:00 BB 43544: DoH pane undefined error in Privacy and Security
From: Sarah Jamie Lewis sarah@openprivacy.ca Date: Fri, 28 Feb 2025 09:30:45 -0800 Subject: [PATCH 1/1] DoH Settings: Check for nulll gParentalControlsService
When the parental controls service is disabled in a build, the DoH settings now display the correct stauts when Increased or Max Protection is enabled.
Previously, selecting either of these options would cause DoH to be enabled, but the "Status" and "Provider" fields would not be properly populated, due to a check on the gParentalControlsService causing an error.
This check is now identical to the same check in DownloadIntegration.sys.mjs
Apply 1 suggestion(s) to 1 file(s)
Co-authored-by: ma1 giorgio@maone.net
- - - - - dca8baf9 by Caspar Schutijser at 2025-04-29T10:03:51+02:00 fixup! TB 40597: Implement TorSettings module
TB 43628: TorConnect: handle unavailability of NetworkLinkService API
Fixes TorConnect on e.g. OpenBSD.
- - - - - 44ee1313 by clairehurst at 2025-04-29T10:03:51+02:00 fixup! [android] Implement Android-native Connection Assist UI
Bug 43576: Connection Assist on Android Fast Follows (Bug 41188) Remove unnecessary locale change listener
- - - - - c975c00e by hackademix at 2025-04-29T10:03:52+02:00 fixup! BB 41919: Letterboxing, add temporarily visible web content-size indicator on window resizing.
BB 43632: Letterboxing, always show the correct size for the active tab on resizing. BB 43642: New tab shows letterboxing size indicator.
- - - - - f2cc9310 by Pier Angelo Vendrame at 2025-04-29T10:03:52+02:00 fixup! TB 40562: Added Tor Browser preferences to 000-tor-browser.js
TB 43653: Remove spoofOsInUserAgentHeader from 000-tor-browser.js.
This pref does not do anything, as its code has been removed for tor-browser#43189.
- - - - - a36c8040 by Pier Angelo Vendrame at 2025-04-29T10:03:52+02:00 fixup! TB 7494: Create local home page for TBB.
TB 43647: Dynamically update the survey language.
We observe the lang attribute of the document element (which normally is set by Fluent) and we update the survey language whenever it changes.
- - - - - a24543de by Henry Wilkes at 2025-04-29T10:03:52+02:00 fixup! TB 7494: Create local home page for TBB.
This reverts commit 2780d106d85ca2fa6d41ef08106d02293f21af2a.
- - - - - cef42b91 by Henry Wilkes at 2025-04-29T10:03:53+02:00 fixup! TB 7494: Create local home page for TBB.
TB 43647: Use the app locale directly from the parent actor for setting the survey banner's language.
- - - - - 57fce8b1 by Pier Angelo Vendrame at 2025-04-29T10:03:53+02:00 fixup! [android] Implement Android-native Connection Assist UI
TB 43633: Include regionNames.ftl in Android builds.
- - - - - ec6ac68b by Pier Angelo Vendrame at 2025-04-29T10:03:53+02:00 fixup! Firefox preference overrides.
This reverts commit ce4889c9f51d60761ffcbd416eac50ed6490fed9.
- - - - - 2b450261 by Beatriz Rizental at 2025-04-29T10:03:53+02:00 fixup! Add CI for Base Browser
- - - - - 9683761a by Morgan at 2025-04-29T10:03:54+02:00 fixup! TB 41649: Create rebase and security backport gitlab issue templates
revert
- - - - - 3deca925 by Morgan at 2025-04-29T10:03:54+02:00 fixup! Adding issue and merge request templates
revert
- - - - - 63e55964 by Morgan at 2025-04-29T10:03:54+02:00 BB 43615: Add Gitlab Issue and Merge Request templates
- - - - - df3eae24 by Morgan at 2025-04-29T10:03:54+02:00 fixup! BB 43615: Add Gitlab Issue and Merge Request templates
add new and modify existing shared Tor/Mullvad browser templates
- - - - - 7069fd9b by Morgan at 2025-04-29T10:03:54+02:00 TB 43616: Customize Gitlab Issue and Merge Request templates
- - - - - 332068b5 by Morgan at 2025-04-29T10:03:55+02:00 fixup! TB 43616: Customize Gitlab Issue and Merge Request templates
Tor Browser specific updates
- - - - - abebbb3a by Beatriz Rizental at 2025-04-29T16:00:09+02:00 fixup! Add CI for Base Browser
Timeout `git fetch` if takes longer than 3min.
Long fetched are very expensive and due to the amount of parallel jobs our CI can execute at a time too many long fetches can cause significant slowness on our Gitlab instance.
- - - - - 0ee6c6fc by Gregory Pappas at 2025-04-29T18:53:45+02:00 Bug 1948734 - Fix --disable-backgroundtasks on macOS r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D238515 - - - - - 1330b829 by Pier Angelo Vendrame at 2025-04-30T01:16:46+02:00 Bug 1963354 - Refine the GTK version checked before declaring various GDK_WINDOW_STATE... constants. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D247104
- - - - -
54 changed files:
- .gitlab/ci/jobs/lint/lint.yml - .gitlab/ci/mixins.yml - + .gitlab/issue_templates/000 Bug Report.md - + .gitlab/issue_templates/010 Proposal.md - + .gitlab/issue_templates/020 Web Compatibility.md - + .gitlab/issue_templates/030 Test.md - + .gitlab/issue_templates/040 Feature.md - .gitlab/issue_templates/Backport.md → .gitlab/issue_templates/050 Backport.md - .gitlab/issue_templates/Rebase Browser - Alpha.md → .gitlab/issue_templates/060 Rebase - Alpha.md - .gitlab/issue_templates/Rebase Browser - Stable.md → .gitlab/issue_templates/061 Rebase - Stable.md - .gitlab/issue_templates/Rebase Browser - Legacy.md → .gitlab/issue_templates/062 Rebase - Legacy.md - .gitlab/issue_templates/Rebase Browser - Rapid.md → .gitlab/issue_templates/063 Rebase - Rapid.md - .gitlab/issue_templates/Uplift.md → .gitlab/issue_templates/070 Uplift.md - .gitlab/issue_templates/Backport Android Security Fixes.md → .gitlab/issue_templates/080 Security Backports.md - .gitlab/issue_templates/Emergency Security Issue.md → .gitlab/issue_templates/090 Emergency Security Issue.md - .gitlab/issue_templates/QA - Desktop.md → .gitlab/issue_templates/100 Release QA - Desktop.md - .gitlab/issue_templates/QA - Android.md → .gitlab/issue_templates/101 Release QA - Android.md - + .gitlab/issue_templates/110 Bugzilla Triage.md - + .gitlab/issue_templates/120 Bugzilla Audit.md - − .gitlab/issue_templates/Bugzilla Triage.md - + .gitlab/issue_templates/Default.md - − .gitlab/issue_templates/bug.md - .gitlab/merge_request_templates/default.md → .gitlab/merge_request_templates/Default.md - − .gitlab/merge_request_templates/Rebase.md - browser/app/profile/000-tor-browser.js - browser/components/BrowserContentHandler.sys.mjs - browser/components/BrowserGlue.sys.mjs - browser/components/abouttor/AboutTorMessage.sys.mjs - browser/components/abouttor/AboutTorParent.sys.mjs - browser/components/abouttor/content/aboutTor.js - browser/components/preferences/privacy.js - browser/components/tabbrowser/content/tabbrowser.js - browser/themes/shared/tabbrowser/content-area.css - mobile/android/android-components/components/browser/storage-sync/src/main/java/mozilla/components/browser/storage/sync/Types.kt - mobile/android/fenix/app/build.gradle - mobile/android/fenix/app/src/main/assets/common/torrc-defaults - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarMenuController.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/HomeMenuView.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tor/ConnectAssistUiState.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tor/TorConnectionAssistFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tor/TorConnectionAssistViewModel.kt - mobile/android/geckoview/src/main/java/org/mozilla/geckoview/TorAndroidIntegration.java - mobile/android/locales/filter.py - mobile/android/locales/jar.mn - mobile/android/locales/l10n.toml - mobile/locales/filter.py - toolkit/components/resistfingerprinting/RFPHelper.sys.mjs - toolkit/components/tor-launcher/TorDomainIsolator.sys.mjs - toolkit/content/pt_config.json - toolkit/locales/en-US/toolkit/global/base-browser.ftl - toolkit/modules/TorAndroidIntegration.sys.mjs - toolkit/modules/TorConnect.sys.mjs - toolkit/xre/nsAppRunner.cpp - widget/gtk/nsWindow.cpp
The diff was not included because it is too large.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/7f03e92...
tbb-commits@lists.torproject.org