blob: 95113259b88e30fa45c2c6a9e6b4b669aee8fe6b [file] [log] [blame]
function doTest(event)
{
if (!self.internals)
return;
if (event.request.url.includes("terminate-while-fetching")) {
event.respondWith(new Promise(resolve => {
// we do not resolve the promise.
setTimeout(() => internals.terminate(), 500);
}));
}
}
self.addEventListener("fetch", doTest);