Firefox 108 für Entwickler

Dieser Artikel informiert über die Änderungen in Firefox 108, die Entwickler betreffen. 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 dom.picture_source_dimension_attributes.enabled-Einstellung konfiguriert werden, die jetzt standardmäßig auf true gesetzt ist (Firefox Bug 1795953).

CSS

  • Trigonometrische Funktionen sind jetzt mit der Einstellung layout.css.trig.enabled aktiviert, die 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).
  • Container-Abfrage-Längeneinheiten werden jetzt über die Einstellung layout.css.container-queries.enabled unterstützt, die standardmäßig auf false gesetzt ist. Das Setzen dieser Einstellung auf true ermöglicht die Verwendung von cqw, cqh, cqi, cqb, cqmin und cqmax Längeneinheiten, die sich auf die Größe eines Abfrage-Containers beziehen. Weitere Informationen zu diesen Einheiten finden Sie in der CSS Container Queries Dokumentation (Firefox Bug 1744231).
  • Die font-variant-emoji-Eigenschaft wird jetzt ü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 Bug 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 tiltX, tiltY und twist Eigenschaften von Zeigeraktionen für WebDriver:PerformActions hinzugefügt (Firefox Bug 1793832).
  • Ein Fehler wurde behoben, bei dem WebDriver:GetElementText den Text des Elements für schön formatiertes XML nicht zurückgab (Firefox Bug 1794099).
  • HTMLDocument wird nicht mehr als WebElement-Referenz serialisiert (Firefox Bug 1793920).
  • WebDriver:NewWindow öffnet nun ein Fenster mit einem about:blank-Tab anstelle von about:newtab (Firefox Bug 1533058).

Änderungen für Add-on-Entwickler

Ältere Versionen