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 bietet Informationen über die Änderungen in Firefox 69, die Entwickler betreffen. Firefox 69 wurde am 3. September 2019 veröffentlicht.

Änderungen für Webentwickler

Entwicklerwerkzeuge

Debugger

  • Event Listener Breakpoints ermöglichen es Ihnen zu diagnostizieren, welcher Code eine Seite als Reaktion auf Browserevents ausführt. Sie können spezifische Typen wählen, wie click oder keydown, oder ganze Kategorien von Ereignissen, wie alle Maus-Eingabeveranstaltungen. (Firefox Fehler 1526082).
  • Skripte, die in der Quelltextlistenansicht des Debuggers angezeigt werden, können jetzt über die Datei herunterladen Kontextmenüoption gespeichert werden (Firefox Fehler 888161).
  • In der Quelltextlistenansicht des Debuggers werden geladene Erweiterungen mit ihrem Namen, anstatt nur ihrer UUID (Firefox Fehler 1486416) aufgelistet, was es deutlich einfacher macht, den Erweiterungscode zu finden, den Sie debuggen möchten.
  • Der Debugger lädt jetzt signifikant schneller durch das verzögerte Laden von Skripten (Firefox Fehler 1527488).

Konsole

  • Browser-Konsole Nachrichten von Tracking-Schutzfehlern, CSP-Fehlern und CORS-Fehlern werden automatisch gruppiert, um das Rauschen durch wiederholt blockierte Ressourcen und Speicherzugriffe zu reduzieren (Firefox Fehler 1522396).
  • Alle sichtbaren Protokolle in der Konsole können durch Speichern in einer Datei oder Kopieren in die Zwischenablage über ein neues Kontextmenüelement Export visible messages to geteilt werden (Firefox Fehler 1517728).
  • Die Werkzeugleiste der Konsole reduziert jetzt responsiv ihre Höhe in eine einzelne Zeile, um vertikalen Platz zu sparen (Firefox Fehler 972530).
  • Nachrichten aus Inhalten können jetzt in der Konsole ausgeblendet werden, um sich auf Protokolle aus der Firefox-Benutzeroberfläche zu konzentrieren (Firefox Fehler 1523842).

Netzwerk

  • Ressourcen, die aufgrund von CSP oder Mixed Content blockiert wurden, werden jetzt im Netzwerk-Panel mit Details zum Grund angezeigt (Firefox Fehler 1556451).
  • Eine neue optional aktivierbare URL-Spalte im Netzwerk-Panel kann aktiviert werden, um die vollständige URL für Ressourcen anzuzeigen (Firefox Fehler 1341155).

Inspektor

  • Wenn Sie über ein Element im Seiteninspektor schweben, zeigt die erscheinende Infobar jetzt an, dass ein Element ein Flex-Container oder Flex-Element ist (Firefox Fehler 1521188).
  • Beim Inspektieren einer Seite, die ein Raster mit einem Unterraster enthält, werden die Überlagerungs-Linien des Elterngrids angezeigt, wann immer die Linien des Unterrasters angezeigt werden; wenn das Überlagerungskontrollkästchen des Elterraster deaktiviert ist, sind seine Linien durchscheinend (Firefox Fehler 1550519).

Remote-Debugging

  • Für unsere mobilen Webentwickler haben wir das Remote-Debugging vom alten WebIDE in ein neu gestaltetes about:debugging migriert, was die Erfahrung, GeckoView auf entfernten Geräten über USB zu debuggen, erheblich verbessert (Firefox Fehler 1462208).

Allgemein

  • Die Reihenfolge der DevTools-Panels wurde geändert, um die Beliebtheit widerzuspiegeln (Firefox Fehler 1558630).

HTML

  • Um sich näher an der Spezifikation zu orientieren, lädt die Textspur, die einem <track>-Element zugeordnet ist, die WebVTT-Datei mit den Text-Cues nicht mehr, wenn das Element in seinem standardmäßig disabled mode erstellt wird. Um auf die Cues zuzugreifen oder diese zu manipulieren, wenn der mode disabled ist, ändern Sie den mode entweder in started oder hidden; dies wird das Laden der WebVTT-Daten auslösen (Firefox Fehler 1550633).

Entfernungen

  • Das HTML-Element <keygen> wurde aus Firefox entfernt. Es wurde schon vor einiger Zeit veraltet, und sein Zweck wurde allgemein durch andere Technologien ersetzt (Firefox Fehler 1315460).

CSS

SVG

JavaScript

HTTP

APIs

Neue APIs

DOM

Medien, Web Audio und WebRTC

Entfernungen

WebDriver-Konformität (Marionette)

Andere

  • Marionette behandelt jetzt das Öffnen und Schließen von Modaldialogen und Benutzereingabeaufforderungen dynamisch (Firefox Fehler 1477977), was auch bedeutet, dass mehrere geöffnete Aufforderungen behandelt werden (Firefox Fehler 1487358).
  • Tracking-Schutz und DOM-Push-Features sind jetzt standardmäßig deaktiviert, um das Entfernen von Teilen des DOMs und zusätzliche Benachrichtigungen zu vermeiden (Firefox Fehler 1542244).
  • Das automatische Entladen von Hintergrund-Tabs, wenn Firefox auf ein Speichermangelzustand stößt, ist jetzt deaktiviert — dies wirkt sich schlecht auf die Automatisierung beim Wechseln zwischen Tabs aus (Firefox Fehler 1553748).

Änderungen für Erweiterungsentwickler

API-Änderungen

Weitere Änderungen

Siehe auch