1 This is a testharness.js-based test.
2 PASS Service Worker: Cache.match and Cache.matchAll
3 PASS Cache.match failure
4 FAIL Cache.matchAll with URL undefined is not a function(stack: TypeError: undefined is not a function
5 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:97:18
6 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:407:20)
7 PASS Cache.match with URL
8 FAIL Cache.matchAll with Request undefined is not a function(stack: TypeError: undefined is not a function
9 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:113:18
10 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:407:20)
11 PASS Cache.match with Request
12 FAIL Cache.matchAll with new Request undefined is not a function(stack: TypeError: undefined is not a function
13 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:130:18
14 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:407:20)
15 PASS Cache.match with new Request
16 PASS Cache.match with Request containing non-empty body
17 FAIL Cache.matchAll with ignoreSearch option (request with no search parameters) undefined is not a function(stack: TypeError: undefined is not a function
18 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:173:18
19 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:407:20)
20 FAIL Cache.matchAll with ignoreSearch option (request with search parameter) undefined is not a function(stack: TypeError: undefined is not a function
21 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:190:18
22 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:407:20)
23 FAIL Cache.matchAll with request containing hash undefined is not a function(stack: TypeError: undefined is not a function
24 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:206:18
25 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:407:20)
26 FAIL Cache.matchAll with string fragment "http" as query undefined is not a function(stack: TypeError: undefined is not a function
27 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:219:18
28 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:407:20)
29 FAIL Cache.matchAll with prefixMatch option undefined is not a function(stack: TypeError: undefined is not a function
30 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:229:18
31 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:407:20)
32 FAIL Cache.matchAll with prefixMatch option undefined is not a function(stack: TypeError: undefined is not a function
33 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:244:18
34 at http://127.0.0.1:8000/serviceworker/resources/cache-match-worker.js:407:20)
35 FAIL Cache.matchAll with responses containing "Vary" header assert_unreached: Test setup failed: Entry already exists. Reached unreachable code
36 FAIL Cache.match with responses containing "Vary" header assert_unreached: Test setup failed: Entry already exists. Reached unreachable code
37 FAIL Cache.matchAll with "ignoreVary" parameter assert_unreached: Test setup failed: Entry already exists. Reached unreachable code
38 PASS Cache.match with Request and Response objects with different URLs
39 PASS Cache.match invoked multiple times for the same Request/Response
40 Harness: the test ran to completion.