Bug 1482940 [wpt PR 12440] - Update interfaces/payment-request.idl, a=testonly
authorautofoolip <40241672+autofoolip@users.noreply.github.com>
Wed, 15 Aug 2018 09:59:24 +0000
changeset 431751 c4cf7efdfc50a14e99c37e5ec856b9e4a06baf69
parent 431750 6b092327eb0df4253c114dbef3d11fad9cdec217
child 431752 08733b64cf88583cdaf0f3400e140c91392cf45e
push id34451
push userebalazs@mozilla.com
push dateThu, 16 Aug 2018 09:25:15 +0000
treeherdermozilla-central@161817e6d127 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1482940, 12440
milestone63.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1482940 [wpt PR 12440] - Update interfaces/payment-request.idl, a=testonly Automatic update from web-platform-testsUpdate interfaces/payment-request.idl (#12440) Copied by https://github.com/foolip/wpt-idl-importer from: https://github.com/tidoust/reffy-reports/blob/f14a522/whatwg/idl/payment-request.idl -- wpt-commits: ff1ca2cdc345804c8c9a3b707479b9bcca1bdf01 wpt-pr: 12440
testing/web-platform/meta/MANIFEST.json
testing/web-platform/tests/interfaces/payment-request.idl
--- a/testing/web-platform/meta/MANIFEST.json
+++ b/testing/web-platform/meta/MANIFEST.json
@@ -605577,17 +605577,17 @@
    "9f10d7e70194cb83dc59055006d96426f5669536",
    "support"
   ],
   "interfaces/payment-method-basic-card.idl": [
    "00d6ad1f0a28decdc867023d13f72c45b7d1778f",
    "support"
   ],
   "interfaces/payment-request.idl": [
-   "1018ecc93e7d47558aca41d9da0a003295843f66",
+   "3717d79476dc406639a4b339c0ae75824b01560d",
    "support"
   ],
   "interfaces/performance-timeline.idl": [
    "2ec82476b598d1fa3e892c688d046750eeb5051e",
    "support"
   ],
   "interfaces/permissions.idl": [
    "579019d5d63c79a1358d02786cf004b3f3a447b9",
--- a/testing/web-platform/tests/interfaces/payment-request.idl
+++ b/testing/web-platform/tests/interfaces/payment-request.idl
@@ -1,12 +1,12 @@
 // GENERATED CONTENT - DO NOT EDIT
-// Content of this file was automatically extracted from the
-// "Payment Request API" spec.
-// See: https://w3c.github.io/payment-request/
+// Content was automatically extracted by Reffy into reffy-reports
+// (https://github.com/tidoust/reffy-reports)
+// Source: Payment Request API (https://w3c.github.io/payment-request/)
 
 [Constructor(sequence<PaymentMethodData> methodData, PaymentDetailsInit details, optional PaymentOptions options),
 SecureContext, Exposed=Window]
 interface PaymentRequest : EventTarget {
   [NewObject]
   Promise<PaymentResponse> show(optional Promise<PaymentDetailsUpdate> detailsPromise);
   [NewObject]
   Promise<void> abort();
@@ -162,16 +162,18 @@ interface PaymentResponse : EventTarget 
   Promise<void> retry(PaymentValidationErrors errorFields);
 
   attribute EventHandler onpayerdetailchange;
 };
 
 dictionary PaymentValidationErrors {
   PayerErrorFields payer;
   AddressErrors shippingAddress;
+  DOMString error;
+  object paymentMethod;
 };
 
 dictionary PayerErrorFields {
   DOMString email;
   DOMString name;
   DOMString phone;
 };