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

Dieser Artikel bietet Informationen über die Änderungen in Firefox 114, die Entwickler betreffen. Firefox 114 wurde am 6. Juni 2023 veröffentlicht.

Änderungen für Webentwickler

Entwicklerwerkzeuge

  • Ein Problem wurde behoben, bei dem der Accessibility Inspector ARIA-Rollen auf Elementen nicht korrekt anzeigte, was sich darauf auswirkte, wie Landmark-Rollen dargestellt wurden. Rollen, die nicht ARIA zugeordnet werden können, verwenden einen Gecko-internen Rollennamen (Firefox-Bug 1572512).

HTML

Keine bemerkenswerten Änderungen.

CSS

  • Die :lang() Pseudo-Klasse verwendet jetzt String-Matching-Semantiken (einschließlich * Platzhalter) zum Abgleichen von Sprachcodes anstelle von Präfix-Matching-Semantiken. Zusätzlich werden jetzt durch Kommata getrennte Listen von Sprachen unterstützt, um mehrere Sprachen abzugleichen (Firefox-Bug 1121792).
  • Die -webkit-text-security Eigenschaft, die es erlaubt, Zeichen durch Formen zu ersetzen, wird jetzt unterstützt. Sie können jetzt die Darstellung der Textsicherheit mit dieser Eigenschaft steuern (Firefox-Bug 1826629).
  • Die Konstanten infinity und NaN werden jetzt innerhalb der calc() Funktion unterstützt (Firefox-Bug 1830759).

JavaScript

SVG

APIs

Entfernungen

  • Die veraltete und nicht standardisierte mozImageSmoothingEnabled Eigenschaft wurde dauerhaft entfernt. Siehe die imageSmoothingEnabled Eigenschaft für Abstimmung von Skalierten Bildern (Firefox-Bug 1228850).

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Unterstützung für die Befehle input.performActions und input.releaseActions hinzugefügt, die zur Emulation von Benutzereingaben für die Interaktion mit Elementen auf Webseiten verwendet werden können. Ähnlich wie in Marionette werden alle verfügbaren Eingabequellen der WebDriver-Spezifikation unterstützt, die key, pointer und wheel sind (Firefox-Bug 1832380).
  • Unterstützung für benutzerdefinierte Browser-zu-Client-Nachrichten hinzugefügt, die es ermöglichen, ein script.message Ereignis innerhalb eines Skripts zu senden, das zuvor über script.addPreloadScript installiert wurde (Firefox-Bug 1824187).
  • Unterstützung für den serializationOptions Parameter für script.evaluate und script.callFunction hinzugefügt, um die RemoteValue Serialisierung anzupassen (Firefox-Bug 1824953).
  • Ein Problem wurde behoben, bei dem sowohl die script.evaluate als auch die script.callFunction Befehle den Stack-Trace nicht einbeziehen und die Ausnahme-Details für eine abgelehnte Promise nicht korrekt aufbauen konnten (Firefox-Bug 1829630).
  • Ein Problem wurde behoben, bei dem die browsingContext.domContentLoaded und browsingContext.load Ereignisse die korrekte url nicht meldeten, wenn die Seite einen <base> Metatag definierte (Firefox-Bug 1825634).

Marionette

  • Ein Problem wurde behoben, bei dem der Befehl WebDriver:GetComputedRole die WAI-ARIA-Rollen nicht korrekt zurückgab (Firefox-Bug 1822112).
  • Ein Problem wurde behoben, bei dem Modifikationstasten nicht zurückgesetzt wurden, wenn sie innerhalb des gleichen WebDriver:ElementSendKeys Befehls erneut verwendet wurden (Firefox-Bug 1776190).

Änderungen für Add-on-Entwickler

Entfernungen