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

Dieser Artikel informiert über die Änderungen in Firefox 91, die für Entwickler relevant sind. Firefox 91 wurde am 10. August 2021 veröffentlicht.

Hinweis: Siehe auch Hopping on Firefox 91 auf Mozilla Hacks.

Änderungen für Webentwickler

HTML

Keine Änderungen

CSS

  • Die Verarbeitung des negativen Vorzeichens durch den Deskriptor pad wurde korrigiert (Firefox-Bug 1714445).
  • Die Eigenschaft -moz-tab-size ist nun ohne Präfix als standardisierte Eigenschaft tab-size verfügbar. Die Version mit Präfix bleibt als Alias erhalten (Firefox-Bug 737785).

Entfernungen

  • Die nicht standardisierte Eigenschaft -moz-outline-radius wurde entfernt (Firefox-Bug 1715984). Webentwickler konnten die Eigenschaft bereits seit Firefox 88 nicht mehr verwenden; damit ist ihre Entfernung abgeschlossen.

JavaScript

  • Intl.DateTimeFormat.prototype.formatRange() und Intl.DateTimeFormat.prototype.formatRangeToParts() werden nun in regulären Versionen unterstützt. Die Methode formatRange() gibt eine lokalisierte und formatierte Zeichenfolge für den Zeitraum zwischen zwei Date-Objekten zurück (z. B. „1/05/21 – 1/10/21“). Die Methode formatRangeToParts() gibt ein Array mit den gebietsschemaspezifischen Bestandteilen eines formatierten Datumsbereichs zurück (Firefox-Bug 1653024).
  • Der Konstruktor Intl.DateTimeFormat() unterstützt vier neue timeZoneName-Optionen für die Darstellung der Zeitzone. Dazu gehören die lokalisierten GMT-Formate shortOffset und longOffset sowie die allgemeinen, nicht ortsbezogenen Formate shortGeneric und longGeneric (Firefox-Bug 1653024).
  • Der Konstruktor Error() kann nun die Fehlerursache cause als Wert im Parameter option entgegennehmen. Dadurch kann Code Fehler abfangen und neue oder geänderte Versionen auslösen, die den ursprünglichen Fehler und den Stacktrace beibehalten (Firefox-Bug 1679653).

HTTP

APIs

DOM

WebDriver-Konformität (Marionette)

  • Ein Fehler wurde behoben, durch den die Befehle WebDriver:AcceptAlert und WebDriver:DismissAlert bei Benutzerabfragen hängen blieben, die in einem Popup-Fenster geöffnet wurden (Firefox-Bug 1721982).
  • Die fehlerhafte Behandlung der Capability webSocketUrl wurde korrigiert: Zuvor wurde true zurückgegeben, wenn webSocketUrl nicht unterstützt wurde (Firefox-Bug 1713775).

Änderungen für Add-on-Entwickler