Firefox 77 for developers

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

付随する hacks ブログの記事「New in Firefox 77: DevTool improvements and web platform updates」もご覧ください。

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

開発者ツール

  • Firefox Developer Edition のインスペクターで、ページで使用している CSS プロパティをサポートするブラウザーを表示する 互換性パネル を提供します (バグ 1625134)。
  • デバッガーの ツールバーに設定メニュー を追加しました。メニューの項目は (まだ) JavaScript を無効化 だけです (バグ 1630957)。
  • ネットワークモニターのツールバー に、ログデータを管理する アクション メニューを追加しました (バグ 1459175):
    • 永続ログ
    • HAR ファイルのインポート
    • HAR 形式ですべて保存
    • HAR 形式ですべてコピー
  • ネットワークモニターの 要求ブロックパネル に、すべての要求ブロック項目を有効化・無効化・削除するコンテキストメニューを追加しました (バグ 1588076)。
  • デバッガーの コールスタック にあるフレーム内をクリックして選択行を変更した場合に、ステップオーバー (F10) をクリックすると、デバッガーが新たに選択した行に達するまで実行するようになりました (デバッガーがもともと停止していた行は無視します) (バグ 1630642)。
  • 値の取得 ("get") や設定 ("set") と同様に、値を 取得または設定 ("get または set") したときに実行停止するウォッチポイントを設定できるようになりました (バグ 1580585)。

HTML

SVG

JavaScript

API

IndexedDB

WebDriver conformance (Marionette)

  • ウィンドウをクリックして閉じるなど、現在選択中のトップレベルのブラウジングコンテキストが削除されたとき、いくつかのコマンドが Marionette をハングアップさせていた問題を修正しました (バグ 1619481)。
  • 既知の問題: Firefox 77 での変更により、現在のページから移動する際に、開いているユーザープロンプトが早く閉じられる場合があります。この問題は Firefox 78 で修正する予定です (バグ 1631362)。

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

API の変更点

マニフェストの変更点

その他

  • unlimitedStorage パーミッションを使用することを、拡張機能のインストールや更新の際に表示しないようになりました。詳しくは Requesting the right permissions をご覧ください (バグ 1630413)。
  • SameSite cookie に関する変更により、拡張機能のページのホスト向けのトラッキング防止機能をバイパスする host パーミッション を設定するときに、フルドメインまたはワイルドカードをつけて指定しなければなりません。ただし Content スクリプトのトラッキング防止は、フルドメインで指定したホストに限りバイパスできます。

関連情報

過去のバージョン