Open Bug 1433047 (payment-request-tab-modal) Opened 6 years ago Updated 2 years ago

[meta] Create the tab-modal Payment Request widget

Categories

(Firefox :: WebPayments UI, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: MattN, Unassigned)

References

(Depends on 14 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

User Story

Requirements:
* Tab-modal, not window modal. User should be able to switch and close tabs while the dialog is showing.
* When returning to a tab that was showing the dialog, the dialog should still be showing in the same state. This will support comparison shopping between tabs/sites where you want to compare the total price including tax and shipping.
* The dialog can be loaded/open in multiple tabs at once in the same window but only the one for the foreground tab is displayed.
We will need to move the PaymentRequest dialog to a tab-modal widget with a UI something like bug 1319984. Bug 1319984 may be able to re-use what is made here but it's not a requirement.

Consider relevant privacy & security considerations from https://wiki.mozilla.org/Firefox/Features/Web_Payments/Privacy_%26_Security_Considerations
Keywords: meta
Summary: Create the tab-modal Payment Request widget → [meta] Create the tab-modal Payment Request widget
Depends on: 1435111
Depends on: 1435871
Depends on: 1435878
Depends on: 1435880
Depends on: 1435882
Depends on: 1435884
Blocks: 1432939
Product: Toolkit → Firefox
Depends on: 1464221
Depends on: 1477409
Depends on: 1498447
Depends on: 1500604
Depends on: 1392621
Depends on: 1501285
Depends on: 1501447
Alias: payment-request-tab-modal
Depends on: 1469419
Depends on: 1507621
Depends on: 1507623
Depends on: 1507624
Depends on: 1507625
Depends on: 1507626
Depends on: 1507628
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.