chrome.manifest
content clearauth chrome/content/
overlay chrome://browser/content/browser.xul chrome://clearauth/content/menu.xul
install.rdf
{186C404C-8418-11E2-BC8E-582E6288709B}ClearAuth1.02chrome://clearauth/content/about.xul{ec8030f7-c20a-464f-9b0e-13a3a9e97384}0100
chrome\content\about.xul
chrome\content\contents.rdf
chrome://content/menu.xulchrome://content/menu.xul
chrome\content\functions.js
if ("undefined" == typeof(ClearAuth)) { var ClearAuth = {}; };
ClearAuth.ClearAuthSessions = { clearall : function(e) { var auth = Components.classes["@mozilla.org/network/http-auth-manager;1"].getService(Components.interfaces.nsIHttpAuthManager); auth.clearAll(); } };
var event = { notify: function(timer) { ClearAuth.ClearAuthSessions.clearall(event); } }
var timer = Components.classes["@mozilla.org/timer;1"].createInstance(Components.interfaces.nsITimer);
timer.initWithCallback(event,10000, Components.interfaces.nsITimer.TYPE_REPEATING_SLACK);
chrome\content\menu.xul