[interfaces.https.html] prefs: [dom.webcomponents.shadowdom.enabled:true] [PaymentRequest interface: existence and properties of interface object] expected: FAIL [PaymentRequest interface object length] expected: FAIL [PaymentRequest interface object name] expected: FAIL [PaymentRequest interface: existence and properties of interface prototype object] expected: FAIL [PaymentRequest interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [PaymentRequest interface: operation show()] expected: FAIL [PaymentRequest interface: operation abort()] expected: FAIL [PaymentRequest interface: attribute shippingAddress] expected: FAIL [PaymentRequest interface: attribute shippingOption] expected: FAIL [PaymentRequest interface: attribute onshippingaddresschange] expected: FAIL [PaymentRequest interface: attribute onshippingoptionchange] expected: FAIL [PaymentRequest must be primary interface of new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}})] expected: FAIL [Stringification of new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}})] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "show" with the proper type (0)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "abort" with the proper type (1)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingAddress" with the proper type (2)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingOption" with the proper type (3)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "onshippingaddresschange" with the proper type (4)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "onshippingoptionchange" with the proper type (5)] expected: FAIL [PaymentAddress interface: existence and properties of interface object] expected: FAIL [PaymentAddress interface object length] expected: FAIL [PaymentAddress interface object name] expected: FAIL [PaymentAddress interface: existence and properties of interface prototype object] expected: FAIL [PaymentAddress interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [PaymentAddress interface: attribute country] expected: FAIL [PaymentAddress interface: attribute addressLine] expected: FAIL [PaymentAddress interface: attribute region] expected: FAIL [PaymentAddress interface: attribute city] expected: FAIL [PaymentAddress interface: attribute dependentLocality] expected: FAIL [PaymentAddress interface: attribute postalCode] expected: FAIL [PaymentAddress interface: attribute sortingCode] expected: FAIL [PaymentAddress interface: attribute languageCode] expected: FAIL [PaymentAddress interface: attribute organization] expected: FAIL [PaymentAddress interface: attribute recipient] expected: FAIL [PaymentAddress interface: attribute careOf] expected: FAIL [PaymentAddress interface: attribute phone] expected: FAIL [PaymentResponse interface: existence and properties of interface object] expected: FAIL [PaymentResponse interface object length] expected: FAIL [PaymentResponse interface object name] expected: FAIL [PaymentResponse interface: existence and properties of interface prototype object] expected: FAIL [PaymentResponse interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [PaymentResponse interface: attribute methodName] expected: FAIL [PaymentResponse interface: attribute details] expected: FAIL [PaymentResponse interface: attribute shippingAddress] expected: FAIL [PaymentResponse interface: attribute shippingOption] expected: FAIL [PaymentResponse interface: attribute payerEmail] expected: FAIL [PaymentResponse interface: attribute payerPhone] expected: FAIL [PaymentResponse interface: operation complete(PaymentComplete)] expected: FAIL [PaymentRequestUpdateEvent interface: existence and properties of interface object] expected: FAIL [PaymentRequestUpdateEvent interface object length] expected: FAIL [PaymentRequestUpdateEvent interface object name] expected: FAIL [PaymentRequestUpdateEvent interface: existence and properties of interface prototype object] expected: FAIL [PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [PaymentRequestUpdateEvent interface: operation updateWith([object Object\])] expected: FAIL [PaymentRequest interface: operation canMakePayment()] expected: FAIL [PaymentRequest interface: attribute id] expected: FAIL [PaymentRequest interface: attribute shippingType] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "canMakePayment" with the proper type (2)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "id" with the proper type (3)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingAddress" with the proper type (4)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingOption" with the proper type (5)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingType" with the proper type (6)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "onshippingaddresschange" with the proper type (7)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "onshippingoptionchange" with the proper type (8)] expected: FAIL [PaymentResponse interface: attribute requestId] expected: FAIL [PaymentResponse interface: attribute payerName] expected: FAIL [PaymentRequest must be primary interface of new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}})] expected: FAIL [Stringification of new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}})] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "show" with the proper type (0)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "abort" with the proper type (1)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "canMakePayment" with the proper type (2)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "id" with the proper type (3)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingAddress" with the proper type (4)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingOption" with the proper type (5)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingType" with the proper type (6)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "onshippingaddresschange" with the proper type (7)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "onshippingoptionchange" with the proper type (8)] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "show()" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "abort()" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "canMakePayment()" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "id" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingAddress" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingOption" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingType" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "onshippingaddresschange" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "onshippingoptionchange" with the proper type] expected: FAIL [PaymentAddress interface: operation toJSON()] expected: FAIL [PaymentResponse interface: operation toJSON()] expected: FAIL [Document interface: attribute origin] expected: FAIL [PaymentRequest must be primary interface of new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} })] expected: FAIL [Stringification of new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} })] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "show()" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "abort()" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "canMakePayment()" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "id" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "shippingAddress" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "shippingOption" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "shippingType" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "onshippingaddresschange" with the proper type] expected: FAIL [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "onshippingoptionchange" with the proper type] expected: FAIL [EventTarget interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "addEventListener(DOMString, EventListener, [object Object\],[object Object\])" with the proper type] expected: FAIL [EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object\],[object Object\]) on new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) with too few arguments must throw TypeError] expected: FAIL [EventTarget interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "removeEventListener(DOMString, EventListener, [object Object\],[object Object\])" with the proper type] expected: FAIL [EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object\],[object Object\]) on new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) with too few arguments must throw TypeError] expected: FAIL [EventTarget interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "dispatchEvent(Event)" with the proper type] expected: FAIL [EventTarget interface: calling dispatchEvent(Event) on new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) with too few arguments must throw TypeError] expected: FAIL