diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..62c89355 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea/ \ No newline at end of file diff --git a/specs/paymentrequest.html b/specs/paymentrequest.html index 32f625a6..d0970a41 100644 --- a/specs/paymentrequest.html +++ b/specs/paymentrequest.html @@ -754,7 +754,7 @@

ShippingAddress interface

         interface ShippingAddress {
           readonly attribute DOMString regionCode;
-          readonly attribute sequence addressLine;
+          readonly attribute sequence<DOMString> addressLine;
           readonly attribute DOMString administrativeArea;
           readonly attribute DOMString locality;
           readonly attribute DOMString dependentLocality;
@@ -842,7 +842,7 @@ 

PaymentResponse interface

readonly attribute DOMString methodName; readonly attribute object details; - Promise<void> complete(boolean success); + Promise<void> complete(); };
@@ -866,9 +866,7 @@

PaymentResponse interface

complete()

The complete method must be called after the user has accepted the payment - request and the [[\acceptPromise]] has been resolved. The complete method - takes a boolean argument that indicates the payment was successfully processed if true and - that processing failed if false. Calling the complete method tells the user + request and the [[\acceptPromise]] has been resolved. Calling the complete method tells the user agent that the user interaction is over (and should cause any remaining user interface to be closed).

@@ -885,10 +883,6 @@

complete()

  • Set the value of the internal slot [[\completeCalled]] to true.
  • Return promise and asynchronously perform the remaining steps.
  • -
  • - Pass the value of success to the Payment App that accepted the - payment request. -
  • Close down any remaining user interface.
  • Resolve promise with undefined.