Firefox Restartbutton

Aus ThinkPad-Wiki
Version vom 3. November 2018, 18:41 Uhr von Fakeraol (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Seit der Einführung der Webextensions mit dem Firefox Quantum ist es nicht mehr möglich, eine "Restart-Button"-Erweiterung zu schreiben, weil Webextensions k…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

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.