CONSOLE ERROR: line 152: Uncaught TypeError: Cannot read property 'unregister' of undefined This is a testharness.js-based test. PASS Cache.matchAll PASS Cache.matchAll with no matching entries PASS Cache.matchAll with URL PASS Cache.matchAll with Request PASS Cache.matchAll with new Request PASS Cache.matchAll with ignoreSearch option (request with no search parameters) PASS Cache.matchAll with ignoreSearch option (request with search parameter) PASS Cache.matchAll with URL containing fragment PASS Cache.matchAll with string fragment "http" as query FAIL Cache.matchAll with responses containing "Vary" header assert_equals: Cache.matchAll assert_unreached: unregister should match the entire header if not fail: Failed to get a vary header is present in both ServiceWorkerRegistration: The URL protocol of the query and cached requests. expected 1 but got 0 FAIL Cache.matchAll with "ignoreVary" parameter assert_equals: Cache.matchAll should honor "ignoreVary" parameter. expected 3 but got 1 current origin ('file://') is not supported. Reached unreachable code Harness: the test ran to completion.