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

Dieser Artikel bietet Informationen über die Änderungen in Firefox 124, die Entwickler betreffen. Firefox 124 wurde am 19. März 2024 veröffentlicht.

Änderungen für Webentwickler

HTML

Keine bemerkenswerten Änderungen.

CSS

JavaScript

Keine bemerkenswerten Änderungen.

SVG

  • Die CSS-Pseudoelemente ::first-letter und ::first-line können jetzt auf das <text> SVG-Element angewendet werden. Dies ermöglicht es Ihnen, zum Beispiel die Füllung, den Umriss oder die Schriftart des ersten Buchstabens/der ersten Zeile eines <text>-Elements mittels CSS zu ändern. (Firefox-Bug 1302722).

APIs

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Implementiert den storage.getCookies-Befehl, der es Benutzern erlaubt, Cookies abzurufen. Dieser Befehl akzeptiert zwei optionale Argumente. Clients können das filter-Argument bereitstellen, um nur Cookies zurückzugeben, die bestimmten Kriterien entsprechen. Und das partition-Argument kann verwendet werden, um den Partitionsschlüssel zu erstellen und Cookies der entsprechenden Partition zugehörig abzurufen. (Firefox-Bug 1854580)
  • Implementiert den storage.setCookie-Befehl, der ein neues Cookie erstellt. Benutzer können Informationen über das Cookie im cookie-Parameter und optional einen partition-Parameter bereitstellen, um den Partitionsschlüssel der Partition zu erstellen, die das Cookie besitzen soll. (Firefox-Bug 1854582)
  • Verschiedene Befehle zur Abfangung von Anfragen implementiert:
  • Mehrere Befehle zu "Benutzerkontexten" implementiert, die als Container in Firefox implementiert sind:
  • Unterstützung für das "userContext"-Argument zum browsingContext.create-Befehl hinzugefügt, was die Zuordnung eines neuen Browsing-Kontexts (Tab oder Fenster) zu einem bestimmten Benutzerkontext (Firefox-Container) ermöglicht. (Firefox-Bug 1874918)
  • Den browsingContext.Info-Typ aktualisiert, um das "userContext"-Feld einzuschließen, das die eindeutige ID des Benutzerkontexts ist, der das Tab für diesen Browsing-Kontext besitzt. (Firefox-Bug 1874920)
  • Unterstützung für das "contexts"-Argument zum script.addPreloadScript-Befehl hinzugefügt, was es Clients erlaubt, Vorladeskripte nur zu spezifischen Browsing-Kontextbäumen (Tabs) hinzuzufügen, indem ihre Top-Level-Browsing-Kontexte angegeben werden. (Firefox-Bug 1858458)
  • Ein Fehler behoben, bei dem browsingContext.close den letzten Tab eines Fensters nicht schließen konnte. (Firefox-Bug 1873948)

Marionette

Änderungen für Add-on-Entwickler

  • Fügt das runtime.onPerformanceWarning-Ereignis hinzu, das Erweiterungen Informationen liefert, wenn der Browser feststellt, dass die Erweiterung ein Laufzeit-Performanceproblem wie ein langsam laufendes Inhalts-Skript aufweist. (Firefox-Bug 1861445).

Experimentelle Web-Features

Diese Features sind neu in Firefox 124 enthalten, jedoch standardmäßig deaktiviert. Um sie auszuprobieren, suchen Sie nach dem entsprechenden Einstellungseintrag auf der about:config-Seite und setzen Sie ihn auf true. Weitere solcher Features finden Sie auf der Seite Experimentelle Features.