- Firefox-Version
- 105.0.2 (64-Bit)
- Betriebssystem
- Windows 10 Version 21H2 (Build 19044.2006)
Hallo.
Habe mir aus RestartFirefoxButtonM.uc.js folgenden Code zusammen gestellt.
(Ich meine. das Original stammt von aborix, bin mir aber nicht sicher, habe es aus einem Thread von 2002Andreas)
JavaScript
(function() {
if (location !== 'chrome://browser/content/browser.xhtml') return;
try {
CustomizableUI.createWidget({
id: 'appmenu-developer-tools-view',
type: 'custom',
defaultArea: CustomizableUI.AREA_NAVBAR,
onBuild: function(aDocument) {
var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
var props = {
id: 'appmenu-developer-tools-view',
class: 'toolbarbutton-1 chromeclass-toolbar-additional',
label: 'Browser-Werkzeuge',
tooltiptext: 'Browser-Werkzeuge',
style: 'list-style-image: url("file:///C:/Users/Mira/AppData/Roaming/Mozilla/Firefox/Profiles/iff60u96.default-release/chrome/icons/window-dev-tools.svg")',
onclick: 'if (event.button == 0 || event.button == 2) { \
Services.appinfo.invalidateCachesOnRestart(); \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
};'
};
for (var p in props)
toolbaritem.setAttribute(p, props[p]);
return toolbaritem;
}
});
} catch(e) { };
})();
Alles anzeigen
So weit, so gut.
Nur wie ändere ich die Funktion, sodass die Browser-Werkzeuge geöffnet werden?
Und ist der Code grundsätzlich richtig, auch wenn er funktioniert?