Source code

Revision control

Copy as Markdown

Other Tools

importScripts('worker-testharness.js');
promise_test(function() {
return skipWaiting()
.then(function(result) {
assert_equals(result, undefined,
'Promise should be resolved with undefined');
})
.then(function() {
var promises = [];
for (var i = 0; i < 8; ++i)
promises.push(self.skipWaiting());
return Promise.all(promises);
})
.then(function(results) {
results.forEach(function(r) {
assert_equals(r, undefined,
'Promises should be resolved with undefined');
});
});
}, 'skipWaiting');