From 02da35db344679e666459b1e84946c7c9e5ba464 Mon Sep 17 00:00:00 2001 From: Ruben Rodriguez Date: Sat, 10 Oct 2015 11:25:26 -0500 Subject: HTTPS-Everywhere updated to 5.1.1 --- .../chrome/content/about.js | 14 + .../chrome/content/about.xul | 72 ++ .../chrome/content/code/AndroidUI.jsm | 236 +++++ .../chrome/content/code/ApplicableList.js | 269 ++++++ .../chrome/content/code/ChannelReplacement.js | 389 ++++++++ .../chrome/content/code/Cookie.js | 150 +++ .../chrome/content/code/HTTPS.js | 318 +++++++ .../chrome/content/code/HTTPSRules.js | 776 +++++++++++++++ .../chrome/content/code/IOUtil.js | 265 ++++++ .../chrome/content/code/NSS.js | 496 ++++++++++ .../chrome/content/code/Root-CAs.js | 348 +++++++ .../chrome/content/code/Thread.js | 100 ++ .../chrome/content/code/X509ChainWhitelist.js | 1007 ++++++++++++++++++++ .../chrome/content/code/commonOCSP.json | 289 ++++++ .../chrome/content/code/sha256.js | 249 +++++ .../chrome/content/fetch-source.js | 161 ++++ .../chrome/content/fetch-source.xul | 29 + .../chrome/content/meta-preferences.xul | 30 + .../chrome/content/observatory-popup.xul | 61 ++ .../chrome/content/observatory-preferences.xul | 114 +++ .../chrome/content/observatory-warning.xul | 49 + .../chrome/content/observatory-xul.js | 201 ++++ .../chrome/content/preferences.css | 11 + .../chrome/content/preferences.js | 278 ++++++ .../chrome/content/preferences.xul | 62 ++ .../chrome/content/ruleset-tests-status.css | 14 + .../chrome/content/ruleset-tests-status.js | 31 + .../chrome/content/ruleset-tests-status.xul | 44 + .../chrome/content/ruleset-tests.js | 189 ++++ .../chrome/content/toolbar_button.js | 433 +++++++++ .../chrome/content/toolbar_button.xul | 82 ++ .../chrome/content/toolbar_button_binding.xml | 33 + 32 files changed, 6800 insertions(+) create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/about.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/about.xul create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/code/AndroidUI.jsm create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/code/ApplicableList.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/code/ChannelReplacement.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/code/Cookie.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/code/HTTPS.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/code/HTTPSRules.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/code/IOUtil.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/code/NSS.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/code/Root-CAs.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/code/Thread.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/code/X509ChainWhitelist.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/code/commonOCSP.json create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/code/sha256.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/fetch-source.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/fetch-source.xul create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/meta-preferences.xul create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/observatory-popup.xul create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/observatory-preferences.xul create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/observatory-warning.xul create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/observatory-xul.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/preferences.css create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/preferences.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/preferences.xul create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/ruleset-tests-status.css create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/ruleset-tests-status.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/ruleset-tests-status.xul create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/ruleset-tests.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/toolbar_button.js create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/toolbar_button.xul create mode 100644 data/extensions/https-everywhere-eff@eff.org/chrome/content/toolbar_button_binding.xml (limited to 'data/extensions/https-everywhere-eff@eff.org/chrome/content') diff --git a/data/extensions/https-everywhere-eff@eff.org/chrome/content/about.js b/data/extensions/https-everywhere-eff@eff.org/chrome/content/about.js new file mode 100644 index 0000000..7a37815 --- /dev/null +++ b/data/extensions/https-everywhere-eff@eff.org/chrome/content/about.js @@ -0,0 +1,14 @@ +const CC = Components.classes; + +function window_opener(uri) { + // we don't use window.open, because we need to work around TorButton's state control + if(typeof gBrowser == "undefined"){ + var window = CC["@mozilla.org/appshell/window-mediator;1"].getService(Components.interfaces.nsIWindowMediator); + var browserWindow = window.getMostRecentWindow("navigator:browser").getBrowser(); + var newTab = browserWindow.addTab(uri, null, null); + browserWindow.selectedTab = newTab; + + } + else + gBrowser.selectedTab = gBrowser.addTab(uri); +} diff --git a/data/extensions/https-everywhere-eff@eff.org/chrome/content/about.xul b/data/extensions/https-everywhere-eff@eff.org/chrome/content/about.xul new file mode 100644 index 0000000..e788261 --- /dev/null +++ b/data/extensions/https-everywhere-eff@eff.org/chrome/content/about.xul @@ -0,0 +1,72 @@ + + + + + + + + +