Firefox 149 Versionshinweise für Entwickler (Beta)
Dieser Artikel enthält Informationen über die Änderungen in Firefox 149, die Entwickler betreffen. Firefox 149 ist die aktuelle Beta-Version von Firefox und wird am 24. März 2026 veröffentlicht.
Hinweis: Die Versionshinweise für diese Firefox-Version sind noch in Bearbeitung.
Änderungen für Webentwickler
HTML
- Das globale Attribut
popoverunterstützt jetzt den Werthint. Popups mit dem Werthintschließen keineauto-Popups, wenn sie angezeigt werden, schließen jedoch anderehint-Popups. (Firefox-Bug 1867743).
APIs
DOM
- Die Schnittstelle
CloseWatcherwird jetzt unterstützt. Dies ermöglicht es Entwicklern, Komponenten zu implementieren, die mithilfe geräteinterner Mechanismen geschlossen werden können, wie der Esc-Taste auf Windows oder der Zurück-Taste auf Android, ebenso wie integrierte Komponenten wie Dialoge und Popups. (Firefox-Bug 1966073).
Medien, WebRTC und Web Audio
- Die Methode
captureStream()der SchnittstelleHTMLMediaElementwird jetzt unterstützt. Diese gibt ein Objekt zurück, das den Echtzeit-Stream des Inhalts im Element aufnimmt. Der Stream kann beispielsweise als Quelle für eine WebRTCRTCPeerConnectionverwendet werden. Zuvor warcaptureStream()nur als nicht-standardisierte MethodemozCaptureStream()verfügbar. (Firefox-Bug 2017708).
Änderungen für Add-on-Entwickler
Die Fähigkeit von Erweiterungen, Code dynamisch in ihren moz-extension:-Dokumenten mit tabs.executeScript, tabs.insertCSS, tabs.removeCSS, scripting.executeScript, scripting.insertCSS, und scripting.removeCSS auszuführen, ist veraltet. Diese Funktion steht in Firefox Nightly nicht mehr zur Verfügung und die Beta- und Release-Versionen von Firefox zeigen in der Konsole des Tabs eine Warnung an. Diese Einschränkung wird für alle Versionen von Firefox 152 und höher gelten. Als Alternative kann eine Erweiterung Code in ihren Dokumenten dynamisch ausführen, indem sie einen runtime.onMessage-Listener im Skript des Dokuments registriert und dann eine Nachricht sendet, um die Ausführung des erforderlichen Codes auszulösen. (unsupported templ: bug)
Experimentelle Webfunktionen
Diese Funktionen werden in Firefox 149 ausgeliefert, sind aber standardmäßig deaktiviert.
Um sie auszuprobieren, suchen Sie auf der about:config-Seite nach der entsprechenden Einstellung und setzen sie auf true.
Weitere solcher Funktionen finden Sie auf der Seite Experimentelle Funktionen.