| OLD | NEW |
| 1 var port = undefined; | 1 var port = undefined; |
| 2 var isTestTargetFetch = false; | 2 var isTestTargetFetch = false; |
| 3 | 3 |
| 4 self.onmessage = function(e) { | 4 self.onmessage = function(e) { |
| 5 var message = e.data; | 5 var message = e.data; |
| 6 if ('port' in message) { | 6 if ('port' in message) { |
| 7 port = message.port; | 7 port = message.port; |
| 8 } else if (message.msg === 'START TEST CASE') { | 8 } else if (message.msg === 'START TEST CASE') { |
| 9 isTestTargetFetch = true; | 9 isTestTargetFetch = true; |
| 10 port.postMessage({msg: 'READY'}); | 10 port.postMessage({msg: 'READY'}); |
| (...skipping 19 matching lines...) Expand all Loading... |
| 30 if (params['method']) { | 30 if (params['method']) { |
| 31 init['method'] = params['method']; | 31 init['method'] = params['method']; |
| 32 } | 32 } |
| 33 if (params['mode']) { | 33 if (params['mode']) { |
| 34 init['mode'] = params['mode']; | 34 init['mode'] = params['mode']; |
| 35 } | 35 } |
| 36 if (params['credentials']) { | 36 if (params['credentials']) { |
| 37 init['credentials'] = params['credentials']; | 37 init['credentials'] = params['credentials']; |
| 38 } | 38 } |
| 39 if (params['headers'] === 'CUSTOM') { | 39 if (params['headers'] === 'CUSTOM') { |
| 40 init['headers'] = {"X-ServiceWorker-Test": "test"}; | 40 init['headers'] = {'X-ServiceWorker-Test': 'test'}; |
| 41 } else if (params['headers'] === '{}') { | 41 } else if (params['headers'] === '{}') { |
| 42 init['headers'] = {}; | 42 init['headers'] = {}; |
| 43 } | 43 } |
| 44 return init; | 44 return init; |
| 45 } | 45 } |
| 46 | 46 |
| 47 function headersToArray(headers) { | 47 function headersToArray(headers) { |
| 48 var ret = []; | 48 var ret = []; |
| 49 for (var header of headers) { | 49 for (var header of headers) { |
| 50 ret.push(header); | 50 ret.push(header); |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 103 port.postMessage({fetchResult: 'rejected'}); | 103 port.postMessage({fetchResult: 'rejected'}); |
| 104 reject(); | 104 reject(); |
| 105 }); | 105 }); |
| 106 } catch (e) { | 106 } catch (e) { |
| 107 // Send the result to fetch-access-control.html. | 107 // Send the result to fetch-access-control.html. |
| 108 port.postMessage({fetchResult: 'error'}); | 108 port.postMessage({fetchResult: 'error'}); |
| 109 reject(); | 109 reject(); |
| 110 } | 110 } |
| 111 })); | 111 })); |
| 112 }); | 112 }); |
| OLD | NEW |