Firefox 136 für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 136, die Entwickler betreffen. Firefox 136 ist die aktuelle Beta-Version von Firefox und wird am 4. März 2025 veröffentlicht.

Änderungen für Webentwickler

Entwicklerwerkzeuge

HTML

  • Das globale Attribut autocorrect ermöglicht die Autokorrektur in editierbaren Textelementen, einschließlich der meisten Arten von Text-<input>-Elementen, <textarea>-Elementen und Elementen mit gesetztem contenteditable-Attribut. Das spezifische Verhalten der Autokorrektur hängt vom Benutzeragenten und dem zugrunde liegenden Betriebssystem ab. (Firefox Fehler 1927977).
  • Der Wert plaintext-only des globalen Attributs contenteditable zeigt an, dass das Element editierbar ist; die Formatierung von Text ist deaktiviert, und jegliche Formatierungen im eingefügten Text werden automatisch entfernt (Firefox Fehler 1922724).

Entfernungen

CSS

Entfernungen

JavaScript

Entfernungen

SVG

Entfernungen

HTTP

  • Der HTTP-Header Referer wird jetzt in Anfragen gesendet, die einer Seitenaktualisierung folgen, die auf eine neue Seite umleitet (wenn dies durch die Referrer-Policy erlaubt ist), und document.referrer wird auf die Referrer-URL nach der Navigation gesetzt. Die Seitenaktualisierung kann durch den Antwort-Header Refresh oder ein entsprechendes <meta> in der Markierung ausgelöst werden (zum Beispiel <meta http-equiv="refresh" content="3;url=https://www.mozilla.org" />). Beachten Sie, dass gleiche Seitenaktualisierungen als Navigation zu einem Seitenfragment behandelt werden: Da die Seite nicht erneut angefordert wird, wird Referer nicht gesendet. (Firefox Fehler 1928291)

Entfernungen

Sicherheit

Entfernungen

APIs

DOM

Medien, WebRTC und Web Audio

  • WebRTC kann jetzt Videos senden und empfangen, die mit dem AV1 Codec codiert sind. Beim Senden kann es sowohl für das Senden mehrerer gleichzeitiger Versionen derselben Quelle ("Simulcast") als auch für Singlecast verwendet werden. (Firefox Fehler 1944878 und Firefox Fehler 1932065).
  • WebRTC Simulcast von bildschirmgeteiltem Video mit dem H264 Codec wird ebenfalls unterstützt (AV1, H264 und VP8 können jetzt für Simulcast verwendet werden). Beachten Sie, dass der H264-Codec hardwaremäßig auf Android aktiviert ist. (Firefox Fehler 1210175).
  • WebRTC-Unterstützung für die Dependency Descriptor (DD) RTP Header Extension und ihren Einsatz mit AV1-, VP8- und VP9-Codecs. Die DD-Header-Erweiterung ermöglicht codec-unabhängiges Weiterleiten von Simulcast-Streams, auch in Szenarien, in denen die Nutzlast Ende-zu-Ende-verschlüsselt (E2EE) ist. (Firefox Fehler 1945261).

Entfernungen

WebAssembly

Entfernungen

WebDriver-Konformität (WebDriver BiDi, Marionette)

Allgemein

WebDriver BiDi

Marionette

Änderungen für Add-on-Entwickler

Entfernungen

Sonstiges

Experimentelle Web-Features

Diese Features sind neu in Firefox 136 ausgeliefert, jedoch standardmäßig deaktiviert. Um sie zu testen, suchen Sie die entsprechende Einstellung auf der about:config-Seite und setzen Sie sie auf true. Weitere solche Features finden Sie auf der Seite Experimentelle Features.

  • Error.captureStackTrace(): javascript.options.experimental.error_capture_stack_trace. Die statische Methode Error.captureStackTrace() installiert Stack-Trace-Informationen auf einem bereitgestellten Objekt als Error.stack-Eigenschaft. Der Hauptanwendungsfall ist das Installieren eines Stack-Traces auf einem benutzerdefinierten Fehlerobjekt, das nicht von der Error-Schnittstelle abgeleitet ist. (Firefox Fehler 1886820).
  • Clear-Site-Data: cache: privacy.clearSiteDataHeader.cache.enabled. Der Header Clear-Site-Data kann mit den Anweisungen cache oder * verwendet werden, um den Browser-Cache zu löschen. (Firefox Fehler 1942272).

Ältere Versionen