Ich finde es immer lästig, wenn ich Passwörter löschen oder anschauen will, umständlich über Extras>Einstellungen>Sicherheit>Gespeicherte Passwörter den Passwort-Manager aufzurufen. Mit der Extension userChrome.js (Version 0.8) – Mirror – lassen sich tolle Dinge anstellen. So kann man einen entsprechenden Menüeintrag für den Passwort-Manager erstellen, so dass man ihn direkt über Extras>Gespeicherte Passwörter aufrufen kann. Um das zu machen editiert man nach der Installation der Extension die Datei userChrome.js im Unterverzeichnis chrome des Firefox-Profilverzeichnis und fügt folgenden Code hinzu:
[
{
"label" : "Cookies anzeigen",
"accesskey": "K",
"oncommand": "window.open('chrome://browser/content/preferences/cookies.xul', 'Browser:Cookies', 'chrome,resizable=yes');"
},
{
"label" : "Gespeicherte Passwörter",
"accesskey": "P",
"oncommand": "window.open('chrome://passwordmgr/content/passwordManager.xul', 'Toolkit:PasswordManager', 'chrome,resizable=yes');"
},
{
"label" : "Zertifikate anzeigen",
"accesskey": "E",
"oncommand": "window.open('chrome://pippki/content/certManager.xul', 'mozilla:certmanager', 'chrome,resizable=yes,all,width=600,height=400');"
}
]
.forEach(function(attrs) {
var menuitem = document.createElement("menuitem");
for (var key in attrs)
menuitem.setAttribute(key, attrs[key]);
document.getElementById("menu_ToolsPopup").insertBefore(menuitem, document.getElementById("sanitizeItem"));
});
if (location != "chrome://browser/content/browser.xul") throw "stop";
Hier gibt es noch weitere interessante Code-Schnipsel.
[…] userChromeJS kann man unter anderem die Menüs für Firefox anpassen, was ich ja schon beschrieben […]