Firefox 95 for developers

このページでは、開発者に影響する Firefox 95 の変更点をまとめています。 Firefox 95 は、2021 年 12 月 7 日にリリースされました。

ウェブ開発者向けの変更点一覧

HTML

  • inputmode グローバル属性を、Android だけでなくすべてのプラットフォームでサポートしました。 これは、特定の要素を編集するときにどの種類の仮想キーボードが最適であるかのヒントをブラウザーに与えるものです (Firefox バグ 1205133)。

CSS

  • CSS の cursor プロパティを、Android 版 Firefox でサポートしました。 マウスを使用する Android ユーザーは、どの要素がクリックできるかを見分けやすくなります (Firefox バグ 1672609)。

JavaScript

変更なし。

API

Media、WebRTC、Web Audio

WebDriver conformance (Marionette)

  • Marionette が使用する port を、プロファイルディレクトリーの MarionetteActivePort ファイルへ書き込むようになりました。これを使用すると port を容易に取得できます。以前はプロファイルの prefs.js ファイルを解析することだけで可能でした (Firefox バグ 1735162)。
  • window proxy が意図せずアンロードされることを防ぐため、最初のタブが完全に読み込まれるまで WebDriver:NewSession が待つようになりました (Firefox バグ 1736323)。

アドオン開発者向けの変更点一覧

  • 設定項目 layout.css.prefers-color-scheme.content-override の制御を可能にする overrideContentColorSchemebrowserSettings に追加しました。ブラウザーのテーマから独立して、ページが好むカラースキーム (ライトまたはダーク) を設定できます (Firefox バグ 1733461)。

  • globalPrivacyControlprivacy.network に追加し、ユーザーがブラウザー内部でグローバルプライバシー制御を有効にしているかどうかを可視化できるようにしました。(Firefox バグ 1670058).

  • "webRequestFilterResponse.serviceWorkerScript"API 権限に追加しました。この権限は、サービスワーカースクリプト用に発信されたリクエストに対して webRequest.filterResponseData へのアクセスを指定します。その権限はオプションの権限として提供されます。その権限を使用するための詳細情報は webRequest.filterResponseData を参照してください (Firefox bug 1636629)。

過去のバージョン