Firefox 92 for developers
このページでは、開発者に影響する Firefox 92 の変更点をまとめています。Firefox 92 は 2021 年 9 月 7 日にリリースされました。
メモ: Mozilla Hacks の Time for a review of Firefox 92 もご覧ください。
ウェブ開発者向けの変更点一覧
HTML
変更なし。
CSS
break-inside
プロパティのavoid-page
およびavoid-column
キーワードをサポートしました (Firefox バグ 1722945)。font-size-adjust
プロパティの二値構文をサポートしました (Firefox バグ 1720131)。size-adjust
ディスクリプターをサポートしました (Firefox バグ 1720131)。accent-color
プロパティをサポートしました (Firefox バグ 1722031)。font-family
プロパティの値system-ui
をサポートしました (Firefox バグ 1226042)。
JavaScript
Object.hasOwn()
を、プロパティがオブジェクトで定義されたものか継承されたものかを確認するために使用できるようになりました (Firefox バグ 1721149)。
HTTP
- HTTPS RR が使用可能であるときに、Firefox は自動的に HTTP リクエストを HTTPS にアップグレードします。また、HTTPS コネクションを確立するプロセスを最適化するために、HTTPS RR で提供される情報を使用します。これは概念的に、
Alt-Svc
ヘッダーを使用することに似ています (Firefox バグ 1721132)。
API
- カスタム要素に
disabledFeatures
静的プロパティを実装しました (Firefox バグ 1723396)。
DOM
- Imperative Slotting API (Shadow Dom API の一部) を実装しました (Firefox バグ 1705141)。
<input>
および<textarea>
でテキストの選択が変更されたことを、それぞれHTMLInputElement
およびHTMLTextAreaElement
のselectionchange
イベントをリッスンすることで監視できるようになりました (Firefox バグ 1648944)。
Media、WebRTC、Web Audio
- スピーカーやヘッドホンのようなサウンド出力デバイスへのアクセスが、speaker-selection 機能ポリシーで保護されるようになりました (Firefox バグ 1577199)。
WebDriver conformance (Marionette)
webSocketUrl
特性のサポートが向上しました。true
が渡されて、かつ BiDi がサポートされている場合に、WebDriver BiDi の websocket URL を返すようになりました (Firefox バグ 1692984)。
アドオン開発者向けの変更点
downloads.download
、downloads.DownloadQuery
downloads.DownloadItem
でcookieStoreId
をサポートしました。downloads.DownloadQuery
およびdownloads.DownloadItem
型に加えて、downloads.search
およびdownloads.erase
でのサポートも提供します。ブラウザー拡張機能が、Container タブ (contextual identities) のような特定の Cookie ストアとダウンロードを関連付けできるようになりました (Firefox バグ 1669566)。
過去のバージョン
- 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
- Firefox 63 for developers
- Firefox 62 for developers
- Firefox 61 for developers