Chromium Code Reviews| 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 }); | |
| 24 | |
| 25 self.addEventListener('fetch', function(e) { | |
| 26 if (e.request.url.indexOf('?request') != -1) | |
| 27 e.respondWith(new Response('Intercepted by service worker')); | |
| 28 }); | |
|
falken
2015/02/05 12:07:57
I think we shouldn't need this fetch event handler
nhiroki
2015/02/06 03:49:29
Removed!
| |
| OLD | NEW |