From 85fbbde60df384c8d02cabf7d578fc3743327e67 Mon Sep 17 00:00:00 2001 From: earthlng Date: Fri, 3 Mar 2017 12:48:16 +0100 Subject: [PATCH 1/2] network.cookie.leave-secure-alone --- user.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/user.js b/user.js index 68a5be3..b07da82 100644 --- a/user.js +++ b/user.js @@ -1274,6 +1274,9 @@ user_pref("dom.storageManager.enabled", false); * https://bugzilla.mozilla.org/show_bug.cgi?id=1213990 ***/ user_pref("extensions.webextensions.keepStorageOnUninstall", false); user_pref("extensions.webextensions.keepUuidOnUninstall", false); +/* 2708: prevent HTTP sites from setting cookies with the "secure" directive (default: true) + * https://developer.mozilla.org/en-US/Firefox/Releases/52#HTTP ***/ +user_pref("network.cookie.leave-secure-alone", true); /*** 2800: SHUTDOWN [SETUP] ***/ user_pref("ghacks_user.js.parrot", "2800 syntax error: the parrot's bleedin' demised!"); From 53d37bbafac0469434154025401b850ef47b27df Mon Sep 17 00:00:00 2001 From: earthlng Date: Sat, 4 Mar 2017 14:35:13 +0100 Subject: [PATCH 2/2] adding (FF52+) indicator --- user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user.js b/user.js index b07da82..462cf4d 100644 --- a/user.js +++ b/user.js @@ -1274,7 +1274,7 @@ user_pref("dom.storageManager.enabled", false); * https://bugzilla.mozilla.org/show_bug.cgi?id=1213990 ***/ user_pref("extensions.webextensions.keepStorageOnUninstall", false); user_pref("extensions.webextensions.keepUuidOnUninstall", false); -/* 2708: prevent HTTP sites from setting cookies with the "secure" directive (default: true) +/* 2708: prevent HTTP sites from setting cookies with the "secure" directive (default: true) (FF52+) * https://developer.mozilla.org/en-US/Firefox/Releases/52#HTTP ***/ user_pref("network.cookie.leave-secure-alone", true);