Use Fluent in autofill edit dialogs
Categories
(Toolkit :: Form Autofill, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox106 | --- | fixed |
People
(Reporter: MattN, Assigned: eemeli)
References
(Blocks 5 open bugs)
Details
(Whiteboard: [webpayments-reserve])
User Story
* cc-exp-month dropdown hyphen
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
Updated•7 years ago
|
Reporter | ||
Comment 1•7 years ago
|
||
Updated•7 years ago
|
Reporter | ||
Updated•7 years ago
|
Reporter | ||
Comment 2•7 years ago
|
||
Comment 3•7 years ago
|
||
Reporter | ||
Comment 4•7 years ago
|
||
Comment 5•7 years ago
|
||
Reporter | ||
Comment 6•7 years ago
|
||
Reporter | ||
Comment 7•7 years ago
|
||
Comment 8•7 years ago
|
||
Reporter | ||
Comment 9•7 years ago
|
||
Comment 10•7 years ago
|
||
Reporter | ||
Comment 11•7 years ago
|
||
Reporter | ||
Comment 12•7 years ago
|
||
Reporter | ||
Updated•6 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 13•2 years ago
|
||
I'm working on a solution to this, as the autofill edit dialogs are some of the last DTD users in m-c.
Assignee | ||
Comment 14•2 years ago
|
||
Moved under Form Autofill & updated dependencies.
try: https://treeherder.mozilla.org/jobs?repo=try&revision=ffade2f469e90d3edddff55a58e6baddd69d3d64
Assignee | ||
Comment 15•2 years ago
|
||
Migrating the strings used by the edit dialogs also allows/requires for their migration elsewhere.
Some streamlining is applied to how autofillEditForms.js gets access to e.g. FormFillUtils methods, so that they are no longer routed via the XHTML files' script tags. The prior independence of this file from internal dependencies appears to have been in place to support its use as a part of the Payments API's UI, but that was dropped in bug 1721229.
The Fluent migration script included in this patch also covers changes from the immediately preceding patch.
The intl documentation change is a typo correction that was noticed while working on this patch.
Depends on D155478
Comment 16•2 years ago
|
||
Comment 17•2 years ago
|
||
Backed out for causing multiple failures
There's also this gv-junit failure . Here's the failure log for it (this failure line too).
Assignee | ||
Comment 18•2 years ago
|
||
The handling of unsupported credit card networks was broken. I'm not sure why I didn't catch this in my prior testing. A try push of the broken tests for the updated patch seems to be happy: https://treeherder.mozilla.org/jobs?repo=try&revision=1109cb3a8f2dd35624f3cb6167af570adc07f9ad
Comment 19•2 years ago
|
||
Comment 20•2 years ago
|
||
bugherder |
Description
•