You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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).
Current state of things:
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.allow=
to explicitly overrideallowpaymentrequest
.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:
CC @danyao @rsolomakhin @adrianhopebailie
The text was updated successfully, but these errors were encountered: