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

Dieser Artikel liefert Informationen über die Ä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 eine Synchronisation von Threads basierend auf dem Wert in einem gemeinsam genutzten Speicherort 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 kann im Haupt-Thread verwendet werden. (Firefox-Bug 1884148).

HTTP

Sicherheit

  • Wenn Bounce Tracking Protection (BTP) aktiviert ist, läuft es jetzt standardmäßig im "stateless"-Modus. Im "stateless"-Modus markiert der Browser nicht mehr nur Websites, die Teil eines "Bounce" sind und Statusinformationen setzen (wie ein Cookie); er markiert alle Websites, die Teil eines "Bounce" sind. Siehe Bounce tracking mitigations für weitere Informationen darüber, wie BTP funktioniert. (Firefox-Bug 1990831).

APIs

Medien, WebRTC und Web Audio

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Das emulation.setUserAgentOverride-Kommando wurde implementiert, das es erlaubt, den vom Browser verwendeten User-Agent-String entweder für einen Satz von Kontexten, Benutzerkontexten oder global zu überschreiben. (Firefox-Bug 1987935).
  • Das browsingContext.downloadEnd Ereignis wurde implementiert, das ausgelöst wird, wenn ein Download abgeschlossen ist (ob erfolgreich oder abgebrochen) (Firefox-Bug 1970293).
  • Die destination-Eigenschaft des network.beforeRequestSent Ereignisses wurde für Top-Level-Navigationen 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 Netzwerddatenerfassung wurde behoben, bei dem nicht-ASCII-Zeichen in Antwortkörpern nicht richtig kodiert wurden. (Firefox-Bug 1986022).
  • Ein Fehler mit dem network.getData Kommando wurde behoben, durch den Anfragen mit einem leeren Antwortkörper fehlschlugen. (Firefox-Bug 1986025).
  • Ein Fehler, bei dem einige network-Ereignisse fälschlicherweise als blockiert markiert werden konnten, selbst wenn sie es nicht waren, wurde behoben. (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 in Nightly ab Firefox 142 implementiert. (Firefox-Bug 1976509)

Experimentelle Webfeatures

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