Click here to download the Blitz Browser!

WPT

wpt / service-workers / cache-storage / cache-add.https.any.html

Spec: Service Workers ↗

Runs: Chrome 155.0.8039.0 (wpt@0ea9f2aac, 2026-09-03) | Firefox 157.0a1 (wpt@0ea9f2aac, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a9df8 (wpt@9b4cabf6d, 2026-09-03) | Servo Servo 0.6 (wpt@7e3d005d7, 2026-09-03) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total22/2322/2321/2323/230/23NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
Cache.add called with no argumentsPASSPASSPASSPASSFAIL
Cache.add called with relative URL specified as a stringPASSPASSPASSPASSNOTRUN
Cache.add called with non-HTTP/HTTPS URLPASSPASSPASSPASSNOTRUN
Cache.add called with Request objectPASSPASSPASSPASSNOTRUN
Cache.add called with POST requestPASSPASSPASSPASSNOTRUN
Cache.add called twice with the same Request objectPASSPASSPASSPASSNOTRUN
Cache.add with request with null body (not consumed)PASSPASSPASSPASSNOTRUN
Cache.add with 206 responsePASSPASSPASSPASSNOTRUN
Cache.addAll with 206 responsePASSPASSPASSPASSNOTRUN
Cache.addAll with opaque-filtered 206 responsePASSPASSPASSPASSNOTRUN
Cache.add with request that results in a status of 404PASSPASSPASSPASSNOTRUN
Cache.add with request that results in a status of 500PASSPASSPASSPASSNOTRUN
Cache.addAll with no argumentsPASSPASSPASSPASSNOTRUN
Cache.addAll with a mix of valid and undefined argumentsPASSPASSPASSPASSNOTRUN
Cache.addAll with an empty arrayPASSPASSPASSPASSNOTRUN
Cache.addAll with string URL argumentsPASSPASSPASSPASSNOTRUN
Cache.addAll with Request argumentsPASSPASSPASSPASSNOTRUN
Cache.addAll with a mix of succeeding and failing requestsPASSPASSPASSPASSNOTRUN
Cache.addAll called with the same Request object specified twicePASSPASSPASSPASSNOTRUN
Cache.addAll should reject when entries differ only by fragmentFAILPASSPASSNOTRUN
Cache.addAll should succeed when entries differ by vary headerPASSFAILFAILPASSNOTRUN
Cache.addAll should reject when entries are duplicate by vary headerPASSPASSPASSPASSNOTRUN
Cache.addAll should reject when one entry has a vary header matching another entryPASSPASSPASSPASSNOTRUN