// sync ui
pref("services.sync.prefs.sync.browser.uiCustomization.state", true);
-// enable session saving
-pref("privacy.clearOnShutdown.history", false);
-pref("privacy.clearOnShutdown.downloads", false);
-pref("privacy.clearOnShutdown.cookies", false);
-pref("browser.startup.page", 3);
-
// remember more undos
pref("browser.sessionstore.max_tabs_undo", 50);
pref("browser.sessionstore.max_windows_undo", 3);
-
+// keep browser open without tabs
pref("browser.tabs.closeWindowWithLastTab", false);
-
+// enable niche features
pref("browser.altClickSave", true);
pref("zoom.minPercent", 10);
+pref("middlemouse.paste", true);
-// prefer FPP over RFP an allow color-scheme and timezone
-// NOTE: this does not work toward preventing unique fingerprint, but FPP is
-// still better than nothing and might fool simple trackers. advanced
-// ones are probably not beatable regardless so it's not a big deal.
+// prefer FPP over RFP
pref("privacy.resistFingerprinting", false);
pref("privacy.resistFingerprinting.pbmode", false);
pref("privacy.fingerprintingProtection", true);
pref("privacy.fingerprintingProtection.pbmode", true);
+// allow color-scheme and timezone
+// NOTE: this does not work toward preventing unique fingerprint, but FPP is
+// still better than nothing and might fool simple trackers. advanced
+// ones are probably not beatable regardless so it's not a big deal.
pref("privacy.fingerprintingProtection.overrides", "+AllTargets,-CSSPrefersColorScheme,-JSDateTimeUTC");
// enable chrome