var t = async_test('Registration: end-to-end');
t.step(function() {
- var scope = '/in-scope/';
+ var scope = 'resources/in-scope/';
var serviceWorkerStates = [];
var lastServiceWorkerState = '';
var receivedMessageFromPort = '';
serviceWorkerStates.push(sw.state);
switch (sw.state) {
- case 'installing':
- assert_equals(lastServiceWorkerState, 'parsed');
- break;
case 'installed':
assert_equals(lastServiceWorkerState, 'installing');
break;
Promise.all([sawMessage, sawActive]).then(t.step_func(function() {
assert_array_equals(serviceWorkerStates,
- ['parsed', 'installing', 'installed', 'activating', 'activated'],
+ ['installing', 'installed', 'activating', 'activated'],
'Service worker should pass through all states');
assert_equals(currentChangeCount, 0,