Firefox 61 は、米国時間 2018 年 6 月 26 日 にリリースされました。このページでは、開発者に影響する Firefox 61 の変更点をまとめています。

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

開発者ツール

  • アクセシビリティインスペクター を実装しました。
  • ブラウザーコンソールブラウザーツールボックス で、新しい意匠のコンソール UI をデフォルトで有効化しました (バグ 1362023/バグ 1347127)。古い UI は削除しました。
  • ネットワークモニターPOST 要求のコンテキストメニューの [新しいタブで開く] をクリックすると、想定どおりの POST パラメーターを付加した要求を正しく再送信するようになりました (バグ 1407515)。
  • それぞれの変数にどの色の値が保存されているかを明確にするため、色見本をつけて CSS 変数のオートコンプリート を行うようになりました (バグ 1451211)。
    • さらに、CSS 変数名にマウスポインターを載せると、変数に保存されている色の値をツールチップで表示します (バグ 1431949)。
  • ツールボックスのメインツールバーを再設計しました。主要な変更点は、新しいオーバーフロードロップダウンメニューによりビューポートの広さにかかわらず応答性が向上、ミートボールメニューをクリーンアップ、もっとも使用するパネルを前方に移動できるタブの並べ替え機能です (バグ 1226272)。
  • ネットワークモニター のツールバーに、'HAR 形式ですべてコピー'、'HAR 形式ですべて保存'、'Import...' コマンドへ簡単にアクセスできるドロップダウンメニューを追加しました (バグ 1403530)。
  • ネットワークモニターの詳細ペインに Cache タブ を追加しました。以前キャッシュしたリソースに関する詳細情報を表示します (バグ 859051)。
  • ネットワークモニターのメインツールバーを、小さなビューポートでも使いやすく、またコンソールのツールバーに合うように再設計しました。
  • ネットワークモニターのメインツールバーに、以前は レスポンシブデザインモード のみで使用可能であった Throttling ドロップダウンメニューを追加しました。さまざまなネットワーク速度の状況をエミュレーションするために、ネットワーク速度を制限できます (バグ 1349559)。
  • パフォーマンス上の理由で、ブラウザーコンソールはデフォルトで CSS エラーを非表示にしました (バグ 1452143)。
  • ブラウザーコンソールに、ブラウザーを再起動するコマンドが含まれています。Ctrl + Alt + R (Windows、Linux) または Cmd + Alt + R (Mac) を押下するとブラウザーを再起動して、再起動前と同じタブを開きます。
  • 開発ツールの web extension API である devtools.network.onRequestFinished (バグ 1311171) および devtools.network.getHAR (バグ 1311177) を実装しました (har-export-trigger のような拡張機能を実現できます)
  • Firebug のユーザーが開発ツールへの移行を完了しましたので、Firebug テーマを削除しました (バグ 1378108)。

HTML

変更なし。

CSS

SVG

JavaScript

API

新規 API

DOM

DOM イベント

変更なし。

Service workers

  • Firefox のカスタマイズで追加できる "忘れる" ボタンで、service workers とそのキャッシュを消去するようになりました (バグ 1252998)。

Web Audio、メディアと WebRTC

  • AudioContext() コンストラクターが、AudioContextOptions 型の引数 options (省略可能) を受け入れるようになりました。これは、新しいコンテキストで望ましいレイテンシーやサンプルレートを設定できます。
  • AudioBuffer のインスタンス化が失敗したときに、正しい例外が発生するようになりました。

WebVR

Canvas と WebGL

変更なし。

CSSOM

  • CSSStyleRule.selectorText プロパティを完全に実装して、読み取り専用ではなくなりました (バグ 37468)。
  • MediaList インターフェイスの実装を、仕様書に若干近づけました。まだ完全ではありません。例えば、stringifier 属性は未実装です (バグ 1455807)。

HTTP

ネットワーク

  • Firefox 61 以降では、HTML コンテンツからサブリソースを読み込む際に FTP プロトコル (すなわち、"ftp://" スキームの URL) の使用をサポートしません。URL バーに直接入力したトップレベル URL や、単独のドキュメントとして読み込む際の FTP は引き続きサポートします (バグ 1404744)。

セキュリティ

変更なし。

プラグイン

変更なし。

その他

変更なし。

ウェブプラットフォームから廃止

Developer tools

Cmd/Ctrl + Shift + O で開発ツールのオプションを開く/閉じることができなくなりました。代わりに F1 を使用します (バグ 1409456)。

HTML

変更なし。

CSS

  • @-moz-document を、content ページで無効化しました (バグ 1422245)。

API

SVG

  • 非推奨の (そして適切に実装されたことがない) SVGViewElement.viewTarget プロパティを削除しました (バグ 1455763)。
  • 以下の非推奨プロパティを SVGSVGElement から削除しました (バグ 1133172):
    • pixelUnitToMillimeterX
    • pixelUnitToMillimeterY
    • screenPixelToMillimeterX
    • screenPixelToMillimeterY
  • 非標準の SVGNumber() コンストラクターを削除しました (バグ 1455940)。

その他

変更なし。

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

WebExtensions

関連情報

過去のバージョン

ドキュメントのタグと貢献者

タグ: 
このページの貢献者: yyss
最終更新者: yyss,