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, nicht-präfixierte appearance-Eigenschaft wird nun unterstützt; bestehende -moz-appearance und -webkit-appearance sind jetzt Aliase der unpräfixierten Eigenschaft (Firefox Bug 1620467).

JavaScript

HTTP

  • Zuvor funktionierte die fullscreen Direktive in einem <iframe> (d.h. über das allow-Attribut) nicht, 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 Nutzung von WebDriver:NewWindow, um einen neuen Tab zu öffnen, gibt nicht mehr zu früh zurück, wenn Tests im Kopflos-Modus durchgeführt werden (Firefox Bug 1653281).
  • Wir haben das name-Argument für WebDriver:SwitchToWindow entfernt — es wird im W3C-kompatiblen Modus nicht unterstützt und sollte nicht mehr verwendet werden (Firefox Bug 1588424).
  • Wir haben begonnen, Fission-Unterstützung für die folgenden Befehle hinzuzufügen: WebDriver:FindElement, WebDriver:FindElements, WebDriver:GetElementAttribute, WebDriver:GetElementProperty.
  • Bekanntes Problem: Das Öffnen eines neuen Tabs durch Nutzung von WebDriver:NewWindow oder über ein beliebiges Skript, das window.open() aufruft, wechselt nun automatisch zu diesem neuen Fenster (Firefox Bug 1661495).

Änderungen für Add-on-Entwickler

Keine Änderungen.

Ältere Versionen