Firefox 78 for developers

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

Mozilla hacks の記事「New in Firefox 78: DevTools improvements, new regex engine, and abundant web platform updates」もご覧ください。

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

開発者ツール

デバッガー

ネットワークモニター

その他のツール

  • アクセシビリティ インスペクターがベータ版から脱しました。このツールを使用して、サイトのさまざまなアクセシビリティの問題を確認できます (Firefox バグ 1602075)。
  • キャッチされていない promise エラーについて、名前やスタックを含む詳細情報をコンソールに表示するようになりました (Firefox バグ 1636590)。

CSS

JavaScript

API

DOM

サービスワーカー

WebAssembly

  • Wasm Multi-value をサポートしました。WebAssembly の関数が複数の値を返したり、命令シーケンスが複数のスタックの値を使用および生成したりすることが可能になりました (Firefox バグ 1628321)。
  • WebAssembly で、BigInt を使用して JavaScript から 64-bit 整数の関数パラメーター (i64) をインポートおよびエクスポートできるようになりました (Firefox バグ 1608770)。

TLS 1.0 および 1.1 の廃止

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

  • browsingData.removeCache および browsingData.removePluginData (en-US) が、ホスト名による削除をサポートしました (Firefox バグ 1636784)。
  • proxy.onRequest (en-US) を使用するとき、タブやウィンドウの ID に基づいて制限するフィルターが正しく適用されるようになりました。これは、プロキシの機能をひとつのウィンドウだけに提供したいアドオンで役に立つでしょう。
  • "すべてのタブ" ドロップダウンから コンテキストメニューでクリックするとき、適切なタブオブジェクトが渡されるようになりました。以前は、誤ってアクティブなタブが渡されていました。
  • downloads.download に saveAs オプションをつけて使用したとき、最近使用したディレクトリーを記憶するようになりました。この情報は開発者が使用できませんでしたが、ユーザーにはとても便利でした。

過去のバージョン