|
|
Line 16: |
Line 16: |
| * [[Firefox/Features/Web_Payments/Tokenization | Tokenization]] | | * [[Firefox/Features/Web_Payments/Tokenization | Tokenization]] |
| * [https://firefox-source-docs.mozilla.org/browser/components/payments/docs/index.html Developer Documentation] | | * [https://firefox-source-docs.mozilla.org/browser/components/payments/docs/index.html Developer Documentation] |
|
| |
| ==== Milestones ====
| |
| [https://docs.google.com/spreadsheets/d/1oHoMGVe-FtKmzxMQO-0FhHAe625LxjcVd8m0jB3OF9g/edit#gid=1193040724 from the breakdown document]
| |
|
| |
| ;M1
| |
| :End-to-end test with valid user data and merchant update/change events, no Fx validation, generic merchant error string, only already stored cards/addresses
| |
| ;M2
| |
| :add/edit screens, only basic validation (e.g. non-empty) and address-field-specific merchant-provided errors
| |
| ;M3 (Q3)
| |
| :FTU, data validation & error recovery, ready to enable on Nightly-only / Partner / End-to-end User Testing (not riding the trains)
| |
| ;M4 (Q4)
| |
| :tab modal payment sheet, handling spec additions (e.g. retry, merchant field-specific errors, and new events) and UI bug fixes (not polish), gathering user testing and merchant feedback
| |
| ;Later
| |
| :a11y, address autofill de-duplication fixes, security edge cases, final strings, P1 telemetry probes, "update" badge, UI feature complete, ready for release users, visual polish/animations
| |
|
| |
|
| === [[Firefox/Features/Web_Payments/DOM|DOM]] === | | === [[Firefox/Features/Web_Payments/DOM|DOM]] === |