Harness status: OK Found 25 tests 23 Pass 2 Fail Pass Cache.match with no matching entries Pass Cache.match with URL Pass Cache.match with Request Pass Cache.match with multiple cache hits Pass Cache.match with new Request Pass Cache.match with HEAD Pass Cache.match with ignoreSearch option (request with no search parameters) Pass Cache.match with ignoreSearch option (request with search parameter) Pass Cache.match supports ignoreMethod Pass Cache.match supports ignoreVary Pass Cache.match does not support cacheName option Pass Cache.match with URL containing fragment Pass Cache.match with string fragment "http" as query Pass Cache.match with responses containing "Vary" header Pass Cache.match with Request and Response objects with different URLs Pass Cache.match invoked multiple times for the same Request/Response Pass Cache.match blob should be sliceable Pass Cache.match with POST Request Pass Cache.match with a non-2xx Response Pass Cache.match with a network error Response Pass Cache produces large Responses that can be cloned and read correctly. Fail cors-exposed header should be stored correctly. Pass MIME type should be set from content-header correctly. Pass MIME type should reflect Content-Type headers of response. Fail Cache.match ignores vary headers on opaque response.