[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [Git][tpo/applications/mullvad-browser][mullvad-browser-153.0esr-16.0-1] fixup! BB 42730: Patch RemoteSettings to use only local dumps as a data source



Title: GitLab

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:

Changes:

  • services/settings/Utils.sys.mjs
    ... ... @@ -113,6 +113,9 @@ export var Utils = {
    113 113
       log,
    
    114 114
     
    
    115 115
       get shouldSkipRemoteActivity() {
    
    116
    +    if (AppConstants.BASE_BROWSER_VERSION) {
    
    117
    +      return true;
    
    118
    +    }
    
    116 119
         if (
    
    117 120
           (lazy.isRunningTests || Cu.isInAutomation) &&
    
    118 121
           this.SERVER_URL == "data:,#remote-settings-dummy/v1"
    

  • third_party/application-services/components/viaduct/src/lib.rs
    ... ... @@ -96,7 +96,8 @@ impl Request {
    96 96
         }
    
    97 97
     
    
    98 98
         pub fn send(self) -> Result<Response, ViaductError> {
    
    99
    -        crate::backend::send(self)
    
    99
    +        // tor-browser#44576: Force an error as a defense-in-depth.
    
    100
    +        Err(ViaductError::NetworkError("Viaduct requests are disabled.".into()))
    
    100 101
         }
    
    101 102
     
    
    102 103
         /// Alias for `Request::new(Method::Get, url)`, for convenience.
    

  • _______________________________________________
    tor-commits mailing list -- tor-commits@xxxxxxxxxxxxxxxxxxxx
    To unsubscribe send an email to tor-commits-leave@xxxxxxxxxxxxxxxxxxxx