Click here to download the Blitz Browser!

WPT

wpt / fetch / api / response / response-static-json.any.worker.html

Spec: Fetch ↗

Runs: Chrome 155.0.8038.0 (wpt@05fffeacb, 2026-09-02) | Firefox 157.0a1 (wpt@7addae031, 2026-09-02) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-410b4 (wpt@ce41a9c47, 2026-09-02) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

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

ChromeFirefoxSafariLadybirdServoBlitz
Total16/1616/1616/1616/1616/16NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
Check response returned by static json() with init undefinedPASSPASSPASSPASSPASS
Check response returned by static json() with init {"status":400}PASSPASSPASSPASSPASS
Check response returned by static json() with init {"statusText":"foo"}PASSPASSPASSPASSPASS
Check response returned by static json() with init {"headers":{}}PASSPASSPASSPASSPASS
Check response returned by static json() with init {"headers":{"content-type":"foo/bar"}}PASSPASSPASSPASSPASS
Check response returned by static json() with init {"headers":{"x-foo":"bar"}}PASSPASSPASSPASSPASS
Throws TypeError when calling static json() with a status of 204PASSPASSPASSPASSPASS
Throws TypeError when calling static json() with a status of 205PASSPASSPASSPASSPASS
Throws TypeError when calling static json() with a status of 304PASSPASSPASSPASSPASS
Check static json() encodes JSON objects correctlyPASSPASSPASSPASSPASS
Check static json() throws when data is not encodablePASSPASSPASSPASSPASS
Check static json() throws when data is circularPASSPASSPASSPASSPASS
Check static json() propagates JSON serializer errorsPASSPASSPASSPASSPASS
Check response returned by static json() with input 𝌆PASSPASSPASSPASSPASS
Check response returned by static json() with input U+df06U+d834PASSPASSPASSPASSPASS
Check response returned by static json() with input U+deadPASSPASSPASSPASSPASS