| |
| PASS idl_test setup |
| PASS idl_test validation |
| PASS Partial interface ServiceWorkerRegistration: original interface defined |
| PASS Partial interface ServiceWorkerRegistration: member names are unique |
| PASS Partial interface ServiceWorkerGlobalScope: original interface defined |
| PASS Partial interface ServiceWorkerGlobalScope: valid exposure set |
| PASS Partial interface ServiceWorkerGlobalScope: member names are unique |
| PASS WorkerGlobalScope includes WindowOrWorkerGlobalScope: member names are unique |
| PASS PushManager interface: existence and properties of interface object |
| PASS PushManager interface object length |
| PASS PushManager interface object name |
| PASS PushManager interface: existence and properties of interface prototype object |
| PASS PushManager interface: existence and properties of interface prototype object's "constructor" property |
| PASS PushManager interface: existence and properties of interface prototype object's @@unscopables property |
| PASS PushManager interface: attribute supportedContentEncodings |
| PASS PushManager interface: operation subscribe(optional PushSubscriptionOptionsInit) |
| PASS PushManager interface: operation getSubscription() |
| PASS PushManager interface: operation permissionState(optional PushSubscriptionOptionsInit) |
| PASS PushManager must be primary interface of registration.pushManager |
| PASS Stringification of registration.pushManager |
| PASS PushManager interface: registration.pushManager must inherit property "supportedContentEncodings" with the proper type |
| PASS PushManager interface: registration.pushManager must inherit property "subscribe(optional PushSubscriptionOptionsInit)" with the proper type |
| PASS PushManager interface: calling subscribe(optional PushSubscriptionOptionsInit) on registration.pushManager with too few arguments must throw TypeError |
| PASS PushManager interface: registration.pushManager must inherit property "getSubscription()" with the proper type |
| PASS PushManager interface: registration.pushManager must inherit property "permissionState(optional PushSubscriptionOptionsInit)" with the proper type |
| PASS PushManager interface: calling permissionState(optional PushSubscriptionOptionsInit) on registration.pushManager with too few arguments must throw TypeError |
| PASS PushSubscriptionOptions interface: existence and properties of interface object |
| PASS PushSubscriptionOptions interface object length |
| PASS PushSubscriptionOptions interface object name |
| PASS PushSubscriptionOptions interface: existence and properties of interface prototype object |
| PASS PushSubscriptionOptions interface: existence and properties of interface prototype object's "constructor" property |
| PASS PushSubscriptionOptions interface: existence and properties of interface prototype object's @@unscopables property |
| PASS PushSubscriptionOptions interface: attribute userVisibleOnly |
| PASS PushSubscriptionOptions interface: attribute applicationServerKey |
| PASS PushSubscription interface: existence and properties of interface object |
| PASS PushSubscription interface object length |
| PASS PushSubscription interface object name |
| PASS PushSubscription interface: existence and properties of interface prototype object |
| PASS PushSubscription interface: existence and properties of interface prototype object's "constructor" property |
| PASS PushSubscription interface: existence and properties of interface prototype object's @@unscopables property |
| PASS PushSubscription interface: attribute endpoint |
| PASS PushSubscription interface: attribute expirationTime |
| PASS PushSubscription interface: attribute options |
| PASS PushSubscription interface: operation getKey(PushEncryptionKeyName) |
| PASS PushSubscription interface: operation unsubscribe() |
| PASS PushSubscription interface: operation toJSON() |
| PASS PushMessageData interface: existence and properties of interface object |
| PASS PushEvent interface: existence and properties of interface object |
| PASS PushSubscriptionChangeEvent interface: existence and properties of interface object |
| PASS ServiceWorkerRegistration interface: attribute pushManager |
| PASS ServiceWorkerRegistration interface: registration must inherit property "pushManager" with the proper type |
| |