Update web-platform-tests to revision 60220357131c65146444da1f54624d5b54d0975d

This commit is contained in:
WPT Sync Bot 2018-07-18 15:43:58 +00:00 committed by Tom Servo
parent c45192614c
commit 775b784f79
2144 changed files with 58115 additions and 29658 deletions

View file

@ -0,0 +1,31 @@
// META: script=/resources/WebIDLParser.js
// META: script=/resources/idlharness.js
'use strict';
// https://w3c.github.io/payment-request/
idl_test(
['payment-request'],
['dom', 'html'],
idlArray => {
try {
const methods = [
{supportedMethods: 'basic-card'},
{supportedMethods: 'https://apple.com/apple-pay'},
];
const amount = {currency: 'USD', value: '0'};
const details = {total: {label: 'label', amount: amount} };
window.paymentRequest = new PaymentRequest(methods, details);
} catch (e) {
// Surfaced below when paymentRequest is undefined.
}
idlArray.add_objects({
PaymentRequest: ['paymentRequest'],
PaymentMethodChangeEvent: ['new PaymentMethodChangeEvent("paymentmethodchange")'],
PaymentRequestUpdateEvent: ['new PaymentRequestUpdateEvent("paymentrequestupdate")'],
});
},
'Setup for Payment Request API IDL tests.'
);