morgan pushed to branch mullvad-browser-153.0esr-16.0-1 at The Tor Project / Applications / Mullvad Browser

Commits:

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.