blob: 7fddbc3f4393b8f2bb8c62ecde366a8fbcee116f [file] [log] [blame]
self.addEventListener('activate', e => {
if (self.location.search == '?no-preload')
return;
e.waitUntil(self.registration.navigationPreload.enable());
});
self.addEventListener('fetch', e => {
if (e.request.url.endsWith('passthrough'))
return;
if (e.request.url.endsWith('respondWith'))
e.respondWith(e.preloadResponse);
});