Firefox 93 for developers
このページでは、開発者に影響する Firefox 93 の変更点をまとめています。Firefox 93 は、2021 年 10 月 5 日にリリースされました。
ウェブ開発者向けの変更点一覧
>HTML
- ARIA の
meterロールを実装しました (Firefox バグ 1727616)。 <input type="datetime-local">の UI を実装しました (Firefox バグ 1283388)。
CSS
font-synthesisプロパティでsmall-capsキーワードをサポートしました (Firefox バグ 1706080)。
JavaScript
- クラスの
static初期化ブロック をサポートしました。静的プロパティの初期化を、より柔軟に行えます (Firefox バグ 1725689)。 createImageBitmap()メソッドに、optionsオブジェクトを使用してimageOrientationおよびpremultiplyAlphaプロパティを渡すことが可能になりました (Firefox バグ 1367251)。- 実装でサポートされている値をコードが列挙することを可能にする、
Intl.supportedValuesOf()をサポートしました。これは、例えば欠けているカテゴリーの値に対するポリフィルだけをダウンロードするために使用できます (Firefox バグ 1670033)。
HTTP
- ダイジェストを使用する HTTP 認証 で SHA-256 アルゴリズムをサポートしました。これは、以前から使用できた MD5 アルゴリズムより安全な認証を可能にします (Firefox バグ 1682995)。
- 画像 について、既定の HTTP
ACCEPTヘッダーをimage/avif,image/webp,*/*に変更しました (AVIF 画像形式のサポートを追加した結果として) (Firefox バグ 1682995)。
API
ElementInternals.shadowRootおよびHTMLElement.attachInternalsをサポートしました (Firefox バグ 1723521)。ResizeObserver.Observe()の値device-pixel-content-boxをサポートしました (Firefox バグ 1587973)。reportError()グローバル関数をサポートしました。これはスクリプトがコンソールやグローバルイベントハンドラーへエラーを報告できるようにして、キャッチされなかった JavaScript の例外をエミュレートするものです (Firefox バグ 1722448)。
イベント
onsecuritypolicyviolationグローバルイベントハンドラープロパティをサポートしました。これは、Content Security Policy の違反があるときに発生するsecuritypolicyviolationイベントを処理するハンドラーを割り当てるために使用できます (Firefox バグ 1727302)。GlobalEventHandlersおよびShadowRootでonslotchangeイベントハンドラープロパティをサポートしました。これは、スロットに含まれているノードが変更されたときに<slot>要素で発生するslotchangeイベントを処理するハンドラーを割り当てるために使用できます (Firefox バグ 1501983)。
廃止
KeyboardEvent.initKeyEvent()を設定項目dom.keyboardevent.init_key_event.enabledで制御するようにして、既定で無効にしました。このメソッドは、他のブラウザーが現在サポートしているどの仕様でも提供されていません (Firefox バグ 1717760)。
WebDriver conformance (Marionette)
WebDriver:Printが大きなドキュメントで失敗していた不具合を修正しました (Firefox バグ 1721982)。
アドオン開発者向けの変更点
windowIdを明示したとき、extension.getViewsにサイドバーが含まれるようになりました (Firefox バグ 1612390)。
その他
- AVIF 画像のサポートを、デフォルトで有効化しました (Firefox バグ 1682995)。この形式は圧縮率が優れており、また特許の制限がありません (これは Alliance for Open Media が開発しています)。Firefox はフルレンジおよびリミテッドレンジの両方の色空間をサポートして静的画像を表示でき、画像の変形や回転も可能です。設定項目 image.avif.compliance_strictness で、仕様へどの程度厳密に従うかを調節できます。アニメーション画像は未サポートです。
過去のバージョン
- Firefox 92 for developers
- 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