Firefox Restartbutton
Aus ThinkPad-Wiki
Seit der Einführung der Webextensions mit dem Firefox Quantum ist es nicht mehr möglich, eine "Restart-Button"-Erweiterung zu schreiben, weil Webextensions keinen Zugriff auf diese Browser-Funktionen haben.
Auf folgendem Weg ist es wieder möglich, den Browser über einen Button neu zu starten:
- neuen Tab öffnen
- "about:profiles" in die Adresszeile eingeben und aufrufen
- In der Zeile "Wurzelordner" (engl. "root folder") den Button "Ordner öffnen" ("open folder") anclicken
- wenn in dem Profil-Ordner kein Unterordner "chrome" vorhanden ist, muß der angelegt werden
- darin die Datei "userChrome.css" aus der folgenden Quelle kopieren: https://gist.github.com/Sporif/db6b3440fba0b1bcf5477afacf93f875
- diese enthält base64-kodiert die "userChrome.xml", über welche dann im Ordner vorhandene Javascript- und Stylesheet-Dateien geladen werden.
- für den Restart-Button muß jetzt noch die "RestartFirefoxButton_Movable.uc.js" aus dieser Quelle in den chrome-Ordner kopiert werden: https://github.com/Endor8/userChrome.js/tree/master/restartfirefoxbutton_movable
- nach einem Neustart des Browsers ist der Restart-Button dann aktiv.