From 07fe4f32b309965b84095638b3ef35525a8ff5d0 Mon Sep 17 00:00:00 2001 From: oneflux Date: Wed, 23 Apr 2025 00:00:35 -0700 Subject: [PATCH] properly enable network isolation --- assets/base.mozconfig | 1 - settings/omegafox.cfg | 8 +++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/assets/base.mozconfig b/assets/base.mozconfig index 040e40f..babebc1 100644 --- a/assets/base.mozconfig +++ b/assets/base.mozconfig @@ -56,7 +56,6 @@ ac_add_options --enable-hardening mk_add_options MOZ_HARDENING=1 ac_add_options --disable-jemalloc ac_add_options --enable-sandbox -ac_add_options --enable-network-isolation ac_add_options --enable-default-toolkit=cairo-gtk3-wayland ac_add_options --enable-randomize ac_add_options --enable-stack-protector diff --git a/settings/omegafox.cfg b/settings/omegafox.cfg index 8e112bd..cab8f26 100644 --- a/settings/omegafox.cfg +++ b/settings/omegafox.cfg @@ -698,4 +698,10 @@ defaultPref("browser.send_pings", false); defaultPref("browser.fixup.alternate.enabled", false); // Ensure Fission is working -defaultPref("fission.autostart", true); \ No newline at end of file +defaultPref("fission.autostart", true); + +// Enable network isolation +defaultPref("privacy.firstparty.isolate", true); +defaultPref("privacy.partition.network_state", true); +defaultPref("privacy.storagePrincipal.enabledForTrackers", true); +defaultPref("privacy.partition.serviceWorkers", true); \ No newline at end of file