Sat, 03 Jan 2015 20:18:00 +0100
Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.
michael@0 | 1 | user_pref("app.update.enabled", false); |
michael@0 | 2 | user_pref("browser.dom.window.dump.enabled", true); |
michael@0 | 3 | user_pref("browser.sessionstore.resume_from_crash", false); |
michael@0 | 4 | user_pref("browser.shell.checkDefaultBrowser", false); |
michael@0 | 5 | user_pref("browser.xul.error_pages.enabled", true); |
michael@0 | 6 | user_pref("security.fileuri.strict_origin_policy", false); |
michael@0 | 7 | user_pref("dom.allow_scripts_to_close_windows", true); |
michael@0 | 8 | user_pref("dom.disable_open_during_load", false); |
michael@0 | 9 | user_pref("dom.max_script_run_time", 0); |
michael@0 | 10 | user_pref("hangmonitor.timeout", 0); |
michael@0 | 11 | user_pref("dom.max_chrome_script_run_time", 0); |
michael@0 | 12 | user_pref("javascript.allow.mailnews", true); |
michael@0 | 13 | user_pref("javascript.options.showInConsole", true); |
michael@0 | 14 | user_pref("layout.css.report_errors", true); |
michael@0 | 15 | user_pref("signed.applets.codebase_principal_support", true); |
michael@0 | 16 | user_pref("browser.warnOnQuit", false); |
michael@0 | 17 | user_pref("browser.cache.check_doc_frequency", 1); |
michael@0 | 18 | user_pref("extensions.checkCompatibility", false); |
michael@0 | 19 | user_pref("extensions.checkUpdateSecurity", false); |
michael@0 | 20 | user_pref("browser.EULA.override", true); |
michael@0 | 21 | user_pref("javascript.options.strict", false); |
michael@0 | 22 | user_pref("javascript.options.werror", false); |
michael@0 | 23 | user_pref("toolkit.startup.max_resumed_crashes", -1); |
michael@0 | 24 | user_pref("security.turn_off_all_security_so_that_viruses_can_take_over_this_computer", true); |
michael@0 | 25 | user_pref("toolkit.telemetry.enabled", false); |
michael@0 | 26 | user_pref("browser.safebrowsing.enabled", false); |
michael@0 | 27 | user_pref("browser.safebrowsing.malware.enabled", false); |
michael@0 | 28 | user_pref("browser.snippets.enabled", false); |
michael@0 | 29 | user_pref("browser.snippets.syncPromo.enabled", false); |
michael@0 | 30 | user_pref("general.useragent.updates.enabled", false); |
michael@0 | 31 | user_pref("browser.webapps.checkForUpdates", 0); |