diff options
| author | Matt Mastracci <matthew@mastracci.com> | 2023-11-01 15:11:01 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-01 21:11:01 +0000 |
| commit | 42c426e7695a0037032d1ac5237830800eeaaed4 (patch) | |
| tree | 242f9aa30187464f1b6314387654a76d8dc76fc0 /tools | |
| parent | 587f2e0800a55e58b2579758d4278a4129b609c0 (diff) | |
feat(ext/websocket): websockets over http2 (#21040)
Implements `WebSocket` over http/2. This requires a conformant http/2
server supporting the extended connect protocol.
Passes approximately 100 new WPT tests (mostly `?wpt_flags=h2` versions
of existing websockets APIs).
This is implemented as a fallback when http/1.1 fails, so a server that
supports both h1 and h2 WebSockets will still end up on the http/1.1
upgrade path.
The patch also cleas up the websockets handshake to split it up into
http, https+http1 and https+http2, making it a little less intertwined.
This uncovered a likely bug in the WPT test server:
https://github.com/web-platform-tests/wpt/issues/42896
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/wpt/expectation.json | 202 |
1 files changed, 97 insertions, 105 deletions
diff --git a/tools/wpt/expectation.json b/tools/wpt/expectation.json index 9d016d282..4b01f0c00 100644 --- a/tools/wpt/expectation.json +++ b/tools/wpt/expectation.json @@ -7744,106 +7744,106 @@ }, "websockets": { "Close-1000-reason.any.html?default": true, - "Close-1000-reason.any.html?wpt_flags=h2": false, + "Close-1000-reason.any.html?wpt_flags=h2": true, "Close-1000-reason.any.html?wss": true, "Close-1000-reason.any.worker.html?default": true, - "Close-1000-reason.any.worker.html?wpt_flags=h2": false, + "Close-1000-reason.any.worker.html?wpt_flags=h2": true, "Close-1000-reason.any.worker.html?wss": true, "Close-1000-verify-code.any.html?default": true, - "Close-1000-verify-code.any.html?wpt_flags=h2": false, + "Close-1000-verify-code.any.html?wpt_flags=h2": true, "Close-1000-verify-code.any.html?wss": true, "Close-1000-verify-code.any.worker.html?default": true, - "Close-1000-verify-code.any.worker.html?wpt_flags=h2": false, + "Close-1000-verify-code.any.worker.html?wpt_flags=h2": true, "Close-1000-verify-code.any.worker.html?wss": true, "Close-1000.any.html?default": true, - "Close-1000.any.html?wpt_flags=h2": false, + "Close-1000.any.html?wpt_flags=h2": true, "Close-1000.any.html?wss": true, "Close-1000.any.worker.html?default": true, - "Close-1000.any.worker.html?wpt_flags=h2": false, + "Close-1000.any.worker.html?wpt_flags=h2": true, "Close-1000.any.worker.html?wss": true, "Close-1005-verify-code.any.html?default": true, - "Close-1005-verify-code.any.html?wpt_flags=h2": false, + "Close-1005-verify-code.any.html?wpt_flags=h2": true, "Close-1005-verify-code.any.html?wss": true, "Close-1005-verify-code.any.worker.html?default": true, - "Close-1005-verify-code.any.worker.html?wpt_flags=h2": false, + "Close-1005-verify-code.any.worker.html?wpt_flags=h2": true, "Close-1005-verify-code.any.worker.html?wss": true, "Close-1005.any.html?default": true, - "Close-1005.any.html?wpt_flags=h2": false, + "Close-1005.any.html?wpt_flags=h2": true, "Close-1005.any.html?wss": true, "Close-1005.any.worker.html?default": true, - "Close-1005.any.worker.html?wpt_flags=h2": false, + "Close-1005.any.worker.html?wpt_flags=h2": true, "Close-1005.any.worker.html?wss": true, "Close-2999-reason.any.html?default": true, - "Close-2999-reason.any.html?wpt_flags=h2": false, + "Close-2999-reason.any.html?wpt_flags=h2": true, "Close-2999-reason.any.html?wss": true, "Close-2999-reason.any.worker.html?default": true, - "Close-2999-reason.any.worker.html?wpt_flags=h2": false, + "Close-2999-reason.any.worker.html?wpt_flags=h2": true, "Close-2999-reason.any.worker.html?wss": true, "Close-3000-reason.any.html?default": true, - "Close-3000-reason.any.html?wpt_flags=h2": false, + "Close-3000-reason.any.html?wpt_flags=h2": true, "Close-3000-reason.any.html?wss": true, "Close-3000-reason.any.worker.html?default": true, - "Close-3000-reason.any.worker.html?wpt_flags=h2": false, + "Close-3000-reason.any.worker.html?wpt_flags=h2": true, "Close-3000-reason.any.worker.html?wss": true, "Close-3000-verify-code.any.html?default": true, - "Close-3000-verify-code.any.html?wpt_flags=h2": false, + "Close-3000-verify-code.any.html?wpt_flags=h2": true, "Close-3000-verify-code.any.html?wss": true, "Close-3000-verify-code.any.worker.html?default": true, - "Close-3000-verify-code.any.worker.html?wpt_flags=h2": false, + "Close-3000-verify-code.any.worker.html?wpt_flags=h2": true, "Close-3000-verify-code.any.worker.html?wss": true, "Close-4999-reason.any.html?default": true, - "Close-4999-reason.any.html?wpt_flags=h2": false, + "Close-4999-reason.any.html?wpt_flags=h2": true, "Close-4999-reason.any.html?wss": true, "Close-4999-reason.any.worker.html?default": true, - "Close-4999-reason.any.worker.html?wpt_flags=h2": false, + "Close-4999-reason.any.worker.html?wpt_flags=h2": true, "Close-4999-reason.any.worker.html?wss": true, "Close-Reason-124Bytes.any.html?default": true, - "Close-Reason-124Bytes.any.html?wpt_flags=h2": false, + "Close-Reason-124Bytes.any.html?wpt_flags=h2": true, "Close-Reason-124Bytes.any.html?wss": true, "Close-Reason-124Bytes.any.worker.html?default": true, - "Close-Reason-124Bytes.any.worker.html?wpt_flags=h2": false, + "Close-Reason-124Bytes.any.worker.html?wpt_flags=h2": true, "Close-Reason-124Bytes.any.worker.html?wss": true, "Close-delayed.any.html?default": true, - "Close-delayed.any.html?wpt_flags=h2": false, + "Close-delayed.any.html?wpt_flags=h2": true, "Close-delayed.any.html?wss": true, "Close-delayed.any.worker.html?default": true, - "Close-delayed.any.worker.html?wpt_flags=h2": false, + "Close-delayed.any.worker.html?wpt_flags=h2": true, "Close-delayed.any.worker.html?wss": true, "Close-onlyReason.any.html?default": true, - "Close-onlyReason.any.html?wpt_flags=h2": false, + "Close-onlyReason.any.html?wpt_flags=h2": true, "Close-onlyReason.any.html?wss": true, "Close-onlyReason.any.worker.html?default": true, - "Close-onlyReason.any.worker.html?wpt_flags=h2": false, + "Close-onlyReason.any.worker.html?wpt_flags=h2": true, "Close-onlyReason.any.worker.html?wss": true, "Close-readyState-Closed.any.html?default": true, - "Close-readyState-Closed.any.html?wpt_flags=h2": false, + "Close-readyState-Closed.any.html?wpt_flags=h2": true, "Close-readyState-Closed.any.html?wss": true, "Close-readyState-Closed.any.worker.html?default": true, - "Close-readyState-Closed.any.worker.html?wpt_flags=h2": false, + "Close-readyState-Closed.any.worker.html?wpt_flags=h2": true, "Close-readyState-Closed.any.worker.html?wss": true, "Close-readyState-Closing.any.html?default": true, - "Close-readyState-Closing.any.html?wpt_flags=h2": false, + "Close-readyState-Closing.any.html?wpt_flags=h2": true, "Close-readyState-Closing.any.html?wss": true, "Close-readyState-Closing.any.worker.html?default": true, - "Close-readyState-Closing.any.worker.html?wpt_flags=h2": false, + "Close-readyState-Closing.any.worker.html?wpt_flags=h2": true, "Close-readyState-Closing.any.worker.html?wss": true, "Close-reason-unpaired-surrogates.any.html?default": true, - "Close-reason-unpaired-surrogates.any.html?wpt_flags=h2": false, + "Close-reason-unpaired-surrogates.any.html?wpt_flags=h2": true, "Close-reason-unpaired-surrogates.any.html?wss": true, "Close-reason-unpaired-surrogates.any.worker.html?default": true, - "Close-reason-unpaired-surrogates.any.worker.html?wpt_flags=h2": false, + "Close-reason-unpaired-surrogates.any.worker.html?wpt_flags=h2": true, "Close-reason-unpaired-surrogates.any.worker.html?wss": true, "Close-server-initiated-close.any.html?default": true, - "Close-server-initiated-close.any.html?wpt_flags=h2": false, + "Close-server-initiated-close.any.html?wpt_flags=h2": true, "Close-server-initiated-close.any.html?wss": true, "Close-server-initiated-close.any.worker.html?default": true, - "Close-server-initiated-close.any.worker.html?wpt_flags=h2": false, + "Close-server-initiated-close.any.worker.html?wpt_flags=h2": true, "Close-server-initiated-close.any.worker.html?wss": true, "Close-undefined.any.html?default": true, - "Close-undefined.any.html?wpt_flags=h2": false, + "Close-undefined.any.html?wpt_flags=h2": true, "Close-undefined.any.html?wss": true, "Close-undefined.any.worker.html?default": true, - "Close-undefined.any.worker.html?wpt_flags=h2": false, + "Close-undefined.any.worker.html?wpt_flags=h2": true, "Close-undefined.any.worker.html?wss": true, "Create-asciiSep-protocol-string.any.html?default": true, "Create-asciiSep-protocol-string.any.html?wpt_flags=h2": true, @@ -7852,20 +7852,16 @@ "Create-asciiSep-protocol-string.any.worker.html?wpt_flags=h2": true, "Create-asciiSep-protocol-string.any.worker.html?wss": true, "Create-blocked-port.any.html?default": true, - "Create-blocked-port.any.html?wpt_flags=h2": [ - "Basic check" - ], + "Create-blocked-port.any.html?wpt_flags=h2": true, "Create-blocked-port.any.html?wss": true, "Create-blocked-port.any.worker.html?default": true, - "Create-blocked-port.any.worker.html?wpt_flags=h2": [ - "Basic check" - ], + "Create-blocked-port.any.worker.html?wpt_flags=h2": true, "Create-blocked-port.any.worker.html?wss": true, "Create-extensions-empty.any.html?default": true, - "Create-extensions-empty.any.html?wpt_flags=h2": false, + "Create-extensions-empty.any.html?wpt_flags=h2": true, "Create-extensions-empty.any.html?wss": true, "Create-extensions-empty.any.worker.html?default": true, - "Create-extensions-empty.any.worker.html?wpt_flags=h2": false, + "Create-extensions-empty.any.worker.html?wpt_flags=h2": true, "Create-extensions-empty.any.worker.html?wss": true, "Create-http-urls.any.html": true, "Create-http-urls.any.worker.html": true, @@ -7906,16 +7902,16 @@ "Create-url-with-space.any.worker.html?wpt_flags=h2": true, "Create-url-with-space.any.worker.html?wss": true, "Create-valid-url-array-protocols.any.html?default": true, - "Create-valid-url-array-protocols.any.html?wpt_flags=h2": false, + "Create-valid-url-array-protocols.any.html?wpt_flags=h2": true, "Create-valid-url-array-protocols.any.html?wss": true, "Create-valid-url-array-protocols.any.worker.html?default": true, - "Create-valid-url-array-protocols.any.worker.html?wpt_flags=h2": false, + "Create-valid-url-array-protocols.any.worker.html?wpt_flags=h2": true, "Create-valid-url-array-protocols.any.worker.html?wss": true, "Create-valid-url-binaryType-blob.any.html?default": true, - "Create-valid-url-binaryType-blob.any.html?wpt_flags=h2": false, + "Create-valid-url-binaryType-blob.any.html?wpt_flags=h2": true, "Create-valid-url-binaryType-blob.any.html?wss": true, "Create-valid-url-binaryType-blob.any.worker.html?default": true, - "Create-valid-url-binaryType-blob.any.worker.html?wpt_flags=h2": false, + "Create-valid-url-binaryType-blob.any.worker.html?wpt_flags=h2": true, "Create-valid-url-binaryType-blob.any.worker.html?wss": true, "Create-valid-url-protocol-empty.any.html?default": true, "Create-valid-url-protocol-empty.any.html?wpt_flags=h2": true, @@ -7924,40 +7920,40 @@ "Create-valid-url-protocol-empty.any.worker.html?wpt_flags=h2": true, "Create-valid-url-protocol-empty.any.worker.html?wss": true, "Create-valid-url-protocol-setCorrectly.any.html?default": true, - "Create-valid-url-protocol-setCorrectly.any.html?wpt_flags=h2": false, + "Create-valid-url-protocol-setCorrectly.any.html?wpt_flags=h2": true, "Create-valid-url-protocol-setCorrectly.any.html?wss": true, "Create-valid-url-protocol-setCorrectly.any.worker.html?default": true, - "Create-valid-url-protocol-setCorrectly.any.worker.html?wpt_flags=h2": false, + "Create-valid-url-protocol-setCorrectly.any.worker.html?wpt_flags=h2": true, "Create-valid-url-protocol-setCorrectly.any.worker.html?wss": true, "Create-valid-url-protocol-string.any.html?default": true, - "Create-valid-url-protocol-string.any.html?wpt_flags=h2": false, + "Create-valid-url-protocol-string.any.html?wpt_flags=h2": true, "Create-valid-url-protocol-string.any.html?wss": true, "Create-valid-url-protocol-string.any.worker.html?default": true, - "Create-valid-url-protocol-string.any.worker.html?wpt_flags=h2": false, + "Create-valid-url-protocol-string.any.worker.html?wpt_flags=h2": true, "Create-valid-url-protocol-string.any.worker.html?wss": true, "Create-valid-url-protocol.any.html?default": true, - "Create-valid-url-protocol.any.html?wpt_flags=h2": false, + "Create-valid-url-protocol.any.html?wpt_flags=h2": true, "Create-valid-url-protocol.any.html?wss": true, "Create-valid-url-protocol.any.worker.html?default": true, - "Create-valid-url-protocol.any.worker.html?wpt_flags=h2": false, + "Create-valid-url-protocol.any.worker.html?wpt_flags=h2": true, "Create-valid-url-protocol.any.worker.html?wss": true, "Create-valid-url.any.html?default": true, - "Create-valid-url.any.html?wpt_flags=h2": false, + "Create-valid-url.any.html?wpt_flags=h2": true, "Create-valid-url.any.html?wss": true, "Create-valid-url.any.worker.html?default": true, - "Create-valid-url.any.worker.html?wpt_flags=h2": false, + "Create-valid-url.any.worker.html?wpt_flags=h2": true, "Create-valid-url.any.worker.html?wss": true, "Send-0byte-data.any.html?default": true, - "Send-0byte-data.any.html?wpt_flags=h2": false, + "Send-0byte-data.any.html?wpt_flags=h2": true, "Send-0byte-data.any.html?wss": true, "Send-0byte-data.any.worker.html?default": true, - "Send-0byte-data.any.worker.html?wpt_flags=h2": false, + "Send-0byte-data.any.worker.html?wpt_flags=h2": true, "Send-0byte-data.any.worker.html?wss": true, "Send-65K-data.any.html?default": true, - "Send-65K-data.any.html?wpt_flags=h2": false, + "Send-65K-data.any.html?wpt_flags=h2": true, "Send-65K-data.any.html?wss": true, "Send-65K-data.any.worker.html?default": true, - "Send-65K-data.any.worker.html?wpt_flags=h2": false, + "Send-65K-data.any.worker.html?wpt_flags=h2": true, "Send-65K-data.any.worker.html?wss": true, "Send-before-open.any.html?default": true, "Send-before-open.any.html?wpt_flags=h2": true, @@ -7966,109 +7962,109 @@ "Send-before-open.any.worker.html?wpt_flags=h2": true, "Send-before-open.any.worker.html?wss": true, "Send-binary-65K-arraybuffer.any.html?default": true, - "Send-binary-65K-arraybuffer.any.html?wpt_flags=h2": false, + "Send-binary-65K-arraybuffer.any.html?wpt_flags=h2": true, "Send-binary-65K-arraybuffer.any.html?wss": true, "Send-binary-65K-arraybuffer.any.worker.html?default": true, - "Send-binary-65K-arraybuffer.any.worker.html?wpt_flags=h2": false, + "Send-binary-65K-arraybuffer.any.worker.html?wpt_flags=h2": true, "Send-binary-65K-arraybuffer.any.worker.html?wss": true, "Send-binary-arraybuffer.any.html?default": true, - "Send-binary-arraybuffer.any.html?wpt_flags=h2": false, + "Send-binary-arraybuffer.any.html?wpt_flags=h2": true, "Send-binary-arraybuffer.any.html?wss": true, "Send-binary-arraybuffer.any.worker.html?default": true, - "Send-binary-arraybuffer.any.worker.html?wpt_flags=h2": false, + "Send-binary-arraybuffer.any.worker.html?wpt_flags=h2": true, "Send-binary-arraybuffer.any.worker.html?wss": true, "Send-binary-arraybufferview-float32.any.html?default": true, - "Send-binary-arraybufferview-float32.any.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-float32.any.html?wpt_flags=h2": true, "Send-binary-arraybufferview-float32.any.html?wss": true, "Send-binary-arraybufferview-float32.any.worker.html?default": true, - "Send-binary-arraybufferview-float32.any.worker.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-float32.any.worker.html?wpt_flags=h2": true, "Send-binary-arraybufferview-float32.any.worker.html?wss": true, "Send-binary-arraybufferview-float64.any.html?default": true, - "Send-binary-arraybufferview-float64.any.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-float64.any.html?wpt_flags=h2": true, "Send-binary-arraybufferview-float64.any.html?wss": true, "Send-binary-arraybufferview-float64.any.worker.html?default": true, - "Send-binary-arraybufferview-float64.any.worker.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-float64.any.worker.html?wpt_flags=h2": true, "Send-binary-arraybufferview-float64.any.worker.html?wss": true, "Send-binary-arraybufferview-int16-offset.any.html?default": true, - "Send-binary-arraybufferview-int16-offset.any.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-int16-offset.any.html?wpt_flags=h2": true, "Send-binary-arraybufferview-int16-offset.any.html?wss": true, "Send-binary-arraybufferview-int16-offset.any.worker.html?default": true, - "Send-binary-arraybufferview-int16-offset.any.worker.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-int16-offset.any.worker.html?wpt_flags=h2": true, "Send-binary-arraybufferview-int16-offset.any.worker.html?wss": true, "Send-binary-arraybufferview-int32.any.html?default": true, - "Send-binary-arraybufferview-int32.any.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-int32.any.html?wpt_flags=h2": true, "Send-binary-arraybufferview-int32.any.html?wss": true, "Send-binary-arraybufferview-int32.any.worker.html?default": true, - "Send-binary-arraybufferview-int32.any.worker.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-int32.any.worker.html?wpt_flags=h2": true, "Send-binary-arraybufferview-int32.any.worker.html?wss": true, "Send-binary-arraybufferview-int8.any.html?default": true, - "Send-binary-arraybufferview-int8.any.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-int8.any.html?wpt_flags=h2": true, "Send-binary-arraybufferview-int8.any.html?wss": true, "Send-binary-arraybufferview-int8.any.worker.html?default": true, - "Send-binary-arraybufferview-int8.any.worker.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-int8.any.worker.html?wpt_flags=h2": true, "Send-binary-arraybufferview-int8.any.worker.html?wss": true, "Send-binary-arraybufferview-uint16-offset-length.any.html?default": true, - "Send-binary-arraybufferview-uint16-offset-length.any.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-uint16-offset-length.any.html?wpt_flags=h2": true, "Send-binary-arraybufferview-uint16-offset-length.any.html?wss": true, "Send-binary-arraybufferview-uint16-offset-length.any.worker.html?default": true, - "Send-binary-arraybufferview-uint16-offset-length.any.worker.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-uint16-offset-length.any.worker.html?wpt_flags=h2": true, "Send-binary-arraybufferview-uint16-offset-length.any.worker.html?wss": true, "Send-binary-arraybufferview-uint32-offset.any.html?default": true, - "Send-binary-arraybufferview-uint32-offset.any.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-uint32-offset.any.html?wpt_flags=h2": true, "Send-binary-arraybufferview-uint32-offset.any.html?wss": true, "Send-binary-arraybufferview-uint32-offset.any.worker.html?default": true, - "Send-binary-arraybufferview-uint32-offset.any.worker.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-uint32-offset.any.worker.html?wpt_flags=h2": true, "Send-binary-arraybufferview-uint32-offset.any.worker.html?wss": true, "Send-binary-arraybufferview-uint8-offset-length.any.html?default": true, - "Send-binary-arraybufferview-uint8-offset-length.any.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-uint8-offset-length.any.html?wpt_flags=h2": true, "Send-binary-arraybufferview-uint8-offset-length.any.html?wss": true, "Send-binary-arraybufferview-uint8-offset-length.any.worker.html?default": true, - "Send-binary-arraybufferview-uint8-offset-length.any.worker.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-uint8-offset-length.any.worker.html?wpt_flags=h2": true, "Send-binary-arraybufferview-uint8-offset-length.any.worker.html?wss": true, "Send-binary-arraybufferview-uint8-offset.any.html?default": true, - "Send-binary-arraybufferview-uint8-offset.any.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-uint8-offset.any.html?wpt_flags=h2": true, "Send-binary-arraybufferview-uint8-offset.any.html?wss": true, "Send-binary-arraybufferview-uint8-offset.any.worker.html?default": true, - "Send-binary-arraybufferview-uint8-offset.any.worker.html?wpt_flags=h2": false, + "Send-binary-arraybufferview-uint8-offset.any.worker.html?wpt_flags=h2": true, "Send-binary-arraybufferview-uint8-offset.any.worker.html?wss": true, "Send-binary-blob.any.html?default": true, - "Send-binary-blob.any.html?wpt_flags=h2": false, + "Send-binary-blob.any.html?wpt_flags=h2": true, "Send-binary-blob.any.html?wss": true, "Send-binary-blob.any.worker.html?default": true, - "Send-binary-blob.any.worker.html?wpt_flags=h2": false, + "Send-binary-blob.any.worker.html?wpt_flags=h2": true, "Send-binary-blob.any.worker.html?wss": true, "Send-data.any.html?default": true, - "Send-data.any.html?wpt_flags=h2": false, + "Send-data.any.html?wpt_flags=h2": true, "Send-data.any.html?wss": true, "Send-data.any.worker.html?default": true, - "Send-data.any.worker.html?wpt_flags=h2": false, + "Send-data.any.worker.html?wpt_flags=h2": true, "Send-data.any.worker.html?wss": true, "Send-data.worker.html?default": true, - "Send-data.worker.html?wpt_flags=h2": false, + "Send-data.worker.html?wpt_flags=h2": true, "Send-data.worker.html?wss": true, "Send-null.any.html?default": true, - "Send-null.any.html?wpt_flags=h2": false, + "Send-null.any.html?wpt_flags=h2": true, "Send-null.any.html?wss": true, "Send-null.any.worker.html?default": true, - "Send-null.any.worker.html?wpt_flags=h2": false, + "Send-null.any.worker.html?wpt_flags=h2": true, "Send-null.any.worker.html?wss": true, "Send-paired-surrogates.any.html?default": true, - "Send-paired-surrogates.any.html?wpt_flags=h2": false, + "Send-paired-surrogates.any.html?wpt_flags=h2": true, "Send-paired-surrogates.any.html?wss": true, "Send-paired-surrogates.any.worker.html?default": true, - "Send-paired-surrogates.any.worker.html?wpt_flags=h2": false, + "Send-paired-surrogates.any.worker.html?wpt_flags=h2": true, "Send-paired-surrogates.any.worker.html?wss": true, "Send-unicode-data.any.html?default": true, - "Send-unicode-data.any.html?wpt_flags=h2": false, + "Send-unicode-data.any.html?wpt_flags=h2": true, "Send-unicode-data.any.html?wss": true, "Send-unicode-data.any.worker.html?default": true, - "Send-unicode-data.any.worker.html?wpt_flags=h2": false, + "Send-unicode-data.any.worker.html?wpt_flags=h2": true, "Send-unicode-data.any.worker.html?wss": true, "Send-unpaired-surrogates.any.html?default": true, - "Send-unpaired-surrogates.any.html?wpt_flags=h2": false, + "Send-unpaired-surrogates.any.html?wpt_flags=h2": true, "Send-unpaired-surrogates.any.html?wss": true, "Send-unpaired-surrogates.any.worker.html?default": true, - "Send-unpaired-surrogates.any.worker.html?wpt_flags=h2": false, + "Send-unpaired-surrogates.any.worker.html?wpt_flags=h2": true, "Send-unpaired-surrogates.any.worker.html?wss": true, "back-forward-cache-with-closed-websocket-connection-ccns.tentative.window.html": false, "back-forward-cache-with-closed-websocket-connection.window.html": false, @@ -8079,10 +8075,10 @@ "basic-auth.any.worker.html?wpt_flags=h2": false, "basic-auth.any.worker.html?wss": false, "binaryType-wrong-value.any.html?default": true, - "binaryType-wrong-value.any.html?wpt_flags=h2": false, + "binaryType-wrong-value.any.html?wpt_flags=h2": true, "binaryType-wrong-value.any.html?wss": true, "binaryType-wrong-value.any.worker.html?default": true, - "binaryType-wrong-value.any.worker.html?wpt_flags=h2": false, + "binaryType-wrong-value.any.worker.html?wpt_flags=h2": true, "binaryType-wrong-value.any.worker.html?wss": true, "bufferedAmount-unchanged-by-sync-xhr.any.html?default": false, "bufferedAmount-unchanged-by-sync-xhr.any.html?wpt_flags=h2": false, @@ -8162,13 +8158,9 @@ "send-many-64K-messages-with-backpressure.any.worker.html?wss": true, "stream": { "tentative": { - "abort.any.html?wpt_flags=h2": [ - "abort after connect should do nothing" - ], + "abort.any.html?wpt_flags=h2": true, "abort.any.html?wss": true, - "abort.any.worker.html?wpt_flags=h2": [ - "abort after connect should do nothing" - ], + "abort.any.worker.html?wpt_flags=h2": true, "abort.any.worker.html?wss": true, "backpressure-receive.any.html?wpt_flags=h2": false, "backpressure-receive.any.html?wss": true, @@ -8178,13 +8170,13 @@ "backpressure-send.any.html?wss": true, "backpressure-send.any.worker.html?wpt_flags=h2": false, "backpressure-send.any.worker.html?wss": true, - "close.any.html?wpt_flags=h2": false, + "close.any.html?wpt_flags=h2": true, "close.any.html?wss": true, - "close.any.worker.html?wpt_flags=h2": false, + "close.any.worker.html?wpt_flags=h2": true, "close.any.worker.html?wss": true, - "constructor.any.html?wpt_flags=h2": false, + "constructor.any.html?wpt_flags=h2": true, "constructor.any.html?wss": true, - "constructor.any.worker.html?wpt_flags=h2": false, + "constructor.any.worker.html?wpt_flags=h2": true, "constructor.any.worker.html?wss": true } } |
