Firefox 100 がリリースされた
Mozilla は米国時間 2022 年 5 月 3 日、安定性及びセキュリティ問題の修正を含む Firefox のメジャーアップデート版である Firefox 100.0 をリリースした。延長サポート版である Firefox ESR 91.9.0 もリリースされている。
Firefox 100.0 での新機能や改良点、セキュリティ修正、既知の問題は次のとおり。
新機能及び改良点
- 新機能
- ピクチャーインピクチャーモードにおいて、YouTube、Amazon プライムビデオ、Netflix の字幕、サブタイトルを表示できるようになったページ内のビデオプレーヤー上でサブタイトル表示を有効にすると、ピクチャーインピクチャー内に表示される
- 新機能
- ピクチャーインピクチャー が、WebVTT (Web Video Text Track) フォーマットを利用するウェブサイトのビデオの字幕表示に対応 (Coursera.org、Canadian Broadcasting Corporation など)
- 新機能
- インストール後の初回起動時に、Firefox とシステムで言語設定が異なることを検出し、どちらの言語を利用するか尋ねるようになった
- 新機能
- スペルチェック で複数の言語を対象にできるようになった。テキスト入力フィールドのコンテキストメニューから辞書を追加できる
- 新機能
- macOS: YouTube の HDR ビデオが利用可能となった。HDR 対応のディスプレイを備えた macOS 11 以降が対象となる (バッテリー設定が「バッテリー使用時のビデオストリーミングを最適化」になっていないことが条件)
- 新機能
- Windows: AV1 デコードのハードウェアアクセラレーションが有効となった (対応 GPU: Intel 第 11 世代以降、Navi24 を除く AMD RDNA 2、NVIDIA GeForce 30)。Microsoft Store から AV1 Video Extension をインストールすることも必要となる
- 新機能
- Windows: Intel GPU でのビデオオーバーレイ表示に対応。ビデオ再生時の電力消費を低減
- 新機能
- 描画とそれ以外のイベントの間の公平性を改善。これにより、Twitch の音量スライダーのパフォーマンス が改善される
- 新機能
- Linux および Windows: 既定でスクロールバーが表示されなくなった。Linux では設定から変更できる。Windows ではシステム設定に従う
- 新機能
- イギリスの利用者向けに、クレジットカード情報の自動入力 と保存が有効となった
- 新機能
- リファラーからのプライバシー漏洩を防ぐため、クロスサイトでのサブリソースや iframe の要求における厳格ではないリファラーポリシーを無視するようになった。これには unsafe-url、no-referrer-when-downgrade、origin-when-cross-origin が含まれる
- 修正
- ウェブサイトのカラースキームを選択できるようになった。テーマの作者にとっては、メニューに使用するカラースキームの決定が容易となる。ウェブコンテンツの外観は設定から変更可能である
- 修正
- Windows: 今リリースより、インストーラーの署名が SHA-1 から SHA-256 に変更された。Windows 7 環境においては、KB4474419 のインストールが必要となる。この変更についての詳細は Microsoft のテクニカルサポートサイト を参照されたい
- 修正
- macOS: macOS 11 以降において、フォントのラスタライズがウインドウごとに 1 回のみとなった。これにより、同じウインドウ内で新しいタブを開いたりタブを切り替えることが高速化される (ウインドウ間でのフォントの共有やフォントの初期化の高速化が今後の課題となる)
- 修正
- 多重にネスト化された
display: grid
要素のパフォーマンスが大幅に向上 - 修正
- 複数の java スレッドのプロファイル化をサポート
- 修正
- ウェブページのソフトリロードの際に、すべてのリソースの再検証が行われなくなった
- 修正
- vsync ではないタスクの実行により多くの時間が与えられるようになり、Google ドキュメントや Twitch のパフォーマンスが向上した
- 修正
- プロファイルの保存の開始/終了時間を制御するための Geckoview API が追加された
- 変更
- リンクのフォーカスインジケーターが、従来の点線のものから青の実線に変更された。この変更によりフォーム領域とリンクのフォーカスインジケーターが統一され、ロービジョン利用者にとって識別が容易となる
- 変更
- 既定のブラウザーだけでなく、既定の PDF ビューアーとして Firefox を指定できるようになった
- 変更
- Firefox のバージョンが 100 となり桁数が 3 桁となったことで、ウェブサイトが正常に動作しない可能性がある。詳細はこちらの ブログ記事を参照されたい
- 回避策および問題のあるウェブサイトの報告については、Mozilla のサポート記事 Difficulties opening or using a website in Firefox 100 を参照されたい
- Mozilla のサポート記事:
デスクトップ: https://support.mozilla.org/kb/difficulties-opening-or-using-website-firefox-100
Android: https://support.mozilla.org/kb/difficulties-firefox-android-100 - Enterprise
- エンタープライズ用途向けの詳細は Firefox for Enterprise 100 リリースノート を参照されたい
- Web Platform
- WritableStream API をサポート。オブジェクトにストリーミングデータを書き込めるようになった
- Web Platform
- ReadableStream のサポートにより、ReadableStream を WritableStream に接続する “pipeTo” メソッドにも対応。
- Web Platform
- WASM 例外のサポート
セキュリティ修正
このアップデートでのセキュリティ問題への修正は合計 9 件、重要度区分において 高 6 件、中 2 件、低 1 件が修正されている。
- CVE-2022-29914
- Fullscreen notification bypass using popups
- CVE-2022-29909
- Bypassing permission prompt in nested browsing contexts
- CVE-2022-29916
- Leaking browser history with CSS variables
- CVE-2022-29911
- iframe Sandbox bypass
- CVE-2022-29912
- Reader mode bypassed SameSite cookies
- CVE-2022-29910
- Firefox for Android forgot HTTP Strict Transport Security settings
- CVE-2022-29915
- Leaking cross-origin redirect through the Performance API
- CVE-2022-29917
- Memory safety bugs fixed in Firefox 100 and Firefox ESR 91.9
- CVE-2022-29918
- Memory safety bugs fixed in Firefox 100
Firefox 100.0 で修正された全ての問題は Mozilla.org bugs fixes (英語) を、一般的な情報は リリースノート を、開発者向けの情報は MDN および Mozilla Developer YouTube チャネル を参照されたい。
アップデート及びシステム要件
Firefox 100.0 は Windows, Mac そして Linux 版が用意され、Mozilla ウェブサイトよりダウンロード可能となっている。また、80 以上の言語に対応した各国語版は 次世代ブラウザ Firefox – 各国語版のダウンロード よりダウンロード可能となっている。また、既存の Firefox 4 以降のユーザには自動アップデート経由で通知されるが、Firefox メニューの “Firefox について” より手動でアップデートすることも可能だ。
Firefox 100.0 の利用に必要なシステム要件については、Firefox 100 システム要件 を参照されたい。
- ダウンロード:
- 100.0, ESR 91.9.0
- リリースノート:
- 100.0, ESR 91.9.0
- セキュリティアドバイザリ:
- MFSA 2022-16 (100.0), MFSA 2022-17 (ESR 91.9.0)
- 修正されたバグ:
- 100.0, ESR 91.9.0 (英語)