[tbb-commits] [Git][tpo/applications/tor-browser][tor-browser-115.4.0esr-13.0-1] fixup! Bug 3455: Add DomainIsolator, for isolating circuit by domain.
richard (@richard)
git at gitlab.torproject.org
Wed Nov 1 15:39:35 UTC 2023
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.torproject.org/pipermail/tbb-commits/attachments/20231101/eb540c83/attachment-0001.htm>
More information about the tbb-commits
mailing list