← back to v147 · local-network-access-restrictions-for-webtransport

conformance · v147

v147 · local-network-access-restrictions-for-webtransport — 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://wicg.github.io/local-network-access/ chromestatus: #5126430912544768 generated 2026-06-01T22:35:27Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
10
total
id contract kind verdict detail
webtransport-constructor The WebTransport constructor is exposed in the global scope. spec ↗ exists
webtransport-type WebTransport is a constructor function. spec ↗ typeof
webtransport-prototype-close WebTransport.prototype.close is exposed as a method. spec ↗ typeof
webtransport-prototype-ready WebTransport.prototype exposes a ready property. spec ↗ script
webtransport-prototype-closed WebTransport.prototype exposes a closed property. spec ↗ script
secure-context The LNA restriction requires secure contexts; the page should ideally be HTTPS or localhost. spec ↗ script
permissions-api-exists navigator.permissions is exposed so userland can probe local-network permissions. spec ↗ script
permissions-query-local-network navigator.permissions.query({name:'local-network'}) resolves to a PermissionStatus rather than rejecting. spec ↗ script
webtransport-url-with-loopback-constructible Constructing a WebTransport with a secure loopback URL does not throw synchronously, verifying LNA gating happens during handshake. spec ↗ script
webtransport-cert-hash-alg-validation WebTransport constructor validates serverCertificateHashes algorithm, throwing TypeError on invalid options. spec ↗ script