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/4cb78731... -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/4cb78731... 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
participants (1)
-
Pier Angelo Vendrame (@pierov)