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 zu den Änderungen in Firefox 133, die Entwickler betreffen. Firefox 133 wurde am 26. November 2024 veröffentlicht.

Änderungen für Webentwickler

HTML

CSS

Keine bemerkenswerten Änderungen

JavaScript

APIs

Entfernung

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

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

Marionette

  • Marionette aktualisiert, um die Fensterpositionierung unter Linux mit Wayland besser zu handhaben (Firefox Bug 1857571).
  • Ein Fehler 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 aktualisiert, um den Text der entsprechenden Warnung einzuschließen (Firefox Bug 1924469).

Änderungen für Add-on-Entwickler

Experimentelle Web-Features

Diese Funktionen sind neu in Firefox 133 enthalten, jedoch standardmäßig deaktiviert. Um mit ihnen zu experimentieren, suchen Sie nach der entsprechenden Einstellung auf der about:config-Seite und setzen Sie diese 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 globalen Attributs contenteditable zeigt an, dass das Element bearbeitbar ist; Rich-Text-Formatierung ist deaktiviert und jede 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 im <template> zu stylen, die Inhalt in einem <slot>-Element haben, wenn ein Web-Komponente gerendert wird. (Firefox Bug 1921747.)