Index: LayoutTests/http/tests/serviceworker/serviceworkerglobalscope-scope.html |
diff --git a/LayoutTests/http/tests/serviceworker/serviceworkerglobalscope-scope.html b/LayoutTests/http/tests/serviceworker/serviceworkerglobalscope-scope.html |
index c2a3e3aa364adb0f8d86b60da410c1574e6bb673..3a7c6774d8e1f16415d0c5936beff7b57fb613c0 100644 |
--- a/LayoutTests/http/tests/serviceworker/serviceworkerglobalscope-scope.html |
+++ b/LayoutTests/http/tests/serviceworker/serviceworkerglobalscope-scope.html |
@@ -17,8 +17,9 @@ function scope_test(name, scope) { |
} |
service_worker_unregister_and_register( |
- t, 'resources/serviceworkerglobalscope-scope-worker.js', scope, |
- function(worker) { |
+ t, 'resources/serviceworkerglobalscope-scope-worker.js', scope |
+ ).then( |
+ t.step_func(function(worker) { |
var messageChannel = new MessageChannel(); |
messageChannel.port1.onmessage = t.step_func(function(e) { |
message = e.data; |
@@ -27,7 +28,8 @@ function scope_test(name, scope) { |
service_worker_unregister_and_done(t, scope); |
}); |
worker.postMessage('', [messageChannel.port2]); |
- }); |
+ }) |
+ ); |
}); |
} |