Consider only-if-cached in FetchEvent valid on non-Mozilla-Firefox browser (#7506)

This commit is contained in:
Akihiko Odaki 2018-05-16 04:42:31 +09:00 committed by Eugen Rochko
parent 4511a10e66
commit 17c1a62ec8
1 changed files with 2 additions and 1 deletions

View File

@ -13,7 +13,8 @@ function fetchRoot() {
return fetch('/', { credentials: 'include' });
}
const invalidOnlyIfCached = navigator.userAgent.match(/Firefox\/(\d+)/)[1] < 60;
const firefox = navigator.userAgent.match(/Firefox\/(\d+)/);
const invalidOnlyIfCached = firefox && firefox[1] < 60;
// Cause a new version of a registered Service Worker to replace an existing one
// that is already installed, and replace the currently active worker on open pages.