Index: LayoutTests/http/tests/serviceworker/fetch.html |
diff --git a/LayoutTests/http/tests/serviceworker/fetch.html b/LayoutTests/http/tests/serviceworker/fetch.html |
index 95f43bf97948e9d9e09962f7d51cd814a6c3b7b9..8a55a88f9c4a2accb87629f2416781394fdddcb6 100644 |
--- a/LayoutTests/http/tests/serviceworker/fetch.html |
+++ b/LayoutTests/http/tests/serviceworker/fetch.html |
@@ -6,33 +6,20 @@ |
<script> |
var test = async_test('Verify fetch() in a Service Worker'); |
test.step(function() { |
- var scope = 'resources/blank.html'; |
- service_worker_unregister_and_register( |
- test, 'resources/fetch-worker.js', scope).then(test.step_func(onRegister)); |
+ var scope = 'resources/blank.html'; |
+ service_worker_unregister_and_register( |
+ test, 'resources/fetch-worker.js', scope).then(test.step_func(onRegister)); |
- function onRegister(worker) { |
- var messageChannel = new MessageChannel(); |
- messageChannel.port1.onmessage = test.step_func(onMessage); |
- worker.postMessage({port: messageChannel.port2}, [messageChannel.port2]); |
- } |
+ function onRegister(worker) { |
+ var messageChannel = new MessageChannel(); |
+ messageChannel.port1.onmessage = test.step_func(onMessage); |
+ worker.postMessage({port: messageChannel.port2}, [messageChannel.port2]); |
+ } |
- var result = []; |
- var expected = [ |
- 'Resolved: other.html [200]OK', |
- 'Rejected: http:// : Invalid URL', |
- 'Rejected: http://www.example.com/foo : Failed to fetch', |
- 'Resolved: fetch-status.php?status=200 [200]OK', |
- 'Resolved: fetch-status.php?status=404 [404]Not Found', |
- ]; |
- |
- function onMessage(e) { |
- var message = e.data; |
- if (message == 'quit') { |
- assert_array_equals(result, expected, 'Worker should post back expected values.'); |
- service_worker_unregister_and_done(test, scope); |
- } else { |
- result.push(message); |
- } |
- } |
+ function onMessage(e) { |
+ var message = e.data; |
+ assert_equals(e.data, 'quit', 'Worker should post back expected values.'); |
+ service_worker_unregister_and_done(test, scope); |
+ } |
}); |
</script> |