[Pkg-privacy-commits] [xul-ext-monkeysphere] 138/296: fix up clearSite function in status menu
Ximin Luo
infinity0 at moszumanska.debian.org
Mon Aug 24 07:39:33 UTC 2015
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a commit to branch debian
in repository xul-ext-monkeysphere.
commit 4cfb0e00d74e3bda1d7c85327b6b27e5e0171813
Author: Jameson Rollins <jrollins at finestructure.net>
Date: Sun Mar 7 21:03:58 2010 -0500
fix up clearSite function in status menu
---
chrome/content/monkeysphere.js | 12 +++++++++++-
chrome/content/monkeysphere.xul | 3 ++-
2 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/chrome/content/monkeysphere.js b/chrome/content/monkeysphere.js
index 899c847..4e4bd13 100644
--- a/chrome/content/monkeysphere.js
+++ b/chrome/content/monkeysphere.js
@@ -623,8 +623,18 @@ var monkeysphere = {
contextMenuFunctions: {
clearSite: function() {
- var uri = gBrowser.currentURI;
+ monkeysphere.log("--- clear site ---");
+ var browser = gBrowser.selectedBrowser;
+ var uri = browser.currentURI;
monkeysphere.clearOverride(uri);
+ monkeysphere.clearStatus(browser);
+ try {
+ var apd = monkeysphere.createAgentPostData(browser, browser.securityUI.SSLStatus.serverCert);
+ monkeysphere.cache.clear(apd);
+ } catch(e) {
+ monkeysphere.log("no valid cert for site found");
+ }
+ monkeysphere.updateDisplay();
},
certs: function() {
openDialog("chrome://pippki/content/certManager.xul", "Certificate Manager");
diff --git a/chrome/content/monkeysphere.xul b/chrome/content/monkeysphere.xul
index 0d798d6..5b41bee 100644
--- a/chrome/content/monkeysphere.xul
+++ b/chrome/content/monkeysphere.xul
@@ -50,7 +50,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<popupset>
<popup id="monkeysphere-contextmenu" position="after_start">
- <menuitem label="Clear Site Monkeysphere Status"
+ <!-- FIXME: need locales stuff for these labels -->
+ <menuitem label="Clear site Monkeysphere exception"
oncommand="monkeysphere.contextMenuFunctions.clearSite()" />
<menuitem label="Help"
oncommand="monkeysphere.contextMenuFunctions.help()" />
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/xul-ext-monkeysphere.git
More information about the Pkg-privacy-commits
mailing list