- From: Marcos Cáceres <notifications@github.com>
- Date: Sun, 13 Sep 2020 22:56:02 -0700
- To: w3c/payment-request <payment-request@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Monday, 14 September 2020 05:56:15 UTC
Current state of things: * Only Chrome implements and ships `allowpaymentrequest`. Safari never implemented it, and Firefox never shipped it outside of Nightly. Payment Request has been disabled for 2+ years in Firefox, and seems unlikely to ship as Mozilla lacks a backing Payment Handler implementation. Work on implementing Payment Handler was [put on hold](https://www.mail-archive.com/dev-platform@lists.mozilla.org/msg29298.html). * Permissions Policy spec defines "payment", allowing the `allow=` to explicitly override `allowpaymentrequest`. * In Chrome, the `allowpaymentrequest` attribute is not implemented per spec, leading to some WPT failures. As such, I'm wondering if it might be prudent to remove `allowpaymentrequest` from HTML (and from Permission Policy and from Payment Request). If we agree, we would need to update: * html * Permission Policy spec * The Payment Request API spec. CC @danyao @rsolomakhin @adrianhopebailie -- 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/925
Received on Monday, 14 September 2020 05:56:15 UTC