This is a testharness.js-based test. Found 72 FAIL, 0 TIMEOUT, 0 NOTRUN. [FAIL] PaymentRequest interface: existence and properties of interface object assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface object length assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface object name assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface: existence and properties of interface prototype object assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface: operation show(optional Promise) assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface: operation abort() assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface: operation canMakePayment() assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface: attribute id assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface: attribute shippingAddress assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface: attribute shippingOption assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface: attribute shippingType assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface: attribute onshippingaddresschange assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface: attribute onshippingoptionchange assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest interface: attribute onpaymentmethodchange assert_own_property: self does not have own property "PaymentRequest" expected property "PaymentRequest" missing [FAIL] PaymentRequest must be primary interface of paymentRequest assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: paymentRequest is not defined" [FAIL] Stringification of paymentRequest assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: paymentRequest is not defined" [FAIL] PaymentRequest interface: paymentRequest must inherit property "show(optional Promise)" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: paymentRequest is not defined" [FAIL] PaymentRequest interface: calling show(optional Promise) on paymentRequest with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: paymentRequest is not defined" [FAIL] PaymentRequest interface: paymentRequest must inherit property "abort()" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: paymentRequest is not defined" [FAIL] PaymentRequest interface: paymentRequest must inherit property "canMakePayment()" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: paymentRequest is not defined" [FAIL] PaymentRequest interface: paymentRequest must inherit property "id" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: paymentRequest is not defined" [FAIL] PaymentRequest interface: paymentRequest must inherit property "shippingAddress" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: paymentRequest is not defined" [FAIL] PaymentRequest interface: paymentRequest must inherit property "shippingOption" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: paymentRequest is not defined" [FAIL] PaymentRequest interface: paymentRequest must inherit property "shippingType" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: paymentRequest is not defined" [FAIL] PaymentRequest interface: paymentRequest must inherit property "onshippingaddresschange" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: paymentRequest is not defined" [FAIL] PaymentRequest interface: paymentRequest must inherit property "onshippingoptionchange" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: paymentRequest is not defined" [FAIL] PaymentRequest interface: paymentRequest must inherit property "onpaymentmethodchange" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: paymentRequest is not defined" [FAIL] PaymentResponse interface: existence and properties of interface object assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface object length assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface object name assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: existence and properties of interface prototype object assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: operation toJSON() assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: attribute requestId assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: attribute methodName assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: attribute details assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: attribute shippingAddress assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: attribute shippingOption assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: attribute payerName assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: attribute payerEmail assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: attribute payerPhone assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: operation complete(optional PaymentComplete, optional PaymentCompleteDetails) assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: operation retry(optional PaymentValidationErrors) assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentResponse interface: attribute onpayerdetailchange assert_own_property: self does not have own property "PaymentResponse" expected property "PaymentResponse" missing [FAIL] PaymentMethodChangeEvent interface: existence and properties of interface object assert_own_property: self does not have own property "PaymentMethodChangeEvent" expected property "PaymentMethodChangeEvent" missing [FAIL] PaymentMethodChangeEvent interface object length assert_own_property: self does not have own property "PaymentMethodChangeEvent" expected property "PaymentMethodChangeEvent" missing [FAIL] PaymentMethodChangeEvent interface object name assert_own_property: self does not have own property "PaymentMethodChangeEvent" expected property "PaymentMethodChangeEvent" missing [FAIL] PaymentMethodChangeEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property "PaymentMethodChangeEvent" expected property "PaymentMethodChangeEvent" missing [FAIL] PaymentMethodChangeEvent interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "PaymentMethodChangeEvent" expected property "PaymentMethodChangeEvent" missing [FAIL] PaymentMethodChangeEvent interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "PaymentMethodChangeEvent" expected property "PaymentMethodChangeEvent" missing [FAIL] PaymentMethodChangeEvent interface: attribute methodName assert_own_property: self does not have own property "PaymentMethodChangeEvent" expected property "PaymentMethodChangeEvent" missing [FAIL] PaymentMethodChangeEvent interface: attribute methodDetails assert_own_property: self does not have own property "PaymentMethodChangeEvent" expected property "PaymentMethodChangeEvent" missing [FAIL] PaymentMethodChangeEvent must be primary interface of new PaymentMethodChangeEvent("paymentmethodchange") assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PaymentMethodChangeEvent is not defined" [FAIL] Stringification of new PaymentMethodChangeEvent("paymentmethodchange") assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PaymentMethodChangeEvent is not defined" [FAIL] PaymentMethodChangeEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "methodName" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PaymentMethodChangeEvent is not defined" [FAIL] PaymentMethodChangeEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "methodDetails" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PaymentMethodChangeEvent is not defined" [FAIL] PaymentRequestUpdateEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "updateWith(Promise)" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PaymentMethodChangeEvent is not defined" [FAIL] PaymentRequestUpdateEvent interface: calling updateWith(Promise) on new PaymentMethodChangeEvent("paymentmethodchange") with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PaymentMethodChangeEvent is not defined" [FAIL] PaymentRequestUpdateEvent interface: existence and properties of interface object assert_own_property: self does not have own property "PaymentRequestUpdateEvent" expected property "PaymentRequestUpdateEvent" missing [FAIL] PaymentRequestUpdateEvent interface object length assert_own_property: self does not have own property "PaymentRequestUpdateEvent" expected property "PaymentRequestUpdateEvent" missing [FAIL] PaymentRequestUpdateEvent interface object name assert_own_property: self does not have own property "PaymentRequestUpdateEvent" expected property "PaymentRequestUpdateEvent" missing [FAIL] PaymentRequestUpdateEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property "PaymentRequestUpdateEvent" expected property "PaymentRequestUpdateEvent" missing [FAIL] PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "PaymentRequestUpdateEvent" expected property "PaymentRequestUpdateEvent" missing [FAIL] PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "PaymentRequestUpdateEvent" expected property "PaymentRequestUpdateEvent" missing [FAIL] PaymentRequestUpdateEvent interface: operation updateWith(Promise) assert_own_property: self does not have own property "PaymentRequestUpdateEvent" expected property "PaymentRequestUpdateEvent" missing [FAIL] PaymentRequestUpdateEvent must be primary interface of new PaymentRequestUpdateEvent("paymentrequestupdate") assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PaymentRequestUpdateEvent is not defined" [FAIL] Stringification of new PaymentRequestUpdateEvent("paymentrequestupdate") assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PaymentRequestUpdateEvent is not defined" [FAIL] PaymentRequestUpdateEvent interface: new PaymentRequestUpdateEvent("paymentrequestupdate") must inherit property "updateWith(Promise)" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PaymentRequestUpdateEvent is not defined" [FAIL] PaymentRequestUpdateEvent interface: calling updateWith(Promise) on new PaymentRequestUpdateEvent("paymentrequestupdate") with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PaymentRequestUpdateEvent is not defined" Harness: the test ran to completion.