The spec says:
"Calling the complete() method tells the user agent that the user interaction is over (and should cause any remaining user interface to be closed)."
This phrasing is confusing, because user is not interacting with the webpage before `PaymentInstrument.complete(result)` is called. The user agent would normally block user interaction with a "Processing transaction..." message before this call. Therefore, the phrasing should be changed to:
"Calling the complete() method tells the user agent that the _transaction_ is over (and should cause any remaining user interface to be closed)."
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/browser-payment-api/issues/402