← back to v153 · webtransport-send-groups-and-stream-prioritization
conformance · v153
v153 · webtransport-send-groups-and-stream-prioritization — conformance probe
10 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.
0
pass
0
fail
0
blocked
10
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
createsendgroup-on-prototype |
WebTransport.prototype exposes the createSendGroup method. spec ↗ | script | … | |
sendgroup-interface |
The WebTransportSendGroup interface exists with getStats as its own prototype method. spec ↗ | script | … | |
sendstream-extends-writablestream |
WebTransportSendStream exists and extends WritableStream directly. spec ↗ | script | … | |
sendstream-own-members |
WebTransportSendStream.prototype carries its own sendGroup, sendOrder, getStats, and getWriter members. spec ↗ | script | … | |
sendgroup-illegal-constructor |
new WebTransportSendGroup() throws a TypeError — groups are minted only by createSendGroup(). spec ↗ | script | … | |
createsendgroup-while-connecting |
createSendGroup() on a connecting transport returns a real WebTransportSendGroup synchronously. spec ↗ | script | … | |
stream-options-converted-at-call-time |
createUnidirectionalStream converts its WebTransportSendStreamOptions dictionary (sendGroup, sendOrder) synchronously at the call, observed via throwing-getter-free getters, even though the stream resolves later. spec ↗ | script | … | |
sendstream-getwriter-specialised |
WebTransportSendStream.prototype.getWriter is its OWN override (returning the specialised WebTransportWriter), not the inherited WritableStream.prototype.getWriter. spec ↗ | script | … | |
sendstream-stats-live |
On a live outgoing stream, getStats() resolves { bytesWritten, bytesSent, bytesAcknowledged } with bytesAcknowledged <= bytesSent <= bytesWritten; the group's getStats aggregates its streams. Needs an established HTTP/3 session to obtain a stream, which this showcase cannot reach. spec ↗ | manual | … | |
sendstream-transferable-live |
WebTransportSendStream is [Transferable]: a live instance can be posted to a worker with a transfer list. Needs a live instance, so it cannot execute here. spec ↗ | manual | … |