Wenn Sie verwendet haben, eine browser-Erweiterung wie userChrome.js in der Vergangenheit zum ausführen von JavaScript-code im browser-Kontext; praktisch, zu manipulieren browser-Funktionalitäten direkt.
Eine riesige Liste von Skripts erstellt wurde, dass Firefox-Nutzer laden konnte mit der Erweiterung. Diese scripts verändert, Elemente der Firefox-Oberfläche, Dialoge und andere Funktionen des Browsers.
Die Veröffentlichung von Firefox 57 Blöcke Erweiterungen wie userChrome.js. Jemand herausgefunden, wie man die Funktionalität wiederherstellen in Firefox 57 und neuere Versionen.
Es muss darauf hingewiesen werden, dass Mozilla vielleicht stecken Sie in dieses Loch zu jeder Zeit, und dass die Skripte können aufhören zu arbeiten, denn, schließlich.
Hier ist, wie es funktioniert
Download die drei userChrome.* Dateien aus dem Projekt zu GitHub repository und legen Sie Sie in den chrome-Ordner des Firefox-Profils.
Wenn Sie einige dieser Dateien bereits in dem Ordner, kopieren Sie die Inhalte von Ihnen und fügen Sie Sie hinzufügen, um Ihre Dateien in den Ordner.
Öffnen Sie den Profil-Ordner von Firefox durch das laden von about:support in die Adressleiste des Browsers ein. Dort finden Sie den “Ordner öffnen” – Taste, die Sie brauchen, um zu aktivieren, öffnen Sie das Firefox-Profil-Ordner mit dem Standard-Datei-manager des Systems. Wenn der chrome-Ordner nicht vorhanden ist (es ist nicht standardmäßig), erstellen Sie es, und platzieren Sie die Dateien in den Ordner danach.
Der Autor beschreibt, wie der workaround funktioniert auf der Projekt-Seite:
Es beruht auf der Tatsache, dass die post-57 Firefox immer die Möglichkeit, eine benutzerdefinierte userChrome.css-Datei und eine Firefox-spezifische CSS-hack bindet javascript auf beliebige DOM-Elemente. Nahm ich (eher zufällig) ein DOM-element im browser aus, dessen vorhandenes XBL binding nicht bereits eine <Konstruktor> – tag, und fügte einige JS es zum laden einer externen javascript-Datei.
Es ist sehr gut möglich, dass irgendwann in der Zukunft mal das Firefox-team wird entfernen Sie einige oder alle der Funktionen, die dies möglich macht, so genießen Sie es, während Sie können.
Sie brauchen, um hinzuzufügen, was Sie wollen ausgeführt, um den userChrome.js Datei. Möchten Sie vielleicht zu prüfen, diese Firefox-57-Skripte repository, von denen alle sollten mit Firefox 57 und neuere Versionen des Browsers.
Lesen Sie auch: Entsperren und löschen gesperrte Dateien und Ordner mit ThisIsMyFile
Kopieren Sie einfach den code aus jedem beliebigen script und Firefox neu starten danach. Das Skript wird dann von Firefox.