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

Dieser Artikel informiert über die Änderungen in Firefox 69, die Entwickler betreffen. Firefox 69 wurde am 3. September 2019 veröffentlicht.

Änderungen für Webentwickler

Entwicklerwerkzeuge

Debugger

  • Mit Haltepunkten für Event Listener können Sie feststellen, welchen Code eine Seite als Reaktion auf Browserereignisse ausführt. Sie können bestimmte Ereignistypen wie click oder keydown oder ganze Ereigniskategorien wie alle Mauseingabeereignisse auswählen (Firefox-Bug 1526082).
  • Skripte, die in der Quellliste des Debuggers angezeigt werden, können jetzt über die Kontextmenüoption Datei herunterladen gespeichert werden (Firefox-Bug 888161).
  • In der Quellliste des Debuggers werden geladene Erweiterungen jetzt mit ihrem Namen statt nur mit ihrer UUID aufgeführt (Firefox-Bug 1486416). Dadurch lässt sich der zu debuggende Erweiterungscode wesentlich leichter finden.
  • Dank verzögertem Laden von Skripten lädt der Debugger jetzt deutlich schneller (Firefox-Bug 1527488).

Konsole

  • Meldungen in der Browser-Konsole zu Fehlern des Tracking-Schutzes, CSP-Fehlern und CORS-Fehlern werden automatisch gruppiert. So verursachen wiederholt blockierte Ressourcen und Speicherzugriffe weniger Meldungen (Firefox-Bug 1522396).
  • Alle sichtbaren Protokolleinträge in der Konsole können über die neue Kontextmenüoption Sichtbare Meldungen exportieren nach in einer Datei gespeichert oder in die Zwischenablage kopiert werden (Firefox-Bug 1517728).
  • Die Symbolleiste der Konsole wird jetzt bei wenig Platz auf eine einzige Zeile reduziert, um vertikalen Platz zu sparen (Firefox-Bug 972530).
  • Meldungen aus Webinhalten können jetzt in der Konsole ausgeblendet werden, um sich auf Protokolleinträge der Firefox-Benutzeroberfläche zu konzentrieren (Firefox-Bug 1523842).

Netzwerk

  • Ressourcen, die aufgrund von CSP oder gemischten Inhalten blockiert wurden, werden jetzt mit Angaben zum Grund im Netzwerk-Panel angezeigt (Firefox-Bug 1556451).
  • Im Netzwerk-Panel kann eine neue, optionale Spalte URL aktiviert werden, die die vollständige URL von Ressourcen anzeigt (Firefox-Bug 1341155).

Inspektor

  • Wenn Sie im Seiteninspektor den Mauszeiger über ein Element bewegen, zeigt die eingeblendete Informationsleiste jetzt auch an, ob das Element ein Flex-Container oder ein Flex-Item ist (Firefox-Bug 1521188).
  • Bei der Untersuchung einer Seite mit einem Grid, das ein Subgrid enthält, werden die Overlay-Linien des übergeordneten Grids immer angezeigt, wenn die Linien des Subgrids angezeigt werden. Ist das Kontrollkästchen für das Overlay des übergeordneten Grids nicht aktiviert, erscheinen dessen Linien halbtransparent (Firefox-Bug 1550519).

Remote-Debugging

  • Für Entwickler mobiler Webanwendungen haben wir das Remote-Debugging aus der alten WebIDE in das neu gestaltete about:debugging verlagert. Dadurch lässt sich GeckoView auf entfernten Geräten über USB wesentlich besser debuggen (Firefox-Bug 1462208).

Allgemeines

  • Die Reihenfolge der DevTools-Panels wurde an ihre Beliebtheit angepasst (Firefox-Bug 1558630).

HTML

  • Um der Spezifikation besser zu entsprechen, lädt der einem <track>-Element zugeordnete Text-Track die WebVTT-Datei mit den Text-Cues nicht mehr, wenn das Element mit dem standardmäßigen mode-Wert disabled erstellt wird. Um bei disabled auf die Cues zuzugreifen oder sie zu bearbeiten, ändern Sie mode auf started oder hidden. Dadurch wird das Laden der WebVTT-Daten ausgelöst (Firefox-Bug 1550633).

Entfernungen

  • Das HTML-Element <keygen> wurde aus Firefox entfernt. Es war bereits seit einiger Zeit veraltet; seine Funktion wurde weitgehend durch andere Technologien ersetzt (Firefox-Bug 1315460).

CSS

SVG

JavaScript

HTTP

APIs

Neue APIs

DOM

Medien, Web Audio und WebRTC

Entfernungen

WebDriver-Konformität (Marionette)

Sonstiges

  • Marionette verarbeitet das Öffnen und Schließen modaler Dialoge und Benutzerabfragen jetzt dynamisch (Firefox-Bug 1477977). Dadurch können auch mehrere gleichzeitig geöffnete Abfragen verarbeitet werden (Firefox-Bug 1487358).
  • Der Tracking-Schutz und die DOM-Push-Funktionen sind jetzt standardmäßig deaktiviert, um das Entfernen von Teilen des DOM und zusätzliche Benachrichtigungen zu vermeiden (Firefox-Bug 1542244).
  • Das automatische Entladen von Hintergrund-Tabs bei knappem Arbeitsspeicher ist jetzt deaktiviert, da es die Automatisierung beim Wechsel zwischen Tabs erheblich beeinträchtigt (Firefox-Bug 1553748).

Änderungen für Add-on-Entwickler

API-Änderungen

Weitere Änderungen

Siehe auch