Firefox 95 für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 95, die Entwickler betreffen. Firefox 95 wurde am 7. Dezember 2021 veröffentlicht.

Änderungen für Webentwickler

HTML

  • Das globale Attribut inputmode wird nun auf allen Plattformen unterstützt, nicht nur auf Android. Dies gibt den Browsern einen Hinweis auf den geeigneten Typ der virtuellen Tastatur, die zum Bearbeiten eines bestimmten Elements am besten geeignet wäre (Firefox-Bug 1205133).

CSS

  • Die CSS-Eigenschaft cursor wird jetzt auf Firefox für Android unterstützt, was es Android-Nutzern mit einer Maus erleichtert, festzustellen, welche Elemente anklickbar sind (Firefox-Bug 1672609).

JavaScript

Keine nennenswerten Änderungen

APIs

Medien, WebRTC und Web Audio

WebDriver-Konformität (Marionette)

  • Der von Marionette verwendete port wird jetzt in die Datei MarionetteActivePort im Profilverzeichnis geschrieben. Dies kann verwendet werden, um den port einfach abzurufen, was vorher nur durch das Parsen der prefs.js-Datei des Profils möglich war. (Firefox-Bug 1735162).
  • WebDriver:NewSession wartet jetzt darauf, dass der initiale Tab das Laden abgeschlossen hat, um unerwartete Unloads des Fenster-Proxies zu verhindern. (Firefox-Bug 1736323).

Änderungen für Add-on-Entwickler

  • overrideContentColorScheme wurde in browserSettings hinzugefügt, um die Präferenz layout.css.prefers-color-scheme.content-override zu steuern und das bevorzugte Farbschema (hell oder dunkel) von Seiten unabhängig vom Browser-Theme festzulegen (Firefox-Bug 1733461).

  • globalPrivacyControl wurde in privacy.network hinzugefügt, um anzuzeigen, ob der Benutzer die Global Privacy Control im Browser aktiviert hat. (Firefox-Bug 1670058).

  • Die API-Berechtigung "webRequestFilterResponse.serviceWorkerScript" wurde hinzugefügt. Diese Berechtigung ermöglicht den Zugriff auf webRequest.filterResponseData für Anfragen, die von Service-Worker-Skripten stammen. Diese Berechtigung kann als optionale Berechtigung bereitgestellt werden. Siehe webRequest.filterResponseData für weitere Informationen zur Verwendung dieser Berechtigungen (Firefox-Bug 1636629).

Ältere Versionen