Open Bug 1483427 Opened 6 years ago Updated 2 years ago

Saving an invalid address/card form reverts values to the original, losing changes

Categories

(Firefox :: WebPayments UI, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: MattN, Unassigned)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [webpayments-reserve])

We need to preserve a user's edits so that a re-render never causes dataloss because a re-render could happen for many reasons e.g. Sync syncing an address/card record in storage. Bug 1483425 may help for some cases. It's easy to test this by clicking the re-render button in the debug/dev panel after making changes to a field. You can also test by clicking the Save Visible Form button in that dev/debug panel when you have an invalid cc-number in the field (this will bypass front-end validtion).
Flags: qe-verify?
Flags: qe-verify? → qe-verify+
QA Contact: hani.yacoub
Priority: P2 → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.