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 bietet 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 es ermöglicht, Threads basierend auf dem Wert an einem gemeinsam genutzten Speicherort zu synchronisieren. Die Methode wartet asynchron auf den Wert und gibt ein Objekt zurück, das das Ergebnis der Operation repräsentiert. Sie ist nicht blockierend und auf dem Haupt-Thread verwendbar. (Firefox Bug 1884148).

HTTP

Sicherheit

  • Wenn der Schutz vor Bounce-Tracking (BTP) aktiviert ist, läuft er 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 z.B. ein Cookie); er markiert alle Websites, die Teil eines „Bounce“ sind. Siehe Bounce Tracking-Vermeidungen 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

  • Der emulation.setUserAgentOverride Befehl wurde implementiert, der es ermöglicht, den User-Agent-String, den der Browser verwendet, entweder für eine Reihe 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 Navigationen auf oberster Ebene 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 Netzwerkerfassung wurde behoben, bei dem nicht-ASCII-Zeichen in Antworttexten nicht korrekt kodiert wurden. (Firefox Bug 1986022).
  • Ein Fehler mit dem network.getData Befehl wurde behoben, der Anfragen mit einem leeren Antworttext fehlschlagen ließ. (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

  • Cookies, die mit cookies.set() erstellt wurden, werden jetzt validiert, und ungültige Cookies werden abgelehnt. Diese Änderung wurde ab Firefox 142 nur in Nightly implementiert. (Firefox Bug 1976509)

Experimentelle Webfeatures

Diese Features sind in Firefox 145 enthalten, aber standardmäßig deaktiviert. Um sie auszuprobieren, suchen Sie die entsprechende Einstellung auf der about:config Seite und setzen Sie sie auf true. Weitere solcher Features finden Sie auf der Seite Experimentelle Features.