diff --git a/index.html b/index.html index 8f07490..ff97a31 100644 --- a/index.html +++ b/index.html @@ -6,7 +6,7 @@ - + -

Secure Payment Confirmation

-

Editor’s Draft,

+

Editor’s Draft,

More details about this document
@@ -442,7 +441,6 @@

Secure Payment Confirmation

https://www.w3.org/TR/secure-payment-confirmation/
Feedback:
GitHub -
Inline In Spec
Editors:
(Google)
(Google) @@ -589,7 +587,6 @@

Table of Contents

  • Informative References
  • IDL Index -
  • Issues Index
    @@ -1130,19 +1127,12 @@

  • constructor.https.html (live test) (source) -
  • authentication-disallowed-when-hidden.https.html (live test) (source)
  • authentication-invalid-icon.https.html (live test) (source)
  • authentication-icon-data-url.https.html (live test) (source)
  • authentication-rejected.https.html (live test) (source)
    1. -
    2. -

      If this’s relevant global object's associated Document's visibility state is not "visible", return false.

      -

      Note: This prevents SPC from being triggered from a background tab, -minimized window, or other similar hidden situations.

      -

      this is the PaymentRequest whose show() method invoked these steps to check if a payment can be made. It -would be better to run this step directly from show().

    3. If data["payeeOrigin"] is present:

        @@ -1194,7 +1184,7 @@

        show() promise with a +

        Rejecting the show() promise with a "NotAllowedError" DOMException.

    4. @@ -1202,7 +1192,7 @@

      4.1.9. Displaying a transaction confirmation UX

      To avoid restricting User Agent implementation choice, this specification does -not require a User Agent to display a particular user interface when PaymentRequest.show() is called and the Secure +not require a User Agent to display a particular user interface when PaymentRequest.show() is called and the Secure Payment Confirmation payment handler is selected. However, so that a Relying Party can trust the information included in CollectedClientPaymentData, the User Agent MUST ensure that the following is communicated to the user and that the user’s consent is collected for the authentication:

      @@ -1231,7 +1221,7 @@

      given relying party. If the user indicates that they wish to opt-out, then the user agent must reject -the show() promise with an +the show() promise with an "OptOutError" DOMException. See § 11.5 User opt out.

      Tests @@ -1259,7 +1249,7 @@

      4.1.10. Steps to respond to a payment request

      -

      The steps to respond to a payment request for this payment method, for a given PaymentRequest request and SecurePaymentConfirmationRequest data, are:

      +

      The steps to respond to a payment request for this payment method, for a given PaymentRequest request and SecurePaymentConfirmationRequest data, are:

      1. Let topOrigin be the top-level origin of the relevant settings object of request.

        @@ -1352,7 +1342,7 @@