← back to v140 · serviceworkerautopreload-browser-mode / router-sources
conformance · v140
v140 · serviceworkerautopreload-browser-mode / router-sources — conformance probe
3 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
3
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
install-event-exposes-addroutes |
The static router the demos install with. Checked from a plain worker so no registration is needed. spec ↗ | script | … | |
url-pattern-discriminates-sibling-paths |
Route conditions are URL patterns. This demo deliberately uses full pathnames rather than wildcards, because an ambiguous pattern would route the wrong requests and make every measurement on the sibling pages meaningless. spec ↗ | script | … | |
controller-is-observable |
Routes apply only to requests from a controlled client, so a page must be able to tell whether it is controlled. An unclaimed page bypasses the router entirely, which is the commonest reason a routing demo appears to do nothing. spec ↗ | script | … |