Closed Bug 1733600 Opened 5 years ago Closed 5 years ago

[wpt-sync] Sync PR 31050 - Add .https flag to WebTransport WPT files

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox95 fixed)

RESOLVED FIXED
95 Branch
Tracking Status
firefox95 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 31050 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/31050
Details from upstream follow.

Nidhi Jaju <nidhijaju@chromium.org> wrote:

Add .https flag to WebTransport WPT files

Based on https://chromium-review.googlesource.com/c/chromium/src/+/3189460,
since WebTransport should only be exposed in secure contexts the
.https flag is needed so that the tests are only loaded over HTTPS.

Bug: 1253275
Change-Id: I2aa49d3fac4f08b69aec86cadc350405ad8cf6ed
Reviewed-on: https://chromium-review.googlesource.com/3198099
WPT-Export-Revision: d99580e1bf17603947603c8db1e14d0d0c881deb

PR 31050 applied with additional changes from upstream: 1e6a67d4f2919d6c3cc1415d64421aefeff67305, 1103d8a8710563568172cdb0bc0aa076b0e4eefa, 51c7d77cbff727f01a3e17c354aca932c985ca69, 6221566f214a8c67549c21e5e9cbf5232b2593ff, eeff4cd42caa26b2345db25a9c8861125c4084a0
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID
Status: RESOLVED → REOPENED
Resolution: INVALID → ---

CI Results

Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 18 tests and 3 subtests

Status Summary

Firefox

OK : 8[GitHub] 18[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt]
PASS : 4[GitHub] 8[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt]
FAIL : 264[GitHub] 342[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt]

Chrome

OK : 8
PASS : 256
FAIL : 12

Safari

OK : 6
PASS : 3
FAIL : 198
ERROR: 2

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/webtransport/connect.https.any.serviceworker.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
WebTransport session is established with status code 200: FAIL
WebTransport session is established with status code 204: FAIL
WebTransport session establishment fails with status code 301: FAIL
WebTransport session establishment with status code 401: FAIL
WebTransport session establishment fails with status code 404: FAIL
Echo back request headers: FAIL
Cookie header is not echoed back: FAIL
/webtransport/connect.https.any.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
WebTransport session is established with status code 200: FAIL
WebTransport session is established with status code 204: FAIL
WebTransport session establishment fails with status code 301: FAIL
WebTransport session establishment with status code 401: FAIL
WebTransport session establishment fails with status code 404: FAIL
Echo back request headers: FAIL
Cookie header is not echoed back: FAIL
/webtransport/connect.https.any.sharedworker.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
WebTransport session is established with status code 200: FAIL
WebTransport session is established with status code 204: FAIL
WebTransport session establishment fails with status code 301: FAIL
WebTransport session establishment with status code 401: FAIL
WebTransport session establishment fails with status code 404: FAIL
Echo back request headers: FAIL
Cookie header is not echoed back: FAIL
/webtransport/connect.https.any.worker.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
WebTransport session is established with status code 200: FAIL
WebTransport session is established with status code 204: FAIL
WebTransport session establishment fails with status code 301: FAIL
WebTransport session establishment with status code 401: FAIL
WebTransport session establishment fails with status code 404: FAIL
Echo back request headers: FAIL
Cookie header is not echoed back: FAIL
/webtransport/constructor.https.any.serviceworker.html
WebTransport constructor should reject URL 'null': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL '': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'no-scheme': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'http://example.com/': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'quic-transport://example.com/': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'https:///': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'https://example.com/#failing': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'https://web-platform.test:999999/': FAIL (Chrome: PASS, Safari: FAIL)
Connection to port 0 should fail: FAIL (Chrome: PASS, Safari: FAIL)
/webtransport/constructor.https.any.html
WebTransport constructor should reject URL 'null': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL '': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'no-scheme': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'http://example.com/': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'quic-transport://example.com/': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'https:///': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'https://example.com/#failing': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'https://web-platform.test:999999/': FAIL (Chrome: PASS, Safari: FAIL)
Connection to port 0 should fail: FAIL (Chrome: PASS, Safari: FAIL)
/webtransport/constructor.https.any.worker.html
WebTransport constructor should reject URL 'null': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL '': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'no-scheme': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'http://example.com/': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'quic-transport://example.com/': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'https:///': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'https://example.com/#failing': FAIL (Chrome: PASS, Safari: FAIL)
WebTransport constructor should reject URL 'https://web-platform.test:999999/': FAIL (Chrome: PASS, Safari: FAIL)
Connection to port 0 should fail: FAIL (Chrome: PASS, Safari: FAIL)
/webtransport/constructor.https.any.sharedworker.html
WebTransport constructor should reject URL 'null': FAIL (Chrome: PASS)
WebTransport constructor should reject URL '': FAIL (Chrome: PASS)
WebTransport constructor should reject URL 'no-scheme': FAIL (Chrome: PASS)
WebTransport constructor should reject URL 'http://example.com/': FAIL (Chrome: PASS)
WebTransport constructor should reject URL 'quic-transport://example.com/': FAIL (Chrome: PASS)
WebTransport constructor should reject URL 'https:///': FAIL (Chrome: PASS)
WebTransport constructor should reject URL 'https://example.com/#failing': FAIL (Chrome: PASS)
WebTransport constructor should reject URL 'https://web-platform.test:999999/': FAIL (Chrome: PASS)
Connection to port 0 should fail: FAIL (Chrome: PASS)
/webtransport/csp-fail.https.window.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
WebTransport connection should fail when CSP connect-src is set to none and reject the promises: FAIL
/webtransport/csp-pass.https.window.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
WebTransport connection should succeed when CSP connect-src destination is set to the page: FAIL
/webtransport/idlharness.https.any.sharedworker.html
idl_test setup: FAIL (Chrome: PASS)
DatagramDuplexStream interface: existence and properties of interface object: FAIL
DatagramDuplexStream interface object length: FAIL
DatagramDuplexStream interface object name: FAIL
DatagramDuplexStream interface: existence and properties of interface prototype object: FAIL
DatagramDuplexStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
DatagramDuplexStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
DatagramDuplexStream interface: attribute readable: FAIL
DatagramDuplexStream interface: attribute writable: FAIL
WebTransport interface: existence and properties of interface object: FAIL (Chrome: PASS)
WebTransport interface object length: FAIL (Chrome: PASS)
WebTransport interface object name: FAIL (Chrome: PASS)
WebTransport interface: existence and properties of interface prototype object: FAIL (Chrome: PASS)
WebTransport interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS)
WebTransport interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS)
WebTransport interface: operation getStats(): FAIL (Chrome: FAIL)
WebTransport interface: attribute state: FAIL
WebTransport interface: attribute ready: FAIL (Chrome: PASS)
WebTransport interface: attribute closed: FAIL (Chrome: PASS)
WebTransport interface: operation close(optional WebTransportCloseInfo): FAIL (Chrome: PASS)
WebTransport interface: attribute onstatechange: FAIL
WebTransport interface: attribute maxDatagramSize: FAIL
WebTransport interface: attribute datagrams: FAIL (Chrome: PASS)
WebTransport interface: operation createBidirectionalStream(): FAIL (Chrome: PASS)
WebTransport interface: attribute incomingBidirectionalStreams: FAIL (Chrome: PASS)
WebTransport interface: operation createUnidirectionalStream(optional SendStreamParameters): FAIL
WebTransport interface: attribute incomingUnidirectionalStreams: FAIL (Chrome: PASS)
WebTransport must be primary interface of webTransport: FAIL (Chrome: PASS)
Stringification of webTransport: FAIL (Chrome: PASS)
WebTransport interface: webTransport must inherit property "getStats()" with the proper type: FAIL (Chrome: FAIL)
WebTransport interface: webTransport must inherit property "state" with the proper type: FAIL
WebTransport interface: webTransport must inherit property "ready" with the proper type: FAIL (Chrome: PASS)
WebTransport interface: webTransport must inherit property "closed" with the proper type: FAIL (Chrome: PASS)
WebTransport interface: webTransport must inherit property "close(optional WebTransportCloseInfo)" with the proper type: FAIL (Chrome: PASS)
WebTransport interface: calling close(optional WebTransportCloseInfo) on webTransport with too few arguments must throw TypeError: FAIL (Chrome: PASS)
WebTransport interface: webTransport must inherit property "onstatechange" with the proper type: FAIL
WebTransport interface: webTransport must inherit property "maxDatagramSize" with the proper type: FAIL
WebTransport interface: webTransport must inherit property "datagrams" with the proper type: FAIL (Chrome: PASS)
WebTransport interface: webTransport must inherit property "createBidirectionalStream()" with the proper type: FAIL (Chrome: PASS)
WebTransport interface: webTransport must inherit property "incomingBidirectionalStreams" with the proper type: FAIL (Chrome: PASS)
WebTransport interface: webTransport must inherit property "createUnidirectionalStream(optional SendStreamParameters)" with the proper type: FAIL
WebTransport interface: calling createUnidirectionalStream(optional SendStreamParameters) on webTransport with too few arguments must throw TypeError: FAIL
WebTransport interface: webTransport must inherit property "incomingUnidirectionalStreams" with the proper type: FAIL (Chrome: PASS)
SendStream interface: existence and properties of interface object: FAIL
SendStream interface object length: FAIL
SendStream interface object name: FAIL
SendStream interface: existence and properties of interface prototype object: FAIL
SendStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
SendStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
SendStream interface: attribute remoteCanceled: FAIL
SendStream interface: operation reset(optional StreamAbortInfo): FAIL
ReceiveStream interface: existence and properties of interface object: FAIL
ReceiveStream interface object length: FAIL
ReceiveStream interface object name: FAIL
ReceiveStream interface: existence and properties of interface prototype object: FAIL
ReceiveStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
ReceiveStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
ReceiveStream interface: attribute remoteReset: FAIL
BidirectionalStream interface: existence and properties of interface object: FAIL
BidirectionalStream interface object length: FAIL
BidirectionalStream interface object name: FAIL
BidirectionalStream interface: existence and properties of interface prototype object: FAIL
BidirectionalStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
BidirectionalStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
BidirectionalStream interface: attribute readable: FAIL
BidirectionalStream interface: attribute writable: FAIL
WebTransportDatagramDuplexStream interface: existence and properties of interface object: FAIL (Chrome: PASS)
WebTransportDatagramDuplexStream interface object length: FAIL (Chrome: PASS)
WebTransportDatagramDuplexStream interface object name: FAIL (Chrome: PASS)
WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object: FAIL (Chrome: PASS)
WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS)
WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS)
WebTransportDatagramDuplexStream interface: attribute readable: FAIL (Chrome: PASS)
WebTransportDatagramDuplexStream interface: attribute writable: FAIL (Chrome: PASS)
WebTransportDatagramDuplexStream interface: attribute maxDatagramSize: FAIL (Chrome: FAIL)
WebTransportDatagramDuplexStream interface: attribute incomingMaxAge: FAIL (Chrome: PASS)
WebTransportDatagramDuplexStream interface: attribute outgoingMaxAge: FAIL (Chrome: PASS)
WebTransportDatagramDuplexStream interface: attribute incomingHighWaterMark: FAIL (Chrome: PASS)
WebTransportDatagramDuplexStream interface: attribute outgoingHighWaterMark: FAIL (Chrome: PASS)
WebTransport interface: operation createUnidirectionalStream(): FAIL (Chrome: PASS)
WebTransport interface: webTransport must inherit property "createUnidirectionalStream()" with the proper type: FAIL (Chrome: PASS)
WebTransportBidirectionalStream interface: existence and properties of interface object: FAIL (Chrome: PASS)
WebTransportBidirectionalStream interface object length: FAIL (Chrome: PASS)
WebTransportBidirectionalStream interface object name: FAIL (Chrome: PASS)
WebTransportBidirectionalStream interface: existence and properties of interface prototype object: FAIL (Chrome: PASS)
WebTransportBidirectionalStream interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS)
WebTransportBidirectionalStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS)
WebTransportBidirectionalStream interface: attribute readable: FAIL (Chrome: PASS)
WebTransportBidirectionalStream interface: attribute writable: FAIL (Chrome: PASS)
WebTransportError interface: existence and properties of interface object: FAIL (Chrome: PASS)
WebTransportError interface object length: FAIL (Chrome: PASS)
WebTransportError interface object name: FAIL (Chrome: PASS)
WebTransportError interface: existence and properties of interface prototype object: FAIL (Chrome: PASS)
WebTransportError interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS)
WebTransportError interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS)
WebTransportError interface: attribute source: FAIL (Chrome: PASS)
WebTransportError interface: attribute streamErrorCode: FAIL (Chrome: PASS)
/webtransport/idlharness.https.any.html
idl_test setup: FAIL (Chrome: PASS, Safari: FAIL)
DatagramDuplexStream interface: existence and properties of interface object: FAIL
DatagramDuplexStream interface object length: FAIL
DatagramDuplexStream interface object name: FAIL
DatagramDuplexStream interface: existence and properties of interface prototype object: FAIL
DatagramDuplexStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
DatagramDuplexStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
DatagramDuplexStream interface: attribute readable: FAIL
DatagramDuplexStream interface: attribute writable: FAIL
WebTransport interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface object length: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface object name: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation getStats(): FAIL (Chrome: FAIL, Safari: FAIL)
WebTransport interface: attribute state: FAIL
WebTransport interface: attribute ready: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: attribute closed: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation close(optional WebTransportCloseInfo): FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: attribute onstatechange: FAIL
WebTransport interface: attribute maxDatagramSize: FAIL
WebTransport interface: attribute datagrams: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation createBidirectionalStream(): FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: attribute incomingBidirectionalStreams: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation createUnidirectionalStream(optional SendStreamParameters): FAIL
WebTransport interface: attribute incomingUnidirectionalStreams: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport must be primary interface of webTransport: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of webTransport: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "getStats()" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
WebTransport interface: webTransport must inherit property "state" with the proper type: FAIL
WebTransport interface: webTransport must inherit property "ready" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "closed" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "close(optional WebTransportCloseInfo)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: calling close(optional WebTransportCloseInfo) on webTransport with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "onstatechange" with the proper type: FAIL
WebTransport interface: webTransport must inherit property "maxDatagramSize" with the proper type: FAIL
WebTransport interface: webTransport must inherit property "datagrams" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "createBidirectionalStream()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "incomingBidirectionalStreams" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "createUnidirectionalStream(optional SendStreamParameters)" with the proper type: FAIL
WebTransport interface: calling createUnidirectionalStream(optional SendStreamParameters) on webTransport with too few arguments must throw TypeError: FAIL
WebTransport interface: webTransport must inherit property "incomingUnidirectionalStreams" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
SendStream interface: existence and properties of interface object: FAIL
SendStream interface object length: FAIL
SendStream interface object name: FAIL
SendStream interface: existence and properties of interface prototype object: FAIL
SendStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
SendStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
SendStream interface: attribute remoteCanceled: FAIL
SendStream interface: operation reset(optional StreamAbortInfo): FAIL
ReceiveStream interface: existence and properties of interface object: FAIL
ReceiveStream interface object length: FAIL
ReceiveStream interface object name: FAIL
ReceiveStream interface: existence and properties of interface prototype object: FAIL
ReceiveStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
ReceiveStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
ReceiveStream interface: attribute remoteReset: FAIL
BidirectionalStream interface: existence and properties of interface object: FAIL
BidirectionalStream interface object length: FAIL
BidirectionalStream interface object name: FAIL
BidirectionalStream interface: existence and properties of interface prototype object: FAIL
BidirectionalStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
BidirectionalStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
BidirectionalStream interface: attribute readable: FAIL
BidirectionalStream interface: attribute writable: FAIL
WebTransportDatagramDuplexStream interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface object length: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface object name: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute readable: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute writable: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute maxDatagramSize: FAIL (Chrome: FAIL, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute incomingMaxAge: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute outgoingMaxAge: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute incomingHighWaterMark: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute outgoingHighWaterMark: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation createUnidirectionalStream(): FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "createUnidirectionalStream()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface object length: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface object name: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: attribute readable: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: attribute writable: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface object length: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface object name: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: attribute source: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: attribute streamErrorCode: FAIL (Chrome: PASS, Safari: FAIL)
/webtransport/idlharness.https.any.serviceworker.html
idl_test setup: FAIL (Chrome: PASS, Safari: FAIL)
DatagramDuplexStream interface: existence and properties of interface object: FAIL
DatagramDuplexStream interface object length: FAIL
DatagramDuplexStream interface object name: FAIL
DatagramDuplexStream interface: existence and properties of interface prototype object: FAIL
DatagramDuplexStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
DatagramDuplexStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
DatagramDuplexStream interface: attribute readable: FAIL
DatagramDuplexStream interface: attribute writable: FAIL
WebTransport interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface object length: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface object name: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation getStats(): FAIL (Chrome: FAIL, Safari: FAIL)
WebTransport interface: attribute state: FAIL
WebTransport interface: attribute ready: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: attribute closed: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation close(optional WebTransportCloseInfo): FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: attribute onstatechange: FAIL
WebTransport interface: attribute maxDatagramSize: FAIL
WebTransport interface: attribute datagrams: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation createBidirectionalStream(): FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: attribute incomingBidirectionalStreams: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation createUnidirectionalStream(optional SendStreamParameters): FAIL
WebTransport interface: attribute incomingUnidirectionalStreams: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport must be primary interface of webTransport: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of webTransport: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "getStats()" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
WebTransport interface: webTransport must inherit property "state" with the proper type: FAIL
WebTransport interface: webTransport must inherit property "ready" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "closed" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "close(optional WebTransportCloseInfo)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: calling close(optional WebTransportCloseInfo) on webTransport with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "onstatechange" with the proper type: FAIL
WebTransport interface: webTransport must inherit property "maxDatagramSize" with the proper type: FAIL
WebTransport interface: webTransport must inherit property "datagrams" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "createBidirectionalStream()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "incomingBidirectionalStreams" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "createUnidirectionalStream(optional SendStreamParameters)" with the proper type: FAIL
WebTransport interface: calling createUnidirectionalStream(optional SendStreamParameters) on webTransport with too few arguments must throw TypeError: FAIL
WebTransport interface: webTransport must inherit property "incomingUnidirectionalStreams" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
SendStream interface: existence and properties of interface object: FAIL
SendStream interface object length: FAIL
SendStream interface object name: FAIL
SendStream interface: existence and properties of interface prototype object: FAIL
SendStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
SendStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
SendStream interface: attribute remoteCanceled: FAIL
SendStream interface: operation reset(optional StreamAbortInfo): FAIL
ReceiveStream interface: existence and properties of interface object: FAIL
ReceiveStream interface object length: FAIL
ReceiveStream interface object name: FAIL
ReceiveStream interface: existence and properties of interface prototype object: FAIL
ReceiveStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
ReceiveStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
ReceiveStream interface: attribute remoteReset: FAIL
BidirectionalStream interface: existence and properties of interface object: FAIL
BidirectionalStream interface object length: FAIL
BidirectionalStream interface object name: FAIL
BidirectionalStream interface: existence and properties of interface prototype object: FAIL
BidirectionalStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
BidirectionalStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
BidirectionalStream interface: attribute readable: FAIL
BidirectionalStream interface: attribute writable: FAIL
WebTransportDatagramDuplexStream interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface object length: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface object name: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute readable: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute writable: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute maxDatagramSize: FAIL (Chrome: FAIL, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute incomingMaxAge: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute outgoingMaxAge: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute incomingHighWaterMark: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute outgoingHighWaterMark: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation createUnidirectionalStream(): FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "createUnidirectionalStream()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface object length: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface object name: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: attribute readable: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: attribute writable: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface object length: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface object name: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: attribute source: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: attribute streamErrorCode: FAIL (Chrome: PASS, Safari: FAIL)
/webtransport/idlharness.https.any.worker.html
idl_test setup: FAIL (Chrome: PASS, Safari: FAIL)
DatagramDuplexStream interface: existence and properties of interface object: FAIL
DatagramDuplexStream interface object length: FAIL
DatagramDuplexStream interface object name: FAIL
DatagramDuplexStream interface: existence and properties of interface prototype object: FAIL
DatagramDuplexStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
DatagramDuplexStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
DatagramDuplexStream interface: attribute readable: FAIL
DatagramDuplexStream interface: attribute writable: FAIL
WebTransport interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface object length: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface object name: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation getStats(): FAIL (Chrome: FAIL, Safari: FAIL)
WebTransport interface: attribute state: FAIL
WebTransport interface: attribute ready: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: attribute closed: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation close(optional WebTransportCloseInfo): FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: attribute onstatechange: FAIL
WebTransport interface: attribute maxDatagramSize: FAIL
WebTransport interface: attribute datagrams: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation createBidirectionalStream(): FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: attribute incomingBidirectionalStreams: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation createUnidirectionalStream(optional SendStreamParameters): FAIL
WebTransport interface: attribute incomingUnidirectionalStreams: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport must be primary interface of webTransport: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of webTransport: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "getStats()" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
WebTransport interface: webTransport must inherit property "state" with the proper type: FAIL
WebTransport interface: webTransport must inherit property "ready" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "closed" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "close(optional WebTransportCloseInfo)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: calling close(optional WebTransportCloseInfo) on webTransport with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "onstatechange" with the proper type: FAIL
WebTransport interface: webTransport must inherit property "maxDatagramSize" with the proper type: FAIL
WebTransport interface: webTransport must inherit property "datagrams" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "createBidirectionalStream()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "incomingBidirectionalStreams" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "createUnidirectionalStream(optional SendStreamParameters)" with the proper type: FAIL
WebTransport interface: calling createUnidirectionalStream(optional SendStreamParameters) on webTransport with too few arguments must throw TypeError: FAIL
WebTransport interface: webTransport must inherit property "incomingUnidirectionalStreams" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
SendStream interface: existence and properties of interface object: FAIL
SendStream interface object length: FAIL
SendStream interface object name: FAIL
SendStream interface: existence and properties of interface prototype object: FAIL
SendStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
SendStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
SendStream interface: attribute remoteCanceled: FAIL
SendStream interface: operation reset(optional StreamAbortInfo): FAIL
ReceiveStream interface: existence and properties of interface object: FAIL
ReceiveStream interface object length: FAIL
ReceiveStream interface object name: FAIL
ReceiveStream interface: existence and properties of interface prototype object: FAIL
ReceiveStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
ReceiveStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
ReceiveStream interface: attribute remoteReset: FAIL
BidirectionalStream interface: existence and properties of interface object: FAIL
BidirectionalStream interface object length: FAIL
BidirectionalStream interface object name: FAIL
BidirectionalStream interface: existence and properties of interface prototype object: FAIL
BidirectionalStream interface: existence and properties of interface prototype object's "constructor" property: FAIL
BidirectionalStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL
BidirectionalStream interface: attribute readable: FAIL
BidirectionalStream interface: attribute writable: FAIL
WebTransportDatagramDuplexStream interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface object length: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface object name: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute readable: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute writable: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute maxDatagramSize: FAIL (Chrome: FAIL, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute incomingMaxAge: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute outgoingMaxAge: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute incomingHighWaterMark: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportDatagramDuplexStream interface: attribute outgoingHighWaterMark: FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: operation createUnidirectionalStream(): FAIL (Chrome: PASS, Safari: FAIL)
WebTransport interface: webTransport must inherit property "createUnidirectionalStream()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface object length: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface object name: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: attribute readable: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportBidirectionalStream interface: attribute writable: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface object length: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface object name: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: attribute source: FAIL (Chrome: PASS, Safari: FAIL)
WebTransportError interface: attribute streamErrorCode: FAIL (Chrome: PASS, Safari: FAIL)
/webtransport/streams-echo.https.any.serviceworker.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
WebTransport server should be able to create and handle a bidirectional stream: FAIL
WebTransport server should be able to accept and handle a bidirectional stream: FAIL
WebTransport server should be able to create, accept, and handle a unidirectional stream: FAIL
/webtransport/streams-echo.https.any.sharedworker.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
WebTransport server should be able to create and handle a bidirectional stream: FAIL
WebTransport server should be able to accept and handle a bidirectional stream: FAIL
WebTransport server should be able to create, accept, and handle a unidirectional stream: FAIL
/webtransport/streams-echo.https.any.worker.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
WebTransport server should be able to create and handle a bidirectional stream: FAIL
WebTransport server should be able to accept and handle a bidirectional stream: FAIL
WebTransport server should be able to create, accept, and handle a unidirectional stream: FAIL
/webtransport/streams-echo.https.any.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
WebTransport server should be able to create and handle a bidirectional stream: FAIL
WebTransport server should be able to accept and handle a bidirectional stream: FAIL
WebTransport server should be able to create, accept, and handle a unidirectional stream: FAIL

Tests Disabled in Gecko Infrastructure

/webtransport/connect.https.any.serviceworker.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
/webtransport/connect.https.any.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
/webtransport/connect.https.any.sharedworker.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
/webtransport/connect.https.any.worker.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
/webtransport/csp-fail.https.window.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
/webtransport/csp-pass.https.window.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
/webtransport/streams-echo.https.any.serviceworker.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
/webtransport/streams-echo.https.any.sharedworker.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
/webtransport/streams-echo.https.any.worker.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)
/webtransport/streams-echo.https.any.html: OK [Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt], SKIP [GitHub] (Chrome: SKIP, Safari: SKIP)

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/811384832786 [wpt PR 31050] - Add .https flag to WebTransport WPT files, a=testonly https://hg.mozilla.org/integration/autoland/rev/0c73ec448a4c [wpt PR 31050] - Update wpt metadata, a=testonly
Status: REOPENED → RESOLVED
Closed: 5 years ago → 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 95 Branch
You need to log in before you can comment on or make changes to this bug.