Click here to download the Blitz Browser!

WPT

wpt / content-index / idlharness.https.any.serviceworker.html

Spec: Content Index ↗

Runs: Chrome 155.0.8041.0 (wpt@18be93235, 2026-09-04) | Firefox 157.0a1 (wpt@18be93235, 2026-09-04) | Safari 251 preview (wpt@2c385f65e, 2026-09-04) | Ladybird 1.0-70fb3 (wpt@0c9001c53, 2026-09-04) | Servo Servo 0.6 (wpt@2c385f65e, 2026-09-04) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total37/377/377/370/370/37NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
idl_test setupPASSPASSPASS
idl_test validationPASSPASSPASS
Partial interface ServiceWorkerGlobalScope: original interface definedPASSPASSPASS
Partial interface ServiceWorkerGlobalScope: member names are uniquePASSPASSPASS
Partial interface ServiceWorkerRegistration: original interface definedPASSPASSPASS
Partial interface ServiceWorkerRegistration: member names are uniquePASSPASSPASS
WorkerGlobalScope includes WindowOrWorkerGlobalScope: member names are uniquePASSPASSPASS
ContentIndex interface: existence and properties of interface objectPASSFAILFAIL
ContentIndex interface object lengthPASSFAILFAIL
ContentIndex interface object namePASSFAILFAIL
ContentIndex interface: existence and properties of interface prototype objectPASSFAILFAIL
ContentIndex interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAIL
ContentIndex interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAIL
ContentIndex interface: operation add(ContentDescription)PASSFAILFAIL
ContentIndex interface: operation delete(DOMString)PASSFAILFAIL
ContentIndex interface: operation getAll()PASSFAILFAIL
ContentIndex must be primary interface of registration.indexPASSFAILFAIL
Stringification of registration.indexPASSFAILFAIL
ContentIndex interface: registration.index must inherit property "add(ContentDescription)" with the proper typePASSFAILFAIL
ContentIndex interface: calling add(ContentDescription) on registration.index with too few arguments must throw TypeErrorPASSFAILFAIL
ContentIndex interface: registration.index must inherit property "delete(DOMString)" with the proper typePASSFAILFAIL
ContentIndex interface: calling delete(DOMString) on registration.index with too few arguments must throw TypeErrorPASSFAILFAIL
ContentIndex interface: registration.index must inherit property "getAll()" with the proper typePASSFAILFAIL
ContentIndexEvent interface: existence and properties of interface objectPASSFAILFAIL
ContentIndexEvent interface object lengthPASSFAILFAIL
ContentIndexEvent interface object namePASSFAILFAIL
ContentIndexEvent interface: existence and properties of interface prototype objectPASSFAILFAIL
ContentIndexEvent interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAIL
ContentIndexEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAIL
ContentIndexEvent interface: attribute idPASSFAILFAIL
ContentIndexEvent must be primary interface of new ContentIndexEvent("type", {id: "foo"})PASSFAILFAIL
Stringification of new ContentIndexEvent("type", {id: "foo"})PASSFAILFAIL
ContentIndexEvent interface: new ContentIndexEvent("type", {id: "foo"}) must inherit property "id" with the proper typePASSFAILFAIL
ServiceWorkerRegistration interface: attribute indexPASSFAILFAIL
ServiceWorkerRegistration interface: registration must inherit property "index" with the proper typePASSFAILFAIL
ServiceWorkerGlobalScope interface: attribute oncontentdeletePASSFAILFAIL
ServiceWorkerGlobalScope interface: self must inherit property "oncontentdelete" with the proper typePASSFAILFAIL