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 |