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

Dieser Artikel enthält Informationen über die Änderungen in Firefox 116, die Entwickler betreffen. Firefox 116 wurde am 01. August 2023 veröffentlicht.

Änderungen für Webentwickler

Entwickler-Tools

  • Unterstützung für Custom Formatters hinzugefügt (Firefox Bug 1752760).
  • "Container"-Badges in der Markup-Ansicht auf Elemente mit einer container-type-Eigenschaft und den Werten size oder inline-size hinzugefügt (Firefox Bug 1789193).
  • Ein Problem im Inspektor behoben, bei dem benutzerdefinierte CSS-Eigenschaften, die auf dem Custom Element Root festgelegt wurden, nicht angezeigt wurden (Firefox Bug 1836755).
  • Im Netzwerkmonitor wird nun angezeigt, ob eine Anfrage mit DNS über HTTPS aufgelöst wurde (Firefox Bug 1810195).
  • Der Proxy-Authorization-Header wurde im Netzwerkmonitor entfernt (Firefox Bug 1816115).

HTML

  • Das dirname-Attribut wird jetzt auf input- und textarea-Elementen unterstützt. Dieses Attribut ermöglicht es, Informationen zur Schreibrichtung (ltr oder rtl) beim Absenden eines Formulars an den Server zu übermitteln (Firefox Bug 675943).

CSS

  • Die Syntax für die offset-path-Eigenschaft wurde aktualisiert, die verwendet wird, um den Pfad zu definieren, dem ein Element folgen soll. Die aktualisierte Syntax ermöglicht es Ihnen, einen Wert von none oder einen der Werte <offset-path> oder <coord-box> festzulegen. Der neue <offset-path>-Wert kann ein <ray()>, eine <url> oder eine <basic-shape> sein. Der <coord-box>-Wert hat den älteren <geometry-box>-Wert ersetzt und ermöglicht es Ihnen, die Form des Pfades basierend auf dem Boxmodell des Elements zu spezifizieren. Die <basic-shape>- und <coord-box>-Werte erfordern die Aktivierung der layout.css.motion-path-basic-shapes.enabled- und layout.css.motion-path-coord-box.enabled-Einstellungen (Firefox Bug 1598156 und Firefox Bug 1837305).

Barrierefreiheit (ARIA)

  • Die image-Rolle wird jetzt als Synonym für img unterstützt. Dies sorgt für Konsistenz mit den meisten Rollennamen, die vollständige Wörter oder Kombinationen aus vollständigen Wörtern sind (Firefox Bug 1829269).

JavaScript

SVG

HTTP

APIs

DOM

Medien, WebRTC und Web Audio

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Unterstützung für den session.end-Befehl hinzugefügt, der es Nutzern ermöglicht, die Automatisierungssitzung zu beenden. Dies war zuvor nur für Sitzungen möglich, die sowohl WebDriver Classic als auch WebDriver BiDi verwendeten. Jetzt ist es auch für Sitzungen möglich, die nur WebDriver BiDi verwenden (Firefox Bug 1829337).
  • Unterstützung für Capability Matching für den session.new-Befehl hinzugefügt. Damit können Erwartungen über den Ziel-Browser definiert werden, wie z. B. Browser-Name, Plattform-Name usw. Es kann auch verwendet werden, um die Sitzung zu konfigurieren, z. B. um festzulegen, ob unsichere Zertifikate akzeptiert werden sollen (Firefox Bug 1731730).
  • Shadow-Roots werden jetzt korrekt serialisiert, wenn sie der Wurzel eines zurückgegebenen Wertes sind (Firefox Bug 1836514).
  • Die network-Ereigniszeitursprungsinformation wurde von originTime in timeOrigin umbenannt (Firefox Bug 1836926).
  • Das network-Ereignis network.responseCompleted wird jetzt korrekt für Navigationsanfragen ausgegeben, die eine Umleitung beinhalten (Firefox Bug 1838238).

Marionette

  • Die Unterstützung für die moz:useNonSpecCompliantPointerOrigin-Fähigkeit wurde entfernt. Benutzer, die diese Funktion noch benötigen, können den Firefox 115 ESR-Release verwenden, solange er unterstützt wird. Bitte reichen Sie Fehler unter Remote Protocol :: Marionette ein, wenn Sie Probleme feststellen (Firefox Bug 1490258).
  • Ein Rückschritt wurde behoben, der verhinderte, dass wir zwischen nicht mehr vorhandenen Elementen (DOM-Elementen, die zuvor auf der Seite gesehen wurden) und unbekannten Elementen für einen gegebenen Browsing-Kontext unterscheiden konnten (Firefox Bug 1822466).
  • Beim Erstellen einer neuen Sitzung wird nun korrekt gewartet, bis der anfängliche Kontext geladen ist (Firefox Bug 1838381).

Änderungen für Add-on-Entwickler