Click here to download the Blitz Browser!

WPT

This page compares scores on the Web Platform Tests across web engines, using the latest master runs from wpt.fyi and Blitz's own test runner.


wpt / fetch / api / response

Spec: Fetch ↗

Runs: Chrome 154.0.8037.0 (wpt@98a70a0c5) | Firefox 157.0a1 (wpt@df77989ab) | Safari 251 preview (wpt@5ce815a83) | Ladybird 1.0-28104 (wpt@b1a7025f8) | Servo Servo 0.5 (wpt@2ccd2cbf8) | Blitz dc9e62f29 (wpt@a95401e4e)

Sort areas: alphabetical | by subtest count

AreaChromeFirefoxSafariLadybirdServoBlitz
Total93.5%881/94287.9%828/94298.8%931/94275.9%715/94275.8%714/9420.0%0/942
multi-globals100.0%1/1100.0%1/1100.0%1/1100.0%1/1100.0%1/10.0%0/1
TestChromeFirefoxSafariLadybirdServoBlitz
json.any.html2/22/21/22/22/2NOT RUN
json.any.worker.html2/22/21/22/22/2NOT RUN
many-empty-chunks-crash.htmlPASSPASSPASSPASSPASSNOT RUN
response-arraybuffer-realm.window.htmlPASSPASSFAILFAILPASSNOT RUN
response-blob-realm.any.htmlPASSPASSFAILFAILPASSNOT RUN
response-body-read-task-handling.html1/21/22/22/21/2NOT RUN
response-body-stashed-chunk.htmlPASSPASSNOT RUNPASSPASSNOT RUN
response-cancel-stream.any.html7/77/77/77/77/7NOT RUN
response-cancel-stream.any.serviceworker.html7/77/77/70/70/7NOT RUN
response-cancel-stream.any.sharedworker.html7/77/77/77/77/7NOT RUN
response-cancel-stream.any.worker.html7/77/77/77/77/7NOT RUN
response-clone-iframe.window.htmlPASSPASSPASSPASSPASSNOT RUN
response-clone.any.html21/217/2121/2121/2121/21NOT RUN
response-clone.any.serviceworker.html21/217/2121/210/210/21NOT RUN
response-clone.any.sharedworker.html21/217/2121/2121/2121/21NOT RUN
response-clone.any.worker.html21/217/2121/2121/2121/21NOT RUN
response-consume-empty.any.html13/1413/1413/1413/1413/14NOT RUN
response-consume-empty.any.serviceworker.html13/1413/1413/140/140/14NOT RUN
response-consume-empty.any.sharedworker.html13/1413/1413/1413/1413/14NOT RUN
response-consume-empty.any.worker.html13/1413/1413/1413/1413/14NOT RUN
response-consume-stream.any.html15/1515/1515/1515/1513/15NOT RUN
response-consume-stream.any.serviceworker.html15/1515/1515/150/150/15NOT RUN
response-consume-stream.any.sharedworker.html15/1515/1515/1515/1513/15NOT RUN
response-consume-stream.any.worker.html15/1515/1515/1515/1513/15NOT RUN
response-consume.html40/4039/4040/4033/4039/40NOT RUN
response-error-from-stream.any.html2/142/1414/1414/1414/14NOT RUN
response-error-from-stream.any.serviceworker.html2/142/1414/140/140/14NOT RUN
response-error-from-stream.any.sharedworker.html2/142/1414/1414/1414/14NOT RUN
response-error-from-stream.any.worker.html2/142/1414/1414/1414/14NOT RUN
response-error.any.html10/1010/1010/1010/1010/10NOT RUN
response-error.any.serviceworker.html10/1010/1010/100/100/10NOT RUN
response-error.any.sharedworker.html10/1010/1010/1010/1010/10NOT RUN
response-error.any.worker.html10/1010/1010/1010/1010/10NOT RUN
response-form-data.html14/1410/1412/1411/1413/14NOT RUN
response-from-stream.any.html3/33/33/33/33/3NOT RUN
response-from-stream.any.serviceworker.html3/33/33/30/30/3NOT RUN
response-from-stream.any.sharedworker.html3/33/33/33/33/3NOT RUN
response-from-stream.any.worker.html3/33/33/33/33/3NOT RUN
response-headers-guard.any.htmlPASSPASSPASSPASSPASSNOT RUN
response-headers-guard.any.serviceworker.htmlPASSPASSPASSERRORERRORNOT RUN
response-headers-guard.any.sharedworker.htmlPASSPASSPASSPASSPASSNOT RUN
response-headers-guard.any.worker.htmlPASSPASSPASSPASSPASSNOT RUN
response-init-001.any.html9/99/99/99/99/9NOT RUN
response-init-001.any.serviceworker.html9/99/99/90/90/9NOT RUN
response-init-001.any.sharedworker.html9/99/99/99/99/9NOT RUN
response-init-001.any.worker.html9/99/99/99/99/9NOT RUN
response-init-002.any.html8/88/88/88/88/8NOT RUN
response-init-002.any.serviceworker.html8/88/88/80/80/8NOT RUN
response-init-002.any.sharedworker.html8/88/88/88/88/8NOT RUN
response-init-002.any.worker.html8/88/88/88/88/8NOT RUN
response-init-contenttype.any.html18/1818/1818/1817/1818/18NOT RUN
response-init-contenttype.any.worker.html18/1818/1818/1817/1818/18NOT RUN
response-static-error.any.html2/22/22/22/21/2NOT RUN
response-static-error.any.serviceworker.html2/22/22/20/20/2NOT RUN
response-static-error.any.sharedworker.html2/22/22/22/21/2NOT RUN
response-static-error.any.worker.html2/22/22/22/21/2NOT RUN
response-static-json.any.html16/1616/1616/1616/1616/16NOT RUN
response-static-json.any.serviceworker.html16/1616/1616/160/160/16NOT RUN
response-static-json.any.sharedworker.html16/1616/1616/1616/1616/16NOT RUN
response-static-json.any.worker.html16/1616/1616/1616/1616/16NOT RUN
response-static-redirect.any.html11/1111/1111/1111/1111/11NOT RUN
response-static-redirect.any.serviceworker.html11/1111/1111/110/110/11NOT RUN
response-static-redirect.any.sharedworker.html11/1111/1111/1111/1111/11NOT RUN
response-static-redirect.any.worker.html11/1111/1111/1111/1111/11NOT RUN
response-stream-bad-chunk.any.html6/66/66/66/66/6NOT RUN
response-stream-bad-chunk.any.serviceworker.html6/66/66/60/60/6NOT RUN
response-stream-bad-chunk.any.sharedworker.html6/66/66/66/66/6NOT RUN
response-stream-bad-chunk.any.worker.html6/66/66/66/66/6NOT RUN
response-stream-disturbed-1.any.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-1.any.serviceworker.html12/1212/1212/120/120/12NOT RUN
response-stream-disturbed-1.any.sharedworker.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-1.any.worker.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-2.any.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-2.any.serviceworker.html12/1212/1212/120/120/12NOT RUN
response-stream-disturbed-2.any.sharedworker.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-2.any.worker.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-3.any.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-3.any.serviceworker.html12/1212/1212/120/120/12NOT RUN
response-stream-disturbed-3.any.sharedworker.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-3.any.worker.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-4.any.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-4.any.serviceworker.html12/1212/1212/120/120/12NOT RUN
response-stream-disturbed-4.any.sharedworker.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-4.any.worker.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-5.any.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-5.any.serviceworker.html12/1212/1212/120/120/12NOT RUN
response-stream-disturbed-5.any.sharedworker.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-5.any.worker.html12/1212/1212/1212/1212/12NOT RUN
response-stream-disturbed-6.any.html5/55/55/55/55/5NOT RUN
response-stream-disturbed-6.any.serviceworker.html5/55/55/50/50/5NOT RUN
response-stream-disturbed-6.any.sharedworker.html5/55/55/55/55/5NOT RUN
response-stream-disturbed-6.any.worker.html5/55/55/55/55/5NOT RUN
response-stream-disturbed-by-pipe.any.html0/22/22/22/22/2NOT RUN
response-stream-disturbed-by-pipe.any.serviceworker.html0/22/22/20/20/2NOT RUN
response-stream-disturbed-by-pipe.any.sharedworker.html0/22/22/22/22/2NOT RUN
response-stream-disturbed-by-pipe.any.worker.html0/22/22/22/22/2NOT RUN
response-stream-with-broken-then.any.html6/66/66/66/65/6NOT RUN
response-stream-with-broken-then.any.serviceworker.html6/66/66/60/60/6NOT RUN
response-stream-with-broken-then.any.sharedworker.html6/66/66/66/65/6NOT RUN
response-stream-with-broken-then.any.worker.html6/66/66/66/65/6NOT RUN