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 -----
  • 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
  • 20867 discussions
[Git][tpo/applications/tor-browser][tor-browser-153.0esr-16.0-1] fixup! BB 42730: Patch RemoteSettings to use only local dumps as a data source
by Pier Angelo Vendrame (@pierov) 04 Aug '26

04 Aug '26
Pier Angelo Vendrame pushed to branch tor-browser-153.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: 4cb78731 by Pier Angelo Vendrame at 2026-08-04T12:37:03+00:00 fixup! BB 42730: Patch RemoteSettings to use only local dumps as a data source BB 45185: Make sure the Rust remote settings client stays offline. - - - - - 2 changed files: - services/settings/Utils.sys.mjs - third_party/application-services/components/viaduct/src/lib.rs Changes: ===================================== services/settings/Utils.sys.mjs ===================================== @@ -113,6 +113,9 @@ export var Utils = { log, get shouldSkipRemoteActivity() { + if (AppConstants.BASE_BROWSER_VERSION) { + return true; + } if ( (lazy.isRunningTests || Cu.isInAutomation) && this.SERVER_URL == "data:,#remote-settings-dummy/v1" ===================================== third_party/application-services/components/viaduct/src/lib.rs ===================================== @@ -96,7 +96,8 @@ impl Request { } pub fn send(self) -> Result<Response, ViaductError> { - crate::backend::send(self) + // tor-browser#44576: Force an error as a defense-in-depth. + Err(ViaductError::NetworkError("Viaduct requests are disabled.".into())) } /// Alias for `Request::new(Method::Get, url)`, for convenience. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/4cb7873… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/4cb7873… 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.0esr-16.0-1] 2 commits: BB 44629: Update the search settings for Base Browser.
by morgan (@morgan) 04 Aug '26

04 Aug '26
morgan pushed to branch mullvad-browser-153.0esr-16.0-1 at The Tor Project / Applications / Mullvad Browser Commits: a806677c by Henry Wilkes at 2026-08-04T11:53:41+00:00 BB 44629: Update the search settings for Base Browser. - - - - - 26523f6e by Henry Wilkes at 2026-08-04T11:53:42+00:00 fixup! Base Browser strings BB 44629: Add a search suggestions banner. - - - - - 2 changed files: - browser/components/preferences/config/search.mjs - toolkit/locales/en-US/toolkit/global/base-browser.ftl Changes: ===================================== browser/components/preferences/config/search.mjs ===================================== @@ -271,6 +271,11 @@ Preferences.addSetting({ pref: "browser.urlbar.trending.featureGate", }); +// Add a warning banner. tor-browser#44629. +Preferences.addSetting({ + id: "searchSuggestionsWarningBanner", +}); + // The show search suggestion box behaves differently depending on whether the // separate search bar is shown. When the separate search bar is shown, it // controls just the search suggestion preference, and the @@ -1147,6 +1152,16 @@ SettingGroupManager.registerGroups({ 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", ===================================== toolkit/locales/en-US/toolkit/global/base-browser.ftl ===================================== @@ -110,6 +110,11 @@ browser-layout-show-sidebar-limited = .label = Show sidebar .description = Quickly access bookmarks and more without leaving your main view. +## Preferences - Search suggestions. + +search-suggestions-warning-banner = + .message = Turning this on reduces your privacy by sharing your queries with the search engine as you type. + ## Preferences - Contrast Control. preferences-contrast-control-fixed-color2 = View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/e8… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/e8… 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.0esr-16.0-1] 2 commits: BB 44629: Update the search settings for Base Browser.
by morgan (@morgan) 04 Aug '26

04 Aug '26
morgan pushed to branch tor-browser-153.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: 09b63226 by Henry Wilkes at 2026-08-04T11:52:11+00:00 BB 44629: Update the search settings for Base Browser. - - - - - f1546785 by Henry Wilkes at 2026-08-04T11:52:11+00:00 fixup! Base Browser strings BB 44629: Add a search suggestions banner. - - - - - 2 changed files: - browser/components/preferences/config/search.mjs - toolkit/locales/en-US/toolkit/global/base-browser.ftl Changes: ===================================== browser/components/preferences/config/search.mjs ===================================== @@ -271,6 +271,11 @@ Preferences.addSetting({ pref: "browser.urlbar.trending.featureGate", }); +// Add a warning banner. tor-browser#44629. +Preferences.addSetting({ + id: "searchSuggestionsWarningBanner", +}); + // The show search suggestion box behaves differently depending on whether the // separate search bar is shown. When the separate search bar is shown, it // controls just the search suggestion preference, and the @@ -1147,6 +1152,16 @@ SettingGroupManager.registerGroups({ 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", ===================================== toolkit/locales/en-US/toolkit/global/base-browser.ftl ===================================== @@ -110,6 +110,11 @@ browser-layout-show-sidebar-limited = .label = Show sidebar .description = Quickly access bookmarks and more without leaving your main view. +## Preferences - Search suggestions. + +search-suggestions-warning-banner = + .message = Turning this on reduces your privacy by sharing your queries with the search engine as you type. + ## Preferences - Contrast Control. preferences-contrast-control-fixed-color2 = View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/5504dc… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/5504dc… 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.0esr-16.0-1] fixup! Firefox preference overrides.
by morgan (@morgan) 04 Aug '26

04 Aug '26
morgan pushed to branch mullvad-browser-153.0esr-16.0-1 at The Tor Project / Applications / Mullvad Browser Commits: e84efe02 by Henry Wilkes at 2026-08-04T11:50:12+00:00 fixup! Firefox preference overrides. BB 45123: Disable profile backup service. - - - - - 1 changed file: - browser/app/profile/001-base-profile.js Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -130,6 +130,9 @@ pref("browser.pagethumbnails.capturing_disabled", true); // Users can still opt-in if they wish. pref("browser.backup.enabled", false); pref("browser.backup.scheduled.enabled", false); +// tor-browser#45123: Disable the profile automated backup and restore service. +pref("browser.backup.archive.enabled", false); +pref("browser.backup.restore.enabled", false); // Empty clipboard content from private windows on exit (tor-browser#42154) pref("browser.privatebrowsing.preserveClipboard", false); View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/e84… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/e84… 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.0esr-16.0-1] fixup! Firefox preference overrides.
by morgan (@morgan) 04 Aug '26

04 Aug '26
morgan pushed to branch tor-browser-153.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: 5504dca0 by Henry Wilkes at 2026-08-04T11:48:29+00:00 fixup! Firefox preference overrides. BB 45123: Disable profile backup service. - - - - - 1 changed file: - browser/app/profile/001-base-profile.js Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -130,6 +130,9 @@ pref("browser.pagethumbnails.capturing_disabled", true); // Users can still opt-in if they wish. pref("browser.backup.enabled", false); pref("browser.backup.scheduled.enabled", false); +// tor-browser#45123: Disable the profile automated backup and restore service. +pref("browser.backup.archive.enabled", false); +pref("browser.backup.restore.enabled", false); // Empty clipboard content from private windows on exit (tor-browser#42154) pref("browser.privatebrowsing.preserveClipboard", false); View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/5504dca… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/5504dca… 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.0esr-16.0-1] 3 commits: fixup! TB 40562: Added Tor Browser preferences to 000-tor-browser.js
by morgan (@morgan) 04 Aug '26

04 Aug '26
morgan pushed to branch tor-browser-153.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: 880137e4 by Henry Wilkes at 2026-08-04T11:41:38+00:00 fixup! TB 40562: Added Tor Browser preferences to 000-tor-browser.js TB 45178: Update the support page to the new support URL. TB 45179: Update the feedback page to the new support URL. - - - - - b901ba66 by Henry Wilkes at 2026-08-04T11:41:38+00:00 fixup! TB 2176: Rebrand Firefox to TorBrowser TB 45178: Update the support page to the new URL. - - - - - 6f810e0a by Henry Wilkes at 2026-08-04T11:41:38+00:00 TB 45178: Update support settings for Tor Browser. - - - - - 3 changed files: - browser/app/profile/000-tor-browser.js - browser/base/content/aboutDialog.xhtml - browser/components/preferences/config/about-firefox.mjs Changes: ===================================== browser/app/profile/000-tor-browser.js ===================================== @@ -3,7 +3,7 @@ pref("app.update.notifyDuringDownload", true); pref("app.update.badgeWaitTime", 0); // point to our feedback url rather than Mozilla's -pref("app.feedback.baseURL", "https://support.torproject.org/%LOCALE%/misc/bug-or-feedback/"); +pref("app.feedback.baseURL", "https://support.torproject.org/%LOCALE/get-in-touch/bug-or-feedback"); pref("browser.shell.checkDefaultBrowser", false); @@ -49,7 +49,7 @@ pref("extensions.torbutton.use_nontor_proxy", false); pref("browser.startup.homepage", "about:tor"); // General browser support url. tor-browser#43864 and tor-browser#40899. -pref("browser.base-browser-support-url", "https://support.torproject.org/tbb"); +pref("browser.base-browser-support-url", "https://support.torproject.org/tor-browser"); // tor-browser#40701: Add new download warning pref("browser.download.showTorWarning", true); ===================================== browser/base/content/aboutDialog.xhtml ===================================== @@ -153,7 +153,7 @@ <label is="text-link" class="bottom-link" useoriginprincipal="true" href="about:license" data-l10n-id="bottomLinks-license"/> <label is="text-link" class="bottom-link" href="https://www.mozilla.org/about/legal/terms/firefox/" data-l10n-id="bottom-links-terms"/> <label is="text-link" class="bottom-link" href="https://www.mozilla.org/privacy/firefox/?utm_source=firefox-browser&#38;utm…" data-l10n-id="bottom-links-privacy"/> - <label is="text-link" class="bottom-link visible-bottom-link" href="https://support.torproject.org/" data-l10n-id="about-dialog-questions-link"></label> + <label is="text-link" class="bottom-link visible-bottom-link" href="https://support.torproject.org/tor-browser" data-l10n-id="about-dialog-questions-link"></label> <label is="text-link" class="bottom-link visible-bottom-link" href="https://community.torproject.org/relay/" data-l10n-id="about-dialog-grow-tor-network-link"></label> <label is="text-link" class="bottom-link visible-bottom-link" useoriginprincipal="true" href="about:license" data-l10n-id="about-dialog-browser-license-link"></label> ===================================== browser/components/preferences/config/about-firefox.mjs ===================================== @@ -573,7 +573,8 @@ SettingGroupManager.registerGroups({ l10nId: "support-share-ideas", control: "moz-box-link", controlAttrs: { - href: "https://connect.mozilla.org/", + // Update the URL for Tor Browser. tor-browser#45178. + href: "https://forum.torproject.org", }, }, ], View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/d34c34… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/d34c34… 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.0esr-16.0-1] 2 commits: fixup! Firefox preference overrides.
by morgan (@morgan) 04 Aug '26

04 Aug '26
morgan pushed to branch mullvad-browser-153.0esr-16.0-1 at The Tor Project / Applications / Mullvad Browser Commits: 0c752bd5 by Henry Wilkes at 2026-08-04T11:30:19+00:00 fixup! Firefox preference overrides. BB 45171: Disable split view. - - - - - 0920c05a by Henry Wilkes at 2026-08-04T11:30:19+00:00 BB 45171: Disable split view. - - - - - 2 changed files: - browser/app/profile/001-base-profile.js - browser/base/content/browser-sets.inc.xhtml Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -1126,3 +1126,6 @@ pref("browser.laterrun.enabled", false, locked); // tor-browser#44123: Never trim the protocol off of URLs. pref("browser.urlbar.trimURLs", false); + +// tor-browser#45171: Disabled split view which is janky. +pref("browser.tabs.splitView.enabled", false); ===================================== browser/base/content/browser-sets.inc.xhtml ===================================== @@ -86,8 +86,8 @@ <command id="Browser:NextTab" /> <command id="Browser:PrevTab" /> <command id="Browser:ShowAllTabs" /> - <command id="Browser:AddTabSplitView" /> - <command id="Browser:SeparateTabSplitView" /> + <command id="Browser:AddTabSplitView" disabled="true" /> + <command id="Browser:SeparateTabSplitView" disabled="true" /> <command id="cmd_fullZoomReduce" /> <command id="cmd_fullZoomEnlarge" /> <command id="cmd_fullZoomReset" /> View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/cc… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/cc… 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.0esr-16.0-1] 2 commits: fixup! Firefox preference overrides.
by morgan (@morgan) 04 Aug '26

04 Aug '26
morgan pushed to branch tor-browser-153.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: 9f75e57b by Henry Wilkes at 2026-08-04T11:21:20+00:00 fixup! Firefox preference overrides. BB 45171: Disable split view. - - - - - d34c34bd by Henry Wilkes at 2026-08-04T11:21:20+00:00 BB 45171: Disable split view. - - - - - 2 changed files: - browser/app/profile/001-base-profile.js - browser/base/content/browser-sets.inc.xhtml Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -1130,3 +1130,6 @@ pref("browser.laterrun.enabled", false, locked); // tor-browser#44123: Never trim the protocol off of URLs. pref("browser.urlbar.trimURLs", false); + +// tor-browser#45171: Disabled split view which is janky. +pref("browser.tabs.splitView.enabled", false); ===================================== browser/base/content/browser-sets.inc.xhtml ===================================== @@ -86,8 +86,8 @@ <command id="Browser:NextTab" /> <command id="Browser:PrevTab" /> <command id="Browser:ShowAllTabs" /> - <command id="Browser:AddTabSplitView" /> - <command id="Browser:SeparateTabSplitView" /> + <command id="Browser:AddTabSplitView" disabled="true" /> + <command id="Browser:SeparateTabSplitView" disabled="true" /> <command id="cmd_fullZoomReduce" /> <command id="cmd_fullZoomEnlarge" /> <command id="cmd_fullZoomReset" /> View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/7a387a… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/7a387a… 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.0esr-16.0-1] 2 commits: fixup! BB 42027: Base Browser migration procedures.
by Pier Angelo Vendrame (@pierov) 03 Aug '26

03 Aug '26
Pier Angelo Vendrame pushed to branch mullvad-browser-153.0esr-16.0-1 at The Tor Project / Applications / Mullvad Browser Commits: 0c1e3184 by Henry Wilkes at 2026-08-03T15:53:58+02:00 fixup! BB 42027: Base Browser migration procedures. BB 44802: Hide safe browsing settings. - - - - - cc5c9e67 by Henry Wilkes at 2026-08-03T15:53:58+02:00 fixup! BB 44711: Hide unwanted setting controls in Base Browser. BB 44802: Hide safe browsing settings. - - - - - 2 changed files: - browser/components/ProfileDataUpgrader.sys.mjs - browser/components/preferences/config/privacy.mjs Changes: ===================================== browser/components/ProfileDataUpgrader.sys.mjs ===================================== @@ -1040,7 +1040,8 @@ export let ProfileDataUpgrader = { // Version 4: 15.0a2: Drop ML components. tor-browser#44045. // Version 5: 15.0a3: Disable LaterRun using prefs. tor-browser#42630. // Version 6: 15.0a4: Reset browser colors. tor-browser#43850. - const MIGRATION_VERSION = 6; + // Version 7: 16.0a10: Reset safe browsing preferences. tor-browser#44802. + const MIGRATION_VERSION = 7; const MIGRATION_PREF = "basebrowser.migration.version"; if (isNewProfile) { @@ -1138,6 +1139,21 @@ export let ProfileDataUpgrader = { } } } + if (currentVersion < 7) { + // Clear these preferences since: + // + They aren't expected to work. + // + We are hiding the UI to change these. tor-browser#44802. + for (const prefName of [ + "browser.safebrowsing.phishing.enabled", + "browser.safebrowsing.malware.enabled", + "browser.safebrowsing.downloads.enabled", + "browser.safebrowsing.downloads.remote.block_uncommon", + "browser.safebrowsing.downloads.remote.block_potentially_unwanted", + "urlclassifier.malwareTable", + ]) { + Services.prefs.clearUserPref(prefName); + } + } Services.prefs.setIntPref(MIGRATION_PREF, MIGRATION_VERSION); }, ===================================== browser/components/preferences/config/privacy.mjs ===================================== @@ -2424,6 +2424,8 @@ Preferences.addSetting({ Preferences.addSetting({ id: "enableSafeBrowsing", deps: ["enableSafeBrowsingPhishing", "enableSafeBrowsingMalware"], + // Does not work in Tor Browser. tor-browser#44802. + visible: () => false, get: (_value, deps) => { return ( deps.enableSafeBrowsingPhishing.value && @@ -2453,12 +2455,8 @@ Preferences.addSetting( uncommonDownloads: "browser.safebrowsing.downloads.remote.block_potentially_unwanted", }, - ({ malware, phishing, downloads, unwantedDownloads, uncommonDownloads }) => - (!malware.value && !malware.locked) || - (!phishing.value && !phishing.locked) || - (!downloads.value && !downloads.locked) || - (!unwantedDownloads.value && !unwantedDownloads.locked) || - (!uncommonDownloads.value && !uncommonDownloads.locked), + // Does not work in Tor Browser. tor-browser#44802. + () => false, true ) ); View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/bd… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/bd… 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.0esr-16.0-1] 2 commits: fixup! BB 42027: Base Browser migration procedures.
by henry (@henry) 03 Aug '26

03 Aug '26
henry pushed to branch tor-browser-153.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: b08090cb by Henry Wilkes at 2026-08-03T13:14:55+01:00 fixup! BB 42027: Base Browser migration procedures. BB 44802: Hide safe browsing settings. - - - - - 7a387a89 by Henry Wilkes at 2026-08-03T13:15:53+01:00 fixup! BB 44711: Hide unwanted setting controls in Base Browser. BB 44802: Hide safe browsing settings. - - - - - 2 changed files: - browser/components/ProfileDataUpgrader.sys.mjs - browser/components/preferences/config/privacy.mjs Changes: ===================================== browser/components/ProfileDataUpgrader.sys.mjs ===================================== @@ -1040,7 +1040,8 @@ export let ProfileDataUpgrader = { // Version 4: 15.0a2: Drop ML components. tor-browser#44045. // Version 5: 15.0a3: Disable LaterRun using prefs. tor-browser#42630. // Version 6: 15.0a4: Reset browser colors. tor-browser#43850. - const MIGRATION_VERSION = 6; + // Version 7: 16.0a10: Reset safe browsing preferences. tor-browser#44802. + const MIGRATION_VERSION = 7; const MIGRATION_PREF = "basebrowser.migration.version"; if (isNewProfile) { @@ -1138,6 +1139,21 @@ export let ProfileDataUpgrader = { } } } + if (currentVersion < 7) { + // Clear these preferences since: + // + They aren't expected to work. + // + We are hiding the UI to change these. tor-browser#44802. + for (const prefName of [ + "browser.safebrowsing.phishing.enabled", + "browser.safebrowsing.malware.enabled", + "browser.safebrowsing.downloads.enabled", + "browser.safebrowsing.downloads.remote.block_uncommon", + "browser.safebrowsing.downloads.remote.block_potentially_unwanted", + "urlclassifier.malwareTable", + ]) { + Services.prefs.clearUserPref(prefName); + } + } Services.prefs.setIntPref(MIGRATION_PREF, MIGRATION_VERSION); }, ===================================== browser/components/preferences/config/privacy.mjs ===================================== @@ -2424,6 +2424,8 @@ Preferences.addSetting({ Preferences.addSetting({ id: "enableSafeBrowsing", deps: ["enableSafeBrowsingPhishing", "enableSafeBrowsingMalware"], + // Does not work in Tor Browser. tor-browser#44802. + visible: () => false, get: (_value, deps) => { return ( deps.enableSafeBrowsingPhishing.value && @@ -2453,12 +2455,8 @@ Preferences.addSetting( uncommonDownloads: "browser.safebrowsing.downloads.remote.block_potentially_unwanted", }, - ({ malware, phishing, downloads, unwantedDownloads, uncommonDownloads }) => - (!malware.value && !malware.locked) || - (!phishing.value && !phishing.locked) || - (!downloads.value && !downloads.locked) || - (!unwantedDownloads.value && !unwantedDownloads.locked) || - (!uncommonDownloads.value && !uncommonDownloads.locked), + // Does not work in Tor Browser. tor-browser#44802. + () => false, true ) ); View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/becb4a… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/becb4a… 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
  • ...
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • ...
  • 2087
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.