Farbliche Änderung der Hintergründe seit Firefox 146

  • Firefox-Version
    147.0.3.
    Betriebssystem
    Windows 10

    Hallo

    Es geht um die farbliche Veränderung der Benutzeroberfläche des Firefox nach dem Wechsel von Version 145 zu 146.
    Wenn ich das recht in Erinnerung habe, wurde es als Bug gemeldet und man hatte gehofft, dass das bei einem weiteren Update wieder rückgängig gemacht wird. Leider ist das nicht geschehen.
    Speziell betrifft es die weitgehende Änderung der Hintergründe durch Themes. Früher wurde durch das Setzen des about:config Eintrages browser.theme.toolbar-theme auf den Wert 1 mittels der policies.json bei vielen Themes die Hintergründe auf hell umgestellt (Beispielsweise die Hintergründe der Menüs der Menüleiste, oder der Hintergrund der Weiteren Lesezeichen der Lesezeichen-Symbolleiste). Das funktioniert seit Firefox 146 leider nicht mehr. Die Hintergründe werden weitgehend vom Theme bestimmt. Die Festlegung auf den Wert 1 durch die policies hat keine optischen Auswirkungen.
    Die Frage ist nun, ob und wie man es jetzt erreichen kann, dass unabhängig vom Theme sämtlche Hintergründe hell (weiß) bleiben, mit Ausnahme der Leisten oberhalb der angezeigten Website?

    Hier im Vergleich Firefox 145 und 147.

                           

    "Wir fahren diesen Planeten gerade an die Wand"
    Klimaforscher Hans Joachim Schellnhuber

  • Hallo,

    Wenn ich das recht in Erinnerung habe, wurde es als Bug gemeldet und man hatte gehofft, dass das bei einem weiteren Update wieder rückgängig gemacht wird. Leider ist das nicht geschehen.

    Das Ergebnis war, dass der von dir genannte Schalter immer nur ein interner Mechanismus und nie dafür vorgesehen war, vom Benutzer manuell verändert zu werden. Daher hat das auch via about:config nie funktioniert. Das Festsetzen der Option via policies.json war ein nicht unterstützter Trick, der nicht mehr funktioniert. Deswegen hat Mozilla das nicht als Bug eingestuft, sondern im Gegenteil gesagt, dass sie das nicht „korrigieren” werden. Es ist letztlich Sache des Themes, ob es ein helles oder ein dunkles Theme ist. Das kann als Teil des Themes explizit festgelegt werden.

    Die Frage ist nun, ob und wie man es jetzt erreichen kann, dass unabhängig vom Theme sämtlche Hintergründe hell (weiß) bleiben, mit Ausnahme der Leisten oberhalb der angezeigten Website?

    Wenn du nicht sämtliche Stellen manuell per CSS anpassen möchtest, wäre es vermutlich das Einfachste, ein eigenes Theme zu erstellen (das aktuell genutzte kann dafür als Vorlage dienen) und darin die entsprechende Festlegung vorzunehmen.

  • ob und wie

    Wenn du magst, dann teste bitte mal diesen Code, ob dir das evtl. als Notlösung schon reicht.

  • Oder auch so:/