← back to v138 · local-network-access-restrictions
conformance · v138
v138 · local-network-access-restrictions — conformance probe
5 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
5
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
fetch-exists |
fetch() is exposed — the surface where local-network access restrictions are enforced. spec ↗ | exists | … | |
permissions-api-exists |
navigator.permissions is exposed — the surface used to expose the local-network-access permission. spec ↗ | script | … | |
secure-context-baseline |
Local Network Access only applies in secure contexts — isSecureContext is observable. | typeof | … | |
fetch-mode-cors-default |
Request.mode defaults to 'cors' — Local Network Access piggy-backs on CORS preflight semantics. spec ↗ | script | … | |
cross-origin-loopback-fetch-blocked-or-errors |
A cross-origin fetch to a private/loopback IP from a public origin either errors (network/CORS) or is gated by permission. The script returns true if the call rejects or the page is itself loopback. spec ↗ | script | … |