[GB][newbalance.co.uk] Autofill isn't applied on all eligible fields when it's triggered from expiration date field and clear autofill form is applied only on the selected field
Categories
(Toolkit :: Form Autofill, defect, P3)
Tracking
()
People
(Reporter: hyacoub, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug, )
Details
Attachments
(2 files)
Found in
- 111.0a1 (2023-01-26)
Affected versions
- 111.0a1, 110.0b5, 109.0
Tested platforms
- Affected platforms: Windows 10, macOS 11
Preconditions
- Have at least one CC already saved
- browser.search.region GB
Steps to reproduce
Case 1:
- Reach the payment form on newbalance.co.uk
- Click on any "Expiration Date" field and choose any saved CC entry
Case 2: - Reach the payment form on newbalance.co.uk
- Click on any "Credit Card Number" field and choose any saved CC entry
- Right click on the "Credit Card Number" field and choose "Clear Autofill Form".
Expected result
Case 1:
- All eligible fields should be autofilled.
Case 2: - All eligible fields should be cleared.
Actual result
Case 1:
- Autofill isn't applied on all eligible fields when it's triggered from expiration date field
Case 2: - Clear autofill form is only applied on the selected field
Regression range
- Not a recent regression.
Additional notes
- Not reproducible on Chrome.
- Same issue is reproducible on: http://www.newbalance.it
Reporter | ||
Updated•2 years ago
|
Reporter | ||
Updated•2 years ago
|
Comment 1•2 months ago
|
||
The credit card name field does not autofill when triggered from the credit card number or expiry date fields and viceversa. By setting extensions.formautofill.heuristics.autofillSameOriginWithTop to true, the credit card name field is autofilled when triggered from the credit card number or expiry date fields, but when credit card is the trigger field it works independently.
Comment 2•2 months ago
|
||
Comment 3•2 months ago
|
||
the credit card name field is autofilled when triggered from the credit card number or expiry date fields, but when credit card is the trigger field it works independently.
This is expected because when autofill is triggered from fields in the main frame, we will not autofill fields in a cross-origin iframe.
Comment 4•1 month 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.
Updated•1 month ago
|
Description
•