Firefox 107 for developers
このページでは、開発者に影響する Firefox 107 の変更点をまとめています。Firefox 107 は、2022 年 11 月 15 日にリリースされました。
ウェブ開発者向けの変更点一覧
HTML
変更なし。
MathML
-
<ms>
MathML 要素で、独自の始めと終わりの引用符を示すための非推奨属性であったlquote
およびrquote
属性を無効にしました。 この動作はmathml.ms_lquote_rquote_attributes.disabled
で設定しており、既定値をtrue
にしました (Firefox バグ 1793387)。
CSS
-
contain-intrinsic-size
ショートハンド CSS プロパティを、サイズ拘束 の対象になる UI 要素のサイズを指定するために適用できるようになりました。 これはユーザーエージェントが、子要素をレンダリングせずに要素のサイズを特定することを可能にします。 ショートハンドプロパティのcontain-intrinsic-width
およびcontain-intrinsic-height
とともに、論理的プロパティ のcontain-intrinsic-block-size
およびcontain-intrinsic-inline-size
もサポートしました (Firefox バグ 1597529)。 - font-palette によって、カラーフォントをサポートしました (Firefox バグ 1791558)。また、@font-palette-values CSS アットルールと、その記述子である font-family、base-palette、override-colors でも、カラーフォントをサポートしました。これらを合わせて、カラーパレットの定義を支援します (Firefox バグ 1791558)。
JavaScript
変更なし。
API
廃止
- 非標準かつ非推奨である
SVGSVGElement.useCurrentView
プロパティを削除しました (詳しくは Firefox バグ 1174097 をご覧ください)。
WebDriver conformance (WebDriver BiDi, Marionette)
WebDriver BiDi
-
script.evaluate
、script.callFunction
、script.disown
コマンドのtarget
引数でレルムをサポートしました (Firefox バグ 1779231)。 -
WeakMap
やUint8Array
など、コンテナー型の値フィールドを持つ複雑なオブジェクトの JSON シリアライズをサポートしました (Firefox バグ 1770754)。 -
browsingContext.create
コマンドのcontext
引数をサポートしました。既存のタブに関連する新しいタブを開くことができます (Firefox バグ 1765619)。 -
wait
引数をnone
に設定してbrowsingContext.navigate
コマンドを呼び出したときの信頼性が向上しました (Firefox バグ 1763109)。
Marionette
-
WebDriver:ElementSendKeys
コマンドが、要素にフォーカスがあたっていない場合に限ってキャレットを設定するようになりました (Firefox バグ 1791736)。 -
WebDriver:PerformAction
コマンドを、pointerMove
およびwheel
アクションのさまざまな引数でundefined
を値として受け入れないように更新しました (Firefox バグ 1781066)。 -
Selenium Atoms を、最近の WebDriver 仕様書の変更点に合わせて更新しました (Firefox バグ 1771942)。
アドオン開発者向けの変更点一覧
廃止
その他
scripting.executeScript
でエラーが発生したときに返されるerror
プロパティが、メッセージプロパティを持つオブジェクトだけでなく、スクリプトがスローしたり拒否拒否したりした任意の値を表すようになりました (Firefox バグ 1740608)。
過去のバージョン
- Firefox 106 for developers
- Firefox 105 for developers
- Firefox 104 for developers
- Firefox 103 for developers
- Firefox 102 for developers
- Firefox 101 for developers
- Firefox 100 for developers
- Firefox 99 for developers
- Firefox 98 for developers
- Firefox 97 for developers
- Firefox 96 for developers
- Firefox 95 for developers
- Firefox 94 for developers
- Firefox 93 for developers
- 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