Closed Bug 1822472 Opened 2 years ago Closed 14 days ago

[BE][fun] Form autofill/preview/clear are only applied in the selected field

Categories

(Toolkit :: Form Autofill, defect, P3)

Desktop
Windows 10
defect

Tracking

()

VERIFIED FIXED
Tracking Status
firefox-esr102 --- disabled
firefox111 --- disabled
firefox112 --- disabled
firefox113 --- disabled

People

(Reporter: epopescu, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug, )

Details

Attachments

(4 files)

Found in

  • Firefox 111

Affected versions

  • Firefox 111

Tested platforms

  • Affected platforms: Windows 10

Preconditions

  • set pref extensions.formautofill.supportedCountries to IT,ES,PL,AT,BE in about:config
  • set pref browser.search.region to BE in about:config
  • use BE VPN
  • have several credit cards saved in about:preferences#privacy

Steps to reproduce
1.Go to https://www.fun.be/nl_BE/
2. Add an item to cart and proceed to checkout
3. Reach the payment page
4. Click in either the Card Number, Cardholder or Expiration Date field

Expected result

  • Form autofill/preview/clear are applied in all the eligible fields.

Actual result

  • Form autofill/preview/clear are applied in the selected field.

Regression range

  • Not a regression because this feature is disabled by default.

Additional notes

Blocks: 1820733
Severity: -- → S3
Has STR: --- → yes
Depends on: 1755033

:epopescu, if you think that's a regression, could you try to find a regression range using for example mozregression?

Duplicate of this bug: 1822470
Depends on: 1815399
Priority: -- → P3
Attached video toychamp.mp4

Note: The site https://www.fun.be/nl_BE/ can no longer be reached(The requested URL was not found on this server.) and user is redirected to https://www.toychamp.be/.
I've retested this issue in Nightly 125.0a1 (2024-03-05) on Windows10 x64 given that Bug 1755033 has been RESOLVED FIXED.
The autofill preview is working only in the selected field and no field is highlighted when the values are previewed or autofilled.
Clear form option is available only in the selected field.
Screen recording attached.

Attached video 2024-09-06_12h55_58.mp4

This bug is partially fixed by bug 1906292. All the fields are now autofilled and cleared accordingly, BUT when the autofill is triggered from the card Number or card Name fields, the expiry date field doesn't display the clear form dropdown. If the autofill is triggered from the expiry date field, it will display the clear form dropdown, but the card Name field will display the wrong dropdown (the autocomplete dropdown is displayed instead of clear form dropdown).
All the fields are in iframes with the same origin.
See the screen recording attached here.

Attached image 2024-09-06_12h56_05.png

about:autofill

Depends on: 1923615

Fixed by 1923615. The preview/autofill/clear are working as expected for all the CC fields, in Nightly 133.0a1 (2024-10-27). The only issue remaining is the autofill yellow highlight that is missing.

Status: NEW → RESOLVED
Closed: 14 days ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: