Firefox 79 für Entwickler

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

Siehe auch Firefox 79: The safe return of shared memory, new tooling, and platform updates auf Mozilla Hacks.

Änderungen für Webentwickler

Entwicklertools

Konsole

Debugger

Weitere Werkzeuge

HTML

  • Das <iframe>-Element hat jetzt einen sandbox-Attribut, das den allow-top-navigation-by-user-activation-Token unterstützt (Firefox-Bug 1359867).
  • Das Setzen von target="_blank" auf <a> und <area>-Elementen bietet implizit dasselbe 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 die Abruf- und Wiederverifizierungsrate von zwischengespeicherten Stylesheets minimieren, wenn Sie auf Seiten desselben Ursprungs navigieren. Ein einfaches Neuladen (z.B. F5) wird die zwischengespeicherten CSS-Dateien nicht erneut validieren. Um aktuelle Versionen der Stylesheets zu laden, laden Sie die Seite unter Umgehung des Caches (Cmd/Ctrl + F5).

Entfernungen

JavaScript

HTTP

APIs

DOM

Medien, WebRTC und Web Audio

  • Firefox unterstützt jetzt 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 auf dem entfernten Peer angibt, zu dem die Statistiken gesammelt oder generiert wurden (Firefox-Bug 1615191).

Entfernungen

  • Eine Anzahl interner Gecko-Ereignisse — einschließlich DOMWindowClose — die versehentlich im Web zugänglich waren, sind jetzt wie vorgesehen nur intern (Firefox-Bug 1557407).

WebAssembly

Änderungen für Add-on-Entwickler

Ältere Versionen