← back to v155 · webtransport-datagram-writable-streams-and-prioritization

conformance · v155

v155 · webtransport-datagram-writable-streams-and-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.

browser: … spec: https://www.w3.org/TR/webtransport/#datagram-writable chromestatus: #5183354944225280 generated 2026-10-04T10:00:00Z by wt-builder
0
pass
0
fail
0
blocked
10
total
id contract kind verdict detail
duplex-interface-exists WebTransportDatagramDuplexStream exists (createWritable extends it). spec ↗ typeof …
createwritable-on-prototype WebTransportDatagramDuplexStream.prototype exposes the createWritable method. spec ↗ script …
writable-interface-extends-writablestream WebTransportDatagramsWritable exists and extends WritableStream directly. spec ↗ script …
sendgroup-sendorder-on-prototype WebTransportDatagramsWritable.prototype exposes the mutable sendGroup and sendOrder attributes. spec ↗ script …
createwritable-defaults createWritable() on a connecting transport returns a WritableStream with the WebTransportSendOptions defaults: sendGroup null, sendOrder 0. spec ↗ script …
sendorder-option-roundtrip-and-mutable A sendOrder passed to createWritable is stored (7 in, 7 out) and the attribute is mutable on the live object (assigning 42 reads back 42). spec ↗ script …
independent-writables Two createWritable() calls return distinct stream objects — independent queues, the core of the feature. spec ↗ script …
non-buffersource-write-rejects-typeerror Writing a non-BufferSource into a datagram writable rejects with TypeError (writeDatagrams step 2). spec ↗ script …
oversized-write-resolves-and-discards Writing a datagram larger than maxDatagramSize resolves with undefined (silent discard), rather than rejecting (writeDatagrams step 4). spec ↗ script …
lane-drain-order-live On an established session, queued bytes on a higher-sendOrder datagram writable drain ahead of a lower one's queue. Observing wire order needs a live HTTP/3 endpoint, which this showcase cannot reach. spec ↗ manual …