properly enable network isolation

This commit is contained in:
oneflux 2025-04-23 00:00:35 -07:00
parent f517c5bd14
commit 07fe4f32b3
2 changed files with 7 additions and 2 deletions

View file

@ -56,7 +56,6 @@ ac_add_options --enable-hardening
mk_add_options MOZ_HARDENING=1 mk_add_options MOZ_HARDENING=1
ac_add_options --disable-jemalloc ac_add_options --disable-jemalloc
ac_add_options --enable-sandbox ac_add_options --enable-sandbox
ac_add_options --enable-network-isolation
ac_add_options --enable-default-toolkit=cairo-gtk3-wayland ac_add_options --enable-default-toolkit=cairo-gtk3-wayland
ac_add_options --enable-randomize ac_add_options --enable-randomize
ac_add_options --enable-stack-protector ac_add_options --enable-stack-protector

View file

@ -698,4 +698,10 @@ defaultPref("browser.send_pings", false);
defaultPref("browser.fixup.alternate.enabled", false); defaultPref("browser.fixup.alternate.enabled", false);
// Ensure Fission is working // Ensure Fission is working
defaultPref("fission.autostart", true); 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);