-
Notifications
You must be signed in to change notification settings - Fork 8k
/
index.md
52 lines (31 loc) · 3.6 KB
/
index.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
---
title: Firefox 95 for developers
slug: Mozilla/Firefox/Releases/95
l10n:
sourceCommit: 1822cdf5a86574429c4c49883a402663ef16a4ef
---
{{FirefoxSidebar}}
このページでは、開発者に影響する Firefox 95 の変更点をまとめています。
Firefox 95 は、2021 年 12 月 7 日にリリースされました。
## ウェブ開発者向けの変更点一覧
### HTML
- [`inputmode`](/ja/docs/Web/HTML/Global_attributes/inputmode) グローバル属性を、Android だけでなくすべてのプラットフォームでサポートしました。
これは、特定の要素を編集するときにどの種類の仮想キーボードが最適であるかのヒントをブラウザーに与えるものです ([Firefox バグ 1205133](https://bugzil.la/1205133))。
### CSS
- CSS の [`cursor`](/ja/docs/Web/CSS/cursor) プロパティを、Android 版 Firefox でサポートしました。
マウスを使用する Android ユーザーは、どの要素がクリックできるかを見分けやすくなります ([Firefox バグ 1672609](https://bugzil.la/1672609))。
### JavaScript
変更なし。
### API
- {{domxref("Crypto.randomUUID()")}} 関数をサポートしました。これは暗号的に強い 36 文字固定長の UUID を返します ([Firefox バグ 1723674](https://bugzil.la/1723674))。
#### Media、WebRTC、Web Audio
- 仕様書の更新に合わせて、{{domxref("SpeechSynthesisEvent.elapsedTime")}} が経過時間をミリ秒単位ではなく秒単位で返すようになりました ([Firefox バグ 1732498](https://bugzil.la/1732498))。
### WebDriver conformance (Marionette)
- Marionette が使用する `port` を、プロファイルディレクトリーの `MarionetteActivePort` ファイルへ書き込むようになりました。これを使用すると `port` を容易に取得できます。以前はプロファイルの `prefs.js` ファイルを解析することだけで可能でした ([Firefox バグ 1735162](https://bugzil.la/1735162))。
- window proxy が意図せずアンロードされることを防ぐため、最初のタブが完全に読み込まれるまで `WebDriver:NewSession` が待つようになりました ([Firefox バグ 1736323](https://bugzil.la/1736323))。
## アドオン開発者向けの変更点一覧
- 設定項目 `layout.css.prefers-color-scheme.content-override` の制御を可能にする `overrideContentColorScheme` を {{WebExtAPIRef("browserSettings")}} に追加しました。ブラウザーのテーマから独立して、ページが好むカラースキーム (ライトまたはダーク) を設定できます ([Firefox バグ 1733461](https://bugzil.la/1733461))。
- `globalPrivacyControl` を {{WebExtAPIRef("privacy.network")}} に追加し、ユーザーがブラウザー内部でグローバルプライバシー制御を有効にしているかどうかを可視化できるようにしました。([Firefox バグ 1670058](https://bugzil.la/1670058)).
- `"webRequestFilterResponse.serviceWorkerScript"` を [API 権限](/ja/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions#api_permissions)に追加しました。この権限は、サービスワーカースクリプト用に発信されたリクエストに対して {{WebExtAPIRef("webRequest.filterResponseData")}} へのアクセスを指定します。その権限はオプションの権限として提供されます。その権限を使用するための詳細情報は {{WebExtAPIRef("webRequest.filterResponseData")}} を参照してください ([Firefox bug 1636629](https://bugzil.la/1636629))。
## 過去のバージョン
{{Firefox_for_developers}}