Firefox 133 für Entwickler
Dieser Artikel bietet Informationen über die Änderungen in Firefox 133, die Entwickler betreffen. Firefox 133 ist die aktuelle Beta-Version von Firefox und wird am 26. November 2024 veröffentlicht.
Änderungen für Webentwickler
Entwickler-Werkzeuge
HTML
Entfernungen
CSS
Entfernungen
JavaScript
-
Unterstützung für
Uint8Array
-Methoden zur Erleichterung von Konvertierungen zwischen base64- und hex-codierten Strings und Byte-Arrays. (Firefox Bug 1917885 und Firefox Bug 1862220).Die neuen Methoden umfassen:
Uint8Array.fromBase64()
undUint8Array.fromHex()
statische Methoden zur Konstruktion eines neuenUint8Array
-Objekts aus einem base64- bzw. hex-codierten String.Uint8Array.prototype.setFromBase64()
undUint8Array.prototype.setFromHex()
Instanzmethoden zur Befüllung eines vorhandenenUint8Array
-Objekts mit Bytes aus einem base64- oder hex-codierten String.Uint8Array.prototype.toBase64()
undUint8Array.prototype.toHex()
Instanzmethoden, die einen base64- bzw. hex-codierten String aus den Daten in einemUint8Array
-Objekt zurückgeben.
Entfernungen
SVG
Entfernungen
HTTP
Entfernungen
Sicherheit
Entfernungen
APIs
- Die
WorkerNavigator.permissions
-Eigenschaft wird jetzt unterstützt und ermöglicht die Nutzung der Permissions API sowohl in Arbeitern als auch im Hauptfenster-Thread. (Firefox Bug 1193373). - Die
EventSource
-Schnittstelle zum Verarbeiten servergesendeter Ereignisse wird jetzt in Service-Workern unterstützt. (Firefox Bug 1681218). - Die Schnittstellen
ImageDecoder
,ImageTrackList
undImageTrack
der WebCodecs API werden jetzt unterstützt, wodurch die Dekodierung von Bildern aus dem Haupt- und Arbeitsthreads ermöglicht wird. (Firefox Bug 1923755). - Die
beforetoggle
undtoggle
Ereignisse derHTMLElement
-Schnittstelle werden jetzt an<dialog>
-Elementen unmittelbar vor und nachdem sie angezeigt oder ausgeblendet werden, ausgelöst. Dasbeforetoggle
-Ereignis kann beispielsweise verwendet werden, um Klassen anzuwenden oder zu entfernen, die die Animation eines Dialogs steuern, oder den Zustand eines Dialogformulars zurückzusetzen, bevor es angezeigt wird. Dastoggle
-Ereignis kann verwendet werden, um Benachrichtigungen über den geöffneten Zustand zu erhalten, was sonst einenMutationObserver
erfordert. (Firefox Bug 1876762).
DOM
Medien, WebRTC und Web Audio
Entfernungen
WebAssembly
Entfernungen
Konformität mit WebDriver (WebDriver BiDi, Marionette)
Allgemein
WebDriver BiDi
Marionette
Änderungen für Add-on-Entwickler
- Ein Fehler in der
declarativeNetRequest
API wurde behoben, der die Registrierung von Regeln nach einem Neustart des Browsers verhinderte (Firefox Bug 1921353). Dieser Fehler betraf Erweiterungen, die sich aufdeclarativeNetRequest.updateDynamicRules
oderdeclarativeNetRequest.updateEnabledRulesets
verlassen. Dieser Fix wurde auch auf Firefox ESR 128.5 und Firefox ESR 115.18 zurückportiert.
Entfernungen
Sonstiges
Experimentelle Web-Features
Diese Funktionen sind neu in Firefox 133, 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 solcher Funktionen finden Sie auf der Seite für experimentelle Funktionen.
-
contenteditable plaintext-only Wert:
dom.element.contenteditable.plaintext-only.enabled
.Der
plaintext-only
Wert descontenteditable
globalen Attributs gibt an, dass das Element bearbeitbar ist; Rich-Text-Formatierungen sind deaktiviert und jegliche Formatierungen in eingefügtem Text werden automatisch entfernt. (Firefox Bug 1922723.)
Ältere Versionen
- 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
- Firefox 102 für Entwickler