[ES][planetahuerto.es] Only the CC number autofill all the CC eligible fields and the preview/clear form/highlight works for the selected field only
Categories
(Toolkit :: Form Autofill, defect, P3)
Tracking
()
People
(Reporter: ailea, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug, )
Details
Attachments
(7 files)
- Screen recording of the issue in comment 1.
Found in
- 111.0-candidates
Affected versions
- 111.0-candidates
Tested platforms
- Affected platforms: Windows 10
Preconditions
- browser.search.region = ES
- extensions.formautofill.creditCards.supportedCountries = ES
- have an already saved CC in about:preferences
Steps to reproduce
- Reach the payment form on https://www.planetahuerto.es
- Click on any CC field and hover the mouse over any CC entry
- Click on the CC Number field and select a CC entry
- Click on the CC Number again and choose clear form
- Click on the CC Name field and select a CC entry
- Click on the expiry date field and select a CC entry
Expected result
- Preview should be applied on eligible fields.
- Choosing a CC entry from any CC fields should autofill all the CC eligible fields.
- Clear form dropdown should be displayed for the already autofilled fields and should clear all the CC eligible fields.
- The autofill highlight should be displayed for all the CC fields.
Actual result
- The preview is applied only for the selected field.
- All the CC fields are autofilled only if choosing a CC entry from the CC Number field. The CC number and expiry date fields will autofill only themselves.
- Clear form dropdown is displayed and clears only the selected field.
- The autofill highlight is displayed only for the CC number and expiry date fields if the autofill is triggered from those fields.
- The CC autofill dropdown is displayed for the already autofilled fields instead of the clear form dropdown.
Regression range
- N/A
Additional notes
- In Chrome, only the CC Name fields is working separately and it autofill only itself. The other fields are working as expected. The highlight is present in Chrome for all the fields.
- Fathom Fox Sample
Reporter | ||
Comment 1•2 years ago
|
||
Comment 2•11 months ago
|
||
Hi Ailea, do we should preview highlight for the field that triggers autofill?
Reporter | ||
Comment 3•11 months ago
•
|
||
Hi Dimi,
If I correctly understood your question, based on the demo/test page behavior (see the video attached to this comment), yes, the preview highlight should be applied to the field that triggers the autofill.
Reporter | ||
Comment 4•11 months ago
|
||
The preview highlight is now displayed accordingly for the field that we trigger the autofill.
Comment 5•6 months ago
|
||
The Preview and Clear form will be triggered on card number + card name together and expiration date separately. The credit card name field is autofill when triggered from the credit card number or expiry date fields, but not viceversa (also, the values autofiled will not be treated as autofilled input). By setting extensions.formautofill.heuristics.autofillSameOriginWithTop to true Preview will be fixed, but the rest of the issue no.
Comment 6•6 months ago
|
||
Comment 7•6 months ago
|
||
I've retested this on the latest Nightly 132.0a1 on macOS 14.
- Triggering autofill from “CC number” and “Date” fields is autofilling all fields
- Clearing autofill from “CC number” and “Date” fields isn’t clearing “Name” field
- Triggering autofill/clearing autoill from “Name” field is only autofilling “Name” field
When the extensions.formautofill.heuristics.autofillSameOriginWithTop setting is set to true, clearing autofill from any field is clearing all the targeted fields, but not if the triggered from "CC name" field.
The "CC Name" field is situated on the main page, and not inside an iframe, unlike the 'Card Number' and 'Expiry Date' fields which are located within same-origin iframes.
Comment 8•6 months ago
|
||
Reporter | ||
Comment 9•5 months ago
|
||
Fixed by bug 1916606. The CC Name field that is located in the main frame, is now autofilled and cleared accordingly.
As we agreed with the engineering team and based on this comment, I will mark this as fixed and verified.
Reporter | ||
Updated•5 months ago
|
Description
•