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

Dieser Artikel bietet Informationen über die Änderungen in Firefox 103, die Entwickler betreffen werden. Firefox 103 wurde am 26. Juli 2022 veröffentlicht.

Änderungen für Webentwickler

HTML

Entfernungen

  • Die Unterstützung für das <menuitem>-Element wurde zusammen mit der Einstellung dom.menuitem.enabled entfernt. Weitere Details finden Sie unter Bug 1372276.

MathML

Entfernungen

  • Die veralteten Attribute scriptminsize und scriptsizemultiplier wurden entfernt (Firefox-Bug 1772697).

CSS

  • Die Eigenschaft backdrop-filter (die verwendet werden kann, um grafische Effekte wie Unschärfe oder Farbverschiebung auf den Bereich hinter einem Element anzuwenden) ist jetzt standardmäßig verfügbar. Zuvor war sie hinter einer Einstellung verborgen (Firefox-Bug 1578503).
  • Die Eigenschaft scroll-snap-stop ist jetzt verfügbar (Firefox-Bug 1312165). Sie können die always- und normal-Werte dieser Eigenschaft verwenden, um festzulegen, ob die Snap-Punkte passiert werden sollen, selbst wenn schnell gescrollt wird.
  • Unterstützung wurde für die :modal Pseudoklasse hinzugefügt. Sie wählt alle Elemente aus, die sich in einem Zustand befinden, in dem sie jegliche Interaktion mit anderen Elementen ausschließen, bis die Interaktion abgelehnt wurde (Firefox-Bug 1768535).
  • Der style Wert für die contain-Eigenschaft wird jetzt unterstützt. Sie können diesen Wert für Eigenschaften verwenden, die Auswirkungen auf mehr als nur ein Element und dessen Nachkommen haben können, damit die Effekte nicht aus dem enthaltenden Element entweichen. Weitere Informationen finden Sie unter (Firefox-Bug 1463600).

JavaScript

APIs

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Eine Einstellung zum Deaktivieren experimenteller BiDi-Befehle und -Ereignisse remote.experimental.enabled wurde hinzugefügt (Firefox-Bug 1777951).
  • Ein script-Modul mit einer experimentellen Implementierung des evaluate-Befehls wurde hinzugefügt. Nur verfügbar, wenn remote.experimental.enabled auf true gesetzt ist (Firefox-Bug 1742979).
  • Serialisierungsunterstützung für Kollektionen mit einfachen Werten und komplexen Objekten, die z.B. für die Ereignisdaten von log.entryAdded oder den Rückgabewert von script.evaluate verwendet werden, wurde hinzugefügt (Firefox-Bug 1770752).
  • Ein Randfall für browsingContext.navigate beim Navigieren zu einem zwischengespeicherten Bild wurde behoben (Firefox-Bug 1763133).

Marionette

Änderungen für Add-on-Entwickler

Entfernungen

  • Die ServiceWorker API in WebExtensions wurde entfernt ('serviceWorker' in navigator gibt jetzt false zurück, wenn sie innerhalb einer Erweiterung ausgeführt wird) (Firefox-Bug 1593931).