Firefox 103 for developers

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

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

HTML

廃止

MathML

廃止

  • 非推奨の scriptminsize および scriptsizemultiplier 属性を削除しました (Firefox バグ 1772697)。

CSS

  • backdrop-filter プロパティ (要素の背後の領域に、ぼかしや色変化のようなグラフィック効果を適用するために使用できます) がデフォルトで有効になりました。以前は設定項目で無効にしていました (Firefox バグ 1578503)。
  • scroll-snap-stop プロパティが使用可能になりました (Firefox バグ 1312165)。速くスクロールするときでもスナップ位置を通り過ぎることを許可するかどうかを指定するために、このプロパティの値 always および normal を使用できます。
  • :modal 擬似クラスをサポートしました。これはインタラクションが却下されるまでの間、他の要素とのすべてのインタラクションを除外する状態にある要素を選択します (Firefox バグ 1768535)。
  • contain プロパティの値 style をサポートしました。この値は、ある要素とその子孫以外に影響を及ぼす可能性のあるプロパティに対して、包含している要素の外に影響を与えないようにするために使用できます。詳しくは Firefox バグ 1463600 をご覧ください。

廃止

JavaScript

廃止

HTTP

廃止

セキュリティ

廃止

API

DOM

Media、WebRTC、Web Audio

廃止

WebAssembly

廃止

WebDriver conformance (WebDriver BiDi, Marionette)

WebDriver BiDi

  • 実験的な BiDi のコマンドやイベントを無効にする設定項目である remote.experimental.enabled を追加しました (Firefox バグ 1777951)。
  • evaluate コマンドの実験的な実装とともに script モジュールを追加しました。remote.experimental.enabledtrue に設定した場合に使用できます (Firefox バグ 1742979)。
  • たとえば log.entryAdded のイベントデータや script.evaluate の戻り値で使用される、単純な値と複雑なオブジェクトのコレクションのシリアライズをサポートしました (Firefox バグ 1770752)。
  • キャッシュされた画像へナビゲーションするときに browsingContext.navigate でエラーが発生する場合があるエッジケースを修正しました (Firefox バグ 1763133)。

Marionette

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

廃止

  • WebExtensions で ServiceWorker API を削除しました (拡張機能の内部で実行するときに 'serviceWorker' in navigator が false を返すようになりました) (Firefox バグ 1593931)。

その他

過去のバージョン