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 zu den Änderungen in Firefox 116, die Entwickler betreffen. Firefox 116 wurde am 1. 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 für Elemente mit einer container-type-Eigenschaft mit size oder inline-size Werten hinzugefügt (Firefox-Bug 1789193).
  • Ein Problem im Inspektor behoben, bei dem CSS-Benutzerdefinierte Eigenschaften, die auf dem Custom Element Root festgelegt wurden, nicht angezeigt wurden (Firefox-Bug 1836755).
  • Zeigt im Netzwerk-Monitor an, ob Anfragen mit DNS über HTTPS aufgelöst wurden (Firefox-Bug 1810195).
  • Proxy-Authorization-Header im Netzwerk-Monitor entfernt (Firefox-Bug 1816115).

HTML

  • Das dirname-Attribut wird nun auf input- und textarea-Elementen unterstützt. Dieses Attribut ermöglicht es, Textausrichtungsinformationen (ltr oder rtl) während der Formularübermittlung 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 für ein Element zu definieren, dem es folgen soll. Die aktualisierte Syntax erlaubt es, einen Wert von none oder einen von <offset-path> oder <coord-box> festzulegen. Der neue <offset-path>-Wert kann ein <ray()>, ein <url> oder eine <basic-shape> sein. Der <coord-box> Wert hat den älteren <geometry-box> Wert ersetzt und ermöglicht es, die Form des Pfades basierend auf dem Boxmodell des Elements anzugeben. Die <basic-shape>- und <coord-box>-Werte erfordern, dass die layout.css.motion-path-basic-shapes.enabled und layout.css.motion-path-coord-box.enabled Präferenzen entsprechend aktiviert sind. (Firefox-Bug 1598156) und (Firefox-Bug 1837305).

Zugänglichkeit (ARIA)

  • Die image-Rolle wird nun als Synonym für img unterstützt. Dies sorgt für Konsistenz mit den meisten Rollennamen, die vollständige Wörter oder Zusammensetzungen von 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 Benutzern 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 nur WebDriver BiDi-Sitzungen möglich (Firefox-Bug 1829337).
  • Unterstützung für Fähigkeitsanpassung für den session.new-Befehl hinzugefügt. Damit können Sie Erwartungen an den Zielbrowser definieren, wie Browsername, Plattformname usw. Es kann auch verwendet werden, um die Sitzung zu konfigurieren, z. B. ob unsichere Zertifikate akzeptiert werden sollen (Firefox-Bug 1731730).
  • Schattenwurzel werden jetzt korrekt serialisiert, wenn sie die Wurzel eines zurückgegebenen Wertes sind (Firefox-Bug 1836514).
  • Informationen zum Zeitursprung des network-Ereignisses wurden von originTime in timeOrigin umbenannt (Firefox-Bug 1836926).
  • Das network-Ereignis network.responseCompleted wird nun korrekt für Navigationsanforderungen mit Umleitung gesendet (Firefox-Bug 1838238).

Marionette

  • Unterstützung für die moz:useNonSpecCompliantPointerOrigin-Fähigkeit entfernt. Benutzer, die diese Funktion noch benötigen, können weiterhin die Firefox 115 ESR-Version verwenden, solange sie unterstützt wird. Bitte melden Sie Fehler unter Remote Protocol :: Marionette, wenn Sie ein Problem feststellen (Firefox-Bug 1490258).
  • Ein Regression behoben, die es verhinderte, veraltete Elemente (DOM-Elemente, die zuvor auf der Seite gesehen wurden) von unbekannten Elementen für einen bestimmten Browsing-Kontext zu unterscheiden (Firefox-Bug 1822466).
  • Das Erstellen einer neuen Sitzung sollte jetzt korrekt warten, bis der anfängliche Kontext geladen ist (Firefox-Bug 1838381).

Änderungen für Add-on-Entwickler