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 148 Versionshinweise für Entwickler (Beta)

Dieser Artikel bietet Informationen über die Änderungen in Firefox 148, die Entwickler betreffen. Firefox 148 ist die aktuelle Beta-Version von Firefox und wird am 24. Februar 2026 veröffentlicht.

Hinweis: Die Versionshinweise für diese Firefox-Version sind noch in Arbeit.

Änderungen für Webentwickler

HTML

  • Das initiale about:blank Dokument wird nun synchron geladen. Eine Browsing-Kontext erstmalige Navigation kann zu about:blank aufgelöst werden (zum Beispiel, wenn die anfängliche URL leer ist oder explizit auf about:blank gesetzt wurde). In diesen Fällen ersetzt Firefox nicht länger das anfängliche leere Dokument durch ein zweites, asynchron geladenes, sondern löst stattdessen das load-Ereignis synchron auf dem initialen Dokument aus. (Firefox Bug 543435).

CSS

JavaScript

  • Die Iterator.zip() und Iterator.zipKeyed() statischen Methoden werden jetzt unterstützt. Diese "zippen" mehrere Eingabe-Iterators zusammen und geben einen neuen Iterator zurück, der die Gruppe der Eingabeelemente in jedem Iterationsschritt liefert. Sie sind nützlich, wenn Sie Daten aus mehreren Eingabe-Iterators kombinieren müssen, die positionsmäßig ausgerichtet sind (der erste Wert, der vom ersten Iterator geliefert wird, entspricht dem ersten Wert, der von den anderen Iteratoren geliefert wird, und so weiter). (Firefox Bug 2003333).

APIs

  • Die Trusted Types API wird jetzt unterstützt. Diese bietet Mechanismen, um sicherzustellen, dass Eigenschaften und Funktionen, die potenziell als Vektoren für XSS-Angriffe genutzt werden können, nur mit Daten aufgerufen werden können, die durch eine Transformationsfunktion bearbeitet wurden. Die Mechanismen ermöglichen die Überprüfung unsicherer Codeverwendungen. Sie geben nicht vor, wie die Daten transformiert werden, könnten jedoch beispielsweise verwendet werden, um unsichere HTML-Elemente aus benutzerdefinierten Strings zu säubern. (Firefox Bug 1994690).

  • Die Location.ancestorOrigins Eigenschaft wird jetzt unterstützt, was es ermöglicht zu bestimmen, ob ein Dokument in einem <iframe> eingebettet ist und, wenn ja, von welcher(n) Seite(n). (Firefox Bug 1085214).

  • Die movementX und movementY Eigenschaften beim pointerrawupdate Ereignis werden jetzt befüllt, wenn der Zeiger bewegt wird — wurden zuvor auf null gesetzt. (Firefox Bug 1987671).

DOM

Änderungen für Add-on-Entwickler

Experimentelle Webfunktionen

Diese Funktionen sind in Firefox 148 enthalten, aber standardmäßig deaktiviert. Um mit ihnen zu experimentieren, suchen Sie die entsprechende Einstellung auf der about:config Seite und setzen Sie sie auf true. Weitere solche Funktionen finden Sie auf der Experimentelle Funktionen Seite.

  • Document Picture-in-Picture API (Nightly): dom.documentpip.enabled

    Die Document Picture-in-Picture API ermöglicht es, ein immer im Vordergrund befindliches Fenster zu öffnen, das mit beliebigem HTML-Inhalt gefüllt werden kann, wie z.B. ein Video mit benutzerdefinierten Steuerelementen oder eine Reihe von Streams, die die Teilnehmer eines Videokonferenzanrufs anzeigen. (Firefox Bug 1858562).