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 133 Versionshinweise für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 133, die Entwickler betreffen. Firefox 133 wurde am 26. November 2024 veröffentlicht.

Änderungen für Web-Entwickler

HTML

CSS

Keine nennenswerten Änderungen

JavaScript

APIs

Entfernungen

WebDriver Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Unterstützung für das url-Argument für den network.continueRequest Befehl hinzugefügt, das es ermöglicht, Anfragen transparent an eine andere URL umzuleiten (Firefox Bug 1898158).
  • browsingContext.print wurde aktualisiert, um einen InvalidArgumentError zu werfen, wenn es mit falschen Dimensionen verwendet wird (Firefox Bug 1886382).
  • script.evaluate und script.callFunction wurden korrigiert, um die Verwendung von document.open in Sandbox-Bereichen zu ermöglichen (Firefox Bug 1918288).
  • Ein Fehler wurde behoben, bei dem das browsingContext.load Ereignis die falsche Navigations-ID enthalten könnte, wenn während der Hauptnavigation eine gleiche Dokumentnavigation auftrat (Firefox Bug 1922327).
  • Ein weiterer Randfall wurde behoben, bei dem Befehle aufgrund der Navigation mit einem UnknownError fehlschlagen könnten (Firefox Bug 1923899).

Marionette

  • Marionette wurde aktualisiert, um die Fensterpositionierung unter Linux mit Wayland besser zu handhaben (Firefox Bug 1857571).
  • Ein Fehler wurde behoben, der ein leeres style-Attribut an einem Element hinterlassen konnte, wenn versucht wurde, darauf zu klicken oder es zu löschen (Firefox Bug 1922709).
  • Die Fehlermeldung für UnexpectedAlertOpen Fehler wurde aktualisiert, um den Text des entsprechenden Warnhinweises einzuschließen (Firefox Bug 1924469).

Änderungen für Add-on-Entwickler

Experimentelle Web-Funktionen

Diese Funktionen sind neu in Firefox 133 implementiert, aber standardmäßig deaktiviert. Um mit ihnen zu experimentieren, suchen Sie nach der entsprechenden Voreinstellung auf der about:config Seite und setzen Sie sie auf true. Weitere solcher Funktionen finden Sie auf der Seite Experimentelle Funktionen.

  • contenteditable plaintext-only Wert: dom.element.contenteditable.plaintext-only.enabled.

    Der plaintext-only Wert des contenteditable globalen Attributs gibt an, dass das Element bearbeitbar ist; die Formatierung von Rich-Text ist deaktiviert und jegliche Formatierung in eingefügtem Text wird automatisch entfernt. (Firefox Bug 1922723.)

  • :has-slotted CSS Pseudoklasse: layout.css.has-slotted-selector.enabled.

    Die :has-slotted Pseudoklasse wird verwendet, um Elemente in <template> zu stylen, die beim Rendern eines Web Components über ein <slot> Element mit Inhalt versehen werden. (Firefox Bug 1921747.)