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 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 Webentwickler

HTML

CSS

Keine bemerkenswerten Änderungen

JavaScript

APIs

Entfernte Funktionen

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Unterstützung für das url-Argument des Befehls network.continueRequest hinzugefügt, der es erlaubt, Anfragen transparent an eine andere URL weiterzuleiten (Firefox-Bug 1898158).
  • browsingContext.print aktualisiert, um einen InvalidArgumentError zu werfen, wenn es mit falschen Abmessungen verwendet wird (Firefox-Bug 1886382).
  • Fehler in 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 möglicherweise die falsche Navigations-ID enthält, wenn eine gleichzeitige Navigationsaktion während der Hauptnavigation auftritt (Firefox-Bug 1922327).
  • Ein weiterer Sonderfall 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, es zu klicken oder zu leeren (Firefox-Bug 1922709).
  • Die Fehlermeldung für UnexpectedAlertOpen-Fehler aktualisiert, um den Text des entsprechenden Alerts einzuschließen (Firefox-Bug 1924469).

Änderungen für Add-on-Entwickler

Experimentelle Webfunktionen

Diese Funktionen sind neu in Firefox 133 enthalten, aber standardmäßig deaktiviert. Um mit ihnen zu experimentieren, suchen Sie die entsprechende Präferenz auf der about:config-Seite und setzen Sie sie auf true. Weitere solche Funktionen finden Sie auf der Seite Experimentelle Funktionen.

  • contenteditable-Wert für Nur-Text: dom.element.contenteditable.plaintext-only.enabled.

    Der plaintext-only-Wert des globalen Attributs contenteditable gibt an, dass das Element bearbeitbar ist; die Formatierung für Rich Text ist deaktiviert, und jede Formatierung im eingefügten 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 gestalten, die Inhalte zu einem <slot>-Element hinzufügen, wenn ein Webkomponenten gerendert wird. (Firefox-Bug 1921747.)