← back to v135 · create-service-worker-client-and-inherit-service-worker-controller-for-srcdoc-if
conformance · v135
v135 · create-service-worker-client-and-inherit-service-worker-controller-for-srcdoc-if — 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 |
|---|---|---|---|---|
service-worker-container-exists |
navigator.serviceWorker is exposed — the controller surface inherited by srcdoc iframes. spec ↗ | exists | … | |
service-worker-controller-property |
navigator.serviceWorker has a controller property — the value srcdoc iframes now inherit from the parent. spec ↗ | script | … | |
clients-claim-on-prototype |
ServiceWorkerGlobalScope-side Clients exposes the claim method that picks up the srcdoc client. spec ↗ | script | … | |
srcdoc-iframe-document-inherits-base |
An iframe element with srcdoc creates a document whose URL is inherited from the parent (about:srcdoc), enabling SW client creation. spec ↗ | script | … | |
service-worker-ready-promise |
navigator.serviceWorker.ready is a Promise — the readiness signal a srcdoc client can await once it has inherited the controller. spec ↗ | script | … |