blob: af85a73ad3e11e60b9dc935e188aa0abb793d512 [file] [log] [blame]
var waitUntilResolve;
self.addEventListener('install', function(event) {
event.waitUntil(new Promise(function(resolve) {
waitUntilResolve = resolve;
}));
});
self.addEventListener('message', function(event) {
if (event.data === 'STOP_WAITING') {
waitUntilResolve();
}
});