Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 <?php | |
| 2 // Return a different script for each access. | |
| 3 header('Content-Type:application/javascript'); | |
| 4 echo '// ' . microtime(); | |
|
falken
2015/06/10 04:14:39
ah clever
| |
| 5 ?> | |
| 6 | |
| 7 importScripts('../../resources/test-helpers.js'); | |
| 8 importScripts('../../resources/worker-testharness.js'); | |
| 9 | |
| 10 var events_seen = []; | |
| 11 | |
| 12 self.registration.addEventListener('updatefound', function() { | |
| 13 events_seen.push('updatefound'); | |
| 14 }); | |
| 15 | |
| 16 self.addEventListener('activate', function(e) { | |
| 17 events_seen.push('activate'); | |
| 18 }); | |
| 19 | |
| 20 self.addEventListener('fetch', function(e) { | |
| 21 events_seen.push('fetch'); | |
| 22 e.respondWith(new Response(events_seen)); | |
| 23 }); | |
| 24 | |
| 25 self.addEventListener('message', function(e) { | |
| 26 events_seen.push('message'); | |
| 27 self.registration.update(); | |
| 28 }); | |
| 29 | |
| 30 // update() during the script evaluation should be ignored. | |
| 31 self.registration.update(); | |
| OLD | NEW |