Firefox 157 bringt Neugestaltung und Hardware-AV1 für WebRTC
Firefox 157 erschien am 29. September 2026 mit Hardware-AV1-Dekodierung für WebRTC-Anrufe, einem CSS-Test at-rule() und der größten optischen Überarbeitung seit Jahren.
4 Min. Lesezeit

Mozilla hat Firefox 157 am 29. September 2026 veröffentlicht. Die Versionshinweise nennen es "die größte optische Überarbeitung von Firefox seit Jahren". Für Webentwickler liegen die nützlicheren Änderungen darunter. WebRTC-Videoanrufe können jetzt AV1 per Hardware dekodieren, und CSS bekommt einen Weg zu prüfen, ob der Browser eine bestimmte At-Regel unterstützt.
Die Versionshinweise lassen auch etwas aus. Tech AI Wire hat im August über Mozillas Plan berichtet, JPEG-XL-Bilder in Firefox 157 standardmäßig einzuschalten. Keines der beiden Versionsdokumente von Mozilla zu dieser Version erwähnt das Format.
Neues Aussehen, neue Themes und ein Kompaktmodus
Mozillas Versionshinweise beschreiben ein "modernisiertes Aussehen" für Symbolleisten, Seitenleiste, Menüs und einzelne Funktionen. Es baut auf Mozillas überarbeitetem Designsystem auf. Der Beitrag bei LWN hebt die abgerundeten Ecken und die neu gestalteten Tab-Gruppen hervor.
Zum neuen Aussehen gehören zwei Optionen. Firefox hat jetzt eingebaute Themes, jeweils in einer hellen und einer dunklen Version. Ein neuer Kompaktmodus verkleinert die Abstände um Symbolleisten und Tabs, damit mehr Platz für die Seite selbst bleibt. Laut Mozilla hilft das auf kleinen Bildschirmen und bei geteilten Bildschirmen.
Hardware-AV1-Dekodierung für Videoanrufe
WebRTC ist die Browsertechnik, die Web-Apps für Video- und Sprachanrufe in Echtzeit nutzen. AV1 ist ein modernes Videokompressionsformat. Bis zu dieser Version hat Firefox AV1-Video immer in Software dekodiert, also auf dem Hauptprozessor des Computers.
Firefox 157 kann diese Arbeit stattdessen an die Videohardware des Geräts abgeben. Laut den Versionshinweisen funktioniert das "auf Geräten, die es unterstützen". Auf anderen Rechnern dekodiert Firefox AV1 weiter wie bisher in Software.
Was Webentwickler in Firefox 157 bekommen
MDN, die Entwicklerdokumentation von Mozilla, listet die Änderungen auf, die für alle eingeschaltet sind. Eine At-Regel ist eine CSS-Regel, die mit @ beginnt, etwa @media oder @scope.
| Bereich | Änderung in Firefox 157 |
|---|---|
| CSS | at-rule() innerhalb von @supports prüft, ob der Browser eine At-Regel unterstützt, zum Beispiel @supports at-rule(@scope) |
| CSS | at-rule() funktioniert auch in der supports()-Bedingung von @import |
| CSS | overscroll-behavior erhält den Wert chain: Das Scrollen geht an den nächsten scrollbaren Bereich über, ohne Federeffekt am Rand |
| WebGPU | Unterstützt die Texturnutzung TRANSIENT_ATTACHMENT |
| Animation | Animation.reverse() spielt jetzt auch ab, wenn playbackRate 0 ist |
| WebDriver BiDi | browser.setDownloadBehavior verlangt destinationFolder, wenn der Typ "allowed" ist |
WebGPU ist die Browser-API, um Grafik- und Rechenaufgaben auf der Grafikkarte auszuführen. WebDriver BiDi ist das Protokoll, mit dem Testwerkzeuge einen Browser steuern. Die Änderung bei Downloads betrifft vor allem alle, die automatisierte Browsertests betreiben.
Experimentelle Funktionen hinter Einstellungen
Einige neue Funktionen werden ausgeschaltet ausgeliefert. MDNs Hinweise zu Firefox 157 nennen jede davon mit der Einstellung, die sie einschaltet.
- ML-KEM in Web Crypto (
dom.webcrypto.encapsulation.enabled). ML-KEM ist ein Verfahren, mit dem zwei Seiten einen geheimen Schlüssel vereinbaren. Es soll Angriffen durch Quantencomputer standhalten. Es bringt Methoden wieencapsulateKey()unddecapsulateKey()und unterstützt ML-KEM-512, ML-KEM-768 und ML-KEM-1024. In Nightly, dem täglichen Testbuild von Firefox, ist es standardmäßig an. - Bereinigen beim Parsen (
dom.security.sanitizer.while-parsing).Element.setHTML()entfernt unerwünschte Elemente und Attribute jetzt schon beim Einlesen des Markups. Vorher wurde erst alles geparst und danach aufgeräumt. - Eine Option
navigatefür Benachrichtigungen (dom.webnotifications.navigate.enabled). Eine Benachrichtigung kann eine URL mitbringen, die beim Anklicken geöffnet wird. Dann werden die Ereignisseclickundnotificationclicknicht mehr ausgelöst.
Weitere Änderungen
Amazon ist keine eingebaute Suchmaschine mehr, Nutzer können sie aber von Hand hinzufügen. Das Seiteninformationsfeld warnt jetzt, wenn das TLS-Schlüsselprotokoll aktiv ist. Diese Einstellung speichert die Schlüssel verschlüsselter Verbindungen in einer Datei. Wer die Datei hat, kann den Datenverkehr mitlesen.
Ältere Systeme wechseln auf eine eigene Schiene. Windows 8.1 und älter sowie macOS 10.14 und älter brauchen laut Mozilla jetzt Firefox ESR, die Version mit erweiterter Unterstützung.
Was ist mit JPEG XL?
JPEG XL ist ein Bildformat, das JPEG mit kleineren Dateien ersetzen soll. Der Augustbericht von Tech AI Wire nannte, gestützt auf Mozillas Intent-to-Ship-Beitrag, Firefox 157 als die Version, die es einschalten sollte. Weder Mozillas Versionshinweise noch MDNs Seite zu Firefox 157 erwähnen "JPEG XL", "JXL" oder "image/jxl". Ob sich der Plan geändert hat, sagen die Hinweise nicht.
Was das für Entwickler bedeutet
Wenn Ihre Web-App Videoanrufe führt, testen Sie sie in Firefox 157 mit AV1 auf Hardware, die es dekodieren kann. Vergleichen Sie die Prozessorlast mit Firefox 156. Lassen Sie im Anrufaufbau andere Videoformate verfügbar, denn Mozilla knüpft den neuen Weg an die Unterstützung durch das Gerät.
Schützen Sie Stile, die von einer neueren At-Regel abhängen, mit at-rule(). Schreiben Sie zuerst die Ersatzstile und ergänzen Sie dann die At-Regel-Version im @supports-Block. Browser, die den Test nicht verstehen, überspringen den Block einfach.
Prüfen Sie Ihre Browsertests. Jeder Aufruf von browser.setDownloadBehavior, der den Typ "allowed" setzt, muss jetzt einen destinationFolder übergeben. Korrigieren Sie diese Aufrufe, bevor ein Firefox-157-Runner in Ihrer Testsuite mit fehlgeschlagenen Downloads beginnt.
Gehen Sie nicht davon aus, dass JPEG XL funktioniert. Testen Sie eine .jxl-Datei selbst in Firefox 157, bevor Sie eine ausliefern. Bis das Format in den Versionshinweisen auftaucht, behalten Sie AVIF, WebP oder JPEG als Ersatz in einem picture-Element.
Behandeln Sie ML-KEM als Vorschau. Probieren Sie es in Nightly oder hinter seiner Einstellung aus, wenn Ihre App langlebige Geheimnisse verarbeitet. Liefern Sie keinen Produktionscode aus, der davon abhängt, bevor Mozilla es für alle einschaltet.
Quellen
- Firefox 157.0, See All New Features, Updates and Fixes - Mozilla
- Firefox 157 release notes for developers (Stable) - MDN Web Docs
- Firefox 157.0 released - LWN.net
Ähnliche Artikel

JPEG-XL-Kritik: AVIF komprimiert jetzt besser
Eine neue Messreihe setzt AVIF über den ganzen Qualitätsbereich vor JPEG XL und braucht für eine 1.918 Byte große JPEG-XL-Datei 17,43 Sekunden zum Dekodieren.

Chrome wechselt auf einen Zwei-Wochen-Rhythmus
Mit Chrome 153 beginnt ein Zwei-Wochen-Zyklus für Meilensteine, vorher vier Wochen. Chrome 149 und 150 haben laut Google allein 1.072 Sicherheitslücken behoben.

BragJack: Eine Erweiterung kann Browser-KI-Agenten kapern
Mit BragJack übernimmt eine einzige bösartige Erweiterung die KI-Assistenten in Chrome, Edge, Comet, Opera Neon und Claude in Chrome. Zwei CVEs, über 20.000 Dollar Bug-Bounty.