Closed Bug 1477378 Opened 8 years ago Closed 7 years ago

Need a way to know if a browser is displaying a webpayments dialog

Categories

(Firefox :: WebPayments UI, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox63 --- affected

People

(Reporter: jaws, Unassigned)

References

Details

When the webpayments dialog is active, the browser that opened the dialog should not be interactive. We have currently implemented the webpayments dialog as a window modal dialog, which should block other tabs/browsers within the same window from being interacted with. If we have a way to check if a given tab and its linked browser are showing a webpayments dialog, then we can prevent changing the selected tab or opening new tabs in that window.
Whiteboard: [webpayments] [triage]
Priority: -- → P3
Whiteboard: [webpayments] [triage] → [webpayments-reserve]
Priority: P3 → --
Whiteboard: [webpayments-reserve]
After comparing the breakdown of window modal vs. tab modal, the current plan is to use a Tab Modal dialog since the level of effort is similar and tab modal is a much better UX.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.