This is a testharness.js-based test. FAIL Recover from a bad service worker by updating after a failed navigation. assert_unreached: unexpected rejection: expected bad iframe unregister should not fire fail: Failed to get a load event! ServiceWorkerRegistration: The URL protocol of the current origin ('file://') is not supported. Reached unreachable code Harness: the test ran to completion.