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

[tor-commits] [Git][tpo/applications/tor-browser][tor-browser-115.4.0esr-13.5-1] fixup! Bug 3455: Add DomainIsolator, for isolating circuit by domain.



Title: GitLab

richard pushed to branch tor-browser-115.4.0esr-13.5-1 at The Tor Project / Applications / Tor Browser

Commits:

  • 693c5fb9
    by Pier Angelo Vendrame at 2023-11-01T11:04:45+01:00
    fixup! Bug 3455: Add DomainIsolator, for isolating circuit by domain.
    
    TorStartupService is not launched on Android, so initialize FPI in
    another script that is used by GV (and only once, if I understand
    correctly).
    

1 changed file:

Changes:

  • mobile/android/components/geckoview/GeckoViewStartup.jsm
    ... ... @@ -17,6 +17,7 @@ ChromeUtils.defineESModuleGetters(lazy, {
    17 17
       PdfJs: "resource://pdf.js/PdfJs.sys.mjs",
    
    18 18
       Preferences: "resource://gre/modules/Preferences.sys.mjs",
    
    19 19
       RFPHelper: "resource://gre/modules/RFPHelper.sys.mjs",
    
    20
    +  TorDomainIsolator: "resource://gre/modules/TorDomainIsolator.sys.mjs",
    
    20 21
     });
    
    21 22
     
    
    22 23
     const { XPCOMUtils } = ChromeUtils.importESModule(
    
    ... ... @@ -258,6 +259,8 @@ class GeckoViewStartup {
    258 259
               "GeckoView:SetLocale",
    
    259 260
             ]);
    
    260 261
     
    
    262
    +        lazy.TorDomainIsolator.init();
    
    263
    +
    
    261 264
             Services.obs.addObserver(this, "browser-idle-startup-tasks-finished");
    
    262 265
             Services.obs.addObserver(this, "handlersvc-store-initialized");
    
    263 266
     
    

  • _______________________________________________
    tor-commits mailing list
    tor-commits@xxxxxxxxxxxxxxxxxxxx
    https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits