[deathwishcoffee.com] CC autofill does not work anymore
Categories
(Toolkit :: Form Autofill, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox-esr78 | --- | unaffected |
firefox79 | --- | unaffected |
firefox80 | --- | disabled |
firefox81 | --- | verified |
People
(Reporter: tbabos, Assigned: abr)
References
(Blocks 1 open bug, Regression, )
Details
(Keywords: regression)
Attachments
(2 files)
Affected version:
Fx80 and FX81 - if CC specific prefs are enabled
Tested on:
Windows 10
Steps to reproduce:
- Have 1 CC profile saved
- Reach the payment form for https://www.deathwishcoffee.com
- Click on any of the field with <autocomplete> attribute and select the suggested CC info from the autofill dropdown
Expected Result:
All the expected fields should be autofilled
Actual Result:
Only the active field is autofilled, the rest remain blank.
There is also no yellow highlight displayed for the autofilled field.
Regression-range:
This is also a regression introduced by Bug 1604807
2020-08-06T12:04:24.671000: DEBUG : Found commit message:
Bug 1604807: Set text field values through formFillController to avoid races r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D82637
Notes:
Looking at the telemetry events, it registered like the fields were detected and autofilled but they were not:
6874094 creditcard detected cc_form {87c07651-6c74-4426-80e3-8a8e9bac0eda} {"cc_name_found": "true", "cc_number_found": "true", "cc_exp_found": "true"}
"5471328 creditcard filled cc_form {2e443845-3c62-41bf-865a-33e2137748cf} {"cc_name": "filled", "cc_number": "filled", "cc_exp": "filled"} "
Reporter | ||
Comment 1•4 years ago
|
||
Please also check this one out when you can. Thanks!
Reporter | ||
Comment 3•4 years ago
|
||
Suggesting S2 severity since the feature is not functional at all on this site and it is also a regression.
Updated•4 years ago
|
Assignee | ||
Comment 4•4 years ago
|
||
Fixed by Bug 1658086
Updated•4 years ago
|
Updated•4 years ago
|
Comment 5•4 years ago
|
||
In my attempt to verify the fix I noticed some issues. Indeed, all the expected fields are autofilled now, but the yellow highlight is missing, the expiration date is incorrect autofilled (YYYY-MM instead of MM/YY) and the "Clear autofill form" option is not displayed in the "Name on Card" and "Expiration Date" CC drop-down, it is displayed just in the Card number drop-down.
Assignee | ||
Comment 6•4 years ago
|
||
(In reply to Alin Ilea from comment #5)
In my attempt to verify the fix I noticed some issues. Indeed, all the expected fields are autofilled now, but the yellow highlight is missing, the expiration date is incorrect autofilled (YYYY-MM instead of MM/YY) and the "Clear autofill form" option is not displayed in the "Name on Card" and "Expiration Date" CC drop-down, it is displayed just in the Card number drop-down.
Hi! These behaviors existed prior to 1604807, and should be filed as a separate bug. Thanks!
Comment 7•4 years ago
|
||
Based on the fact that the initial issue from this bug is not reproducible anymore in latest Nightly 80.0a1 (build id: 20200819212829), all the expected fields are autofilled, I will mark this as verified and will log a new bug the incorrect behavior from comment 5.
Thanks.
Updated•4 years ago
|
Description
•