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() (en-US) を、プロパティがオブジェクトで定義されたものか継承されたものかを確認するために使用できるようになりました (バグ 1721149)。

HTTP

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

API

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

DOM

Media、WebRTC、Web Audio

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

WebDriver conformance (Marionette)

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

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

過去のバージョン