| This is a testharness.js-based test. |
| 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: member names are unique |
| PASS Partial interface ServiceWorkerGlobalScope[2]: original interface defined |
| PASS Partial interface ServiceWorkerGlobalScope[2]: member names are unique |
| PASS WorkerGlobalScope includes WindowOrWorkerGlobalScope: member names are unique |
| FAIL PaymentManager interface: existence and properties of interface object assert_own_property: self does not have own property "PaymentManager" expected property "PaymentManager" missing |
| FAIL PaymentManager interface object length assert_own_property: self does not have own property "PaymentManager" expected property "PaymentManager" missing |
| FAIL PaymentManager interface object name assert_own_property: self does not have own property "PaymentManager" expected property "PaymentManager" missing |
| FAIL PaymentManager interface: existence and properties of interface prototype object assert_own_property: self does not have own property "PaymentManager" expected property "PaymentManager" missing |
| FAIL PaymentManager interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "PaymentManager" expected property "PaymentManager" missing |
| FAIL PaymentManager interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "PaymentManager" expected property "PaymentManager" missing |
| FAIL PaymentManager interface: attribute instruments assert_own_property: self does not have own property "PaymentManager" expected property "PaymentManager" missing |
| FAIL PaymentManager interface: attribute userHint assert_own_property: self does not have own property "PaymentManager" expected property "PaymentManager" missing |
| FAIL PaymentManager interface: operation enableDelegations(sequence<PaymentDelegation>) assert_own_property: self does not have own property "PaymentManager" expected property "PaymentManager" missing |
| PASS PaymentInstruments interface: existence and properties of interface object |
| PASS PaymentInstruments interface object length |
| PASS PaymentInstruments interface object name |
| PASS PaymentInstruments interface: existence and properties of interface prototype object |
| PASS PaymentInstruments interface: existence and properties of interface prototype object's "constructor" property |
| PASS PaymentInstruments interface: existence and properties of interface prototype object's @@unscopables property |
| PASS PaymentInstruments interface: operation delete(DOMString) |
| PASS PaymentInstruments interface: operation get(DOMString) |
| PASS PaymentInstruments interface: operation keys() |
| PASS PaymentInstruments interface: operation has(DOMString) |
| PASS PaymentInstruments interface: operation set(DOMString, PaymentInstrument) |
| PASS PaymentInstruments interface: operation clear() |
| PASS CanMakePaymentEvent interface: existence and properties of interface object |
| PASS PaymentRequestEvent interface: existence and properties of interface object |
| PASS ServiceWorkerRegistration interface: attribute paymentManager |
| PASS ServiceWorkerGlobalScope interface: existence and properties of interface object |
| PASS ExtendableEvent interface: existence and properties of interface object |
| Harness: the test ran to completion. |
| |