Re-disable cross process iframes & bfcache

This commit is contained in:
daijro 2024-08-17 21:09:40 -05:00
parent f8f868307a
commit 86155b3c81

View file

@ -17,8 +17,6 @@ pref("browser.sessionstore.restore_tabs_lazily", false);
// Force enable content isolation (WAFs can detect this!)
pref("fission.autostart", true);
pref("fission.bfcacheInParent", true);
pref("fission.webContentIsolationStrategy", 1);
// Use dark theme by default
pref("ui.systemUsesDarkTheme", 1);
@ -450,11 +448,11 @@ pref("datareporting.policy.dataSubmissionPolicyBypassNotification", true);
pref("network.auth.use_redirect_for_retries", false);
// Disable cross-process iframes, but not cross-process navigations.
// pref("fission.webContentIsolationStrategy", 0);
pref("fission.webContentIsolationStrategy", 0);
// Disable BFCache in parent process.
// We also separately disable BFCache in content via docSchell property.
// pref("fission.bfcacheInParent", false);
pref("fission.bfcacheInParent", false);
// Disable first-party-based cookie partitioning.
// When it is enabled, we have to retain "thirdPartyCookie^" permissions