← back to v158 · webtransport-anticipated-concurrent-incoming-streams
conformance · v158
v158 · webtransport-anticipated-concurrent-incoming-streams — conformance probe
9 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
9
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
webtransport-exists |
The WebTransport constructor exists (baseline for every other assertion in this suite — the hints extend it). spec ↗ | typeof | … | |
uni-attribute-on-prototype |
WebTransport.prototype exposes the anticipatedConcurrentIncomingUnidirectionalStreams read-write attribute. spec ↗ | script | … | |
bidi-attribute-on-prototype |
WebTransport.prototype exposes the anticipatedConcurrentIncomingBidirectionalStreams read-write attribute. spec ↗ | script | … | |
constructor-reads-uni-option |
The constructor actually reads the anticipatedConcurrentIncomingUnidirectionalStreams dictionary member (observed via a getter, not inferred from prototype shape). spec ↗ | script | … | |
constructor-option-round-trips |
A hint passed to the constructor is stored and read back exactly through the instance attribute (400 in, 400 out). spec ↗ | script | … | |
enforcerange-rejects-65536 |
The member is [EnforceRange] unsigned short: passing 65536 to the constructor throws a TypeError instead of wrapping or being ignored. spec ↗ | script | … | |
enforcerange-rejects-negative |
Passing -1 throws a TypeError — without [EnforceRange] a negative value would wrap to 65535. spec ↗ | script | … | |
nullable-null-round-trips |
The type is nullable: constructing with the member set to null succeeds and the attribute reads back null (no hint), not 0. spec ↗ | script | … | |
attribute-is-writable |
The attribute is read-write: assigning a new in-range value on a live object is stored and read back (the mid-session raise the feature promises). spec ↗ | script | … |