Closed Bug 1886877 Opened 8 months ago Closed 1 month ago

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

Categories

(Toolkit :: Form Autofill, task, P3)

Desktop
All
task

Tracking

()

VERIFIED FIXED

People

(Reporter: ailea, Unassigned)

References

(Blocks 2 open bugs, )

Details

Attachments

(3 files)

Attached video kiabi.mp4

Found in

  • Firefox 126

Affected versions

  • all

Tested platforms

  • Affected platforms: all

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.kiabi.be/fr/
  2. Add an item to cart and proceed to checkout
  3. Reach the payment page
  4. Click in either the Card Number or Expiration Date field
  5. Select any entry from the autofill dropdown
  6. Click on any autofilled field and choose clear form option

Expected result

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

Actual result

  • The CC number field is previewed, autofilled, and cleared separately while the autofill dropdown menu is no longer available in the Expiry Date field.

Regression range

  • Not a regression.

Additional notes

Priority: -- → P3
Attached video 2024-09-06_17h51_28.mp4

The autocomplete dropdown is displayed for the expiry date as well now.
Both fields, the card Number and expiry date will only autofill himself (expected since the expiry date field is in the main frame and the card Number field is part of an iframe with different origin).
Setting extensions.formautofill.heuristics.autofillSameOriginWithTop to True will fix the card expiry date field issue, it will be autofilled and cleared when the autofill/clear form is triggered from the card Number field (See the screen recording attached here).

Attached image 2024-09-06_17h51_36.png

about:autofill

Depends on: 1916606

Fixed by bug 1916606. The Exp date 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.

Status: NEW → RESOLVED
Closed: 1 month 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: