Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Firefox 145 Versionshinweise für Entwickler (Stabil)

Dieser Artikel bietet Informationen zu den Änderungen in Firefox 145, die Entwickler betreffen. Firefox 145 wurde am 11. November 2025 veröffentlicht.

Änderungen für Webentwickler

HTML

Keine bemerkenswerten Änderungen.

CSS

JavaScript

  • Firefox unterstützt jetzt die statische Methode Atomics.waitAsync(), die die Synchronisierung von Threads basierend auf dem Wert an einer gemeinsam genutzten Speicherstelle ermöglicht. Die Methode wartet asynchron auf den Wert und gibt ein Objekt zurück, das das Ergebnis der Operation darstellt. Sie ist nicht blockierend und auf dem Hauptthread verwendbar. (Firefox Bug 1884148).

HTTP

Sicherheit

  • Wenn der Bounce Tracking Schutz (BTP) aktiviert ist, läuft er jetzt standardmäßig im "zustandslosen" Modus. Im "zustandslosen" Modus markiert der Browser nicht mehr nur Sites, die Teil eines "Bounces" sind und Zustandsinformationen setzen (wie z.B. ein Cookie); er markiert alle Sites, die Teil eines "Bounces" sind. Weitere Informationen, wie BTP funktioniert, finden Sie unter Bounce Tracking Mitigations. (Firefox Bug 1990831).

APIs

Medien, WebRTC und Web Audio

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Der Befehl emulation.setUserAgentOverride wurde implementiert, der das Überschreiben des User-Agent-Strings durch den Browser entweder für eine Reihe von Kontexten, Benutzerkontexte oder global ermöglicht. (Firefox Bug 1987935).
  • Das Ereignis browsingContext.downloadEnd wurde implementiert, das ausgelöst wird, wenn ein Download abgeschlossen ist (egal, ob erfolgreich oder abgebrochen) (Firefox Bug 1970293).
  • Die destination Eigenschaft des network.beforeRequestSent Ereignisses für Top-Level-Navigationen wurde auf document aktualisiert. (Firefox Bug 1985552).
  • Die browsingContext Download-Ereignisse wurden aktualisiert, um dieselbe Navigations-ID wie das vorherige browsingContext.navigationStarted Ereignis wiederzuverwenden. (Firefox Bug 1986938).
  • Ein Fehler bei der Netzwertdatensammlung wurde behoben, bei dem Nicht-ASCII-Zeichen in Antwortkörpern nicht korrekt kodiert wurden. (Firefox Bug 1986022).
  • Ein Fehler mit dem network.getData Befehl wurde behoben, der Anfragen mit einem leeren Antwortkörper fehlschlagen lassen würde. (Firefox Bug 1986025).
  • Ein Fehler wurde behoben, bei dem einige network Ereignisse als blockiert gekennzeichnet werden konnten, selbst wenn sie es nicht waren. (Firefox Bug 1989919).

Änderungen für Add-On-Entwickler

  • Mit cookies.set() erstellte Cookies werden jetzt validiert und ungültige Cookies werden abgelehnt. Diese Änderung wurde nur im Nightly ab Firefox 142 implementiert. (Firefox Bug 1976509)

Experimentelle Webfeatures

Diese Funktionen werden in Firefox 145 ausgeliefert, sind jedoch standardmäßig deaktiviert. Um sie zu testen, suchen Sie auf der Seite about:config nach der entsprechenden Einstellung und setzen Sie sie auf true. Weitere solche Funktionen finden Sie auf der Seite Experimentelle Features.