Firefox 108 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 Attribute height und width, wenn es ein Kind eines <picture>-Elements ist. Diese Funktionalität kann über die Einstellung dom.picture_source_dimension_attributes.enabled konfiguriert werden, die nun standardmäßig auf true gesetzt ist (Firefox Fehler 1795953).

CSS

  • Trigonometrische Funktionen sind nun mit der Einstellung layout.css.trig.enabled, die standardmäßig auf true gesetzt ist, aktiviert. Dadurch ist die Verwendung der Funktionen sin(), cos(), tan(), asin(), acos(), atan() und atan2() möglich (Firefox Fehler 1774589, Firefox Fehler 1787070).
  • Der CSS <calc-constant>-Typ wurde implementiert, um die Verwendung von bekannten Konstanten wie pi und e innerhalb von mathematischen Funktionen zu ermöglichen (Firefox Fehler 1682444, Firefox Fehler 1787070).
  • Container-Abfragelängen-Einheiten werden jetzt über die Einstellung layout.css.container-queries.enabled unterstützt, die standardmäßig auf false gesetzt ist. Wenn diese Einstellung auf true gesetzt wird, ist die Verwendung der Längeneinheiten cqw, cqh, cqi, cqb, cqmin und cqmax möglich, die relativ zur Größe eines Abfragecontainers sind. Weitere Informationen zu diesen Einheiten finden Sie in der CSS Container Queries-Dokumentation (Firefox Fehler 1744231).
  • Die Eigenschaft font-variant-emoji wird nun über die Einstellung layout.css.font-variant-emoji.enabled unterstützt, die standardmäßig auf false gesetzt ist. Diese Eigenschaft ermöglicht es Ihnen, einen Standarddarstellungsstil für die Anzeige von Emojis festzulegen (Firefox Fehler 1461589).

JavaScript

Keine bemerkenswerten Änderungen

HTTP

APIs

Medien, WebRTC und Web Audio

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

Marionette

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

Änderungen für Add-on-Entwickler

Ältere Versionen