| OLD | NEW |
| 1 if (self.importScripts) { | 1 if (self.importScripts) { |
| 2 importScripts('/resources/testharness.js'); | 2 importScripts('/resources/testharness.js'); |
| 3 importScripts('/serviceworker/resources/test-helpers.js'); | 3 importScripts('/serviceworker/resources/test-helpers.js'); |
| 4 importScripts('/fetch/resources/fetch-test-options.js'); | 4 importScripts('/fetch/resources/fetch-test-options.js'); |
| 5 } | 5 } |
| 6 | 6 |
| 7 function getContentType(headers) { | 7 function getContentType(headers) { |
| 8 var content_type = ''; | 8 var content_type = ''; |
| 9 for (var header of headers) { | 9 for (var header of headers) { |
| 10 if (header[0] == 'content-type') | 10 if (header[0] == 'content-type') |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 80 'test \r data', 'test \n data', 'test \0 data', | 80 'test \r data', 'test \n data', 'test \0 data', |
| 81 'test\r\n data', | 81 'test\r\n data', |
| 82 'test\r', 'test\n', 'test\r\n', 'test\0', | 82 'test\r', 'test\n', 'test\r\n', 'test\0', |
| 83 '\0'.repeat(100000), '\r\n'.repeat(50000), 'x'.repeat(100000) + '\0']; | 83 '\0'.repeat(100000), '\r\n'.repeat(50000), 'x'.repeat(100000) + '\0']; |
| 84 | 84 |
| 85 var FORBIDDEN_HEADER_NAMES = | 85 var FORBIDDEN_HEADER_NAMES = |
| 86 ['Accept-Charset', 'Accept-Encoding', 'Access-Control-Request-Headers', | 86 ['Accept-Charset', 'Accept-Encoding', 'Access-Control-Request-Headers', |
| 87 'Access-Control-Request-Method', 'Connection', 'Content-Length', | 87 'Access-Control-Request-Method', 'Connection', 'Content-Length', |
| 88 'Cookie', 'Cookie2', 'Date', 'DNT', 'Expect', 'Host', 'Keep-Alive', | 88 'Cookie', 'Cookie2', 'Date', 'DNT', 'Expect', 'Host', 'Keep-Alive', |
| 89 'Origin', 'Referer', 'TE', 'Trailer', 'Transfer-Encoding', 'Upgrade', | 89 'Origin', 'Referer', 'TE', 'Trailer', 'Transfer-Encoding', 'Upgrade', |
| 90 'User-Agent', 'Via', 'Proxy-', 'Sec-', 'Proxy-FooBar', 'Sec-FooBar']; | 90 'Via', 'Proxy-', 'Sec-', 'Proxy-FooBar', 'Sec-FooBar']; |
| 91 var FORBIDDEN_RESPONSE_HEADER_NAMES = | 91 var FORBIDDEN_RESPONSE_HEADER_NAMES = |
| 92 ['Set-Cookie', 'Set-Cookie2', | 92 ['Set-Cookie', 'Set-Cookie2', |
| 93 'set-cookie', 'set-cookie2', | 93 'set-cookie', 'set-cookie2', |
| 94 'set-cOokie', 'set-cOokie2', | 94 'set-cOokie', 'set-cOokie2', |
| 95 'sEt-cookie', 'sEt-cookie2']; | 95 'sEt-cookie', 'sEt-cookie2']; |
| 96 var SIMPLE_HEADER_NAMES = ['Accept', 'Accept-Language', 'Content-Language']; | 96 var SIMPLE_HEADER_NAMES = ['Accept', 'Accept-Language', 'Content-Language']; |
| 97 var CONTENT_TYPE = 'Content-Type'; | 97 var CONTENT_TYPE = 'Content-Type'; |
| 98 var NON_SIMPLE_HEADER_NAMES = ['X-Fetch-Test', 'X-Fetch-Test2']; | 98 var NON_SIMPLE_HEADER_NAMES = ['X-Fetch-Test', 'X-Fetch-Test2']; |
| 99 | 99 |
| 100 var SIMPLE_HEADER_CONTENT_TYPE_VALUES = | 100 var SIMPLE_HEADER_CONTENT_TYPE_VALUES = |
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 228 {referrer: referrer, referrerPolicy: policy, mode: 'cors'}); | 228 {referrer: referrer, referrerPolicy: policy, mode: 'cors'}); |
| 229 return global.fetch(new Request(url, request)).then(res => { | 229 return global.fetch(new Request(url, request)).then(res => { |
| 230 return res.json(); | 230 return res.json(); |
| 231 }).then(json => { | 231 }).then(json => { |
| 232 assert_equals(json.referrer, expected, 'referrer'); | 232 assert_equals(json.referrer, expected, 'referrer'); |
| 233 }); | 233 }); |
| 234 }, | 234 }, |
| 235 `referrer test: url = ${url}, referrer = ${referrer}, policy = ${policy}`); | 235 `referrer test: url = ${url}, referrer = ${referrer}, policy = ${policy}`); |
| 236 } | 236 } |
| 237 } | 237 } |
| OLD | NEW |