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

Dieser Artikel bietet Informationen über die Änderungen in Firefox 58, die Entwickler betreffen. Firefox 58 wurde am 23. Januar 2018 veröffentlicht.

Änderungen für Webentwickler

Entwicklerwerkzeuge

HTML

Keine Änderungen.

CSS

SVG

Keine Änderungen.

JavaScript

APIs

Neue APIs

DOM

DOM-Ereignisse

Keine Änderungen.

Medien und WebRTC

  • Die vorangestellte Version von HTMLMediaElement.srcObject wurde entfernt; stellen Sie sicher, dass der Code aktualisiert wird, um das Standard-srcObject anstelle von mozSrcObject zu verwenden (Firefox-Bug 1183495).
  • Die Verwendung von MediaStream.addTrack(), um Spuren zu einem über getUserMedia() erhaltenen Stream hinzuzufügen, und anschließend den resultierenden Stream aufzunehmen, funktioniert jetzt wie erwartet. Zuvor wurden nur die ursprünglich im durch getUserMedia() zurückgegebenen Stream enthaltenen Spuren in die aufgenommene Medien eingefügt (Firefox-Bug 1296531).
  • Die WebVTT-VTTRegion-Schnittstelle wurde immer beim Interpretieren von WebVTT-Dateien erstellt, aber die resultierenden Regionen wurden bisher nicht verwendet. Ab Firefox 58 werden sie genutzt, wenn Sie die Voreinstellung media.webvtt.regions.enabled aktivieren, indem Sie ihren Wert auf true setzen.

Canvas und WebGL

HTTP

Sicherheit

Keine Änderungen.

Plugins

Keine Änderungen.

Sonstiges

Entfernungen aus der Web-Plattform

HTML

  • Sie können kein <a>-Element mehr innerhalb eines <map>-Elements einfügen, um ein Hotspot-Bereich zu erstellen — stattdessen muss ein <area>-Element verwendet werden (Firefox-Bug 1317937).

CSS

  • Die folgenden proprietären Mozilla-Systemmetriken-Pseudoklassen stehen Web-Inhalten nicht mehr zur Verfügung (Firefox-Bug 1396066):

    • :-moz-system-metric(images-in-menus)
    • :-moz-system-metric(mac-graphite-theme)
    • :-moz-system-metric(scrollbar-end-backward)
    • :-moz-system-metric(scrollbar-end-forward)
    • :-moz-system-metric(scrollbar-start-backward)
    • :-moz-system-metric(scrollbar-start-forward)
    • :-moz-system-metric(scrollbar-thumb-proportional)
    • :-moz-system-metric(touch-enabled)
    • :-moz-system-metric(windows-default-theme)
  • Die folgenden proprietären Mozilla-Medienfunktionen stehen Web-Inhalten nicht mehr zur Verfügung (Firefox-Bug 1396066):

    • -moz-color-picker-available
    • -moz-is-glyph
    • -moz-mac-graphite-theme
    • -moz-mac-yosemite-theme
    • -moz-os-version
    • -moz-overlay-scrollbars
    • -moz-physical-home-button
    • -moz-scrollbar-end-backward
    • -moz-scrollbar-end-forward
    • -moz-scrollbar-start-backward
    • -moz-scrollbar-start-forward
    • -moz-scrollbar-thumb-proportional
    • -moz-swipe-animation-enabled
    • -moz-windows-accent-color-in-titlebar
    • -moz-windows-classic
    • -moz-windows-compositor
    • -moz-windows-default-theme
    • -moz-windows-glass
    • -moz-windows-theme
  • Die proprietäre Mozilla :-moz-styleeditor-transitioning-Pseudoklasse steht Web-Inhalten nicht mehr zur Verfügung (Firefox-Bug 1396099).

JavaScript

APIs

SVG

Keine Änderungen.

Änderungen für Add-on- und Mozilla-Entwickler

WebExtensions

  • browserSettings

  • browsingData

  • pkcs11 API zur Verwaltung von Sicherheitsgeräten (Bug 1357391)

  • Datenschutz

    • Die Isolation der ersten Partei kann jetzt über firstPartyIsolate umgeschaltet werden (Bug 1409045)
    • Die Einstellung des Fingerabdruck-Widerstands kann jetzt über resistFingerprinting umgeschaltet werden (Bug 1397611)
  • Tabs

    • tabs.discard wurde implementiert (Bug 1322485)
    • isArticle, isInReaderMode Eigenschaften von Tab implementiert (Bug 1381992)
    • toggleReaderMode() Methode implementiert (Bug 1381992)
    • openInReaderMode Option von tabs.created implementiert (Bug 1408993)
    • tabs.onUpdated benachrichtigt jetzt beim Ein- und Ausstieg aus dem Lesemodus (Bug 1402921)
  • Thema

    • getCurrent() Methode zum Abrufen der aktuellen Themeneigenschaften (Bug 1349944)
    • onUpdated Methode zum Empfangen von WebExtension-Theme-Updates (Bug 1349944)
    • colors.bookmark_text wird jetzt als Alias von colors.toolbar_text unterstützt (Bug 1412595)
    • colors.toolbar_top_separator, colors.toolbar_bottom_separator und colors.toolbar_vertical_separator implementiert (Bug 1347190)
  • webRequest