Firefox 72 für Entwickler

Dieser Artikel liefert Informationen über die Änderungen in Firefox 72, die Entwickler betreffen werden. Firefox 72 wurde am 7. Januar 2020 veröffentlicht.

Änderungen für Webentwickler

Entwicklerwerkzeuge

Konsole:

JavaScript-Debugger:

Netzwerk-Monitor:

Seiteninspektor:

Entfernte Funktionen

HTML

Keine Änderungen.

CSS

Entfernte Funktionen

SVG

Keine Änderungen.

JavaScript

APIs

Neue APIs

DOM

DOM-Ereignisse

Medien, Web Audio und WebRTC

  • Die Methode MediaDevices.getDisplayMedia() kann jetzt nur in Reaktion auf eine Benutzeraktion wie ein click-Ereignis aufgerufen werden (Firefox-Bug 1580944).
  • Das Wörterbuch RTCRtpContributingSource kann jetzt die rtpTimestamp-Eigenschaft enthalten, die eine quellgenerierte Zeit darstellt, zu der das Medienpaket generiert oder abgetastet wurde (Firefox-Bug 1583867).

Entfernte Funktionen

  • Die nicht standardmäßige window.mozPaintCount-Eigenschaft wurde entfernt. (Firefox-Bug 1591968)
  • Das Interface BatteryManager wird dem Webinhalt nicht mehr zur Verfügung gestellt (Firefox-Bug 1441976).
  • Navigator.vibrate() wird in Cross-Origin-<iframe>s nicht mehr unterstützt (Firefox-Bug 1591113).
  • WebRTC unterstützt nicht mehr die Parameter rid= und pt= im Attribut simulcast. Die neue Syntax für eine Zeile wie a=simulcast: send rid=7 recv rid=8 ist jetzt a=simulcast: send 7 recv 8. Die neue Syntax wird seit Firefox 68 unterstützt, daher ist es jetzt an der Zeit, die Unterstützung für die alte Syntax einzustellen (Firefox-Bug 1470568).

Sicherheit

  • Das Abwählen von MIME Sniffing mithilfe von X-Content-Type-Options wird nun auch auf oberste Dokumente angewendet, wenn ein Content-type angegeben ist. Dies kann dazu führen, dass HTML-Webseiten heruntergeladen anstatt gerendert werden, wenn sie mit einem anderen MIME-Typ als text/html bereitgestellt werden. Stellen Sie sicher, dass beide Header korrekt gesetzt sind. (Firefox-Bug 1591932).
  • Die Unterstützung für HTTP Public Key Pinning (HPKP) wurde aufgrund der geringen Adoptionsrate und Interoperabilitätsrisiken eingestellt. Die Public-Key-Pins- und Public-Key-Pins-Report-Only-Header werden jetzt stillschweigend ignoriert Firefox-Bug 1412438.

Plugins

Keine Änderungen.

WebDriver-Konformität (Marionette)

  • Die Anon- und AnonAttribute-Strategien wurden aus den Befehlen WebDriver:FindElement und WebDriver:FindElements entfernt (Firefox-Bug 1587627).
  • Webdriver:TakeScreenshot schlägt nicht mehr fehl, wenn der erfasste Bereich die obere maximale Grenze für die Breite, Höhe oder Größe der Leinwand überschreitet (Firefox-Bug 1590064).

Änderungen für Add-on-Entwickler

API-Änderungen

Manifest-Änderungen

Keine Änderungen.

Siehe auch

Ältere Versionen