[FR][DE][ebay.de] The Expiry date is incorrectly autofilled
Categories
(Toolkit :: Form Autofill, defect, P1)
Tracking
()
People
(Reporter: tbabos, Assigned: tgiles)
References
(Blocks 1 open bug, )
Details
Attachments
(2 files)
Affected Versions:
All latest Firefox versions. Reproducible back to Fx91 as well
Tested on:
MacOS 10.15
Preconditions:
browser.search.region DE
extensions.formautofill.supportedCountries DE
download latest Firefox Nightly with region locale (switch extensions.formautofill.available to "on" for testing non-Nightly builds)
Steps to reproduce:
- Reach the payment form on ebay.de (make sure you have at least 1 CC entry saved)
- Click on the Expiry date field and choose the saved cc from the dropdown
Expected Results:
The Expiration Date should be auto-filled correctly with the mm/yy format.
Actual Results:
The Expiration Date saved as 2027 - 07 is filled in as "02/7" and fails field validation.
Notes:
Reproducible on Chrome: No
Not reproducible on Ebay with the following locales: UK, US, CA
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
•
|
||
This is most likely an issue with creditCardDateExpTransformer since we don't have a "J" character to detect the "MM / JJ" used in the German placeholder text.
Assignee | ||
Comment 2•3 years ago
|
||
Pushed by tgiles@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bd088b5bd27b Fix credit card expiry placeholder logic when field is using 'j' to represent year. r=sgalich
Comment 4•3 years ago
|
||
bugherder |
Reporter | ||
Comment 5•3 years ago
|
||
Verified-fixed on the latest Firefox Nightly 96.0a1 (2021-11-17) (64-Bit) on MacOS 10.15. The expiry date is now correctly auto-filled and will pass field validation.
Description
•