Closed Bug 1822086 Opened 2 years ago Closed 5 months ago

[AT][tractive.com] CC autofill functionality is partially broken

Categories

(Toolkit :: Form Autofill, defect, P2)

Firefox 111
Desktop
Windows 10
defect

Tracking

()

VERIFIED FIXED
Tracking Status
firefox111 --- disabled

People

(Reporter: asoncutean, Unassigned)

References

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

Details

(Whiteboard: [fxcm-cc-new-geo])

Attachments

(3 files)

Found in

  • 111.0

Affected versions

  • 111.0

Affected platforms

  • Windows

Preconditions

  • browser.search.region = AT
  • extensions.formautofill.creditCards.supportedCountries = AT
  • Have at least one CC already saved

Steps to reproduce

  1. Reach the payment form on https://tractive.com/
  2. Using autofill feature, hover over any saved CC entry to check the autofill preview.
  3. Select any CC entry in order to autofill the fields.

Expected result

  • Form autofill/preview/clear should be applied on eligible fields.

Actual result

  • CC dropdown is not triggered for the Card Name field.
  • CC preview is limited to the selected field (Number card or Expire date fields).
  • Selecting an entry from Card number field autofills all the eligible fields, while doing the same from the expire date is restricted to that particularly field.
  • Clear form functionality is operable only for the selected field.

Regression range

  • N/A

Additional notes

  • functionality problems can be observe on Chrome as well, the Name card is autofilled independently and the clear form option is not available for the Card Number.
  • fanthom fox sample

p2 because "CC dropdown is not triggered for the Card Name field."

Priority: -- → P2
Whiteboard: [fxcm-cc-new-geo]
Depends on: 1815399
Attached image tractive_Field Info.png

As requested by the engineering team, I've retested this in the latest Nightly 132.0a1 on Windows 10 x64:

  • The Cardholder Name field is not cleared when autofill is triggered in the Card Number or Expiry Date Fields.
  • The Cardholder Name field is not being previewed when autofill is triggered in the Card Number or Expiry Date Fields.
  • None of the fields is highlighted when being previewed or autofilled.
  • The Cardholder Name field is previewed, autofilled, and then cleared individually when using autofill in this Trigger Field.

The 'Name on Card' 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).

When the extensions.formautofill.heuristics.autofillSameOriginWithTop setting is set to true, the remaining issue is that:

  • The Card Number or Expiry Date are not highlighted when being previewed or autofilled. 

Please find attached the Field Info section details from about:autofill.

Depends on: 1916606
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Attached image tractive_highlight.gif

This issue has been resolved by Bug 1916606. The Cardholder Name field within the main frame is now correctly autofilled and cleared as expected. As agreed with the engineering team and based on this comment, I am marking this as Verified Fixed.
Please note, however, that not all credit card fields are highlighted with the usual autofill yellow color(as shown in the attachment tractive_highlight).

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: