| Index: LayoutTests/http/tests/serviceworker/install-phase-event-waituntil.html
|
| diff --git a/LayoutTests/http/tests/serviceworker/install-phase-event-waituntil.html b/LayoutTests/http/tests/serviceworker/install-phase-event-waituntil.html
|
| index b5eeb6aa56e8f539431a3c1df55d35580d37d844..7f72d9eed1d8f2014f5b1540c361a4cac9ab3abf 100644
|
| --- a/LayoutTests/http/tests/serviceworker/install-phase-event-waituntil.html
|
| +++ b/LayoutTests/http/tests/serviceworker/install-phase-event-waituntil.html
|
| @@ -52,10 +52,11 @@ async_test(function(t) {
|
| var scope = 'install-fulfilled';
|
| var onRegister = function(worker) {
|
| var obj = {};
|
| + assert_equals(worker.state,
|
| + 'installing',
|
| + 'Should be in the "installing" state upon updatefound');
|
| worker.onstatechange = t.step_func(function() {
|
| - if (worker.state == 'installing') {
|
| - syncWorker(t, worker, obj);
|
| - } else if (worker.state == 'installed') {
|
| + if (worker.state == 'installed') {
|
| assert_true(
|
| obj.synced,
|
| 'state should be "installed" after the waitUntil promise ' +
|
| @@ -63,6 +64,7 @@ async_test(function(t) {
|
| service_worker_unregister_and_done(t, scope);
|
| }
|
| });
|
| + syncWorker(t, worker, obj);
|
| };
|
| runTest(t, scope, onRegister);
|
| }, 'Test install event waitUntil fulfilled', properties);
|
|
|