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 bietet Informationen über die Änderungen in Firefox 91, die Entwickler betreffen werden. 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

  • Eine Korrektur für die Handhabung des Minuszeichens durch den pad Deskriptor (Firefox Bug 1714445).
  • Die Eigenschaft -moz-tab-size wurde in die standardisierte tab-size umbenannt, und die vorgezeichnete Version wird als Alias beibehalten (Firefox Bug 737785).

Entfernen

  • Die nicht standardisierte Eigenschaft -moz-outline-radius wurde entfernt (Firefox Bug 1715984). Die Eigenschaft war seit Firefox 88 für Webentwickler nicht mehr nutzbar, dies vervollständigt die Entfernung.

JavaScript

  • Intl.DateTimeFormat.prototype.formatRange() und Intl.DateTimeFormat.prototype.formatRangeToParts() werden jetzt in den Release-Versionen unterstützt. Die Methode formatRange() gibt einen lokalisierten und formatierten String für den Bereich zwischen zwei Date Objekten zurück (z.B. "1/05/21 – 1/10/21"). Die Methode formatRangeToParts() gibt ein Array zurück, das die lokalspezifischen Teile eines formatierten Datumsbereichs enthält (Firefox Bug 1653024).
  • Der Konstruktor Intl.DateTimeFormat() ermöglicht vier neue timeZoneName Optionen für die Formatierung, wie die Zeitzone angezeigt wird. Diese beinhalten die lokalisierten GMT-Formate shortOffset und longOffset sowie die generischen nicht-ortsbezogenen Formate shortGeneric und longGeneric (Firefox Bug 1653024).
  • Der Error() Konstruktor kann jetzt die Fehlerursache als Wert im option Parameter übernehmen. Dies ermöglicht es, Code zu schreiben, der Fehler abfängt und neue/geänderte Versionen auswirft, die den ursprünglichen Fehler und den Stack-Trace beibehalten (Firefox Bug 1679653).

HTTP

APIs

DOM

WebDriver-Konformität (Marionette)

  • Ein Fehler wurde behoben, der dazu führte, dass die Befehle WebDriver:AcceptAlert und WebDriver:DismissAlert bei Benutzeraufforderungen hängen blieben, wenn diese in einem Popup-Fenster geöffnet wurden (Firefox Bug 1721982).
  • Eine unangemessene Handhabung der webSocketUrl Fähigkeit wurde behoben, die true zurückgab, wenn webSocketUrl nicht unterstützt wurde (Firefox Bug 1713775).