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


Commits:
444e340c by Pier Angelo Vendrame at 2023-11-01T15:36:40+00: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:

- mobile/android/components/geckoview/GeckoViewStartup.jsm


Changes:

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



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/444e340c0ae90654e8c00d96210c960a7431667c

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/444e340c0ae90654e8c00d96210c960a7431667c
You're receiving this email because of your account on gitlab.torproject.org.


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

Reply via email to