blob: 4100f1e7f97d5144fa616b1769d90b35ebff432f [file] [log] [blame]
let resolvedExtendLifetimePromise = false;
self.addEventListener("install", (event) => {
self.addEventListener("activate", (event) => {
event.waitUntil(new Promise((resolve, reject) => {
setTimeout(() => {
resolvedExtendLifetimePromise = true;
resolve();
}, 50);
}));
});
});
self.addEventListener("message", (event) => {
event.source.postMessage(resolvedExtendLifetimePromise);
});