This is a testharness.js-based test.
FAIL register worker that calls waitUntil with a promise that never resolves in oninstall promise_test: Unhandled rejection with value: object "TypeError: Cannot read property 'scriptURL' "SecurityError: Failed to register a ServiceWorker: The URL protocol of null" the current origin ('file://') is not supported."
Harness: the test ran to completion.