Firefox 80 für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 80, die Entwickler betreffen werden. Firefox 80 wurde am 25. August 2020 veröffentlicht.

Änderungen für Webentwickler

Entwickler-Tools

HTML

Keine Änderungen.

CSS

  • Die standardisierte, unveränderte appearance-Eigenschaft wird jetzt unterstützt; die bestehenden -moz-appearance und -webkit-appearance sind nun Aliase der unveränderten Eigenschaft (Firefox-Bug 1620467).

JavaScript

HTTP

  • Bisher funktionierte die Vollbildschirm-Direktive nicht, wenn sie auf ein <iframe> angewendet wurde (z.B. über das allow-Attribut), es sei denn, das allowfullscreen-Attribut war ebenfalls vorhanden. Dies wurde nun behoben (Firefox-Bug 1608358).

APIs

DOM

Entfernungen

WebAssembly

WebDriver-Konformität (Marionette)

  • Die Verwendung von WebDriver:NewWindow zum Öffnen eines neuen Tabs liefert keine verfrühte Rückgabe mehr, wenn Tests im kopflosen Modus ausgeführt werden (Firefox-Bug 1653281).
  • Wir haben das name Argument für WebDriver:SwitchToWindow entfernt — es wird nicht für den W3C-kompatiblen Modus unterstützt und sollte nicht mehr verwendet werden (Firefox-Bug 1588424).
  • Wir haben begonnen, Fission-Unterstützung für die folgenden Kommandos hinzuzufügen: WebDriver:FindElement, WebDriver:FindElements, WebDriver:GetElementAttribute, WebDriver:GetElementProperty.
  • Bekanntes Problem: Das Öffnen eines neuen Tabs durch die Verwendung von WebDriver:NewWindow oder über ein beliebiges Skript, das window.open() aufruft, wechselt jetzt automatisch zu diesem neuen Fenster (Firefox-Bug 1661495).

Änderungen für Add-on-Entwickler

Keine Änderungen.

Ältere Versionen