Firefox 72 für Entwickler

Dieser Artikel enthält 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:

Page Inspector:

Entfernungen

HTML

Keine Änderungen.

CSS

Entfernungen

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 RTCRtpContributingSource Dictionary kann jetzt die rtpTimestamp Eigenschaft enthalten, die eine quellgenerierte Zeit angibt, zu der das Paketmedium generiert oder abgetastet wurde (Firefox-Bug 1583867).

Entfernungen

  • Die nicht standardisierte window.mozPaintCount Eigenschaft wurde entfernt. (Firefox-Bug 1591968)
  • Die Schnittstelle BatteryManager wird nicht mehr für Webinhalte bereitgestellt (Firefox-Bug 1441976).
  • Navigator.vibrate() wird in Cross-Origin-<iframe>s nicht mehr unterstützt (Firefox-Bug 1591113).
  • WebRTC unterstützt nicht mehr die rid= und pt= Parameter im simulcast Attribut. 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 wurde seit Firefox 68 unterstützt, daher ist es jetzt an der Zeit, die Unterstützung für die alte Syntax zurückzuziehen (Firefox-Bug 1470568).

Sicherheit

  • Das Deaktivieren des MIME-Sniffings mit X-Content-Type-Options wird jetzt auch auf Dokumente der obersten Ebene angewendet, wenn ein Content-type angegeben ist. Dies kann dazu führen, dass HTML-Webseiten heruntergeladen werden, anstatt gerendert zu 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 eingestellt, aufgrund der geringen Akzeptanzrate und des Interoperabilitätsrisikos. Die Header Public-Key-Pins und Public-Key-Pins-Report-Only werden jetzt stillschweigend ignoriert Firefox-Bug 1412438.

Plugins

Keine Änderungen.

WebDriver-Konformität (Marionette)

  • Entfernt wurden die Anon und AnonAttribute Strategien von den WebDriver:FindElement und WebDriver:FindElements Befehlen (Firefox-Bug 1587627).
  • Webdriver:TakeScreenshot schlägt nicht mehr fehl, wenn das erfasste Gebiet das obere Maximalmaß 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