[tor-commits] [torbutton/master] Bug 30171: Don't sync cookie.cookieBehavior and firstparty.isolate
gk at torproject.org
gk at torproject.org
Tue Apr 23 09:24:10 UTC 2019
commit 053c98697a4b00171a31e86399137ecb6f47ddfc
Author: Alex Catarineu <acat at torproject.org>
Date: Mon Apr 15 11:34:27 2019 +0200
Bug 30171: Don't sync cookie.cookieBehavior and firstparty.isolate
---
src/chrome/content/torbutton.js | 15 ---------------
1 file changed, 15 deletions(-)
diff --git a/src/chrome/content/torbutton.js b/src/chrome/content/torbutton.js
index 6ea51190..74d83734 100644
--- a/src/chrome/content/torbutton.js
+++ b/src/chrome/content/torbutton.js
@@ -141,15 +141,6 @@ var torbutton_unique_pref_observer =
if (topic != "nsPref:changed") return;
switch (data) {
- case "network.cookie.cookieBehavior":
- let val = m_tb_prefs.getIntPref("network.cookie.cookieBehavior");
- let firstparty_isolate = m_tb_prefs.getBoolPref("privacy.firstparty.isolate");
- if (val == 0 && firstparty_isolate) // Allow all cookies
- m_tb_prefs.setBoolPref("privacy.firstparty.isolate", false);
- else if (val == 1 && !firstparty_isolate) // Block third party cookies
- m_tb_prefs.setBoolPref("privacy.firstparty.isolate", true);
- break;
-
case "plugin.disable":
torbutton_toggle_plugins(
m_tb_prefs.getBoolPref("plugin.disable"));
@@ -1587,12 +1578,6 @@ function torbutton_update_fingerprinting_prefs() {
function torbutton_update_isolation_prefs() {
let isolate = m_tb_prefs.getBoolPref("privacy.firstparty.isolate");
- if (isolate) {
- m_tb_prefs.setIntPref("network.cookie.cookieBehavior", 1);
- } else {
- m_tb_prefs.setIntPref("network.cookie.cookieBehavior", 0);
- }
-
m_tb_prefs.setBoolPref("security.enable_tls_session_tickets", !isolate);
// Force prefs to be synced to disk
More information about the tor-commits
mailing list