Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/http/tests/fetch/script-tests/request.js |
| diff --git a/third_party/WebKit/LayoutTests/http/tests/fetch/script-tests/request.js b/third_party/WebKit/LayoutTests/http/tests/fetch/script-tests/request.js |
| index f8dd8e83067e2f04fb1cbbd42cf0b6f078f5f308..991fba3f91c9d1ea056a3162447dd97b7d753f8b 100644 |
| --- a/third_party/WebKit/LayoutTests/http/tests/fetch/script-tests/request.js |
| +++ b/third_party/WebKit/LayoutTests/http/tests/fetch/script-tests/request.js |
| @@ -60,6 +60,10 @@ test(function() { |
| new Request(URL, {mode: ' cors'}), |
| new Request(URL, {mode: 'co rs'}), |
| new Request(URL, {mode: 'CORS'}), |
| + new Request(URL, {mode: 'navigate\0'}), |
| + new Request(URL, {mode: ' navigate'}), |
| + new Request(URL, {mode: 'navi gate'}), |
| + new Request(URL, {mode: 'NAVIGATE'}), |
| new Request(URL, {mode: '\0'.repeat(100000)}), |
| new Request(URL, {mode: 'x'.repeat(100000)}), |
| new Request(URL, {credentials: null}), |
| @@ -294,6 +298,15 @@ test(function() { |
| }, 'Request method name throw test'); |
| test(function() { |
| + assert_throws( |
| + {name: 'TypeError'}, |
| + function() { |
| + var request = new Request(URL, {mode: 'navigate'}); |
| + }, |
| + 'new Request with a navigate mode should throw'); |
| + }, 'Request mode throw test'); |
|
hiroshige
2015/11/06 07:43:02
nit:
Change
" }, 'Request mode throw test');"
int
shiva.jm
2015/11/09 07:15:47
Done.
|
| + |
| +test(function() { |
| var url = 'http://example.com'; |
| TO_BE_NORMALIZED_METHOD_NAMES.forEach( |
| function(method) { |