Firefox 92 for developers

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

メモ: Mozilla Hacks の Time for a review of Firefox 92 もご覧ください。

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

HTML

変更なし。

CSS

JavaScript

  • Object.hasOwn() を、プロパティがオブジェクトで定義されたものか継承されたものかを確認するために使用できるようになりました (Firefox バグ 1721149)。

HTTP

  • HTTPS RR (en-US) が使用可能であるときに、Firefox は自動的に HTTP リクエストを HTTPS にアップグレードします。また、HTTPS コネクションを確立するプロセスを最適化するために、HTTPS RR で提供される情報を使用します。これは概念的に、Alt-Svc ヘッダーを使用することに似ています (Firefox バグ 1721132)。

API

  • カスタム要素に disabledFeatures 静的プロパティを実装しました (Firefox バグ 1723396)。

DOM

Media、WebRTC、Web Audio

  • スピーカーやヘッドホンのようなサウンド出力デバイスへのアクセスが、speaker-selection 機能ポリシーで保護されるようになりました (Firefox バグ 1577199)。

WebDriver conformance (Marionette)

  • webSocketUrl 特性のサポートが向上しました。true が渡されて、かつ BiDi がサポートされている場合に、WebDriver BiDi の websocket URL を返すようになりました (Firefox バグ 1692984)。

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

過去のバージョン