[w3c/payment-request] Consistent requirement for when `.show()` can be called. (#651)

> If interoperable behavior emerges amongst user agents, then that behavior will be standardized here before progressing the specification along the W3C Recommendation Track.

It looks like this is already noted in the CR, but I wanted to open a ticket for this to track status on this. 

ApplePayJS (whose behavior I imagine will eventually make it into Safari's PaymentRequest implementation) only allows `.show()` to be called by user activation (e.g. `click`). On the other hand, Chrome allows `.show()` to be called as long as the page is in focus. This makes it hard to build consistent UIs.

-- 
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/payment-request/issues/651

Received on Wednesday, 8 November 2017 17:15:01 UTC