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 -----
  • 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
  • 20633 discussions
[Git][tpo/applications/tor-browser][tor-browser-149.0a1-16.0-2] 2 commits: fixup! Firefox preference overrides.
by henry (@henry) 01 Apr '26

01 Apr '26
henry pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: 0d49f501 by Henry Wilkes at 2026-03-31T17:01:01+00:00 fixup! Firefox preference overrides. BB 44764: Hide some AI settings using `browser.ai.control.default`. - - - - - b100d25a by Henry Wilkes at 2026-03-31T17:01:01+00:00 fixup! BB 44045: Disable ML features. BB 44764: Stop commenting out link preview setting controls. - - - - - 2 changed files: - browser/app/profile/001-base-profile.js - browser/components/preferences/main.js Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -350,6 +350,13 @@ pref("browser.search.serpEventTelemetryCategorization.enabled", false); // lock the preference because the engine is excluded and the // "translations-models" RemoteSettings needed for the engine is empty. pref("browser.translations.enable", false, locked); +// Hide some AI settings outside the "ai" setting pane. See tor-browser#44764. +// NOTE: This preference tracks whether the *user* opted out of all AI features +// in about:preferences. By itself, it does not provide global blocking of the +// AI features, which are often controlled by separate preferences below. +// However, some parts of the UI will react to this preference. See +// tor-browser#44541. +pref("browser.ai.control.default", "blocked", locked); // Disables many (but not all) ML engines. Note, this does not have overall // control over exposure to ML features. tor-browser#44045. pref("browser.ml.enable", false, locked); ===================================== browser/components/preferences/main.js ===================================== @@ -3430,21 +3430,21 @@ SettingGroupManager.registerGroups({ // supportPage: "extensionrecommendations", // subcategory: "cfrfeatures", // }, - // { - // id: "linkPreviewEnabled", - // l10nId: "link-preview-settings-enable", - // subcategory: "link-preview", - // items: [ - // { - // id: "linkPreviewKeyPoints", - // l10nId: "link-preview-settings-key-points", - // }, - // { - // id: "linkPreviewLongPress", - // l10nId: "link-preview-settings-long-press", - // }, - // ], - // }, + { + id: "linkPreviewEnabled", + l10nId: "link-preview-settings-enable", + subcategory: "link-preview", + items: [ + { + id: "linkPreviewKeyPoints", + l10nId: "link-preview-settings-key-points", + }, + { + id: "linkPreviewLongPress", + l10nId: "link-preview-settings-long-press", + }, + ], + }, ], }, httpsOnly: { View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/9c9c27… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/9c9c27… 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-149.0a1-16.0-2] fixup! Firefox preference overrides.
by henry (@henry) 01 Apr '26

01 Apr '26
henry pushed to branch mullvad-browser-149.0a1-16.0-2 at The Tor Project / Applications / Mullvad Browser Commits: 83cb3c25 by Henry Wilkes at 2026-03-31T17:33:49+01:00 fixup! Firefox preference overrides. BB 44814: Hide the unified trust panel. - - - - - 1 changed file: - browser/app/profile/001-base-profile.js Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -295,6 +295,8 @@ pref("privacy.trackingprotection.annotate_channels", false); pref("privacy.trackingprotection.cryptomining.enabled", false); pref("privacy.trackingprotection.fingerprinting.enabled", false); pref("privacy.trackingprotection.socialtracking.enabled", false); +// Hide the Unified Trust Panel until we have new designs. tor-browser#44814. +pref("browser.urlbar.trustPanel.featureGate", false); // tor-browser#43986: Explicitly disable bounce tracking protection pref("privacy.bounceTrackingProtection.mode", 0); pref("privacy.socialtracking.block_cookies.enabled", false); View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/83c… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/83c… 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-149.0a1-16.0-2] fixup! Firefox preference overrides.
by henry (@henry) 01 Apr '26

01 Apr '26
henry pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: 9c9c2780 by Henry Wilkes at 2026-03-31T17:23:04+01:00 fixup! Firefox preference overrides. BB 44814: Hide the unified trust panel. - - - - - 1 changed file: - browser/app/profile/001-base-profile.js Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -295,6 +295,8 @@ pref("privacy.trackingprotection.annotate_channels", false); pref("privacy.trackingprotection.cryptomining.enabled", false); pref("privacy.trackingprotection.fingerprinting.enabled", false); pref("privacy.trackingprotection.socialtracking.enabled", false); +// Hide the Unified Trust Panel until we have new designs. tor-browser#44814. +pref("browser.urlbar.trustPanel.featureGate", false); // tor-browser#43986: Explicitly disable bounce tracking protection pref("privacy.bounceTrackingProtection.mode", 0); pref("privacy.socialtracking.block_cookies.enabled", false); View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/9c9c278… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/9c9c278… 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] 2 commits: Bug 41753: Add pre_go_vendor and go_vendor_patch vars
by Pier Angelo Vendrame (@pierov) 01 Apr '26

01 Apr '26
Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 9c867ad5 by Cecylia Bocovich at 2026-03-31T18:18:17+02:00 Bug 41753: Add pre_go_vendor and go_vendor_patch vars Let projects define pre_go_vendor and go_vendor_patch variables for the purpose of patching vendored dependencies. - - - - - 9d1d9a64 by Cecylia Bocovich at 2026-03-31T18:18:17+02:00 Bug 41753: Keep lyrebird support for go1.22 in macos only - - - - - 4 changed files: - Makefile - projects/lyrebird/build - projects/lyrebird/config - rbm.conf Changes: ===================================== Makefile ===================================== @@ -476,6 +476,9 @@ go_vendor-conjure: submodule-update go_vendor-lyrebird: submodule-update $(rbm) build lyrebird --step go_vendor --target alpha --target torbrowser-linux-x86_64 +go_vendor-lyrebird-macos: submodule-update + $(rbm) build lyrebird --step go_vendor --target alpha --target torbrowser-macos + go_vendor-go-licenses: submodule-update $(rbm) build go-licenses --step go_vendor --target alpha --target torbrowser-linux-x86_64 ===================================== projects/lyrebird/build ===================================== @@ -18,6 +18,12 @@ mkdir -p /var/tmp/build tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.[% c('compress_tar') %] cd /var/tmp/build/[% project %]-[% c('version') %] +[% IF c("var/macos") -%] + if [ -e "go-1.22.patch" ]; then + patch -p1 < "go-1.22.patch" + fi +[% END -%] + tar -xf $rootdir/[% c('input_files_by_name/go_vendor') %] go build -mod=vendor -ldflags '-X main.lyrebirdVersion=[% c("version") %] -s[% IF c("var/android") %] -checklinkname=0[% END %]' ./cmd/lyrebird ===================================== projects/lyrebird/config ===================================== @@ -16,8 +16,13 @@ targets: git_hash: main version: '[% c("abbrev") %]' tag_gpg_id: 0 + macos: var: - go_vendor_sha256sum: '' + go_vendor_sha256sum: 6a054acb7793becdbcb9a08ce7781f3d331f15e85242b399fcef96fb89941f4d + pre_go_vendor: | + if [ -e "/var/tmp/build/[% project %]-[% c('version') %]/go-1.22.patch" ]; then + patch -p1 < "/var/tmp/build/[% project %]-[% c('version') %]/go-1.22.patch" + fi steps: build: @@ -33,9 +38,7 @@ steps: pkg_type: go_vendor project: lyrebird norec: - sha256sum: '[% c("var/go_vendor_sha256sum") %]' - target_replace: - '^torbrowser-(?!testbuild).*': 'torbrowser-linux-x86_64' + sha256sum: '[% IF !c("var/nightly") %][% c("var/go_vendor_sha256sum") %][% END %]' - name: go-licenses project: go-licenses target_replace: ===================================== rbm.conf ===================================== @@ -57,6 +57,7 @@ steps: mkdir -p /var/tmp/build tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.[% c('compress_tar') %] cd /var/tmp/build/[% project %]-[% c('version') %] + [% IF c("var/pre_go_vendor"); GET c("var/pre_go_vendor"); END -%] go mod vendor [% c('tar', { tar_src => [ 'vendor' ], View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/… 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-149.0a1-16.0-2] BB 44801: Redact onion origins from Location.ancestorOrigins.
by ma1 (@ma1) 01 Apr '26

01 Apr '26
ma1 pushed to branch mullvad-browser-149.0a1-16.0-2 at The Tor Project / Applications / Mullvad Browser Commits: 6a686c89 by hackademix at 2026-03-31T15:49:38+02:00 BB 44801: Redact onion origins from Location.ancestorOrigins. - - - - - 1 changed file: - docshell/base/CanonicalBrowsingContext.cpp Changes: ===================================== docshell/base/CanonicalBrowsingContext.cpp ===================================== @@ -41,6 +41,7 @@ #include "mozilla/StaticPrefs_browser.h" #include "mozilla/StaticPrefs_docshell.h" #include "mozilla/StaticPrefs_fission.h" +#include "mozilla/StaticPrefs_network.h" #include "mozilla/StaticPrefs_security.h" #include "mozilla/glean/DomMetrics.h" #include "nsILayoutHistoryState.h" @@ -3695,6 +3696,10 @@ void CanonicalBrowsingContext::CreateRedactedAncestorOriginsList( // 11. Let masked be false. bool masked = false; + // Tor-specific, not in spec: + // we want to redact cross-origin onions if hideOnionSource is true. + bool redactOnions = StaticPrefs::network_http_referer_hideOnionSource(); + if (referrerPolicy == ReferrerPolicy::No_referrer) { // 12. If referrerPolicy is "no-referrer", then set masked to true. masked = true; @@ -3705,6 +3710,12 @@ void CanonicalBrowsingContext::CreateRedactedAncestorOriginsList( // origin is not same origin with innerDoc's origin, then set masked to // true. masked = true; + } else if (redactOnions && ancestorWGP->DocumentPricipal()->GetIsOnion() && + !ancestorWGP->DocumentPrincipal()->Equals( + aThisDocumentPrincipal)) { + // Tor-specific, not in spec: + // mask parent origin if it's an onion it's different than this document's. + masked = true; } if (masked) { @@ -3721,6 +3732,13 @@ void CanonicalBrowsingContext::CreateRedactedAncestorOriginsList( // 16. For each ancestorOrigin of ancestorOrigins: for (const auto& ancestorOrigin : parentAncestorOriginsList) { + // Tor-specific, not in spec: + // Redact any ancestor onion origin different than this document's origin. + if (redactOnions && ancestorOrigin && ancestorOrigin->GetIsOnion() && + !ancestorOrigin->Equals(aThisDocumentPrincipal)) { + ancestorPrincipals.AppendElement(nullptr); + continue; + } // 16.1 if masked is true if (masked && ancestorOrigin && ancestorOrigin->Equals(ancestorWGP->DocumentPrincipal())) { View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/6a6… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/6a6… 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-149.0a1-16.0-2] fixup! TB 40041 [android]: Implement Tor Network Settings
by Pier Angelo Vendrame (@pierov) 31 Mar '26

31 Mar '26
Pier Angelo Vendrame pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: d4bb5dd4 by clairehurst at 2026-03-31T14:41:08+02:00 fixup! TB 40041 [android]: Implement Tor Network Settings - - - - - 1 changed file: - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tor/TorLogsComposeFragment.kt Changes: ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tor/TorLogsComposeFragment.kt ===================================== @@ -11,6 +11,7 @@ import android.view.ViewGroup import androidx.compose.foundation.background import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.PaddingValues +import androidx.compose.foundation.layout.WindowInsets import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.padding @@ -53,6 +54,7 @@ class TorLogsComposeFragment : Fragment() { Scaffold( floatingActionButton = { CopyLogsButton() }, content = { TorLogs(paddingValues = it) }, + contentWindowInsets = WindowInsets(left = 0, top = 0, right = 0, bottom = 0), ) } } View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/d4bb5dd… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/d4bb5dd… 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-update-responses][main] Create a 13.5-specific update path (tor-browser-build#41741)
by boklm (@boklm) 31 Mar '26

31 Mar '26
boklm pushed to branch main at The Tor Project / Applications / Tor Browser update responses Commits: 117479d2 by Nicolas Vigier at 2026-03-31T11:54:01+02:00 Create a 13.5-specific update path (tor-browser-build#41741) - - - - - 35 changed files: - update_3/release/.htaccess - update_3/release/linux-i686/.htaccess - update_3/release/linux-i686/update-15.0.5-15.0.8+13.5.29-linux-i686.xml → update_3/release/linux-i686/update-15.0.5-15.0.8-linux-i686.xml - update_3/release/linux-i686/update-15.0.6-15.0.8+13.5.29-linux-i686.xml → update_3/release/linux-i686/update-15.0.6-15.0.8-linux-i686.xml - update_3/release/linux-i686/update-15.0.7-15.0.8+13.5.29-linux-i686.xml → update_3/release/linux-i686/update-15.0.7-15.0.8-linux-i686.xml - update_3/release/linux-i686/update-15.0.8+13.5.29-linux-i686.xml → update_3/release/linux-i686/update-15.0.8-linux-i686.xml - update_3/release/linux-x86_64/.htaccess - update_3/release/linux-x86_64/update-15.0.5-15.0.8+13.5.29-linux-x86_64.xml → update_3/release/linux-x86_64/update-15.0.5-15.0.8-linux-x86_64.xml - update_3/release/linux-x86_64/update-15.0.6-15.0.8+13.5.29-linux-x86_64.xml → update_3/release/linux-x86_64/update-15.0.6-15.0.8-linux-x86_64.xml - update_3/release/linux-x86_64/update-15.0.7-15.0.8+13.5.29-linux-x86_64.xml → update_3/release/linux-x86_64/update-15.0.7-15.0.8-linux-x86_64.xml - update_3/release/linux-x86_64/update-15.0.8+13.5.29-linux-x86_64.xml → update_3/release/linux-x86_64/update-15.0.8-linux-x86_64.xml - update_3/release/macos/.htaccess - − update_3/release/macos/update-13.5.26-15.0.8+13.5.29-macos.xml - − update_3/release/macos/update-13.5.27-15.0.8+13.5.29-macos.xml - − update_3/release/macos/update-13.5.28-15.0.8+13.5.29-macos.xml - update_3/release/macos/update-15.0.5-15.0.8+13.5.29-macos.xml → update_3/release/macos/update-15.0.5-15.0.8-macos.xml - update_3/release/macos/update-15.0.6-15.0.8+13.5.29-macos.xml → update_3/release/macos/update-15.0.6-15.0.8-macos.xml - update_3/release/macos/update-15.0.7-15.0.8+13.5.29-macos.xml → update_3/release/macos/update-15.0.7-15.0.8-macos.xml - update_3/release/macos/update-15.0.8+13.5.29-macos.xml → update_3/release/macos/update-15.0.8-macos.xml - update_3/release/windows-i686/.htaccess - − update_3/release/windows-i686/update-13.5.26-15.0.8+13.5.29-windows-i686.xml - − update_3/release/windows-i686/update-13.5.27-15.0.8+13.5.29-windows-i686.xml - − update_3/release/windows-i686/update-13.5.28-15.0.8+13.5.29-windows-i686.xml - update_3/release/windows-i686/update-15.0.5-15.0.8+13.5.29-windows-i686.xml → update_3/release/windows-i686/update-15.0.5-15.0.8-windows-i686.xml - update_3/release/windows-i686/update-15.0.6-15.0.8+13.5.29-windows-i686.xml → update_3/release/windows-i686/update-15.0.6-15.0.8-windows-i686.xml - update_3/release/windows-i686/update-15.0.7-15.0.8+13.5.29-windows-i686.xml → update_3/release/windows-i686/update-15.0.7-15.0.8-windows-i686.xml - update_3/release/windows-i686/update-15.0.8+13.5.29-windows-i686.xml → update_3/release/windows-i686/update-15.0.8-windows-i686.xml - update_3/release/windows-x86_64/.htaccess - − update_3/release/windows-x86_64/update-13.5.26-15.0.8+13.5.29-windows-x86_64.xml - − update_3/release/windows-x86_64/update-13.5.27-15.0.8+13.5.29-windows-x86_64.xml - − update_3/release/windows-x86_64/update-13.5.28-15.0.8+13.5.29-windows-x86_64.xml - update_3/release/windows-x86_64/update-15.0.5-15.0.8+13.5.29-windows-x86_64.xml → update_3/release/windows-x86_64/update-15.0.5-15.0.8-windows-x86_64.xml - update_3/release/windows-x86_64/update-15.0.6-15.0.8+13.5.29-windows-x86_64.xml → update_3/release/windows-x86_64/update-15.0.6-15.0.8-windows-x86_64.xml - update_3/release/windows-x86_64/update-15.0.7-15.0.8+13.5.29-windows-x86_64.xml → update_3/release/windows-x86_64/update-15.0.7-15.0.8-windows-x86_64.xml - update_3/release/windows-x86_64/update-15.0.8+13.5.29-windows-x86_64.xml → update_3/release/windows-x86_64/update-15.0.8-windows-x86_64.xml The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-update-responses… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-update-responses… 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 41741: Remove var/torbrowser_legacy_version from rbm.conf
by boklm (@boklm) 31 Mar '26

31 Mar '26
boklm pushed to branch maint-15.0 at The Tor Project / Applications / tor-browser-build Commits: e10f5a65 by Nicolas Vigier at 2026-03-30T19:01:15+02:00 Bug 41741: Remove var/torbrowser_legacy_version from rbm.conf And var/torbrowser_legacy_platform_version. - - - - - 1 changed file: - rbm.conf Changes: ===================================== rbm.conf ===================================== @@ -134,9 +134,6 @@ var: - '[% IF c("var/mullvad-browser") %]15.0.4[% END %]' mar_channel_id: '[% c("var/projectname") %]-torproject-[% c("var/channel") %]' - torbrowser_legacy_version: 13.5.29 - torbrowser_legacy_platform_version: 115.33.0 - # By default, we sort the list of installed packages. This allows sharing # containers with identical list of packages, even if they are not listed # in the same order. In the cases where the installation order is View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/e… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/e… 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-149.0a1-16.0-2] 2 commits: fixup! BB 43902: Modify the new sidebar for Base Browser.
by henry (@henry) 31 Mar '26

31 Mar '26
henry pushed to branch mullvad-browser-149.0a1-16.0-2 at The Tor Project / Applications / Mullvad Browser Commits: 1a7a0645 by Henry Wilkes at 2026-03-31T13:35:25+01:00 fixup! BB 43902: Modify the new sidebar for Base Browser. BB 44765: Restore the limited sidebar description. - - - - - 10f9b64c by Henry Wilkes at 2026-03-31T13:35:26+01:00 fixup! Base Browser strings BB 44765: Adjust the sidebar description to include the label attribute. - - - - - 2 changed files: - browser/components/preferences/main.js - toolkit/locales/en-US/toolkit/global/base-browser.ftl Changes: ===================================== browser/components/preferences/main.js ===================================== @@ -3137,7 +3137,9 @@ SettingGroupManager.registerGroups({ }, { id: "browserLayoutShowSidebar", - l10nId: "browser-layout-show-sidebar2", + // Update the sidebar description to remove mentioning features that we + // don't have in Base Browser. See tor-browser#44159. + l10nId: "browser-layout-show-sidebar-limited", }, ], }, ===================================== toolkit/locales/en-US/toolkit/global/base-browser.ftl ===================================== @@ -104,7 +104,11 @@ letterboxing-enable-button = ## Preferences - Sidebar. -browser-layout-show-sidebar-desc-limited = Quickly access bookmarks and more without leaving your main view. +# Here "sidebar" is a term inherited from Firefox. It refers to the panel that is either side of the main browser window, containing the bookmarks and vertical tabs, if they are enabled. +# In general, "Show sidebar" should use the same translation as Firefox translators have chosen for the string "browser-layout-show-sidebar2". See Firefox's translation on Pontoon, using the "LOCALES" tab: https://pontoon.mozilla.org/ar/firefox/browser/browser/preferences/preferen… . Or use the translation for "sidebar": https://pontoon.mozilla.org/af/terminology/common/?string=212298 . +browser-layout-show-sidebar-limited = + .label = Show sidebar + .description = Quickly access bookmarks and more without leaving your main view. ## Preferences - Contrast Control. View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/16… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/16… 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-149.0a1-16.0-2] 3 commits: fixup! BB 43902: Modify the new sidebar for Base Browser.
by henry (@henry) 31 Mar '26

31 Mar '26
henry pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: 31c4bf89 by Henry Wilkes at 2026-03-31T10:20:56+01:00 fixup! BB 43902: Modify the new sidebar for Base Browser. BB 44765: Restore the limited sidebar description. - - - - - 65283c72 by Henry Wilkes at 2026-03-31T10:21:41+01:00 fixup! Base Browser strings BB 44765: Adjust the sidebar description to include the label attribute. - - - - - d44fec0a by Henry Wilkes at 2026-03-31T10:21:42+01:00 fixup! Tor Browser localization migration scripts. TB 44765: Add a Fluent migration. - - - - - 3 changed files: - browser/components/preferences/main.js - toolkit/locales/en-US/toolkit/global/base-browser.ftl - + tools/torbrowser/l10n/migrations/bug-44765-sidebar-description.py Changes: ===================================== browser/components/preferences/main.js ===================================== @@ -3141,7 +3141,9 @@ SettingGroupManager.registerGroups({ }, { id: "browserLayoutShowSidebar", - l10nId: "browser-layout-show-sidebar2", + // Update the sidebar description to remove mentioning features that we + // don't have in Base Browser. See tor-browser#44159. + l10nId: "browser-layout-show-sidebar-limited", }, ], }, ===================================== toolkit/locales/en-US/toolkit/global/base-browser.ftl ===================================== @@ -104,7 +104,11 @@ letterboxing-enable-button = ## Preferences - Sidebar. -browser-layout-show-sidebar-desc-limited = Quickly access bookmarks and more without leaving your main view. +# Here "sidebar" is a term inherited from Firefox. It refers to the panel that is either side of the main browser window, containing the bookmarks and vertical tabs, if they are enabled. +# In general, "Show sidebar" should use the same translation as Firefox translators have chosen for the string "browser-layout-show-sidebar2". See Firefox's translation on Pontoon, using the "LOCALES" tab: https://pontoon.mozilla.org/ar/firefox/browser/browser/preferences/preferen… . Or use the translation for "sidebar": https://pontoon.mozilla.org/af/terminology/common/?string=212298 . +browser-layout-show-sidebar-limited = + .label = Show sidebar + .description = Quickly access bookmarks and more without leaving your main view. ## Preferences - Contrast Control. ===================================== tools/torbrowser/l10n/migrations/bug-44765-sidebar-description.py ===================================== @@ -0,0 +1,22 @@ +from fluent.migrate.helpers import transforms_from + + +def migrate(ctx): + # NOTE: preferences.ftl comes from firefox-l10n repository, under the path: + # <locale>/browser/browser/preferences/preferences.ftl + # which will need to be added the translations worktree under the path: + # <locale>/preferences.ftl + # prior to running this migration. + ctx.add_transforms( + "base-browser.ftl", + "base-browser.ftl", + transforms_from( + """ +browser-layout-show-sidebar-limited = + .label = { COPY_PATTERN(preferences_path, "browser-layout-show-sidebar2.label") } + .description = { COPY_PATTERN(path, "browser-layout-show-sidebar-desc-limited") } +""", + path="base-browser.ftl", + preferences_path="preferences.ftl", + ), + ) View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/144717… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/144717… 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
  • ...
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • ...
  • 2064
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.