Zum Inhalt springen

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.

Von Tech AI Wire Team

4 Min. Lesezeit

XLinkedIn
Mozilla's screenshot of the redesigned Firefox new tab page, with rounded tabs, a search box, shortcut tiles and clock, wallpaper and crossword widgets.
Foto: Mozilla

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
CSSat-rule() innerhalb von @supports prüft, ob der Browser eine At-Regel unterstützt, zum Beispiel @supports at-rule(@scope)
CSSat-rule() funktioniert auch in der supports()-Bedingung von @import
CSSoverscroll-behavior erhält den Wert chain: Das Scrollen geht an den nächsten scrollbaren Bereich über, ohne Federeffekt am Rand
WebGPUUnterstützt die Texturnutzung TRANSIENT_ATTACHMENT
AnimationAnimation.reverse() spielt jetzt auch ab, wenn playbackRate 0 ist
WebDriver BiDibrowser.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 wie encapsulateKey() und decapsulateKey() 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 navigate für Benachrichtigungen (dom.webnotifications.navigate.enabled). Eine Benachrichtigung kann eine URL mitbringen, die beim Anklicken geöffnet wird. Dann werden die Ereignisse click und notificationclick nicht 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

  1. Firefox 157.0, See All New Features, Updates and Fixes - Mozilla
  2. Firefox 157 release notes for developers (Stable) - MDN Web Docs
  3. Firefox 157.0 released - LWN.net

Ähnliche Artikel

An ink line-art square photograph of a mountain lake, its lower third still a coarse grid of pixels with one block filled red.
Dev-Tools

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's About page showing the browser up to date on version 153, next to the Settings menu.
Dev-Tools

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.