morgan pushed to branch mullvad-browser-153.0esr-16.0-1 at The Tor Project / Applications / Mullvad Browser Commits: 5bff9b07 by Pier Angelo Vendrame at 2026-08-04T12:41:31+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/mullvad-browser/-/commit/5bff... -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/5bff... 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)
-
morgan (@morgan)