Chromium Code Reviews| Index: LayoutTests/http/tests/serviceworker/fetch-request-resources.html |
| diff --git a/LayoutTests/http/tests/serviceworker/fetch-request-resources.html b/LayoutTests/http/tests/serviceworker/fetch-request-resources.html |
| index 132429f4f4c44c42713dbb8af2bed30892a1caa3..06252f4b9fe0c6e3d9dda34f8d15707ddcfb4d13 100644 |
| --- a/LayoutTests/http/tests/serviceworker/fetch-request-resources.html |
| +++ b/LayoutTests/http/tests/serviceworker/fetch-request-resources.html |
| @@ -7,11 +7,12 @@ |
| var url_count = 0; |
| var expected_results = {}; |
| -function image_test(frame, url, cross_origin, |
| +function image_test(frame, url, cross_origin, expected_context, |
| expexted_mode, expected_credentials) { |
| var actual_url = url + (++url_count); |
| expected_results[actual_url] = { |
| cross_origin: cross_origin, |
| + context: expected_context, |
| mode: expexted_mode, |
| credentials: expected_credentials, |
| message: 'Image load (url:' + |
| @@ -20,11 +21,12 @@ function image_test(frame, url, cross_origin, |
| return frame.contentWindow.load_image(actual_url, cross_origin); |
| } |
| -function script_test(frame, url, cross_origin, |
| +function script_test(frame, url, cross_origin, expected_context, |
| expexted_mode, expected_credentials) { |
| var actual_url = url + (++url_count); |
| expected_results[actual_url] = { |
| cross_origin: cross_origin, |
| + context: expected_context, |
| mode: expexted_mode, |
| credentials: expected_credentials, |
| message: 'Script load (url:' + |
| @@ -33,11 +35,12 @@ function script_test(frame, url, cross_origin, |
| return frame.contentWindow.load_script(actual_url, cross_origin); |
| } |
| -function css_test(frame, url, cross_origin, |
| +function css_test(frame, url, cross_origin, expected_context, |
| expexted_mode, expected_credentials) { |
| var actual_url = url + (++url_count); |
| expected_results[actual_url] = { |
| cross_origin: cross_origin, |
| + context: expected_context, |
| mode: expexted_mode, |
| credentials: expected_credentials, |
| message: 'CSS load (url:' + |
| @@ -46,10 +49,11 @@ function css_test(frame, url, cross_origin, |
| return frame.contentWindow.load_css(actual_url, cross_origin); |
| } |
| -function font_face_test(frame, url, expexted_mode, expected_credentials) { |
| +function font_face_test(frame, url, expected_context, expexted_mode, expected_credentials) { |
|
hiroshige
2015/04/09 17:43:21
nit: wrap to 80 columns.
shiva.jm
2015/04/10 09:27:10
Done.
|
| var actual_url = url + (++url_count); |
| expected_results[actual_url] = { |
| url: actual_url, |
| + context: expected_context, |
| mode: expexted_mode, |
| credentials: expected_credentials, |
| message: 'FontFace load (url:' + actual_url + ')' |
| @@ -57,10 +61,11 @@ function font_face_test(frame, url, expexted_mode, expected_credentials) { |
| return frame.contentWindow.load_font(actual_url); |
| } |
| -function css_image_test(frame, url, type, expexted_mode, expected_credentials) { |
| +function css_image_test(frame, url, type, expected_context, expexted_mode, expected_credentials) { |
|
hiroshige
2015/04/09 17:43:21
nit: wrap to 80 columns.
shiva.jm
2015/04/10 09:27:10
Done.
|
| var actual_url = url + (++url_count); |
| expected_results[actual_url] = { |
| url: actual_url, |
| + context: expected_context, |
| mode: expexted_mode, |
| credentials: expected_credentials, |
| message: 'CSSImage load (url:' + actual_url + ' type:' + type + ')' |
| @@ -68,11 +73,12 @@ function css_image_test(frame, url, type, expexted_mode, expected_credentials) { |
| return frame.contentWindow.load_css_image(actual_url, type); |
| } |
| -function css_image_set_test(frame, url, type, |
| +function css_image_set_test(frame, url, type, expected_context, |
| expexted_mode, expected_credentials) { |
| var actual_url = url + (++url_count); |
| expected_results[actual_url] = { |
| url: actual_url, |
| + context: expected_context, |
| mode: expexted_mode, |
| credentials: expected_credentials, |
| message: 'CSSImageSet load (url:' + actual_url + ' type:' + type + ')' |
| @@ -109,6 +115,10 @@ async_test(function(t) { |
| return; |
| } |
| assert_equals( |
| + result.context, expected.context, |
| + 'context of ' + expected.message + ' must be ' + |
| + expected.context + '.'); |
| + assert_equals( |
| result.mode, expected.mode, |
| 'mode of ' + expected.message + ' must be ' + |
| expected.mode + '.'); |
| @@ -130,43 +140,43 @@ async_test(function(t) { |
| .then(function() { return with_iframe(SCOPE); }) |
| .then(function(f) { |
| frame = f; |
| - image_test(f, LOCAL_URL, '', 'no-cors', 'same-origin'); |
| - image_test(f, LOCAL_URL, 'anonymous', 'cors', 'omit'); |
| - image_test(f, LOCAL_URL, 'use-credentials', 'cors', 'include'); |
| - image_test(f, REMOTE_URL, '', 'no-cors', 'same-origin'); |
| - image_test(f, REMOTE_URL, 'anonymous', 'cors', 'omit'); |
| - image_test(f, REMOTE_URL, 'use-credentials', 'cors', 'include'); |
| + image_test(f, LOCAL_URL, '', 'image', 'no-cors', 'same-origin'); |
| + image_test(f, LOCAL_URL, 'anonymous', 'image', 'cors', 'omit'); |
| + image_test(f, LOCAL_URL, 'use-credentials', 'image', 'cors', 'include'); |
| + image_test(f, REMOTE_URL, '', 'image', 'no-cors', 'same-origin'); |
| + image_test(f, REMOTE_URL, 'anonymous', 'image', 'cors', 'omit'); |
| + image_test(f, REMOTE_URL, 'use-credentials', 'image', 'cors', 'include'); |
|
hiroshige
2015/04/09 17:43:21
nit: wrap to 80 columns (also some lines below).
shiva.jm
2015/04/10 09:27:10
Done.
|
| - script_test(f, LOCAL_URL, '', 'no-cors', 'same-origin'); |
| - script_test(f, LOCAL_URL, 'anonymous', 'cors', 'omit'); |
| - script_test(f, LOCAL_URL, 'use-credentials', 'cors', 'include'); |
| - script_test(f, REMOTE_URL, '', 'no-cors', 'same-origin'); |
| - script_test(f, REMOTE_URL, 'anonymous', 'cors', 'omit'); |
| - script_test(f, REMOTE_URL, 'use-credentials', 'cors', 'include'); |
| + script_test(f, LOCAL_URL, '', 'script', 'no-cors', 'same-origin'); |
| + script_test(f, LOCAL_URL, 'anonymous', 'script', 'cors', 'omit'); |
| + script_test(f, LOCAL_URL, 'use-credentials', 'script', 'cors', 'include'); |
| + script_test(f, REMOTE_URL, '', 'script', 'no-cors', 'same-origin'); |
| + script_test(f, REMOTE_URL, 'anonymous', 'script', 'cors', 'omit'); |
| + script_test(f, REMOTE_URL, 'use-credentials', 'script', 'cors', 'include'); |
| - css_test(f, LOCAL_URL, '', 'no-cors', 'same-origin'); |
| - css_test(f, LOCAL_URL, 'anonymous', 'cors', 'omit'); |
| - css_test(f, LOCAL_URL, 'use-credentials', 'cors', 'include'); |
| - css_test(f, REMOTE_URL, '', 'no-cors', 'same-origin'); |
| - css_test(f, REMOTE_URL, 'anonymous', 'cors', 'omit'); |
| - css_test(f, REMOTE_URL, 'use-credentials', 'cors', 'include'); |
| + css_test(f, LOCAL_URL, '', 'style', 'no-cors', 'same-origin'); |
| + css_test(f, LOCAL_URL, 'anonymous', 'style', 'cors', 'omit'); |
| + css_test(f, LOCAL_URL, 'use-credentials', 'style', 'cors', 'include'); |
| + css_test(f, REMOTE_URL, '', 'style', 'no-cors', 'same-origin'); |
| + css_test(f, REMOTE_URL, 'anonymous', 'style', 'cors', 'omit'); |
| + css_test(f, REMOTE_URL, 'use-credentials', 'style', 'cors', 'include'); |
| - font_face_test(f, LOCAL_URL, 'no-cors', 'same-origin'); |
| - font_face_test(f, REMOTE_URL, 'cors', 'omit'); |
| + font_face_test(f, LOCAL_URL, 'font', 'no-cors', 'same-origin'); |
| + font_face_test(f, REMOTE_URL, 'font', 'cors', 'omit'); |
| - css_image_test(f, LOCAL_URL, 'backgroundImage', |
| + css_image_test(f, LOCAL_URL, 'backgroundImage', 'image', |
| 'no-cors', 'same-origin'); |
| - css_image_test(f, REMOTE_URL, 'backgroundImage', |
| + css_image_test(f, REMOTE_URL, 'backgroundImage', 'image', |
| 'no-cors', 'same-origin'); |
| - css_image_test(f, LOCAL_URL, 'shapeOutside', 'cors', 'omit'); |
| - css_image_test(f, REMOTE_URL, 'shapeOutside', 'cors', 'omit'); |
| + css_image_test(f, LOCAL_URL, 'shapeOutside', 'image', 'cors', 'omit'); |
| + css_image_test(f, REMOTE_URL, 'shapeOutside', 'image', 'cors', 'omit'); |
| - css_image_set_test(f, LOCAL_URL, 'backgroundImage', |
| + css_image_set_test(f, LOCAL_URL, 'backgroundImage', 'image', |
| 'no-cors', 'same-origin'); |
| - css_image_set_test(f, REMOTE_URL, 'backgroundImage', |
| + css_image_set_test(f, REMOTE_URL, 'backgroundImage', 'image', |
| 'no-cors', 'same-origin'); |
| - css_image_set_test(f, LOCAL_URL, 'shapeOutside', 'cors', 'omit'); |
| - css_image_set_test(f, REMOTE_URL, 'shapeOutside', 'cors', 'omit'); |
| + css_image_set_test(f, LOCAL_URL, 'shapeOutside', 'image', 'cors', 'omit'); |
| + css_image_set_test(f, REMOTE_URL, 'shapeOutside', 'image', 'cors', 'omit'); |
| }) |
| .catch(unreached_rejection(t)); |