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

Dieser Artikel stellt Informationen über die Änderungen in Firefox 81 bereit, die Entwickler beeinflussen werden. Firefox 81 wurde am 22. September 2020 veröffentlicht.

Änderungen für Webentwickler

Entwicklerwerkzeuge

HTML

Entfernungen

  • Die Unterstützung für das nicht standardmäßige mozallowfullscreen Attribut wurde aus <iframe> entfernt. Verwenden Sie stattdessen allow="fullscreen" (Firefox Bug 1657599).

CSS

Entfernungen

JavaScript

Keine Änderungen.

HTTP

  • Firefox akzeptiert nun nicht-standardmäßige Content-Disposition Header mit einem nicht in Anführungszeichen gesetzten Dateinamen, der Leerzeichen enthält (Firefox Bug 1440677).
  • Firefox unterstützt nun den HTTP Feature-Policy Header mit der web-share Direktive, die verwendet werden kann, um den Zugang zur Web Share API auf vertrauenswürdige Ursprünge zu beschränken. Beachten Sie, dass Firefox die Web Share API zum Zeitpunkt der Erstellung dieses Textes selbst nicht unterstützt (Firefox Bug 1653199).

APIs

Gamepad

  • Die Schwelle für die Aktivierung von Gamepad-Joysticks wurde erhöht. Dies verringert die Wahrscheinlichkeit unbeabsichtigter Gamepad-Aktivierungen, sowohl von Controllern, die kleine Achsenwerte senden, wenn sie im Leerlauf sind, als auch bei sehr kleinen Stößen (Firefox Bug 1539178).

Worker/Service Worker

  • Strikte MIME-Typ-Prüfungen werden nun für Worker und Shared Worker Skripte erzwungen, d.h. Skripte, die von den Konstruktoren Worker() und SharedWorker() angesprochen werden, müssen nun mit text/javascript bereitgestellt werden (Firefox Bug 1569123).

WebDriver-Konformität (Marionette)

  • Die setWindowRect Fähigkeit ist jetzt standardmäßig true für alle Desktop-Anwendungen (einschließlich Thunderbird) und false auf Android für GeckoView (Firefox Bug 1650872).
  • Wir haben Fission-Unterstützung für die folgenden Befehle hinzugefügt: WebDriver:SwitchToFrame, WebDriver:SwitchToParentFrame, WebDriver:GetCurrentURL. Alle Fission-kompatiblen Befehle sind nur verfügbar, wenn marionette.actors.enabled auf true gesetzt ist.
  • Die fehlerhafte Nachverfolgung von Browsing-Contexts nach dem Öffnen eines neuen Fensters wurde behoben (Firefox Bug 1661495).
  • Im Falle von Fehlern gibt WebDriver:SwitchToWindow nun immer einen einheitlichen NoSuchWindowError zurück (Firefox Bug 1663429).

Entfernungen

  • WebDriver:GetActiveFrame wurde entfernt, da es nicht Teil der WebDriver-Spezifikation ist und nicht mehr verwendet wird (Firefox Bug 1659502).

Änderungen für Add-on-Entwickler