From 5e7e0b22bd343fe12fa23b42bfdd77ea024afa62 Mon Sep 17 00:00:00 2001 From: "ben%bengoodger.com" Date: Sun, 27 Feb 2005 00:41:40 +0000 Subject: [PATCH] 283601 - cache button remains enabled after clicking. (make it reenable after 10 seconds). also, remove some spurious dumps --- browser/base/content/sanitize.js | 2 -- browser/components/preferences/privacy.js | 5 ++++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/browser/base/content/sanitize.js b/browser/base/content/sanitize.js index 53a16bbe757e..d287a0a38ae4 100644 --- a/browser/base/content/sanitize.js +++ b/browser/base/content/sanitize.js @@ -50,13 +50,11 @@ Sanitizer.prototype = { _prefDomain: "privacy.item.", getNameFromPreference: function (aPreferenceName) { - dump("*** " + aPreferenceName + ", i = " + this._prefDomain.length + ", sub = " + aPreferenceName.substr(this._prefDomain.length, -1) + "\n"); return aPreferenceName.substr(this._prefDomain.length); }, sanitize: function () { - dump("*** sanitizing!\n"); var psvc = Components.classes["@mozilla.org/preferences-service;1"] .getService(Components.interfaces.nsIPrefService); var branch = psvc.getBranch(this._prefDomain); diff --git a/browser/components/preferences/privacy.js b/browser/components/preferences/privacy.js index 45c8b2f11e34..6b7d0216635f 100644 --- a/browser/components/preferences/privacy.js +++ b/browser/components/preferences/privacy.js @@ -149,7 +149,10 @@ var gPrivacyPane = { { var category = aButton.getAttribute("item"); this._sanitizer.clearItem(category); - aButton.disabled = !this._sanitizer.canClearItem(category); + if (category == "cache") + aButton.disabled = true; + else + aButton.disabled = !this._sanitizer.canClearItem(category); if (this._updateInterval == -1) this._updateInterval = setInterval("gPrivacyPane._updateClearButtons()", 10000); },