From 28f51ef2023328eeb0384dc3569899b480e8c5aa Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Wed, 6 Oct 2010 15:46:27 -0400 Subject: [PATCH] Don't purge permissions on browser:purge-session-history. Closes issue #52. --- common/modules/sanitizer.jsm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/modules/sanitizer.jsm b/common/modules/sanitizer.jsm index 40eb96e7..55acbdee 100644 --- a/common/modules/sanitizer.jsm +++ b/common/modules/sanitizer.jsm @@ -65,6 +65,8 @@ const Sanitizer = Module("sanitizer", XPCOM([Ci.nsIObserver, Ci.nsISupportsWeakR this.addItem("sitesettings", { description: "Site preferences", action: function (range, host) { + if (range.isSession) + return; if (host) { for (let p in Sanitizer.iterPermissions(host)) { services.get("permissions").remove(util.createURI(p.host), p.type);