Firefox 79 für Entwickler

Dieser Artikel liefert Informationen über die Änderungen in Firefox 79, die Entwickler betreffen werden. Firefox 79 wurde am 28. Juli 2020 veröffentlicht.

Siehe auch Firefox 79: Die sichere Rückkehr des gemeinsamen Speichers, neue Werkzeuge und Plattform-Updates auf Mozilla Hacks.

Änderungen für Webentwickler

Entwicklerwerkzeuge

Konsole

Debugger

Andere Werkzeuge

HTML

  • Das <iframe>-Element unterstützt jetzt im sandbox-Attribut das allow-top-navigation-by-user-activation-Token (Firefox Bug 1359867).
  • Das Setzen von target="_blank" auf <a>- und <area>-Elementen bietet implizit das gleiche Verhalten wie das zusätzliche Setzen von rel="noopener" (Firefox Bug 1522083).

CSS

  • Externe Stylesheets werden jetzt pro Dokumentgruppe zwischengespeichert (Firefox Bug 1599160). Firefox wird das Abrufen und die Neuauthentifizierung von zwischengespeicherten Stylesheets minimieren, wenn Seiten im gleichen Ursprung navigiert werden. Ein einfaches Neuladen (z. B. F5) wird die zwischengespeicherten CSS-Dateien nicht neu validieren. Um aktuelle Versionen der Stylesheets zu laden, laden Sie die Seite unter Umgehung des Caches neu (Cmd/Ctrl + F5).

Entfernungen

JavaScript

HTTP

APIs

DOM

Medien, WebRTC und Web Audio

  • Firefox unterstützt nun Remote-Zeitstempel auf Statistikdatensätzen, deren RTCStats.type remote-outbound-rtp ist. Das RTCRemoteOutboundRtpStreamStats-Wörterbuch, das verwendet wird, um diese Statistiken bereitzustellen, enthält jetzt die remoteTimestamp-Eigenschaft, die den Zeitstempel des Remote-Peers angibt, zu dem die Statistiken gesammelt oder erzeugt wurden (Firefox Bug 1615191).

Entfernungen

  • Eine Reihe interner Gecko-Ereignisse - inklusive DOMWindowClose - die versehentlich dem Web zugänglich gemacht wurden, sind nun wie vorgesehen nur intern (Firefox Bug 1557407).

WebAssembly

Änderungen für Add-on-Entwickler

Ältere Versionen