OLD | NEW |
1 <script src="../resources/get-host-info.sub.js"></script> | 1 <script src="/common/get-host-info.sub.js"></script> |
2 <script src="test-helpers.sub.js"></script> | 2 <script src="test-helpers.sub.js"></script> |
3 <script> | 3 <script> |
4 function check_referer(url, expected_referer) { | 4 function check_referer(url, expected_referer) { |
5 return fetch(url) | 5 return fetch(url) |
6 .then(function(res) { return res.json(); }) | 6 .then(function(res) { return res.json(); }) |
7 .then(function(headers) { | 7 .then(function(headers) { |
8 if (headers['referer'] === expected_referer) { | 8 if (headers['referer'] === expected_referer) { |
9 return Promise.resolve(); | 9 return Promise.resolve(); |
10 } else { | 10 } else { |
11 return Promise.reject('Referer for ' + url + ' must be ' + | 11 return Promise.reject('Referer for ' + url + ' must be ' + |
(...skipping 18 matching lines...) Expand all Loading... |
30 .then(function() { | 30 .then(function() { |
31 return check_referer( | 31 return check_referer( |
32 'request-headers.py?url=request-headers.py', | 32 'request-headers.py?url=request-headers.py', |
33 host_info['HTTPS_ORIGIN'] + | 33 host_info['HTTPS_ORIGIN'] + |
34 base_path() + 'fetch-rewrite-worker.js'); | 34 base_path() + 'fetch-rewrite-worker.js'); |
35 }) | 35 }) |
36 .then(function() { port.postMessage({results: 'finish'}); }) | 36 .then(function() { port.postMessage({results: 'finish'}); }) |
37 .catch(function(e) { port.postMessage({results: 'failure:' + e}); }); | 37 .catch(function(e) { port.postMessage({results: 'failure:' + e}); }); |
38 }); | 38 }); |
39 </script> | 39 </script> |
OLD | NEW |