Dan Ballard pushed to branch tor-browser-148.0a1-16.0-1 at The Tor Project / 
Applications / Tor Browser


Commits:
cbcf389a by Beatriz Rizental at 2026-02-19T09:42:23-08:00
fixup! BB 44167: Don't build the uninstaller for Windows during Firefox 
compilation

When building with tests enabled, the current patch was breaking the
generated Makefile. This commit fixes it.

- - - - -
a9a5fb19 by Beatriz Rizental at 2026-02-19T09:42:23-08:00
fixup! BB 43564: Modify ./mach bootstrap for Base Browser

We don't want to bootstrap OONX. It's a ML tool, not used.

- - - - -
8107162a by Beatriz Rizental at 2026-02-19T09:42:24-08:00
fixup! BB 43564: Modify ./mach bootstrap for Base Browser

Use our MacOS SDK mirror when bootstrapping for Mac.

- - - - -
8bad3e12 by Henry Wilkes at 2026-02-19T09:42:24-08:00
fixup! BB 41803: Add some developer tools for working on tor-browser.

TB 44452: Improve the range-diff and diff-diff commands.

- - - - -
93fb4169 by Henry Wilkes at 2026-02-19T09:42:24-08:00
fixup! BB 32308: Use direct browser sizing for letterboxing.

TB 44289: Handle the case where --toolbar-field-color is set to
"inherit".

Also, better handle "currentColor" values to not rely on the computed
color, which may vary with the UI state.

Also, replace "/*" comments with "//".

- - - - -
89e20a06 by Henry Wilkes at 2026-02-19T09:42:25-08:00
fixup! BB 42305: Add script to combine translation files across versions.

TB 44498: Change the expected browser version gap between stable and
alpha from 0.5 to 1.0.

- - - - -
79e70a5b by Morgan at 2026-02-19T09:42:25-08:00
fixup! BB 43615: Add Gitlab Issue and Merge Request templates

- add time-gated feature issue template
- add a revert patchset issue template

- - - - -
2a41dc4d by Morgan at 2026-02-19T09:42:25-08:00
fixup! BB 43615: Add Gitlab Issue and Merge Request templates

migrate Project 131 label to Project 196

- - - - -
260a0f72 by clairehurst at 2026-02-19T09:46:17-08:00
fixup! [android] Rename as Tor Browser

tor-browser#44469 Fix branding on Android RR

- - - - -
547aab53 by Pier Angelo Vendrame at 2026-02-19T09:46:21-08:00
dropme! TB 41878: [android] Add standalone Tor Bootstrap

Move these changes to a commit that comes before.

Do not cherry-pick those changes.

- - - - -
3feb2223 by Pier Angelo Vendrame at 2026-02-19T09:46:21-08:00
fixup! TB 42247: Android helpers for the TorProvider

Move these changes to this commit, as this file is mostly changed only
here.

- - - - -
b1274525 by Pier Angelo Vendrame at 2026-02-19T09:46:22-08:00
fixup! BB 43140: Tighten up fonts on Linux.

BB 44410: Use UI system font size.

After tor-browser#44286, the browser UI font size is too small in some
system.
So, hardcode only a few properties, but still query the system for the
font size.

- - - - -
b9acad11 by Henry Wilkes at 2026-02-19T09:46:22-08:00
dropme! TB 43901: Modify about:license for Tor Browser.

MB 489: Revert the TB patch entirely by reverting
f53f82ba5eaa6b4a5b011608e81c7b3887873c3b and
66d6a1e876bd80274edb7b0225dc81dfbb39bc30.

- - - - -
6454e93a by Henry Wilkes at 2026-02-19T09:46:22-08:00
BB 43901: Modify about:license.

We also drop about:rights.

- - - - -
0a77f73f by Dan Ballard at 2026-02-19T09:47:50-08:00
TB 44507: [android] Drop Sentry as a dependancy

- - - - -
556d5e6a by Pier Angelo Vendrame at 2026-02-19T09:47:53-08:00
fixup! BB 16285: Exclude ClearKey system for now

BB 44508: Drop clearkey also on Android.

- - - - -
fa8bba82 by Henry Wilkes at 2026-02-19T09:47:54-08:00
fixup! BB 32308: Use direct browser sizing for letterboxing.

TB 44535: Make --tabpanel-background-color transparent when letterboxing
is enabled.

- - - - -
de70ce19 by Henry Wilkes at 2026-02-19T09:47:56-08:00
fixup! Add CI for Tor Browser

TB 44492: Fix lint warnings.

- - - - -
1fc9b701 by Henry Wilkes at 2026-02-19T09:47:58-08:00
fixup! TB 43817: Add tests for Tor Browser

TB 44492: Fix lint warnings.

- - - - -
3163ffe7 by Beatriz Rizental at 2026-02-19T09:47:58-08:00
fixup! BB 43564: Modify ./mach bootstrap for Base Browser

Generalize extension symlinking code.

- - - - -
eb1d49ba by Beatriz Rizental at 2026-02-19T09:47:59-08:00
fixup! TB 43564: Modify ./mach bootstrap for Tor Browser

Function name update and reformatting

- - - - -
1f4ebfa0 by Henry Wilkes at 2026-02-19T09:47:59-08:00
TB 41822: Hide the default browser settings.

- - - - -
c492f323 by Beatriz Rizental at 2026-02-19T09:47:59-08:00
fixup! BB 43564: Modify ./mach bootstrap for Base Browser

- - - - -
71f436d9 by clairehurst at 2026-02-19T09:48:00-08:00
fixup! TB 42655 [android]: Implement "New circuit for this site" on Android

Bug 44523: New circuit seems to have disappeared from 147 on Android

- - - - -
28e175a5 by hackademix at 2026-02-19T10:37:34-08:00
fixup! [android] Modify add-on support

TB 44533: Install bundled NoScript extension at least once per build install

- - - - -
0de6bb6f by Dan Ballard at 2026-02-22T10:23:21-08:00
fixup! fixup! [android] Modify add-on support

cleanup extra newline

- - - - -
dfb956b3 by Henry Wilkes at 2026-02-22T10:23:22-08:00
fixup! Firefox preference overrides.

TB 44460: Update the autofill preferences in line with upstream's new
preferences.

- - - - -
bdbba7ef by Henry Wilkes at 2026-02-22T10:23:22-08:00
dropme! TB 2176: Rebrand Firefox to TorBrowser

TB 44522: Revert tor-browser changes to aboutDialog.xhtml.

- - - - -
1b1ebde7 by Henry Wilkes at 2026-02-22T10:23:22-08:00
BB 44522: Modify the about dialog.

We hide the Firefox-specific elements and apply some common styling
rules.

- - - - -
bd7eea78 by Henry Wilkes at 2026-02-22T10:23:23-08:00
fixup! TB 2176: Rebrand Firefox to TorBrowser

TB 44522: Restore Tor Browser styling.

- - - - -
159b762f by Pier Angelo Vendrame at 2026-02-22T10:23:24-08:00
fixup! Base Browser's .mozconfigs.

BB 44532: Backport Terser and enable JS minifying on Android.

- - - - -
d58ba9be by Beatriz Rizental at 2026-02-22T10:23:25-08:00
fixup! BB 43615: Add Gitlab Issue and Merge Request templates

Delete Rebase templates from Base Browser

- - - - -
7f20a8f2 by Beatriz Rizental at 2026-02-22T10:23:25-08:00
fixup! TB 43616: Customize Gitlab Issue and Merge Request templates

Update rebase templates

- - - - -
b34467db by Henry Wilkes at 2026-02-22T10:23:28-08:00
fixup! BB 44045: Disable ML features.

TB 44554: Hide the GenAI menu item.

- - - - -
5edcea41 by clairehurst at 2026-02-22T10:23:28-08:00
fixup! [android] Modify add-on support

- - - - -
0786b62d by hackademix at 2026-02-22T10:23:30-08:00
TB 44591: Force extensions initialization on startup.

- - - - -
cdc8ba48 by Pier Angelo Vendrame at 2026-02-22T10:23:30-08:00
fixup! TB 2176: Rebrand Firefox to TorBrowser

BB 44050: Use org.torproject rather than org.mozilla for D-bus.

- - - - -
2cd2a532 by Pier Angelo Vendrame at 2026-02-22T10:23:31-08:00
fixup! BB 42683: Create script to generate issue triage csv file from bugzilla 
query and git logs

Delete the script that has been moved to
tor-browser-build:tools/browser.

- - - - -
3e19fcd2 by Beatriz Rizental at 2026-02-22T10:23:31-08:00
Bug 2013390: Test file extension before testing zip and tarfiles.r=ahal

The tarfile check specifically has been returning false positives on DMG
files.

Differential Revision: https://phabricator.services.mozilla.com/D281070

- - - - -
0d40b067 by Beatriz Rizental at 2026-02-22T10:23:32-08:00
Bug 2013358: Drop Python <3.13 requirement from manifestparser.r=ahal

Differential Revision: https://phabricator.services.mozilla.com/D281036

- - - - -
61c122fb by clairehurst at 2026-02-22T10:23:33-08:00
fixup! Temporary changes to about:torconnect for Android.

This reverts commit aed2663396d9fe060829290ac9e64774131ac1c3.

- - - - -
cd1196bd by clairehurst at 2026-02-22T10:23:34-08:00
fixup! [android] Implement Android-native Connection Assist UI

- - - - -
01451ea9 by Dan Ballard at 2026-02-22T10:23:34-08:00
fixup! TB 42247: Android helpers for the TorProvider

Bug 43645: wiring in proper call to shutdown the tor process

- - - - -
fb9e538b by Dan Ballard at 2026-02-22T10:23:35-08:00
fixup! TB 41878: [android] Add standalone Tor Bootstrap

Bug 43645: wire in call to shutdown tor process onDestroy

- - - - -
37882845 by Pier Angelo Vendrame at 2026-02-22T10:23:35-08:00
fixup! TB 42247: Android helpers for the TorProvider

TB 44620: Move the Android IPC directory.

Move the the files we use to communicate with the tor process from the
cache directory to the data directory, as some OEMs might be doing some
strange things in the cache directory, which might result in proxy
errors for users.

- - - - -
fc9741ea by clairehurst at 2026-02-22T10:23:35-08:00
TB 43349 [android]: Add feedback for successful bootstrap

- - - - -
3b75e699 by june wilde at 2026-02-22T10:23:36-08:00
fixup! Firefox preference overrides.

- - - - -
62af81bc by Henry Wilkes at 2026-02-22T10:23:36-08:00
fixup! Firefox preference overrides.

TB 44520: Disable Normandy rollout.

This preference is added in Firefox 149 from bugzilla bug 2003350.

- - - - -
a7af4874 by Henry Wilkes at 2026-02-22T10:23:37-08:00
BB 44520: Disable Experiment API (Firefox Labs).

- - - - -
c5af0f99 by Henry Wilkes at 2026-02-22T10:23:37-08:00
fixup! TB 43349 [android]: Add feedback for successful bootstrap

TB 43349: Revert the string changes from
371573fc6ff4340cf09a330b4ed1cd688cf4337e since this was the wrong fixup
target.

- - - - -
9815068b by Henry Wilkes at 2026-02-22T10:23:37-08:00
fixup! [android] TBA strings

TB 43349: String for the toast notification.

- - - - -
cad26f4c by Pier Angelo Vendrame at 2026-02-22T10:23:38-08:00
fixup! TB 40933: Add tor-launcher functionality

TB 44619: Add more tor logs to the UI.

Usually, we show in the UI only the logs we received from the tor
daemon.
However, for troubleshooting, it makes sense to display more errors,
e.g., about failure to start a tor process, or to connect to the
control port.

We already had those in the browser console, however it is not trivial
to get them, especially on Android.

TB 43403&43560: Add "UTC" to the log timestamp.

- - - - -
de641812 by Henry Wilkes at 2026-02-22T10:23:39-08:00
fixup! BB 41916: Letterboxing preferences UI

TB 44459: Use settings config for Letterboxing.

- - - - -
10e8f525 by Henry Wilkes at 2026-02-22T10:23:39-08:00
fixup! Base Browser strings

TB 44459: Convert letterboxing setting strings.

- - - - -
04e73a40 by Henry Wilkes at 2026-02-22T10:23:40-08:00
fixup! Tor Browser localization migration scripts.

TB 44459: Migration recipe to create the new letterboxing strings for
other locales.

- - - - -
2aaa59be by Benjamin VanderSloot at 2026-02-22T10:23:40-08:00
Bug 2010501 - DNS drop down under privacy and security is broken after 147 - 
r=valentin,tgiles

Differential Revision: https://phabricator.services.mozilla.com/D279885

- - - - -
2be7ec73 by Henry Wilkes at 2026-02-22T10:23:40-08:00
fixup! BB 43525: Skip Remote Settings for search engine customization.

TB 44647: Restore upstream's logic for getConfiguration* methods.

- - - - -
99c2d34b by Henry Wilkes at 2026-02-22T10:23:41-08:00
fixup! BB 43525: Skip Remote Settings for search engine customization.

TB 44647: Re-implement the search configuration patch in a more minimal
form.

- - - - -
a1c687a4 by Chun-Min Chang at 2026-02-22T10:23:42-08:00
Bug 2014390 r=media-playback-reviewers,padenot a=RyanVM

- - - - -
a0092f7f by Pier Angelo Vendrame at 2026-02-22T10:23:42-08:00
Bug 2016052 - Add a build flag to disable system preferences. r=gstoll

Differential Revision: https://phabricator.services.mozilla.com/D282768

- - - - -
db6b1aa4 by Pier Angelo Vendrame at 2026-02-22T10:23:43-08:00
fixup! Base Browser's .mozconfigs.

BB 44394: Disable preferences from /etc/firefox on Linux.

- - - - -
3e46f2a0 by Morgan at 2026-02-22T10:23:43-08:00
fixup! TB 43616: Customize Gitlab Issue and Merge Request templates

remove Mullvad Browser-specfic rebase steps

- - - - -


110 changed files:

- .gitlab/ci/jobs/startup-test/startup-test.py
- .gitlab/issue_templates/031 Fingerprinting.md
- + .gitlab/issue_templates/041 Time-Gated Feature.md
- + .gitlab/issue_templates/051 Revert.md
- .gitlab/issue_templates/060 Rebase - Alpha.md
- .gitlab/issue_templates/061 Rebase - Stable.md
- − .gitlab/issue_templates/062 Rebase - Legacy.md
- − .gitlab/issue_templates/063 Rebase - Rapid.md
- .gitlab/issue_templates/Default.md
- browser/Makefile.in
- browser/app/profile/001-base-profile.js
- browser/base/content/aboutDialog.css
- browser/base/content/aboutDialog.xhtml
- − browser/base/content/aboutDialogTor.css
- browser/base/content/main-popupset.inc.xhtml
- browser/base/jar.mn
- browser/branding/tb-alpha/content/aboutDialog.css
- browser/branding/tb-nightly/content/aboutDialog.css
- browser/branding/tb-release/content/aboutDialog.css
- browser/components/preferences/jar.mn
- − browser/components/preferences/letterboxing-middle-dark.svg
- − browser/components/preferences/letterboxing-middle-light.svg
- + browser/components/preferences/letterboxing-middle.svg
- − browser/components/preferences/letterboxing-top-dark.svg
- − browser/components/preferences/letterboxing-top-light.svg
- + browser/components/preferences/letterboxing-top.svg
- browser/components/preferences/letterboxing.css
- browser/components/preferences/letterboxing.inc.xhtml
- browser/components/preferences/letterboxing.js
- browser/components/preferences/main.js
- browser/components/preferences/privacy.js
- browser/components/tabbrowser/content/tabbrowser.js
- browser/config/mozconfigs/base-browser
- browser/config/mozconfigs/base-browser-android
- build/moz.configure/basebrowser-resources.configure
- build/moz.configure/bootstrap.configure
- gradle/libs.versions.toml
- media/libvpx/libvpx/vp9/vp9_cx_iface.c
- mobile/android/android-components/.buildconfig.yml
- mobile/android/fenix/app/build.gradle
- mobile/android/fenix/app/src/beta/res/mipmap-anydpi/ic_launcher.xml
- mobile/android/fenix/app/src/beta/res/mipmap-anydpi/ic_launcher_round.xml
- mobile/android/fenix/app/src/debug/ic_launcher-playstore.png
- mobile/android/fenix/app/src/debug/res/mipmap-anydpi/ic_launcher.xml
- mobile/android/fenix/app/src/debug/res/mipmap-anydpi/ic_launcher_round.xml
- + 
mobile/android/fenix/app/src/debug/res/mipmap-hdpi/ic_launcher_foreground.webp
- + 
mobile/android/fenix/app/src/debug/res/mipmap-mdpi/ic_launcher_foreground.webp
- + 
mobile/android/fenix/app/src/debug/res/mipmap-xhdpi/ic_launcher_foreground.webp
- + 
mobile/android/fenix/app/src/debug/res/mipmap-xxhdpi/ic_launcher_foreground.webp
- + 
mobile/android/fenix/app/src/debug/res/mipmap-xxxhdpi/ic_launcher_foreground.webp
- mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt
- mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Analytics.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/TorBrowserFeatures.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/MenuDialogFragment.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/compose/MainMenu.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarMenuController.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/toolbar/DefaultToolbarMenu.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/toolbar/ToolbarMenu.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/redesign/view/OnboardingScreenRedesign.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/redesign/view/TermsOfServiceOnboardingPageRedesign.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/redesign/view/defaultbrowser/SetToDefaultMainImage.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt
- mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tor/TorController.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tor/TorControllerGV.kt
- mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt
- 
mobile/android/fenix/app/src/main/java/org/mozilla/gecko/search/SearchWidgetProvider.kt
- mobile/android/fenix/app/src/main/res/layout/fragment_about.xml
- 
mobile/android/fenix/app/src/main/res/layout/fragment_tor_connection_assist.xml
- mobile/android/fenix/app/src/main/res/layout/search_widget_extra_small_v1.xml
- mobile/android/fenix/app/src/main/res/layout/search_widget_extra_small_v2.xml
- mobile/android/fenix/app/src/main/res/mipmap-anydpi/ic_launcher.xml
- mobile/android/fenix/app/src/main/res/mipmap-anydpi/ic_launcher_round.xml
- mobile/android/fenix/app/src/main/res/values/preference_keys.xml
- mobile/android/fenix/app/src/main/res/values/torbrowser_strings.xml
- mobile/android/fenix/app/src/main/res/xml/preferences.xml
- mobile/android/fenix/app/src/nightly/res/mipmap-anydpi/ic_launcher.xml
- mobile/android/fenix/app/src/nightly/res/mipmap-anydpi/ic_launcher_round.xml
- mobile/android/fenix/app/src/release/res/mipmap-anydpi/ic_launcher.xml
- mobile/android/fenix/app/src/release/res/mipmap-anydpi/ic_launcher_round.xml
- 
mobile/android/geckoview/src/main/java/org/mozilla/geckoview/TorAndroidIntegration.java
- mobile/android/installer/package-manifest.in
- modules/libpref/Preferences.cpp
- mozconfig-android-all
- python/mozbuild/mozbuild/backend/base.py
- testing/mozbase/manifestparser/setup.py
- testing/mozbase/mozinstall/mozinstall/mozinstall.py
- testing/tor/test_circuit_isolation.py
- testing/tor/test_network_check.py
- toolkit/components/nimbus/ExperimentAPI.sys.mjs
- toolkit/components/remote/nsDBusRemoteClient.cpp
- toolkit/components/remote/nsDBusRemoteServer.cpp
- toolkit/components/resistfingerprinting/RFPHelper.sys.mjs
- toolkit/components/resistfingerprinting/content/letterboxing.css
- toolkit/components/search/SearchEngineSelector.sys.mjs
- toolkit/components/tor-launcher/TorLauncherUtil.sys.mjs
- toolkit/components/tor-launcher/TorProcess.sys.mjs
- toolkit/components/tor-launcher/TorProcessAndroid.sys.mjs
- toolkit/components/tor-launcher/TorProvider.sys.mjs
- toolkit/components/torconnect/content/aboutTorConnect.css
- toolkit/components/torconnect/content/aboutTorConnect.html
- toolkit/components/torconnect/content/aboutTorConnect.js
- toolkit/locales/en-US/toolkit/global/base-browser.ftl
- toolkit/moz.configure
- tools/base_browser/l10n/combine-translation-versions.py
- tools/base_browser/tb-dev
- − tools/torbrowser/generate-bugzilla-triage-csv.sh
- + tools/torbrowser/l10n/migrations/bug-44459-letterboxing-settings-group.py
- widget/gtk/nsLookAndFeel.cpp


The diff was not included because it is too large.


View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/8f451381ee340c6ef180bf841723256eb5347e46...3e46f2a0afe8b3e9fa3de048ca2ac28651362770

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/8f451381ee340c6ef180bf841723256eb5347e46...3e46f2a0afe8b3e9fa3de048ca2ac28651362770
You're receiving this email because of your account on gitlab.torproject.org.


_______________________________________________
tor-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to