title | slug | l10n | ||
---|---|---|---|---|
Firefox 72 for Developers |
Mozilla/Firefox/Releases/72 |
|
{{FirefoxSidebar}}
Firefox 72 は、米国時間 2020 年 1 月 7 日にリリースされました。このページでは、開発者に影響する Firefox 72 の変更点をまとめています。
- インタラクティブ JS インタープリターのマルチラインモード で、キーボードショートカット
Ctrl
+O
およびCtrl
+S
を使用してファイルを開いたり保存したりできるようになりました (Firefox バグ 1592308)。 - 非同期メッセージを視覚的に分ける設定 が可能になりました (Firefox バグ 1592969)。
- スコープパネルでオブジェクトを右クリックまたは
Ctrl
を押しながらクリックしてプロパティの設定 または プロパティの取得 を選択すると、ウォッチポイントを設定できます (Firefox バグ 1574192)。
- タイミングタブで、それぞれのリソースの Queued、Started、Downloaded 時間を表示するようになりました (Firefox バグ 1580431)。
prefers-color-scheme
メディア特性のさまざまな値の シミュレーターを有効化する設定 が可能になりました (Firefox バグ 1550804)。
- スクラッチパッド を削除しました (Firefox バグ 1519103)。
変更なし。
-
CSS Shadow Parts が有効になりました。これは
part
属性 や::part
擬似要素 が含まれており、スタイル設定のためにシャドウホストが自身のシャドウツリーから選択した要素を選択的に出力ページへ公開できます (Firefox バグ 1559074)。 -
CSS モーションパス を実装しました (Firefox バグ 1582554 および 実装目的 をご覧ください)。以下のプロパティが含まれます。
- {{cssxref("offset")}}
- {{cssxref("offset-path")}}
- {{cssxref("offset-anchor")}}
- {{cssxref("offset-distance")}}
- {{cssxref("offset-rotate")}}
-
個々の座標変換関連プロパティ ({{cssxref("scale")}}、{{cssxref("rotate")}}、{{cssxref("translate")}}) を既定で有効にしました (Firefox バグ 1424900)。
変更なし。
- Null 合体演算子 を実装しました (Firefox バグ 1566141)。
- {{domxref("FormDataEvent")}} および イベントに基づくフォームへの関与を既定で有効にしました (Firefox バグ 1594708)。
- {{domxref("Window.crossOriginIsolated")}} プロパティおよび {{domxref("WorkerGlobalScope.crossOriginIsolated")}} プロパティに対応しました (Firefox バグ 1591892)。
-
最近の仕様変更に応じて、位置情報 API でいくつかのインターフェイス名を更新しました (Firefox バグ 1575144):
Coordinates
を {{domxref("GeolocationCoordinates")}} に変更しました。Position
を {{domxref("GeolocationPosition")}} に変更しました。PositionError
を {{domxref("GeolocationPositionError")}} に変更しました。
-
いくつかのプロパティを、標準の文字列化子を使用するように更新しました (Firefox バグ 824857)。
- {{domxref("DOMTokenList.value")}}
- {{domxref("HTMLAnchorElement.href")}}
- {{domxref("Location.href")}}
- {{domxref("MediaList.mediaText")}}
- {{domxref("URL.href")}}
- {{domxref("WorkerLocation.href")}}
- {{domxref("Notification.requestPermission_static", "Notification.requestPermission()")}} および {{domxref("PushManager.subscribe()")}} が、
click
イベントのようなユーザー操作に応じてのみ呼び出せるようになりました (Firefox バグ 1593644)。
- {{domxref("MediaDevices.getDisplayMedia()")}} メソッドが、
click
イベントのようなユーザー操作に応じてのみ呼び出せるようになりました (Firefox バグ 1580944)。 RTCRtpContributingSource
辞書がrtpTimestamp
プロパティを持てるようになりました。これはパケットのメディアが生成またはサンプリングされた時点の source-generated time です (Firefox バグ 1583867)。
- 非標準の
window.mozPaintCount
プロパティを削除しました (Firefox バグ 1591968)。 - {{domxref("BatteryManager")}} インターフェイスはウェブコンテンツで使用できなくなりました (Firefox バグ 1441976)。
- {{domxref("Navigator.vibrate()")}} は別オリジンの {{htmlelement("iframe")}} でサポートされなくなりました (Firefox バグ 1591113)。
- WebRTC は
simulcast
でrid=
およびpt=
の引数に対応しなくなりました。"a=simulcast: send rid=7 recv rid=8
" のような行の新しい構文は "a=simulcast: send 7 recv 8
" です。新しい構文は Firefox 68 から対応しており、古い構文の対応を廃止する時期になりました (Firefox バグ 1470568)。
- {{HTTPHeader("X-Content-Type-Options")}} を使用した MIME スニッフィングのオプトアウトを、{{HTTPHeader("Content-type")}} が提供されていれば、最上位の文書でも適用するようになりました。HTML ウェブページを
text/html
以外の MIME タイプで提供するとき、表示する代わりにダウンロードさせることができます。両方のヘッダーを正しく設定するようにしてください (Firefox バグ 1591932)。 - 採択率の低さと相互運用性の問題のため、HTTP Public Key Pinning (HPKP) の対応を廃止しました。
Public-Key-Pins
およびPublic-Key-Pins-Report-Only
ヘッダーは黙って無視されるようになりました (Firefox バグ 1412438)。
変更なし。
WebDriver:FindElement
およびWebDriver:FindElements
コマンドから、Anon
およびAnonAttribute
ストラテジーを削除しました (Firefox バグ 1587627)。Webdriver:TakeScreenshot
が、キャプチャーされた領域が canvas の幅、高さ、サイズの最大上限値を超えても失敗しないようになりました (Firefox バグ 1590064)。
browserSettings.ftpProtocolEnabled
プロパティを実装しました (Firefox バグ 1592687)。BrowserSetting.onChange
イベントを実装しました (Firefox バグ 1410412)。captivePortal.canonicalURL
プロパティを実装しました (Firefox バグ 1592932)。browserAction.onClicked
およびpageAction.onClicked
イベントのコールバック関数が、キーボードモディファイアとともに押されたマウスボタンを示すプロパティを持つオブジェクトを含む、OnClickData
プロパティを含むようになりました (Firefox バグ 1405031)。これは、付加的な種類のマウスクリックのサポートを可能にします。- {{WebExtAPIRef("browserSettings.tlsVersionRestrictionConfig")}} プロパティが実装され、ブラウザーの対応している TLS の最高バージョンと最低バージョンを読み取ることができるようになりました (Firefox バグ 1593635)。
変更なし。
- Hacks ブログのリリース記事: Firefox 72 — our first song of 2020
{{Firefox_for_developers}}