diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 09:22:09 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 09:22:09 +0000 |
commit | 43a97878ce14b72f0981164f87f2e35e14151312 (patch) | |
tree | 620249daf56c0258faa40cbdcf9cfba06de2a846 /testing/web-platform/meta/webtransport | |
parent | Initial commit. (diff) | |
download | firefox-43a97878ce14b72f0981164f87f2e35e14151312.tar.xz firefox-43a97878ce14b72f0981164f87f2e35e14151312.zip |
Adding upstream version 110.0.1.upstream/110.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/webtransport')
11 files changed, 1643 insertions, 0 deletions
diff --git a/testing/web-platform/meta/webtransport/close.https.any.js.ini b/testing/web-platform/meta/webtransport/close.https.any.js.ini new file mode 100644 index 0000000000..ed15067687 --- /dev/null +++ b/testing/web-platform/meta/webtransport/close.https.any.js.ini @@ -0,0 +1,86 @@ +[close.https.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [close] + expected: FAIL + + [close with code and reason] + expected: FAIL + + [close with code and long reason] + expected: FAIL + + [server initiated closure with code and reason] + expected: FAIL + + [server initiated connection closure] + expected: FAIL + + [server initiated closure without code and reason] + expected: FAIL + + +[close.https.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [close] + expected: FAIL + + [close with code and reason] + expected: FAIL + + [close with code and long reason] + expected: FAIL + + [server initiated closure with code and reason] + expected: FAIL + + [server initiated connection closure] + expected: FAIL + + [server initiated closure without code and reason] + expected: FAIL + + +[close.https.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [close] + expected: FAIL + + [close with code and reason] + expected: FAIL + + [close with code and long reason] + expected: FAIL + + [server initiated closure with code and reason] + expected: FAIL + + [server initiated connection closure] + expected: FAIL + + [server initiated closure without code and reason] + expected: FAIL + + +[close.https.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [close] + expected: FAIL + + [close with code and reason] + expected: FAIL + + [close with code and long reason] + expected: FAIL + + [server initiated closure with code and reason] + expected: FAIL + + [server initiated connection closure] + expected: FAIL + + [server initiated closure without code and reason] + expected: FAIL diff --git a/testing/web-platform/meta/webtransport/connect.https.any.js.ini b/testing/web-platform/meta/webtransport/connect.https.any.js.ini new file mode 100644 index 0000000000..48e1a7bb1d --- /dev/null +++ b/testing/web-platform/meta/webtransport/connect.https.any.js.ini @@ -0,0 +1,98 @@ +[connect.https.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport session is established with status code 200] + expected: FAIL + + [WebTransport session is established with status code 204] + expected: FAIL + + [WebTransport session establishment fails with status code 301] + expected: FAIL + + [WebTransport session establishment with status code 401] + expected: FAIL + + [WebTransport session establishment fails with status code 404] + expected: FAIL + + [Echo back request headers] + expected: FAIL + + [Cookie header is not echoed back] + expected: FAIL + + +[connect.https.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport session is established with status code 200] + expected: FAIL + + [WebTransport session is established with status code 204] + expected: FAIL + + [WebTransport session establishment fails with status code 301] + expected: FAIL + + [WebTransport session establishment with status code 401] + expected: FAIL + + [WebTransport session establishment fails with status code 404] + expected: FAIL + + [Echo back request headers] + expected: FAIL + + [Cookie header is not echoed back] + expected: FAIL + + +[connect.https.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport session is established with status code 200] + expected: FAIL + + [WebTransport session is established with status code 204] + expected: FAIL + + [WebTransport session establishment fails with status code 301] + expected: FAIL + + [WebTransport session establishment with status code 401] + expected: FAIL + + [WebTransport session establishment fails with status code 404] + expected: FAIL + + [Echo back request headers] + expected: FAIL + + [Cookie header is not echoed back] + expected: FAIL + + +[connect.https.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport session is established with status code 200] + expected: FAIL + + [WebTransport session is established with status code 204] + expected: FAIL + + [WebTransport session establishment fails with status code 301] + expected: FAIL + + [WebTransport session establishment with status code 401] + expected: FAIL + + [WebTransport session establishment fails with status code 404] + expected: FAIL + + [Echo back request headers] + expected: FAIL + + [Cookie header is not echoed back] + expected: FAIL diff --git a/testing/web-platform/meta/webtransport/constructor.https.any.js.ini b/testing/web-platform/meta/webtransport/constructor.https.any.js.ini new file mode 100644 index 0000000000..4169a00cbe --- /dev/null +++ b/testing/web-platform/meta/webtransport/constructor.https.any.js.ini @@ -0,0 +1,206 @@ +[constructor.https.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport constructor should reject URL 'null'] + expected: FAIL + + [WebTransport constructor should reject URL ''] + expected: FAIL + + [WebTransport constructor should reject URL 'no-scheme'] + expected: FAIL + + [WebTransport constructor should reject URL 'http://example.com/'] + expected: FAIL + + [WebTransport constructor should reject URL 'quic-transport://example.com/'] + expected: FAIL + + [WebTransport constructor should reject URL 'https:///'] + expected: FAIL + + [WebTransport constructor should reject URL 'https://example.com/#failing'] + expected: FAIL + + [WebTransport constructor should reject URL 'https://web-platform.test:999999/'] + expected: FAIL + + [Connection to port 0 should fail] + expected: FAIL + + [WebTransport constructor should allow options {"allowPooling":true}] + expected: FAIL + + [WebTransport constructor should allow options {"requireUnreliable":true}] + expected: FAIL + + [WebTransport constructor should allow options {"allowPooling":true,"requireUnreliable":true}] + expected: FAIL + + [WebTransport constructor should allow options {"congestionControl":"default"}] + expected: FAIL + + [WebTransport constructor should allow options {"congestionControl":"throughput"}] + expected: FAIL + + [WebTransport constructor should allow options {"congestionControl":"low-latency"}] + expected: FAIL + + [WebTransport constructor should allow options {"allowPooling":true,"requireUnreliable":true,"congestionControl":"low-latency"}] + expected: FAIL + + +[constructor.https.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport constructor should reject URL 'null'] + expected: FAIL + + [WebTransport constructor should reject URL ''] + expected: FAIL + + [WebTransport constructor should reject URL 'no-scheme'] + expected: FAIL + + [WebTransport constructor should reject URL 'http://example.com/'] + expected: FAIL + + [WebTransport constructor should reject URL 'quic-transport://example.com/'] + expected: FAIL + + [WebTransport constructor should reject URL 'https:///'] + expected: FAIL + + [WebTransport constructor should reject URL 'https://example.com/#failing'] + expected: FAIL + + [WebTransport constructor should reject URL 'https://web-platform.test:999999/'] + expected: FAIL + + [Connection to port 0 should fail] + expected: FAIL + + [WebTransport constructor should allow options {"allowPooling":true}] + expected: FAIL + + [WebTransport constructor should allow options {"requireUnreliable":true}] + expected: FAIL + + [WebTransport constructor should allow options {"allowPooling":true,"requireUnreliable":true}] + expected: FAIL + + [WebTransport constructor should allow options {"congestionControl":"default"}] + expected: FAIL + + [WebTransport constructor should allow options {"congestionControl":"throughput"}] + expected: FAIL + + [WebTransport constructor should allow options {"congestionControl":"low-latency"}] + expected: FAIL + + [WebTransport constructor should allow options {"allowPooling":true,"requireUnreliable":true,"congestionControl":"low-latency"}] + expected: FAIL + + +[constructor.https.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport constructor should reject URL 'null'] + expected: FAIL + + [WebTransport constructor should reject URL ''] + expected: FAIL + + [WebTransport constructor should reject URL 'no-scheme'] + expected: FAIL + + [WebTransport constructor should reject URL 'http://example.com/'] + expected: FAIL + + [WebTransport constructor should reject URL 'quic-transport://example.com/'] + expected: FAIL + + [WebTransport constructor should reject URL 'https:///'] + expected: FAIL + + [WebTransport constructor should reject URL 'https://example.com/#failing'] + expected: FAIL + + [WebTransport constructor should reject URL 'https://web-platform.test:999999/'] + expected: FAIL + + [Connection to port 0 should fail] + expected: FAIL + + [WebTransport constructor should allow options {"allowPooling":true}] + expected: FAIL + + [WebTransport constructor should allow options {"requireUnreliable":true}] + expected: FAIL + + [WebTransport constructor should allow options {"allowPooling":true,"requireUnreliable":true}] + expected: FAIL + + [WebTransport constructor should allow options {"congestionControl":"default"}] + expected: FAIL + + [WebTransport constructor should allow options {"congestionControl":"throughput"}] + expected: FAIL + + [WebTransport constructor should allow options {"congestionControl":"low-latency"}] + expected: FAIL + + [WebTransport constructor should allow options {"allowPooling":true,"requireUnreliable":true,"congestionControl":"low-latency"}] + expected: FAIL + + +[constructor.https.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport constructor should reject URL 'null'] + expected: FAIL + + [WebTransport constructor should reject URL ''] + expected: FAIL + + [WebTransport constructor should reject URL 'no-scheme'] + expected: FAIL + + [WebTransport constructor should reject URL 'http://example.com/'] + expected: FAIL + + [WebTransport constructor should reject URL 'quic-transport://example.com/'] + expected: FAIL + + [WebTransport constructor should reject URL 'https:///'] + expected: FAIL + + [WebTransport constructor should reject URL 'https://example.com/#failing'] + expected: FAIL + + [WebTransport constructor should reject URL 'https://web-platform.test:999999/'] + expected: FAIL + + [Connection to port 0 should fail] + expected: FAIL + + [WebTransport constructor should allow options {"allowPooling":true}] + expected: FAIL + + [WebTransport constructor should allow options {"requireUnreliable":true}] + expected: FAIL + + [WebTransport constructor should allow options {"allowPooling":true,"requireUnreliable":true}] + expected: FAIL + + [WebTransport constructor should allow options {"congestionControl":"default"}] + expected: FAIL + + [WebTransport constructor should allow options {"congestionControl":"throughput"}] + expected: FAIL + + [WebTransport constructor should allow options {"congestionControl":"low-latency"}] + expected: FAIL + + [WebTransport constructor should allow options {"allowPooling":true,"requireUnreliable":true,"congestionControl":"low-latency"}] + expected: FAIL diff --git a/testing/web-platform/meta/webtransport/csp-fail.https.window.js.ini b/testing/web-platform/meta/webtransport/csp-fail.https.window.js.ini new file mode 100644 index 0000000000..21971dc11a --- /dev/null +++ b/testing/web-platform/meta/webtransport/csp-fail.https.window.js.ini @@ -0,0 +1,5 @@ +[csp-fail.https.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport connection should fail when CSP connect-src is set to none and reject the promises] + expected: FAIL diff --git a/testing/web-platform/meta/webtransport/csp-pass.https.window.js.ini b/testing/web-platform/meta/webtransport/csp-pass.https.window.js.ini new file mode 100644 index 0000000000..79ca4356f0 --- /dev/null +++ b/testing/web-platform/meta/webtransport/csp-pass.https.window.js.ini @@ -0,0 +1,5 @@ +[csp-pass.https.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport connection should succeed when CSP connect-src destination is set to the page] + expected: FAIL diff --git a/testing/web-platform/meta/webtransport/datagram-cancel-crash.https.window.js.ini b/testing/web-platform/meta/webtransport/datagram-cancel-crash.https.window.js.ini new file mode 100644 index 0000000000..6798633c50 --- /dev/null +++ b/testing/web-platform/meta/webtransport/datagram-cancel-crash.https.window.js.ini @@ -0,0 +1,5 @@ +[datagram-cancel-crash.https.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [call cancel() on stream in destroyed realm] + expected: FAIL diff --git a/testing/web-platform/meta/webtransport/datagrams.https.any.js.ini b/testing/web-platform/meta/webtransport/datagrams.https.any.js.ini new file mode 100644 index 0000000000..3a2a1f2ec6 --- /dev/null +++ b/testing/web-platform/meta/webtransport/datagrams.https.any.js.ini @@ -0,0 +1,86 @@ +[datagrams.https.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Datagrams are echoed successfully] + expected: FAIL + + [Sending and receiving datagrams is ready to use before session is established] + expected: FAIL + + [Datagram's outgoingHighWaterMark correctly regulates written datagrams] + expected: FAIL + + [Datagrams read is less than or equal to the incomingHighWaterMark] + expected: FAIL + + [Successfully reading datagrams with BYOB reader.] + expected: FAIL + + [Reading datagrams with insufficient buffer should be rejected.] + expected: FAIL + + +[datagrams.https.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Datagrams are echoed successfully] + expected: FAIL + + [Sending and receiving datagrams is ready to use before session is established] + expected: FAIL + + [Datagram's outgoingHighWaterMark correctly regulates written datagrams] + expected: FAIL + + [Datagrams read is less than or equal to the incomingHighWaterMark] + expected: FAIL + + [Successfully reading datagrams with BYOB reader.] + expected: FAIL + + [Reading datagrams with insufficient buffer should be rejected.] + expected: FAIL + + +[datagrams.https.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Datagrams are echoed successfully] + expected: FAIL + + [Sending and receiving datagrams is ready to use before session is established] + expected: FAIL + + [Datagram's outgoingHighWaterMark correctly regulates written datagrams] + expected: FAIL + + [Datagrams read is less than or equal to the incomingHighWaterMark] + expected: FAIL + + [Successfully reading datagrams with BYOB reader.] + expected: FAIL + + [Reading datagrams with insufficient buffer should be rejected.] + expected: FAIL + + +[datagrams.https.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Datagrams are echoed successfully] + expected: FAIL + + [Sending and receiving datagrams is ready to use before session is established] + expected: FAIL + + [Datagram's outgoingHighWaterMark correctly regulates written datagrams] + expected: FAIL + + [Datagrams read is less than or equal to the incomingHighWaterMark] + expected: FAIL + + [Successfully reading datagrams with BYOB reader.] + expected: FAIL + + [Reading datagrams with insufficient buffer should be rejected.] + expected: FAIL diff --git a/testing/web-platform/meta/webtransport/idlharness.https.any.js.ini b/testing/web-platform/meta/webtransport/idlharness.https.any.js.ini new file mode 100644 index 0000000000..64ae2fba6a --- /dev/null +++ b/testing/web-platform/meta/webtransport/idlharness.https.any.js.ini @@ -0,0 +1,938 @@ +[idlharness.https.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [idl_test setup] + expected: FAIL + + [WebTransport interface: existence and properties of interface object] + expected: FAIL + + [WebTransport interface object length] + expected: FAIL + + [WebTransport interface object name] + expected: FAIL + + [WebTransport interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransport interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransport interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransport interface: operation getStats()] + expected: FAIL + + [WebTransport interface: attribute ready] + expected: FAIL + + [WebTransport interface: attribute closed] + expected: FAIL + + [WebTransport interface: operation close(optional WebTransportCloseInfo)] + expected: FAIL + + [WebTransport interface: attribute datagrams] + expected: FAIL + + [WebTransport interface: attribute incomingBidirectionalStreams] + expected: FAIL + + [WebTransport interface: attribute incomingUnidirectionalStreams] + expected: FAIL + + [WebTransport must be primary interface of webTransport] + expected: FAIL + + [Stringification of webTransport] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "getStats()" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "ready" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "closed" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "close(optional WebTransportCloseInfo)" with the proper type] + expected: FAIL + + [WebTransport interface: calling close(optional WebTransportCloseInfo) on webTransport with too few arguments must throw TypeError] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "datagrams" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "incomingBidirectionalStreams" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "incomingUnidirectionalStreams" with the proper type] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute maxDatagramSize] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute outgoingHighWaterMark] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportError interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute incomingMaxAge] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute incomingHighWaterMark] + expected: FAIL + + [WebTransportError interface object length] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute writable] + expected: FAIL + + [WebTransportError interface: existence and properties of interface object] + expected: FAIL + + [WebTransportError interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportError interface object name] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportDatagramDuplexStream interface object name] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute readable] + expected: FAIL + + [WebTransportBidirectionalStream interface object name] + expected: FAIL + + [WebTransportBidirectionalStream interface object length] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportError interface: attribute source] + expected: FAIL + + [WebTransportBidirectionalStream interface: attribute writable] + expected: FAIL + + [WebTransportDatagramDuplexStream interface object length] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute outgoingMaxAge] + expected: FAIL + + [WebTransportBidirectionalStream interface: attribute readable] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportError interface: attribute streamErrorCode] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportError interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransport interface: attribute reliability] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "reliability" with the proper type] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportSendStream interface object length] + expected: FAIL + + [WebTransportSendStream interface object name] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportSendStream interface: operation getStats()] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportReceiveStream interface object length] + expected: FAIL + + [WebTransportReceiveStream interface object name] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportReceiveStream interface: operation getStats()] + expected: FAIL + + [WebTransport interface: attribute congestionControl] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "congestionControl" with the proper type] + expected: FAIL + + [WebTransport interface: operation createBidirectionalStream(optional WebTransportSendStreamOptions)] + expected: FAIL + + [WebTransport interface: operation createUnidirectionalStream(optional WebTransportSendStreamOptions)] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "createBidirectionalStream(optional WebTransportSendStreamOptions)" with the proper type] + expected: FAIL + + [WebTransport interface: calling createBidirectionalStream(optional WebTransportSendStreamOptions) on webTransport with too few arguments must throw TypeError] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "createUnidirectionalStream(optional WebTransportSendStreamOptions)" with the proper type] + expected: FAIL + + [WebTransport interface: calling createUnidirectionalStream(optional WebTransportSendStreamOptions) on webTransport with too few arguments must throw TypeError] + expected: FAIL + + +[idlharness.https.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [idl_test setup] + expected: FAIL + + [WebTransport interface: existence and properties of interface object] + expected: FAIL + + [WebTransport interface object length] + expected: FAIL + + [WebTransport interface object name] + expected: FAIL + + [WebTransport interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransport interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransport interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransport interface: operation getStats()] + expected: FAIL + + [WebTransport interface: attribute ready] + expected: FAIL + + [WebTransport interface: attribute closed] + expected: FAIL + + [WebTransport interface: operation close(optional WebTransportCloseInfo)] + expected: FAIL + + [WebTransport interface: attribute datagrams] + expected: FAIL + + [WebTransport interface: attribute incomingBidirectionalStreams] + expected: FAIL + + [WebTransport interface: attribute incomingUnidirectionalStreams] + expected: FAIL + + [WebTransport must be primary interface of webTransport] + expected: FAIL + + [Stringification of webTransport] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "getStats()" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "ready" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "closed" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "close(optional WebTransportCloseInfo)" with the proper type] + expected: FAIL + + [WebTransport interface: calling close(optional WebTransportCloseInfo) on webTransport with too few arguments must throw TypeError] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "datagrams" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "incomingBidirectionalStreams" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "incomingUnidirectionalStreams" with the proper type] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute maxDatagramSize] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute outgoingHighWaterMark] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportError interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute incomingMaxAge] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute incomingHighWaterMark] + expected: FAIL + + [WebTransportError interface object length] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute writable] + expected: FAIL + + [WebTransportError interface: existence and properties of interface object] + expected: FAIL + + [WebTransportError interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportError interface object name] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportDatagramDuplexStream interface object name] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute readable] + expected: FAIL + + [WebTransportBidirectionalStream interface object name] + expected: FAIL + + [WebTransportBidirectionalStream interface object length] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportError interface: attribute source] + expected: FAIL + + [WebTransportBidirectionalStream interface: attribute writable] + expected: FAIL + + [WebTransportDatagramDuplexStream interface object length] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute outgoingMaxAge] + expected: FAIL + + [WebTransportBidirectionalStream interface: attribute readable] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportError interface: attribute streamErrorCode] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportError interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransport interface: attribute reliability] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "reliability" with the proper type] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportSendStream interface object length] + expected: FAIL + + [WebTransportSendStream interface object name] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportSendStream interface: operation getStats()] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportReceiveStream interface object length] + expected: FAIL + + [WebTransportReceiveStream interface object name] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportReceiveStream interface: operation getStats()] + expected: FAIL + + [WebTransport interface: attribute congestionControl] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "congestionControl" with the proper type] + expected: FAIL + + [WebTransport interface: operation createBidirectionalStream(optional WebTransportSendStreamOptions)] + expected: FAIL + + [WebTransport interface: operation createUnidirectionalStream(optional WebTransportSendStreamOptions)] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "createBidirectionalStream(optional WebTransportSendStreamOptions)" with the proper type] + expected: FAIL + + [WebTransport interface: calling createBidirectionalStream(optional WebTransportSendStreamOptions) on webTransport with too few arguments must throw TypeError] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "createUnidirectionalStream(optional WebTransportSendStreamOptions)" with the proper type] + expected: FAIL + + [WebTransport interface: calling createUnidirectionalStream(optional WebTransportSendStreamOptions) on webTransport with too few arguments must throw TypeError] + expected: FAIL + + +[idlharness.https.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [idl_test setup] + expected: FAIL + + [WebTransport interface: existence and properties of interface object] + expected: FAIL + + [WebTransport interface object length] + expected: FAIL + + [WebTransport interface object name] + expected: FAIL + + [WebTransport interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransport interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransport interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransport interface: operation getStats()] + expected: FAIL + + [WebTransport interface: attribute ready] + expected: FAIL + + [WebTransport interface: attribute closed] + expected: FAIL + + [WebTransport interface: operation close(optional WebTransportCloseInfo)] + expected: FAIL + + [WebTransport interface: attribute datagrams] + expected: FAIL + + [WebTransport interface: attribute incomingBidirectionalStreams] + expected: FAIL + + [WebTransport interface: attribute incomingUnidirectionalStreams] + expected: FAIL + + [WebTransport must be primary interface of webTransport] + expected: FAIL + + [Stringification of webTransport] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "getStats()" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "ready" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "closed" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "close(optional WebTransportCloseInfo)" with the proper type] + expected: FAIL + + [WebTransport interface: calling close(optional WebTransportCloseInfo) on webTransport with too few arguments must throw TypeError] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "datagrams" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "incomingBidirectionalStreams" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "incomingUnidirectionalStreams" with the proper type] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute maxDatagramSize] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute outgoingHighWaterMark] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportError interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute incomingMaxAge] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute incomingHighWaterMark] + expected: FAIL + + [WebTransportError interface object length] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute writable] + expected: FAIL + + [WebTransportError interface: existence and properties of interface object] + expected: FAIL + + [WebTransportError interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportError interface object name] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportDatagramDuplexStream interface object name] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute readable] + expected: FAIL + + [WebTransportBidirectionalStream interface object name] + expected: FAIL + + [WebTransportBidirectionalStream interface object length] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportError interface: attribute source] + expected: FAIL + + [WebTransportBidirectionalStream interface: attribute writable] + expected: FAIL + + [WebTransportDatagramDuplexStream interface object length] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute outgoingMaxAge] + expected: FAIL + + [WebTransportBidirectionalStream interface: attribute readable] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportError interface: attribute streamErrorCode] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportError interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransport interface: attribute reliability] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "reliability" with the proper type] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportSendStream interface object length] + expected: FAIL + + [WebTransportSendStream interface object name] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportSendStream interface: operation getStats()] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportReceiveStream interface object length] + expected: FAIL + + [WebTransportReceiveStream interface object name] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportReceiveStream interface: operation getStats()] + expected: FAIL + + [WebTransport interface: attribute congestionControl] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "congestionControl" with the proper type] + expected: FAIL + + [WebTransport interface: operation createBidirectionalStream(optional WebTransportSendStreamOptions)] + expected: FAIL + + [WebTransport interface: operation createUnidirectionalStream(optional WebTransportSendStreamOptions)] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "createBidirectionalStream(optional WebTransportSendStreamOptions)" with the proper type] + expected: FAIL + + [WebTransport interface: calling createBidirectionalStream(optional WebTransportSendStreamOptions) on webTransport with too few arguments must throw TypeError] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "createUnidirectionalStream(optional WebTransportSendStreamOptions)" with the proper type] + expected: FAIL + + [WebTransport interface: calling createUnidirectionalStream(optional WebTransportSendStreamOptions) on webTransport with too few arguments must throw TypeError] + expected: FAIL + + +[idlharness.https.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [idl_test setup] + expected: FAIL + + [WebTransport interface: existence and properties of interface object] + expected: FAIL + + [WebTransport interface object length] + expected: FAIL + + [WebTransport interface object name] + expected: FAIL + + [WebTransport interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransport interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransport interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransport interface: operation getStats()] + expected: FAIL + + [WebTransport interface: attribute ready] + expected: FAIL + + [WebTransport interface: attribute closed] + expected: FAIL + + [WebTransport interface: operation close(optional WebTransportCloseInfo)] + expected: FAIL + + [WebTransport interface: attribute datagrams] + expected: FAIL + + [WebTransport interface: attribute incomingBidirectionalStreams] + expected: FAIL + + [WebTransport interface: attribute incomingUnidirectionalStreams] + expected: FAIL + + [WebTransport must be primary interface of webTransport] + expected: FAIL + + [Stringification of webTransport] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "getStats()" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "ready" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "closed" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "close(optional WebTransportCloseInfo)" with the proper type] + expected: FAIL + + [WebTransport interface: calling close(optional WebTransportCloseInfo) on webTransport with too few arguments must throw TypeError] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "datagrams" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "incomingBidirectionalStreams" with the proper type] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "incomingUnidirectionalStreams" with the proper type] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute maxDatagramSize] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute outgoingHighWaterMark] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportError interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute incomingMaxAge] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute incomingHighWaterMark] + expected: FAIL + + [WebTransportError interface object length] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute writable] + expected: FAIL + + [WebTransportError interface: existence and properties of interface object] + expected: FAIL + + [WebTransportError interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportError interface object name] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportDatagramDuplexStream interface object name] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute readable] + expected: FAIL + + [WebTransportBidirectionalStream interface object name] + expected: FAIL + + [WebTransportBidirectionalStream interface object length] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportError interface: attribute source] + expected: FAIL + + [WebTransportBidirectionalStream interface: attribute writable] + expected: FAIL + + [WebTransportDatagramDuplexStream interface object length] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: attribute outgoingMaxAge] + expected: FAIL + + [WebTransportBidirectionalStream interface: attribute readable] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportError interface: attribute streamErrorCode] + expected: FAIL + + [WebTransportBidirectionalStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportError interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransport interface: attribute reliability] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "reliability" with the proper type] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportSendStream interface object length] + expected: FAIL + + [WebTransportSendStream interface object name] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportSendStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportSendStream interface: operation getStats()] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface object] + expected: FAIL + + [WebTransportReceiveStream interface object length] + expected: FAIL + + [WebTransportReceiveStream interface object name] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface prototype object] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [WebTransportReceiveStream interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [WebTransportReceiveStream interface: operation getStats()] + expected: FAIL + + [WebTransport interface: attribute congestionControl] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "congestionControl" with the proper type] + expected: FAIL + + [WebTransport interface: operation createBidirectionalStream(optional WebTransportSendStreamOptions)] + expected: FAIL + + [WebTransport interface: operation createUnidirectionalStream(optional WebTransportSendStreamOptions)] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "createBidirectionalStream(optional WebTransportSendStreamOptions)" with the proper type] + expected: FAIL + + [WebTransport interface: calling createBidirectionalStream(optional WebTransportSendStreamOptions) on webTransport with too few arguments must throw TypeError] + expected: FAIL + + [WebTransport interface: webTransport must inherit property "createUnidirectionalStream(optional WebTransportSendStreamOptions)" with the proper type] + expected: FAIL + + [WebTransport interface: calling createUnidirectionalStream(optional WebTransportSendStreamOptions) on webTransport with too few arguments must throw TypeError] + expected: FAIL diff --git a/testing/web-platform/meta/webtransport/in-removed-iframe.https.html.ini b/testing/web-platform/meta/webtransport/in-removed-iframe.https.html.ini new file mode 100644 index 0000000000..57f1a36866 --- /dev/null +++ b/testing/web-platform/meta/webtransport/in-removed-iframe.https.html.ini @@ -0,0 +1,5 @@ +[in-removed-iframe.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [in-removed-iframe] + expected: FAIL diff --git a/testing/web-platform/meta/webtransport/streams-close.https.any.js.ini b/testing/web-platform/meta/webtransport/streams-close.https.any.js.ini new file mode 100644 index 0000000000..0e76850603 --- /dev/null +++ b/testing/web-platform/meta/webtransport/streams-close.https.any.js.ini @@ -0,0 +1,134 @@ +[streams-close.https.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Close outgoing stream / bidi-1] + expected: FAIL + + [Close outgoing stream / bidi-2] + expected: FAIL + + [Close outgoing stream / uni] + expected: FAIL + + [Abort client-created bidirectional stream] + expected: FAIL + + [Abort server-initiated bidirectional stream] + expected: FAIL + + [Abort unidirectional stream with WebTransportError] + expected: FAIL + + [Close and abort unidirectional stream] + expected: FAIL + + [Abort unidirectional stream with default error code] + expected: FAIL + + [STOP_SENDING coming from server] + expected: FAIL + + [RESET_STREAM coming from server] + expected: FAIL + + +[streams-close.https.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Close outgoing stream / bidi-1] + expected: FAIL + + [Close outgoing stream / bidi-2] + expected: FAIL + + [Close outgoing stream / uni] + expected: FAIL + + [Abort client-created bidirectional stream] + expected: FAIL + + [Abort server-initiated bidirectional stream] + expected: FAIL + + [Abort unidirectional stream with WebTransportError] + expected: FAIL + + [Close and abort unidirectional stream] + expected: FAIL + + [Abort unidirectional stream with default error code] + expected: FAIL + + [STOP_SENDING coming from server] + expected: FAIL + + [RESET_STREAM coming from server] + expected: FAIL + + +[streams-close.https.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Close outgoing stream / bidi-1] + expected: FAIL + + [Close outgoing stream / bidi-2] + expected: FAIL + + [Close outgoing stream / uni] + expected: FAIL + + [Abort client-created bidirectional stream] + expected: FAIL + + [Abort server-initiated bidirectional stream] + expected: FAIL + + [Abort unidirectional stream with WebTransportError] + expected: FAIL + + [Close and abort unidirectional stream] + expected: FAIL + + [Abort unidirectional stream with default error code] + expected: FAIL + + [STOP_SENDING coming from server] + expected: FAIL + + [RESET_STREAM coming from server] + expected: FAIL + + +[streams-close.https.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Close outgoing stream / bidi-1] + expected: FAIL + + [Close outgoing stream / bidi-2] + expected: FAIL + + [Close outgoing stream / uni] + expected: FAIL + + [Abort client-created bidirectional stream] + expected: FAIL + + [Abort server-initiated bidirectional stream] + expected: FAIL + + [Abort unidirectional stream with WebTransportError] + expected: FAIL + + [Close and abort unidirectional stream] + expected: FAIL + + [Abort unidirectional stream with default error code] + expected: FAIL + + [STOP_SENDING coming from server] + expected: FAIL + + [RESET_STREAM coming from server] + expected: FAIL diff --git a/testing/web-platform/meta/webtransport/streams-echo.https.any.js.ini b/testing/web-platform/meta/webtransport/streams-echo.https.any.js.ini new file mode 100644 index 0000000000..407347f144 --- /dev/null +++ b/testing/web-platform/meta/webtransport/streams-echo.https.any.js.ini @@ -0,0 +1,75 @@ +[streams-echo.https.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport server should be able to create and handle a bidirectional stream] + expected: FAIL + + [WebTransport server should be able to accept and handle a bidirectional stream] + expected: FAIL + + [WebTransport server should be able to create, accept, and handle a unidirectional stream] + expected: FAIL + + [Can read data from a bidirectional stream with BYOB reader] + expected: FAIL + + [Can read data from a unidirectional stream with BYOB reader] + expected: FAIL + + +[streams-echo.https.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport server should be able to create and handle a bidirectional stream] + expected: FAIL + + [WebTransport server should be able to accept and handle a bidirectional stream] + expected: FAIL + + [WebTransport server should be able to create, accept, and handle a unidirectional stream] + expected: FAIL + + [Can read data from a bidirectional stream with BYOB reader] + expected: FAIL + + [Can read data from a unidirectional stream with BYOB reader] + expected: FAIL + + +[streams-echo.https.any.serviceworker.html] + expected: + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport server should be able to create and handle a bidirectional stream] + expected: FAIL + + [WebTransport server should be able to accept and handle a bidirectional stream] + expected: FAIL + + [WebTransport server should be able to create, accept, and handle a unidirectional stream] + expected: FAIL + + [Can read data from a bidirectional stream with BYOB reader] + expected: FAIL + + [Can read data from a unidirectional stream with BYOB reader] + expected: FAIL + + +[streams-echo.https.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [WebTransport server should be able to create and handle a bidirectional stream] + expected: FAIL + + [WebTransport server should be able to accept and handle a bidirectional stream] + expected: FAIL + + [WebTransport server should be able to create, accept, and handle a unidirectional stream] + expected: FAIL + + [Can read data from a bidirectional stream with BYOB reader] + expected: FAIL + + [Can read data from a unidirectional stream with BYOB reader] + expected: FAIL |