diff options
Diffstat (limited to 'data/extensions/https-everywhere@eff.org/chrome/content/observatory-xul.js')
-rw-r--r-- | data/extensions/https-everywhere@eff.org/chrome/content/observatory-xul.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/observatory-xul.js b/data/extensions/https-everywhere@eff.org/chrome/content/observatory-xul.js index df5e623..1d9169e 100644 --- a/data/extensions/https-everywhere@eff.org/chrome/content/observatory-xul.js +++ b/data/extensions/https-everywhere@eff.org/chrome/content/observatory-xul.js @@ -27,6 +27,8 @@ function observatory_prefs_init(doc) { obsprefs.getBoolPref("extensions.https_everywhere._observatory.self_signed"); document.getElementById("send-asn").checked = obsprefs.getBoolPref("extensions.https_everywhere._observatory.send_asn"); + document.getElementById("show-cert-warning").checked = + obsprefs.getBoolPref("extensions.https_everywhere._observatory.show_cert_warning"); // More complicated: is it anonymised by Tor? var obs_how = doc.getElementById("ssl-obs-how"); @@ -137,6 +139,11 @@ function toggle_send_asn() { else ssl_observatory.stopASNWatcher(); } +function toggle_show_cert_warning() { + var show_cert_warning = document.getElementById("show-cert-warning").checked; + obsprefs.setBoolPref("extensions.https_everywhere._observatory.show_cert_warning", show_cert_warning); +} + function toggle_alt_roots() { var alt_roots = document.getElementById("alt-roots").checked; obsprefs.setBoolPref("extensions.https_everywhere._observatory.alt_roots", alt_roots); |