Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1015)

Side by Side Diff: LayoutTests/http/tests/serviceworker/fetch-access-control.html

Issue 555443002: [Fetch API] Put body members directly on Response/Request (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: incorporated yhirano's comment Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <title>Service Worker: fetch()</title> 2 <title>Service Worker: fetch()</title>
3 <script src="../resources/testharness.js"></script> 3 <script src="../resources/testharness.js"></script>
4 <script src="../resources/testharnessreport.js"></script> 4 <script src="../resources/testharnessreport.js"></script>
5 <script src="resources/test-helpers.js"></script> 5 <script src="resources/test-helpers.js"></script>
6 <body> 6 <body>
7 <script> 7 <script>
8 var SCOPE = 'resources/fetch-access-control-iframe.html'; 8 var SCOPE = 'resources/fetch-access-control-iframe.html';
9 var BASE_URL = 'http://127.0.0.1:8000/serviceworker/resources/fetch-access-contr ol.php?'; 9 var BASE_URL = 'http://127.0.0.1:8000/serviceworker/resources/fetch-access-contr ol.php?';
10 var OTHER_BASE_URL = 'http://localhost:8000/serviceworker/resources/fetch-access -control.php?'; 10 var OTHER_BASE_URL = 'http://localhost:8000/serviceworker/resources/fetch-access -control.php?';
11 var REDIRECT_URL = 'http://127.0.0.1:8000/serviceworker/resources/redirect.php?R edirect='; 11 var REDIRECT_URL = 'http://127.0.0.1:8000/serviceworker/resources/redirect.php?R edirect=';
12 var IFRAME_URL = 'http://127.0.0.1:8000/serviceworker/resources/fetch-access-con trol-iframe.html'; 12 var IFRAME_URL = 'http://127.0.0.1:8000/serviceworker/resources/fetch-access-con trol-iframe.html';
13 var WORKER_URL = 'http://127.0.0.1:8000/serviceworker/resources/fetch-access-con trol-worker.js'; 13 var WORKER_URL = 'http://127.0.0.1:8000/serviceworker/resources/fetch-access-con trol-worker.js';
14 var IFRAME_ORIGIN = 'http://127.0.0.1:8000'; 14 var IFRAME_ORIGIN = 'http://127.0.0.1:8000';
15 15
16 // Functions to check the result from the ServiceWorker. 16 // Functions to check the result from the ServiceWorker.
17 var checkFetchResult = function (expected, url, data) { 17 var checkFetchResult = function (expected, url, data) {
18 assert_equals(data.fetchResult, expected, url + ' should be ' + expected); 18 assert_equals(data.fetchResult, expected, url + ' should be ' + expected);
19 }; 19 };
20 var checkFetchResponseBody = function (hasBody, url, data) { 20 var checkFetchResponseBody = function (hasBody, url, data) {
21 assert_equals(data.fetchResult, 21 assert_equals(data.fetchResult,
22 'resolved', 22 'resolved',
23 'fetchResult must be resolved. url: ' + url); 23 'fetchResult must be resolved. url: ' + url);
24 assert_equals(data.hasBody, 24 if (hasBody) {
25 hasBody, 25 assert_not_equals(data.body, '',
26 'hasBody must match. url: ' + url); 26 'response must have body. url: ' + url);
27 } else {
28 assert_equals(data.body, '',
29 'response must not have body. url: ' + url);
30 }
27 }; 31 };
28 var checkFetchResponseHeader = function (name, expected, url, data) { 32 var checkFetchResponseHeader = function (name, expected, url, data) {
29 assert_equals(data.fetchResult, 33 assert_equals(data.fetchResult,
30 'resolved', 34 'resolved',
31 'fetchResult must be resolved. url: ' + url); 35 'fetchResult must be resolved. url: ' + url);
32 var exist = false; 36 var exist = false;
33 for (var i = 0; i < data.headers.length; ++i) { 37 for (var i = 0; i < data.headers.length; ++i) {
34 if (data.headers[i][0] === name) { 38 if (data.headers[i][0] === name) {
35 exist = true; 39 exist = true;
36 } 40 }
(...skipping 555 matching lines...) Expand 10 before | Expand all | Expand 10 after
592 })) 596 }))
593 .then(test.step_func(function() { 597 .then(test.step_func(function() {
594 frameWindow.postMessage( 598 frameWindow.postMessage(
595 {url: TEST_TARGETS[counter][0]}, 599 {url: TEST_TARGETS[counter][0]},
596 IFRAME_ORIGIN); 600 IFRAME_ORIGIN);
597 })); 601 }));
598 } 602 }
599 }); 603 });
600 </script> 604 </script>
601 </body> 605 </body>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698