← back to v147 · local-network-access-restrictions-on-service-worker-windowclient-navigate
conformance · v147
v147 · local-network-access-restrictions-on-service-worker-windowclient-navigate — conformance probe
6 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
6
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
service-worker-api-exists |
navigator.serviceWorker is exposed in the global scope. spec ↗ | exists | … | |
service-worker-register-typeof |
navigator.serviceWorker.register is a function, allowing registration of service workers. spec ↗ | typeof | … | |
lna-secure-context |
The page is loaded in a secure context (HTTPS or loopback), as required for service workers and Local Network Access restrictions. spec ↗ | script | … | |
lna-permissions-query |
navigator.permissions.query({name:'local-network'}) resolves successfully, indicating support for Local Network Access permission querying. spec ↗ | script | … | |
window-client-navigate-exposed |
WindowClient.prototype.navigate is exposed as a function inside the service worker scope. spec ↗ | script | … | |
service-worker-client-postmessage |
Client.prototype.postMessage is exposed as a function in the service worker scope, enabling the postMessage-based fallback pattern. spec ↗ | script | … |