Open Bug 1654223 Opened 4 years ago Updated 4 years ago

PaymentRequest's IsHandlingUserInput() is busted with WPT

Categories

(Core :: DOM: Web Payments, defect, P3)

defect

Tracking

()

People

(Reporter: marcosc, Unassigned)

Details

Calling PaymentRequest::Show() doesn't respect a WTP "bless", which causes the showPromise to reject. This means a bunch of WPTests ERROR out, but for bogus reasons.

The IsHandlingUserInput() code needs to go away and we should move to using ConsumeTransientUserGestureActivation() instead.

Severity: -- → S3
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.