[DE] [lufthansa.com] The credit card type and expiry date are not reset upon "Clear Form" option
Categories
(Toolkit :: Form Autofill, defect, P3)
Tracking
()
People
(Reporter: tbabos, Unassigned)
References
(Blocks 1 open bug, )
Details
Attachments
(1 file)
536.62 KB,
video/mp4
|
Details |
Affected Versions:
Latest Firefox Nightly 97.0a1, Beta 96
Since Bug 1688607 was fixed, CC autofill didn't work at all before
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 lufthansa.com
- Click on any of the card number fields and select any saved CC option
- Click again on the autofilled card number field and choose to "Clear Form"
Expected Results:
The Credit Card type and Expiry Month should be reset and also highlighted.
Actual Results:
The credit card type and expiry date are not highlighted nor reset upon the "Clear Form" option. Recording: https://drive.google.com/file/d/1EC0QsMBLE2jHqfC9i7MRgQdxKV8z5-jk/view?usp=sharing
Notes:
Reproducible on Chrome: No, the fields are reset on Chrome. However, the mentioned fields are also not highlighted on Chrome.
Comment 2•3 years ago
•
|
||
Hi,
I just re-tested the issue in the latest Nightly DE build 98.0a1 (2022-02-01) and both issues described are still there. The credit card type and expiry date are not highlighted nor reset upon the "Clear Form" option.
Comment 3•3 years ago
|
||
This is because there are hidden fields we are filling into that do not correspond to the actual visible fields on the webpage. For some reason, it seems like these hidden fields actually have the "normal" state, so these elements might be created on the fly by the website, not sure. Regardless, since they're in the "normal" state, we don't reset them and so there's no reset on the visible ones because there's no change to the linked invisible select fields. It almost seems like the website is resetting the value of these invisible fields to 01/22 which are the first options for expiry month and year respectively so I'm not sure why the visible expiry month and year are not changing in this case.
Out of all the recent issues regarding select elements, this seems the trickiest. There's a lot of patterns on lufthansa that I don't understand so hopefully I'll have some idea to fix this in the future.
Comment 4•3 years ago
•
|
||
The expiry date and the CC type are now reset accordingly upon clear form option. However, the credit card type and expiry date are still not highlighted with yellow. Tested in Beta 102.0b9, Windows 10.
Description
•