Firefox 134 für Entwickler
Dieser Artikel bietet Informationen über die Änderungen in Firefox 134, die Entwickler betreffen. Firefox 134 ist die aktuelle Beta-Version von Firefox und wird am 7. Januar 2025 veröffentlicht.
Änderungen für Webentwickler
Entwickler-Tools
HTML
Entfernungen
CSS
- Die CSS-Eigenschaften
align-self
undjustify-self
sowie die CSS-Kurzschreibweiseplace-self
werden jetzt für absolut positionierte Elemente unterstützt. (Firefox-Bug 1920160).
Entfernungen
JavaScript
- Unterstützung für die statische Methode
RegExp.escape()
, die verwendet werden kann, um alle potenziellen Regex-Syntaxzeichen in einem String zu maskieren und einen neuen String zurückzugeben, der sicher als Literal Muster für denRegExp()
Konstruktor verwendet werden kann. (Firefox-Bug 1918235). - Die praktische Methode
Promise.try()
wird jetzt unterstützt. Die Methode nimmt einen Callback jeglicher Art (eine Funktion, die zurückgibt oder wirft, synchron oder asynchron) und verpackt dessen Ergebnis in einPromise
. Dies ermöglicht es Ihnen, Promise-Semantik (.then()
,.catch()
) zu verwenden, um das Ergebnis jeder Art von Methode zu behandeln. (Firefox-Bug 1917879 und Firefox-Bug 1905364).
Entfernungen
SVG
Entfernungen
HTTP
Entfernungen
Sicherheit
Entfernungen
APIs
- Die statische Methode
PushManager.supportedContentEncodings
wird jetzt unterstützt, um die erlaubten Algorithmen zum Verschlüsseln der Nutzlast einer Push-Nachricht abzurufen. (Firefox-Bug 1497430). AudioParam.value
erlaubt jetzt das Setzen des Wertes, selbst während ein automatisiertes Ereignis geplant ist: zuvor wurde diese Operation in solchen Zeiten stillschweigend ignoriert. (Firefox-Bug 1308435).- Die Methode
ReadableStreamBYOBReader.read()
hat ein neues Argumentoptions.min
, mit dem die minimale Anzahl von Elementen angegeben werden kann, die bei jedem Aufruf zurückgegeben werden sollen. Dies könnte beispielsweise verwendet werden, um unnötige Iterationen zu vermeiden, wenn mit Datenstrukturen gearbeitet wird, die eine bekannte Datenmenge haben. (Firefox-Bug 1864406).
DOM
Medien, WebRTC und Web Audio
- WebRTC-Simulcasting von bildschirmgeteiltem Video mit dem VP8-Codec wird jetzt unterstützt (Simulcasting von anderen Videoquellen ist bereits lange aktiviert). Genauer gesagt können
MediaStreamTrack
Objekte für Bildschirm- und Fensteraufnahme (zum Beispiel, vonMediaDevices.getDisplayMedia()
) jetzt als mehrere Simulcast-Schichten kodiert werden, wenn VP8 verwendet wird. (Firefox-Bug 1692873).
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 Funktionen sind neu in Firefox 134 enthalten, sind aber standardmäßig deaktiviert. Um sie auszuprobieren, suchen Sie auf der about:config
Seite nach der entsprechenden Einstellung und setzen Sie sie auf true
. Weitere solche Funktionen finden Sie auf der Seite Experimentelle Features.
Intl.DurationFormat
(Nightly-Version):Intl.DurationFormat
ermöglicht die lokalsensitive Formatierung von Zeitdauern. (Firefox-Bug 1648139).autocorrect
:dom.forms.autocorrect
. Das HTML-Attributautocorrect
und dieHTMLElement.autocorrect
Eigenschaft erlauben die Autokorrektur in editierbaren Textelementen, einschließlich: der meisten Arten von Text-<input>
-Elementen,<textarea>
-Elementen und Elementen, die dascontenteditable
Attribut gesetzt haben (Firefox-Bug 1725806).
Ältere Versionen
- Firefox 133 für Entwickler
- Firefox 132 für Entwickler
- Firefox 131 für Entwickler
- Firefox 130 für Entwickler
- Firefox 129 für Entwickler
- Firefox 128 für Entwickler
- Firefox 127 für Entwickler
- Firefox 126 für Entwickler
- Firefox 125 für Entwickler
- Firefox 124 für Entwickler
- Firefox 123 für Entwickler
- Firefox 122 für Entwickler
- Firefox 121 für Entwickler
- Firefox 120 für Entwickler
- Firefox 119 für Entwickler
- Firefox 118 für Entwickler
- Firefox 117 für Entwickler
- Firefox 116 für Entwickler
- Firefox 115 für Entwickler
- Firefox 114 für Entwickler
- Firefox 113 für Entwickler
- Firefox 112 für Entwickler
- Firefox 111 für Entwickler
- Firefox 110 für Entwickler
- Firefox 109 für Entwickler
- Firefox 108 für Entwickler
- Firefox 107 für Entwickler
- Firefox 106 für Entwickler
- Firefox 105 für Entwickler
- Firefox 104 für Entwickler
- Firefox 103 für Entwickler