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 sowie die dom.menuitem.enabled-Einstellung wurde entfernt. Weitere Informationen finden Sie in Bug 1372276.

MathML

Entfernungen

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

CSS

  • Die backdrop-filter-Eigenschaft (die zur Anwendung grafischer Effekte wie Unschärfen oder Farbverschiebungen auf den Bereich hinter einem Element verwendet werden kann) ist jetzt standardmäßig verfügbar. Sie war zuvor hinter einer Einstellungspräferenz verborgen (Firefox Bug 1578503).
  • Die scroll-snap-stop-Eigenschaft ist jetzt verfügbar (Firefox Bug 1312165). Sie können mit den Werten always und normal dieser Eigenschaft festlegen, ob die Snap-Punkte passiert werden sollen oder nicht, selbst bei schnellem Scrollen.
  • Unterstützung wurde hinzugefügt für die :modal-Pseudoklasse. Sie wählt alle Elemente aus, die sich in einem Zustand befinden, in dem sie alle Interaktionen mit anderen Elementen ausschließen, bis die Interaktion beendet 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 seine Nachfolger haben können, damit diese Auswirkungen das enthaltene Element nicht verlassen. Weitere Informationen finden Sie in (Firefox Bug 1463600).

JavaScript

APIs

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Eine Präferenz wurde hinzugefügt, um experimentelle BiDi-Befehle und -Ereignisse zu deaktivieren remote.experimental.enabled (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).
  • Unterstützung für die Serialisierung von Sammlungen mit einfachen Werten und komplexen Objekten wurde hinzugefügt, die beispielsweise für die Ereignisdaten von log.entryAdded oder den Rückgabewert von script.evaluate verwendet werden (Firefox Bug 1770752).
  • Ein Randfall für browsingContext.navigate wurde behoben, wenn zu einem zwischengespeicherten Bild navigiert wird (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).