das benutzte Restart-Skript hier posten
Hallo BrokenHeart ..
danke für deine Unterstützung
Ich hatte ihm dieses Skript gegeben:
JavaScript
// RestartFirefoxButtonM.uc.js
// v. 0.3
(function() {
if (location.href !== 'chrome://browser/content/browser.xhtml')
return;
try {
CustomizableUI.createWidget({
id: 'restart-button2a',
type: 'custom',
defaultArea: CustomizableUI.AREA_NAVBAR,
onBuild: function(aDocument) {
var toolbaritem = aDocument.createXULElement('toolbarbutton');
var props = {
id: 'restart-button2a',
class: 'toolbarbutton-1 chromeclass-toolbar-additional',
label: 'Neustart',
tooltiptext: 'Neustart (mit Rechts- 2 und Linksklick 0 wird userChrome.js-Cache geleert)',
style: 'list-style-image: url(chrome://global/skin/icons/reload.svg)',
onclick:'if (event.button == 1) { \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
}; \
if (event.button == 0 || event.button == 2) { \
event.preventDefault(); \
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
In Zeile 21 habe ich ein Icon vom Firefox genutzt, damit sofort der Button erscheint.
Hier funktioniert das Skript einwandfrei.