| OLD | NEW |
| 1 var requests = []; | 1 var requests = []; |
| 2 | 2 |
| 3 self.addEventListener('message', function(event) { | 3 self.addEventListener('message', function(event) { |
| 4 event.data.port.postMessage({requests: requests}); | 4 event.data.port.postMessage({requests: requests}); |
| 5 }); | 5 }); |
| 6 | 6 |
| 7 self.addEventListener('fetch', function(event) { | 7 self.addEventListener('fetch', function(event) { |
| 8 var url = event.request.url; | 8 var url = event.request.url; |
| 9 var headers = []; | 9 var headers = []; |
| 10 for (var header of event.request.headers) { | 10 for (var header of event.request.headers) { |
| 11 headers.push(header); | 11 headers.push(header); |
| 12 } | 12 } |
| 13 requests.push({ | 13 requests.push({ |
| 14 url: url, | 14 url: url, |
| 15 headers: headers | 15 headers: headers |
| 16 }); | 16 }); |
| 17 event.respondWith(fetch(event.request)); | 17 event.respondWith(fetch(event.request)); |
| 18 }); | 18 }); |
| OLD | NEW |