Firefox 85 for developers
このページでは、開発者に影響する Firefox 85 の変更点をまとめています。Firefox 85 は、2021 年 1 月 26 日にリリースされました。
メモ: Mozilla Hacks の January brings us Firefox 85 もご覧ください。
ウェブ開発者向けの変更点一覧
開発者ツール
- インスペクター を使用して、現在選択されている要素の
:focus-visible
擬似クラスを(すでにサポートしている:hover
、:active
、:focus
、:focus-within
、:visited
擬似クラスに加えて)切り替えられるようになりました (Firefox バグ 1617608)。
HTML
<link rel="preload">
を有効化しました (Firefox バグ 1626997)。
廃止
<menuitem>
HTML 要素を使用できなくなりました。dom.menuitem.enabled
フラグで隠されています (Firefox バグ 1680596)。
CSS
:focus-visible
擬似クラスを有効にしました (Firefox バグ 1445482)。touch-action
プロパティの値pinch-zoom
を有効にしました (Firefox バグ 1329241)。
JavaScript
-
collation
プロパティを、Intl.Collator()
コンストラクター へ渡すオプションで指定できるようになりました (Firefox バグ 1670062)。これにより、開発者はより明瞭にコードを記述できます:js// Old method let pinyin = new Intl.Collator(["zh-u-co-pinyin"]); // New method let pinyin = new Intl.Collator("zh", { collation: "pinyin" });
プラグイン
- Flash のサポートを、Firefox から完全に削除しました (Firefox バグ 1675349)。
API
変更なし。
WebDriver conformance (Marionette)
_blank
以外のtarget
を持つリンクに対してWebDriver:ElementClick
を呼び出したとき、読み込みがタイムアウトになる可能性があった問題を修正しました (Firefox バグ 1678455)。- 元の閲覧コンテキスト以外のコンテキストでウェブ要素を参照したとき、
no such element
エラーがstale element reference
エラーの代わりに正しく返るようになりました (Firefox バグ 1684827)。
既知の不具合
- フレームのコンテンツの読み込みが完了していない場合に、
WebDriver:SwitchToFrame
の呼び出しに続く WebDriver コマンドが "no such window" エラーで失敗します (Firefox バグ 1691348)。 - クロスグループページナビゲーション の後、過去に取得した要素にアクセスすると常に "stale element" エラーが発生せず、"no such element" エラーが発生する場合があります。これを防ぐには、設定項目
marionette.actors.enabled
をfalse
に設定してください (Firefox バグ 1690308)。
アドオン開発者向けの変更点
変更なし。
過去のバージョン
- 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
- Firefox 60 for developers
- Firefox 59 for developers
- Firefox 58 for developers
- Firefox 57 for developers
- Firefox 56 for developers
- Firefox 55 for developers
- Firefox 54 for developers