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
Crypto.randomUUID()
関数をサポートしました。これは暗号的に強い 36 文字固定長の UUID を返します (Firefox バグ 1723674)。
Media、WebRTC、Web Audio
- 仕様書の更新に合わせて、
SpeechSynthesisEvent.elapsedTime
が経過時間をミリ秒単位ではなく秒単位で返すようになりました (Firefox バグ 1732498)。
WebDriver conformance (Marionette)
- Marionette が使用する
port
を、プロファイルディレクトリーのMarionetteActivePort
ファイルへ書き込むようになりました。これを使用するとport
を容易に取得できます。以前はプロファイルのprefs.js
ファイルを解析することだけで可能でした (Firefox バグ 1735162)。 - window proxy が意図せずアンロードされることを防ぐため、最初のタブが完全に読み込まれるまで
WebDriver:NewSession
が待つようになりました (Firefox バグ 1736323)。
アドオン開発者向けの変更点一覧
-
設定項目
layout.css.prefers-color-scheme.content-override
の制御を可能にするoverrideContentColorScheme
をbrowserSettings
に追加しました。ブラウザーのテーマから独立して、ページが好むカラースキーム (ライトまたはダーク) を設定できます (Firefox バグ 1733461)。 -
globalPrivacyControl
をprivacy.network
に追加し、ユーザーがブラウザー内部でグローバルプライバシー制御を有効にしているかどうかを可視化できるようにしました。(Firefox バグ 1670058). -
"webRequestFilterResponse.serviceWorkerScript"
を API 権限に追加しました。この権限は、サービスワーカースクリプト用に発信されたリクエストに対してwebRequest.filterResponseData
へのアクセスを指定します。その権限はオプションの権限として提供されます。その権限を使用するための詳細情報はwebRequest.filterResponseData
を参照してください (Firefox bug 1636629)。
過去のバージョン
- Firefox 94 for developers
- Firefox 93 for developers
- Firefox 92 for developers
- Firefox 91 for developers
- Firefox 90 for developers
- Firefox 89 for developers
- Firefox 88 for developers
- Firefox 87 for developers
- Firefox 86 for developers
- Firefox 85 for developers
- Firefox 84 for developers
- Firefox 83 for developers
- Firefox 82 for developers
- Firefox 81 for developers
- Firefox 80 for developers
- Firefox 79 for developers
- Firefox 78 for developers
- Firefox 77 for developers
- Firefox 76 for developers
- Firefox 75 for developers
- Firefox 74 for developers
- Firefox 73 for developers
- Firefox 72 for developers
- Firefox 71 for developers
- Firefox 70 for developers
- Firefox 69 for developers
- Firefox 68 for developers
- Firefox 67 for developers
- Firefox 66 for developers
- Firefox 65 for developers
- Firefox 64 for developers