From a9206c4e3ce3be6327467363e5d66c7d02cc4c72 Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Sat, 9 Oct 2010 17:03:57 -0400 Subject: [PATCH] Fix startup in permanent private browsing mode. --- common/modules/sanitizer.jsm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/common/modules/sanitizer.jsm b/common/modules/sanitizer.jsm index 0c57a174..f262e5ea 100644 --- a/common/modules/sanitizer.jsm +++ b/common/modules/sanitizer.jsm @@ -292,8 +292,12 @@ const Sanitizer = Module("sanitizer", XPCOM([Ci.nsIObserver, Ci.nsISupportsWeakR "Set the 'private browsing' option", "boolean", false, { - setter: function (value) services.get("privateBrowsing").privateBrowsingEnabled = value, - getter: function () services.get("privateBrowsing").privateBrowsingEnabled + initialValue: true, + getter: function () services.get("privateBrowsing").privateBrowsingEnabled, + setter: function (value) { + if (services.get("privateBrowsing").privateBrowsingEnabled != value) + services.get("privateBrowsing").privateBrowsingEnabled = value + } }); options.add(["sanitizeitems", "si"],