FetchEvent.isReload が廃止されました

公開日:

カテゴリー: DOM

リリース: Firefox 74, Firefox 78 ESR

概要

FetchEvent インターフェイス上の isReload プロパティが、遡ること 2017 年に Service Workers 仕様から外されているため、Firefox 74 で削除されました。代わりに Request インターフェイス上の cache プロパティを使って、その値が reload かどうかを確認できます。

// 非推奨
if (event.isReload) { ... }
// 推奨
if (event.request.cache === 'reload') { ... }

これをテストするには?

この変更は当プロジェクト提供の Firefox 開発者ツール拡張機能 に含まれている互換性チェッカーでテスト可能です。今すぐインストールしましょう!

参考資料