Closed Bug 1491996 Opened 6 years ago Closed 6 years ago

Add a pref to disable the user activation/gesture requirement for PaymentRequest.show()

Categories

(Core :: DOM: Web Payments, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
mozilla64
Tracking Status
firefox64 --- fixed

People

(Reporter: MattN, Assigned: MattN)

References

(Blocks 1 open bug)

Details

(Whiteboard: [webpayments])

Attachments

(1 file)

For user/merchant testing it will be useful to have an easy way to disable this check until merchants have updated their implementations to support the new spec requirement. Since Chrome has yet to implement this requirement, sites in the wild haven't noticed the issue yet. IIUC Safari has implemented this requirement.
Flags: qe-verify-
Comment on attachment 9009788 [details]
Bug 1491996 - Add a pref to disable the user activation/gesture requirement for PaymentRequest.show(). r=baku

Andrea Marchesini [:baku] has approved the revision.
Attachment #9009788 - Flags: review+
Pushed by mozilla@noorenberghe.ca:
https://hg.mozilla.org/integration/autoland/rev/3cb7ca8de681
Add a pref to disable the user activation/gesture requirement for PaymentRequest.show(). r=baku
https://hg.mozilla.org/mozilla-central/rev/3cb7ca8de681
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: