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

Dieser Artikel bietet Informationen über die Änderungen in Firefox 108, die Entwickler betreffen werden. Firefox 108 wurde am 13. Dezember 2022 veröffentlicht.

Änderungen für Webentwickler

HTML

  • Das <source>-Element unterstützt die height- und width-Attribute, wenn es ein Kind eines <picture>-Elements ist. Diese Funktionalität kann über die dom.picture_source_dimension_attributes.enabled-Einstellung konfiguriert werden, die jetzt standardmäßig auf true gesetzt ist (Firefox-Bug 1795953).

CSS

  • Trigonometrische Funktionen sind nun aktiviert, wenn die layout.css.trig.enabled-Einstellung standardmäßig auf true gesetzt ist. Dies ermöglicht die Verwendung der Funktionen sin(), cos(), tan(), asin(), acos(), atan() und atan2() (Firefox-Bug 1774589, Firefox-Bug 1787070).
  • Der CSS-Typ <calc-constant> ist implementiert, um bekannte Konstanten wie pi und e innerhalb von Mathematischen Funktionen zu ermöglichen (Firefox-Bug 1682444, Firefox-Bug 1787070).
  • Einheiten für Container-Anfragen werden nun über die layout.css.container-queries.enabled-Einstellung unterstützt, die standardmäßig auf false gesetzt ist. Wenn Sie diese Einstellung auf true setzen, können Sie die Längeneinheiten cqw, cqh, cqi, cqb, cqmin und cqmax verwenden, die relativ zur Größe eines Anfragcontainers sind. Weitere Informationen zu diesen Einheiten finden Sie in der CSS-Container-Abfragen-Dokumentation (Firefox-Bug 1744231).
  • Die font-variant-emoji-Eigenschaft wird jetzt über die layout.css.font-variant-emoji.enabled-Einstellung unterstützt, die standardmäßig auf false gesetzt ist. Diese Eigenschaft erlaubt es Ihnen, einen Standardpräsentationsstil für die Anzeige von Emojis festzulegen (Firefox-Bug 1461589).

JavaScript

Keine bemerkenswerten Änderungen

HTTP

APIs

Medien, WebRTC und Web Audio

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Nach einer Änderung in der Spezifikation wurde das Protokoll-Eintragslevel "warning" in "warn" umbenannt (Firefox-Bug 1797115).
  • Bei der Verwendung von script.evaluate und script.callFunction mit einem Sandbox-Namen, der einem leeren String entspricht, wird die Auswertung nun unter Verwendung des Standardbereichs durchgeführt (Firefox-Bug 1793589).
  • Unterstützung für das Ereignis browsingContext.domContentLoaded hinzugefügt (Firefox-Bug 1756610).

Marionette

  • Unterstützung für die Eigenschaften tiltX, tiltY und twist von Zeigeraktionen für WebDriver:PerformActions hinzugefügt (Firefox-Bug 1793832).
  • Ein Fehler wurde behoben, bei dem WebDriver:GetElementText den Elementtext für hübsch formatiertes XML nicht zurückgab (Firefox-Bug 1794099).
  • HTMLDocument wird nicht mehr als WebElement-Referenz serialisiert (Firefox-Bug 1793920).
  • WebDriver:NewWindow öffnet jetzt ein Fenster mit einem about:blank Tab anstelle von about:newtab (Firefox-Bug 1533058).

Änderungen für Add-on-Entwickler