OLD | NEW |
(Empty) | |
| 1 function matchQuery(query) { |
| 2 return self.location.href.indexOf(query) != -1; |
| 3 } |
| 4 |
| 5 if (matchQuery('?evaluation')) |
| 6 self.registration.unregister(); |
| 7 |
| 8 self.addEventListener('install', function(e) { |
| 9 if (matchQuery('?install')) |
| 10 self.registration.unregister(); |
| 11 }); |
| 12 |
| 13 self.addEventListener('activate', function(e) { |
| 14 if (matchQuery('?activate')) |
| 15 self.registration.unregister(); |
| 16 }); |
| 17 |
| 18 self.addEventListener('message', function(e) { |
| 19 self.registration.unregister() |
| 20 .then(function(result) { |
| 21 e.data.port.postMessage({result: result}); |
| 22 }); |
| 23 }); |
OLD | NEW |