The Expiration date of the card is not being autofilled on homedepot.com, homedepot.ca.
Categories
(Toolkit :: Form Autofill, defect, P3)
Tracking
()
People
(Reporter: ailea, Unassigned)
References
(Blocks 1 open bug, Regression, )
Details
(Keywords: regression, Whiteboard: [cc-autofill-reserve])
Attachments
(2 files)
Affected version:
Nightly 80.0a1 (2020-07-10) - if CC specific prefs are enabled.
Tested on:
Windows 10
Ubuntu 18.04
Steps to reproduce:
- Launch Firefox.
- Have at least 1 saved Credit Card.
- Access www.homedepot.com and add something to cart.
- Go to the checkout form and choose a saved card to autofill.
Expected results:
Both Expiration fields (Month and Year) are autofilled.
Actual results:
Just Year is autofilled. Month field is not autofilled.
Note:
The issue is not reproducible on Beta 79.0b6.
Also after autofilling the fields, if the user focus out of the field and focus in again, the fields are cleared and the saved cards are not displayed anymore in the form autofill dropdown. (Let me know if a different bug should be logged for this). This is also reproducible on Beta 79.0b6.
Reporter | ||
Comment 1•4 years ago
|
||
Updated•4 years ago
|
Comment 2•4 years ago
|
||
I was able to reproduce both in the current nightly.
The issue is also reproducible in Chromium, although slightly different result. There, selecting a card works, but selecting another card clears both month and year.
We should investigate it, but I suspect some trickery with focus/blur/change events by the website.
Updated•4 years ago
|
Reporter | ||
Comment 3•4 years ago
|
||
Regression range for this bug (Just for the issue with the expiration month that is not autofilled. The issue described in the Notes is not part of this regression):
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=d2c40e8317a7115c3858c977383363593d9c318e&tochange=6661db82a5dbed508d1f10f9a242ceefa626af5f
Maybe regressed by: https://bugzilla.mozilla.org/show_bug.cgi?id=1395928
Adam, could you take a look over this?
Thanks.
Updated•4 years ago
|
Comment 4•4 years ago
|
||
Also, another note for this, even if the behavior mentioned in Notes is still reproducible, at this point on Chrome CC autofill doesn't work at all on HomeDepot.
Comment 5•4 years ago
|
||
(In reply to Alin Ilea from comment #3)
Adam, could you take a look over this?
Hi! I'm no longer assigned to this feature. :)
I might find time in the future to contribute to the project as a volunteer, but now is not that time. I'm reassigning the ni? to Jim so he can find the right person when/if the Credit Card Autofill work has resources assigned to it again.
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Reporter | ||
Comment 6•4 years ago
•
|
||
Reproducible in latest Firefox Nightly 85.0a1 (2020-11-17) on homedepot.ca as well. Also, on homedepot.ca, the First/Last Name fields are not autofilled.
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 7•2 years ago
|
||
These are the results of testing on Firefox 102.0-candidates/build1/ on macOS 11.6 and on Windows 10 x64.
On homedepot.ca :
- Form autofill is correctly performed on "Card Number" and on "Expiration Date " fields
- Clear autofill form is correctly performed on "Card Number" and on "Expiration Date " fields
- Form autofill and Clear autofill form are not possible on "First Name" and "Last Name" fields
On homedepot.com :
- Form autofill and Clear autofill form can't be performed on any of the fields
Comment 8•8 months ago
|
||
This issue is also reproducible on Android side - on Firefox 123.0b4 with Google Pixel 7 PRO.
Description
•