---
title: Firefox 72 for Developers
slug: Mozilla/Firefox/Releases/72
tags:
- '72'
- Firefox
- Mozilla
- Release
translation_of: Mozilla/Firefox/Releases/72
---
{{FirefoxSidebar}}
Firefox 72 は、米国時間 2020 年 1 月 7 日にリリースされました。このページでは、開発者に影響する Firefox 72 の変更点をまとめています。
ウェブ開発者向けの変更点一覧
コンソール:
JavaScript デバッガー:
- スコープパネルでオブジェクトを右クリックまたは Ctrl を押しながらクリックしてプロパティの設定 または プロパティの取得 を選択すると、ウォッチポイント を設定できます ({{bug(1574192)}})。
ネットワークモニター:
インスペクター:
廃止
HTML
変更なし。
CSS
- CSS Shadow Parts が有効になりました。これは
part
属性 や ::part
疑似要素 が含まれており、スタイル設定のためにシャドーホストが自身のシャドーツリーから選択した要素を選択的に出力ページへ公開できます ({{bug(1559074)}})。
- CSS Motion Path を実装しました ({{bug(1582554)}} および 実装目的 をご覧ください)。以下のプロパティが含まれます:
- {{cssxref("offset")}}
- {{cssxref("offset-path")}}
- {{cssxref("offset-anchor")}}
- {{cssxref("offset-distance")}}
- {{cssxref("offset-rotate")}}
- 個々の変形関連プロパティ ({{cssxref("scale")}}、{{cssxref("rotate")}}、{{cssxref("translate")}}) をデフォルトで有効にしました ({{bug(1424900)}})。
廃止
SVG
変更なし。
JavaScript
API
新規 API
- {{domxref("FormDataEvent")}} および イベントに基づくフォームへの関与 をデフォルトで有効にしました ({{bug(1594708)}})。
DOM
- 最近の仕様変更に応じて、Geolocation API でいくつかのインターフェイス名を更新しました ({{bug(1575144)}}):
- {{domxref("Coordinates")}} を {{domxref("GeolocationCoordinates")}} に変更しました。
- {{domxref("Position")}} を {{domxref("GeolocationPosition")}} に変更しました。
- {{domxref("PositionError")}} を {{domxref("GeolocationPositionError")}} に変更しました。
- いくつかのプロパティを、標準の stringifier を使用するように更新しました ({{bug(824857)}}):
- {{domxref("DOMTokenList.value")}}
- {{domxref("HTMLHyperlinkElementUtils.href")}}
- {{domxref("Location.href")}}
- {{domxref("MediaList.mediaText")}}
- {{domxref("URL.href")}}
- {{domxref("WorkerLocation.href")}}
DOM イベント
- {{domxref("Notification.requestPermission()")}} および {{domxref("PushManager.subscribe()")}} が、
click
イベントのようなユーザー操作に応じてのみ呼び出せるようになりました ({{bug(1593644)}})。
Service workers
- {{domxref("WindowOrWorkerGlobalScope.crossOriginIsolated")}} プロパティをサポートしました ({{bug(1591892)}})。
- {{domxref("MediaDevices.getDisplayMedia()")}} メソッドが、
click
イベントのようなユーザー操作に応じてのみ呼び出せるようになりました ({{bug(1580944)}})。
- {{domxref("RTCRtpContributingSource")}} ディクショナリーが {{domxref("RTCRtpContributingSource.rtpTimestamp", "rtpTimestamp")}} プロパティを持てるようになりました。これはパケットのメディアが生成またはサンプリングされた時点の source-generated time です ({{bug(1583867)}})。
廃止
- 非標準の {{DOMxRef("window.mozPaintCount")}} プロパティを削除しました ({{bug(1591968)}})。
- {{domxref("BatteryManager")}} インターフェイスは web content で使用できなくなりました ({{bug(1441976)}})。
- {{domxref("Navigator.vibrate()")}} はクロスオリジンの {{htmlelement("iframe")}} でサポートされなくなりました ({{bug(1591113)}})。
- WebRTC は
simulcast
で rid=
および pt=
のパラメーターをサポートしなくなりました。"a=simulcast: send rid=7 recv rid=8
" のような行の新しい構文は "a=simulcast: send 7 recv 8
" です。新しい構文は Firefox 68 からサポートしており、古い構文のサポートを廃止する時期になりました ({{bug(1470568)}})。
セキュリティ
- {{HTTPHeader("Content-type")}} が提供されていれば、{{HTTPHeader("X-Content-Type-Options")}} を使用した MIME スニッフィングのオプトアウトをトップレベルドキュメントも適用するようになりました。HTML ウェブページを
text/html
以外の MIME タイプで提供するとき、表示する代わりにダウンロードさせることができます。両方のヘッダーを正しく設定するようにしてください ({{bug(1591932)}})。
- 採択率の低さと相互運用性の問題のため、HTTP Public Key Pinning (HPKP) のサポートを廃止しました。{{HTTPHeader("Public-Key-Pins")}} および {{HTTPHeader("Public-Key-Pins-Report-Only")}} ヘッダーは黙って無視されるようになりました ({{bug(1412438)}})。
プラグイン
変更なし。
WebDriver:FindElement
および WebDriver:FindElements
コマンドから、Anon
および AnonAttribute
ストラテジーを削除しました ({{bug(1587627)}})。
Webdriver:TakeScreenshot
が、キャプチャーされた領域が canvas の幅、高さ、サイズの最大上限値を超えても失敗しないようになりました ({{bug(1590064)}}).
アドオン開発者向けの変更点
API の変更点
マニフェストの変更点
変更なし。
関連情報
過去のバージョン
{{Firefox_for_developers(71)}}