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 / websockets

Spec: WebSockets ↗

Runs: Chrome 158.0.8110.0 (wpt@850b36a56, 2026-10-18) | Firefox 160.0a1 (wpt@b58866519, 2026-10-18) | Safari 254 preview (wpt@470a7adf8, 2026-10-18) | Ladybird 1.0-e7b21 (wpt@850b36a56, 2026-10-18) | Servo Servo 0.7 (wpt@df642c414, 2026-10-17) | Blitz fb8d6c15e (wpt@cd1d8aa5b, 2026-10-17)

Score history

Percentage of subtests passing over time, one master run per day. Every engine's percentage is relative to the same denominator: the total number of subtests known to any engine in the latest runs (so lines are not distorted by tests being added to WPT, and an engine that skips tests is not flattered for it).

1 month3 months6 months1 year2 years4 yearsAll time
0%20%40%60%80%100%Nov 2025Dec 2025Jan 2026Feb 2026Mar 2026Apr 2026May 2026Jun 2026Jul 2026Aug 2026Sep 2026Oct 2026ChromeFirefoxSafariLadybirdServo

Sort: alphabetical | by subtest count

AreaChromeFirefoxSafariLadybirdServoBlitz
Total93.1%2538/272574.2%2022/272573.9%2016/272563.1%1721/272568.4%1865/27250.0%0/2725
binary100.0%12/12100.0%12/12100.0%12/1266.6%8/1266.6%8/120.0%0/12
closing-handshake100.0%9/9100.0%9/9100.0%9/944.4%4/966.6%6/90.0%0/9
constructor100.0%600/60094.6%568/60094.3%566/60088.4%531/60092.0%552/6000.0%0/600
cookies80.9%17/2195.2%20/2176.1%16/2114.2%3/2161.9%13/210.0%0/21
interfaces100.0%291/291100.0%291/291100.0%291/29181.0%236/29194.8%276/2910.0%0/291
keeping-connection-open100.0%3/3100.0%3/3100.0%3/366.6%2/366.6%2/30.0%0/3
multi-globals100.0%3/3100.0%3/3100.0%3/3100.0%3/3100.0%3/30.0%0/3
opening-handshake100.0%14/14100.0%14/14100.0%14/1478.5%11/1492.8%13/140.0%0/14
security100.0%4/4100.0%4/4100.0%4/4100.0%4/4100.0%4/40.0%0/4
stream76.6%500/6520.0%0/6520.0%0/6520.0%0/6520.0%0/6520.0%0/652
unload-a-document63.6%7/1163.6%7/1163.6%7/1145.4%5/1154.5%6/110.0%0/11
TestChromeFirefoxSafariLadybirdServoBlitz
Total97.5%1078/110598.7%1091/110598.7%1091/110582.7%914/110588.8%982/1105NO DATA
Close-1000-reason.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-1000-reason.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-1000-reason.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-1000-reason.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-1000-reason.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-1000-reason.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-1000-verify-code.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-1000-verify-code.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-1000-verify-code.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-1000-verify-code.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-1000-verify-code.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-1000-verify-code.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-1000.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-1000.any.html?wpt_flags=h2PASSPASSPASSTIMEOUTFAILNOT RUN
Close-1000.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-1000.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-1000.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-1000.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-1005-verify-code.any.html?defaultPASSPASSPASSFAILPASSNOT RUN
Close-1005-verify-code.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-1005-verify-code.any.html?wssPASSPASSPASSFAILPASSNOT RUN
Close-1005-verify-code.any.worker.html?defaultPASSPASSPASSFAILPASSNOT RUN
Close-1005-verify-code.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-1005-verify-code.any.worker.html?wssPASSPASSPASSFAILPASSNOT RUN
Close-1005.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-1005.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-1005.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-1005.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-1005.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-1005.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-2999-reason.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-2999-reason.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-2999-reason.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-2999-reason.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-2999-reason.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-2999-reason.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-3000-reason.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-3000-reason.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-3000-reason.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-3000-reason.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-3000-reason.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-3000-reason.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-3000-verify-code.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-3000-verify-code.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-3000-verify-code.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-3000-verify-code.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-3000-verify-code.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-3000-verify-code.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-4999-reason.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-4999-reason.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-4999-reason.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-4999-reason.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-4999-reason.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-4999-reason.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-Reason-124Bytes.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-Reason-124Bytes.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-Reason-124Bytes.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-Reason-124Bytes.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-Reason-124Bytes.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-Reason-124Bytes.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-delayed.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-delayed.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-delayed.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-delayed.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-delayed.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-delayed.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-onlyReason.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-onlyReason.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-onlyReason.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-onlyReason.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-onlyReason.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-onlyReason.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-readyState-Closed.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-readyState-Closed.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-readyState-Closed.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-readyState-Closed.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-readyState-Closed.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-readyState-Closed.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-readyState-Closing.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-readyState-Closing.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-readyState-Closing.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-readyState-Closing.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-readyState-Closing.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-readyState-Closing.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-reason-unpaired-surrogates.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-reason-unpaired-surrogates.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-reason-unpaired-surrogates.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-reason-unpaired-surrogates.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-reason-unpaired-surrogates.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-reason-unpaired-surrogates.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-server-initiated-close.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-server-initiated-close.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-server-initiated-close.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-server-initiated-close.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-server-initiated-close.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-server-initiated-close.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-undefined.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-undefined.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-undefined.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Close-undefined.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Close-undefined.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Close-undefined.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-asciiSep-protocol-string.any.html?defaultPASSPASSPASSFAILPASSNOT RUN
Create-asciiSep-protocol-string.any.html?wpt_flags=h2PASSPASSPASSFAILPASSNOT RUN
Create-asciiSep-protocol-string.any.html?wssPASSPASSPASSFAILPASSNOT RUN
Create-asciiSep-protocol-string.any.worker.html?defaultPASSPASSPASSFAILPASSNOT RUN
Create-asciiSep-protocol-string.any.worker.html?wpt_flags=h2PASSPASSPASSFAILPASSNOT RUN
Create-asciiSep-protocol-string.any.worker.html?wssPASSPASSPASSFAILPASSNOT RUN
Create-blocked-port.any.html?default84/8484/8484/8484/8484/84NOT RUN
Create-blocked-port.any.html?wpt_flags=h284/8484/8484/8483/8483/84NOT RUN
Create-blocked-port.any.html?wss84/8484/8484/8484/8484/84NOT RUN
Create-blocked-port.any.worker.html?default84/8484/8484/8484/8484/84NOT RUN
Create-blocked-port.any.worker.html?wpt_flags=h284/8484/8484/8483/8483/84NOT RUN
Create-blocked-port.any.worker.html?wss84/8484/8484/8484/8484/84NOT RUN
Create-extensions-empty.any.html?defaultPASSPASSPASSPASSFAILNOT RUN
Create-extensions-empty.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-extensions-empty.any.html?wssPASSPASSPASSPASSFAILNOT RUN
Create-extensions-empty.any.worker.html?defaultPASSPASSPASSPASSFAILNOT RUN
Create-extensions-empty.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-extensions-empty.any.worker.html?wssPASSPASSPASSPASSFAILNOT RUN
Create-http-urls.any.htmlPASSPASSPASSPASSPASSNOT RUN
Create-http-urls.any.worker.htmlPASSPASSPASSPASSPASSNOT RUN
Create-invalid-urls.any.html6/88/88/88/88/8NOT RUN
Create-invalid-urls.any.worker.html6/88/88/88/88/8NOT RUN
Create-non-absolute-url.any.html5/55/55/55/55/5NOT RUN
Create-non-absolute-url.any.worker.html5/55/55/55/55/5NOT RUN
Create-nonAscii-protocol-string.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-nonAscii-protocol-string.any.html?wpt_flags=h2PASSPASSPASSPASSPASSNOT RUN
Create-nonAscii-protocol-string.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-nonAscii-protocol-string.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-nonAscii-protocol-string.any.worker.html?wpt_flags=h2PASSPASSPASSPASSPASSNOT RUN
Create-nonAscii-protocol-string.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-on-worker-shutdown.any.htmlPASSPASSPASSFAILPASSNOT RUN
Create-on-worker-shutdown.any.worker.htmlPASSPASSPASSFAILPASSNOT RUN
Create-protocol-with-space.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-protocol-with-space.any.html?wpt_flags=h2PASSPASSPASSPASSPASSNOT RUN
Create-protocol-with-space.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-protocol-with-space.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-protocol-with-space.any.worker.html?wpt_flags=h2PASSPASSPASSPASSPASSNOT RUN
Create-protocol-with-space.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-protocols-repeated-case-insensitive.any.html?defaultFAILFAILFAILFAILPASSNOT RUN
Create-protocols-repeated-case-insensitive.any.html?wpt_flags=h2FAILFAILFAILFAILPASSNOT RUN
Create-protocols-repeated-case-insensitive.any.html?wssFAILFAILFAILFAILPASSNOT RUN
Create-protocols-repeated-case-insensitive.any.worker.html?defaultFAILFAILFAILFAILPASSNOT RUN
Create-protocols-repeated-case-insensitive.any.worker.html?wpt_flags=h2FAILFAILFAILFAILPASSNOT RUN
Create-protocols-repeated-case-insensitive.any.worker.html?wssFAILFAILFAILFAILPASSNOT RUN
Create-protocols-repeated.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-protocols-repeated.any.html?wpt_flags=h2PASSPASSPASSPASSPASSNOT RUN
Create-protocols-repeated.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-protocols-repeated.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-protocols-repeated.any.worker.html?wpt_flags=h2PASSPASSPASSPASSPASSNOT RUN
Create-protocols-repeated.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-url-with-space.any.html?defaultFAILPASSPASSPASSPASSNOT RUN
Create-url-with-space.any.html?wpt_flags=h2FAILPASSPASSPASSPASSNOT RUN
Create-url-with-space.any.html?wssFAILPASSPASSPASSPASSNOT RUN
Create-url-with-space.any.worker.html?defaultFAILPASSPASSPASSPASSNOT RUN
Create-url-with-space.any.worker.html?wpt_flags=h2FAILPASSPASSPASSPASSNOT RUN
Create-url-with-space.any.worker.html?wssFAILPASSPASSPASSPASSNOT RUN
Create-url-with-windows-1252-encoding.htmlPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-array-protocols.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-array-protocols.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-valid-url-array-protocols.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-array-protocols.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-array-protocols.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-valid-url-array-protocols.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-binaryType-blob.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-binaryType-blob.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-valid-url-binaryType-blob.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-binaryType-blob.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-binaryType-blob.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-valid-url-binaryType-blob.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol-empty.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol-empty.any.html?wpt_flags=h2PASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol-empty.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol-empty.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol-empty.any.worker.html?wpt_flags=h2PASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol-empty.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol-setCorrectly.any.html?defaultPASSPASSPASSFAILPASSNOT RUN
Create-valid-url-protocol-setCorrectly.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-valid-url-protocol-setCorrectly.any.html?wssPASSPASSPASSFAILPASSNOT RUN
Create-valid-url-protocol-setCorrectly.any.worker.html?defaultPASSPASSPASSFAILPASSNOT RUN
Create-valid-url-protocol-setCorrectly.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-valid-url-protocol-setCorrectly.any.worker.html?wssPASSPASSPASSFAILPASSNOT RUN
Create-valid-url-protocol-string.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol-string.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-valid-url-protocol-string.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol-string.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol-string.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-valid-url-protocol-string.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-valid-url-protocol.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-valid-url-protocol.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-valid-url-protocol.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-valid-url.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-valid-url.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-valid-url.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Create-valid-url.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Create-valid-url.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Create-valid-url.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-0byte-data.any.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-0byte-data.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-0byte-data.any.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-0byte-data.any.worker.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-0byte-data.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-0byte-data.any.worker.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-65K-data.any.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-65K-data.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-65K-data.any.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-65K-data.any.worker.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-65K-data.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-65K-data.any.worker.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-before-open.any.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-before-open.any.html?wpt_flags=h2PASSPASSPASSFAILPASSNOT RUN
Send-before-open.any.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-before-open.any.worker.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-before-open.any.worker.html?wpt_flags=h2PASSPASSPASSFAILPASSNOT RUN
Send-before-open.any.worker.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-binary-65K-arraybuffer.any.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-binary-65K-arraybuffer.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-65K-arraybuffer.any.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-binary-65K-arraybuffer.any.worker.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-binary-65K-arraybuffer.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-65K-arraybuffer.any.worker.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-binary-arraybuffer.any.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-binary-arraybuffer.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybuffer.any.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-binary-arraybuffer.any.worker.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-binary-arraybuffer.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybuffer.any.worker.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-binary-arraybufferview-float16.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-float16.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-float16.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-float16.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-float16.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-float16.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-float32.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-float32.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-float32.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-float32.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-float32.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-float32.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-float64.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-float64.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-float64.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-float64.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-float64.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-float64.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-int16-offset.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-int16-offset.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-int16-offset.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-int16-offset.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-int16-offset.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-int16-offset.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-int32.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-int32.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-int32.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-int32.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-int32.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-int32.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-int8.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-int8.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-int8.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-int8.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-int8.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-int8.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint16-offset-length.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint16-offset-length.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-uint16-offset-length.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint16-offset-length.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint16-offset-length.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-uint16-offset-length.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint32-offset.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint32-offset.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-uint32-offset.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint32-offset.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint32-offset.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-uint32-offset.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint8-offset-length.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint8-offset-length.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-uint8-offset-length.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint8-offset-length.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint8-offset-length.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-uint8-offset-length.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint8-offset.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint8-offset.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-uint8-offset.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint8-offset.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-arraybufferview-uint8-offset.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-arraybufferview-uint8-offset.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-blob.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-blob.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-blob.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-binary-blob.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-binary-blob.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-binary-blob.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-data.any.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-data.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-data.any.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-data.any.worker.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-data.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-data.any.worker.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-data.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-data.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-data.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-null.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-null.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-null.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-null.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-null.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-null.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-paired-surrogates.any.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-paired-surrogates.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-paired-surrogates.any.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-paired-surrogates.any.worker.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-paired-surrogates.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-paired-surrogates.any.worker.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-unicode-data.any.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-unicode-data.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-unicode-data.any.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-unicode-data.any.worker.html?defaultPASSPASSPASSFAILPASSNOT RUN
Send-unicode-data.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-unicode-data.any.worker.html?wssPASSPASSPASSFAILPASSNOT RUN
Send-unpaired-surrogates.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-unpaired-surrogates.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-unpaired-surrogates.any.html?wssPASSPASSPASSPASSPASSNOT RUN
Send-unpaired-surrogates.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
Send-unpaired-surrogates.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
Send-unpaired-surrogates.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
back-forward-cache-closes-open-websocket-connection.tentative.window.htmlPASSFAILPASSFAILFAILNOT RUN
back-forward-cache-with-closed-websocket-connection-ccns.tentative.window.htmlFAILFAILFAILFAILFAILNOT RUN
back-forward-cache-with-closed-websocket-connection.window.htmlPASSPASSPASSFAILPASSNOT RUN
back-forward-cache-with-open-websocket-connection-and-close-it-in-pagehide.window.htmlPASSFAILPASSFAILFAILNOT RUN
back-forward-cache-with-open-websocket-connection-ccns.tentative.window.htmlFAILFAILFAILFAILPASSNOT RUN
back-forward-cache-with-open-websocket-connection.window.htmlFAILPASSFAILPASSPASSNOT RUN
basic-auth.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
basic-auth.any.html?wssPASSPASSPASSFAILPASSNOT RUN
basic-auth.any.serviceworker.html?wpt_flags=h2PASSPASSPASSERRORERRORNOT RUN
basic-auth.any.serviceworker.html?wssPASSPASSPASSERRORERRORNOT RUN
basic-auth.any.sharedworker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
basic-auth.any.sharedworker.html?wssPASSPASSPASSFAILPASSNOT RUN
basic-auth.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
basic-auth.any.worker.html?wssPASSPASSPASSFAILPASSNOT RUN
binaryType-wrong-value.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
binaryType-wrong-value.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
binaryType-wrong-value.any.html?wssPASSPASSPASSPASSPASSNOT RUN
binaryType-wrong-value.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
binaryType-wrong-value.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
binaryType-wrong-value.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
bufferedAmount-unchanged-by-sync-xhr.any.html?defaultPASSPASSPASSFAILPASSNOT RUN
bufferedAmount-unchanged-by-sync-xhr.any.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
bufferedAmount-unchanged-by-sync-xhr.any.html?wssPASSPASSPASSFAILPASSNOT RUN
bufferedAmount-unchanged-by-sync-xhr.any.sharedworker.html?defaultPASSPASSPASSFAILPASSNOT RUN
bufferedAmount-unchanged-by-sync-xhr.any.sharedworker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
bufferedAmount-unchanged-by-sync-xhr.any.sharedworker.html?wssPASSPASSPASSFAILPASSNOT RUN
bufferedAmount-unchanged-by-sync-xhr.any.worker.html?defaultPASSPASSPASSFAILPASSNOT RUN
bufferedAmount-unchanged-by-sync-xhr.any.worker.html?wpt_flags=h2PASSPASSPASSFAILFAILNOT RUN
bufferedAmount-unchanged-by-sync-xhr.any.worker.html?wssPASSPASSPASSFAILPASSNOT RUN
close-invalid.any.html?default6/66/66/66/66/6NOT RUN
close-invalid.any.html?wpt_flags=h26/66/66/66/66/6NOT RUN
close-invalid.any.html?wss6/66/66/66/66/6NOT RUN
close-invalid.any.worker.html?default6/66/66/66/66/6NOT RUN
close-invalid.any.worker.html?wpt_flags=h26/66/66/66/66/6NOT RUN
close-invalid.any.worker.html?wss6/66/66/66/66/6NOT RUN
constructor.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
constructor.any.html?wpt_flags=h2PASSPASSPASSPASSPASSNOT RUN
constructor.any.html?wssPASSPASSPASSPASSPASSNOT RUN
constructor.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
constructor.any.worker.html?wpt_flags=h2PASSPASSPASSPASSPASSNOT RUN
constructor.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN
eventhandlers.any.html?default4/44/44/44/44/4NOT RUN
eventhandlers.any.html?wpt_flags=h24/44/44/44/44/4NOT RUN
eventhandlers.any.html?wss4/44/44/44/44/4NOT RUN
eventhandlers.any.worker.html?default4/44/44/44/44/4NOT RUN
eventhandlers.any.worker.html?wpt_flags=h24/44/44/44/44/4NOT RUN
eventhandlers.any.worker.html?wss4/44/44/44/44/4NOT RUN
extended-payload-length.html?default4/44/44/44/44/4NOT RUN
extended-payload-length.html?wpt_flags=h24/44/44/40/40/4NOT RUN
extended-payload-length.html?wss4/44/44/44/44/4NOT RUN
idlharness.any.html62/6262/6262/6260/6260/62NOT RUN
idlharness.any.worker.html62/6262/6262/6260/6260/62NOT RUN
mixed-content.https.any.htmlFAILPASSFAILFAILPASSNOT RUN
mixed-content.https.any.serviceworker.htmlFAILPASSPASSERRORERRORNOT RUN
mixed-content.https.any.sharedworker.htmlFAILPASSPASSFAILPASSNOT RUN
mixed-content.https.any.worker.htmlFAILPASSPASSFAILPASSNOT RUN
referrer.any.htmlPASSPASSPASSFAILPASSNOT RUN
referrer.any.worker.htmlPASSPASSPASSFAILPASSNOT RUN
remove-own-iframe-during-onerror.window.html?defaultPASSPASSPASSPASSPASSNOT RUN
remove-own-iframe-during-onerror.window.html?wpt_flags=h2PASSPASSPASSPASSPASSNOT RUN
remove-own-iframe-during-onerror.window.html?wssPASSPASSPASSPASSPASSNOT RUN
send-data-isolation.sub.html3/33/33/33/33/3NOT RUN
send-many-64K-messages-with-backpressure.any.html?defaultPASSPASSPASSPASSPASSNOT RUN
send-many-64K-messages-with-backpressure.any.html?wpt_flags=h2TIMEOUTTIMEOUTTIMEOUTFAILFAILNOT RUN
send-many-64K-messages-with-backpressure.any.html?wssPASSPASSPASSPASSPASSNOT RUN
send-many-64K-messages-with-backpressure.any.serviceworker.html?defaultPASSPASSPASSERRORERRORNOT RUN
send-many-64K-messages-with-backpressure.any.serviceworker.html?wpt_flags=h2TIMEOUTTIMEOUTTIMEOUTERRORERRORNOT RUN
send-many-64K-messages-with-backpressure.any.serviceworker.html?wssPASSPASSPASSERRORERRORNOT RUN
send-many-64K-messages-with-backpressure.any.sharedworker.html?defaultPASSPASSPASSPASSPASSNOT RUN
send-many-64K-messages-with-backpressure.any.sharedworker.html?wpt_flags=h2TIMEOUTTIMEOUTTIMEOUTFAILFAILNOT RUN
send-many-64K-messages-with-backpressure.any.sharedworker.html?wssPASSPASSPASSPASSPASSNOT RUN
send-many-64K-messages-with-backpressure.any.worker.html?defaultPASSPASSPASSPASSPASSNOT RUN
send-many-64K-messages-with-backpressure.any.worker.html?wpt_flags=h2TIMEOUTTIMEOUTTIMEOUTFAILFAILNOT RUN
send-many-64K-messages-with-backpressure.any.worker.html?wssPASSPASSPASSPASSPASSNOT RUN