v147 · Demo 4 · Security
SW Navigate Audit
Register a service worker, inspect its scope and origin, then test whether a WindowClient.navigate() call to any URL would be blocked under Chrome 147's Local Network Access rules. Simulate a real SW navigate() attempt and see exactly what rule fires.
Enter a URL that a service worker might navigate() a client window to.
The auditor determines if it would be blocked under LNA rules.
Attempt a real clients.matchAll() + navigate() from the registered service
worker. The SW receives a message, finds window clients, and tries to navigate them to the audited URL.
Chrome 147 blocks local network targets.
references
implementation reference
Need the exact API surface, compatibility boundaries, errors, lifecycle, and source links? Read the matching gendn reference ↗