Closed Bug 1822599 Opened 2 years ago Closed 6 days ago

[AT][westbahn.at] The autofill is not working at all for none of the CC fields

Categories

(Toolkit :: Form Autofill, defect, P2)

Firefox 111
Desktop
Windows 10
defect

Tracking

()

RESOLVED WORKSFORME
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

(5 files, 1 obsolete file)

Found in

  • 111.0

Affected versions

  • 111.0

Affected platforms

  • Windows 10

Preconditions

  • browser.search.region to AT
  • extensions.formautofill.creditCards.supportedCountries to AT
  • have an already CC saved in about:preferences

Steps to reproduce

  1. Reach the payment form on https://westbahn.at/
  2. Click on any CC field in order to trigger de CC dropdown

Expected result

  • The autofill dropdown should be displayed for each eligible CC field and choosing a CC entry should autofill all the eligible CC fields.

Actual result

  • The autofill dropdown is not displayed for any of the CC fields.

Regression range

  • N/A

Additional notes

Priority: -- → P2
Whiteboard: [fxcm-cc-new-geo]
Depends on: 1815399
Attached image westbahn_Field Info.png (obsolete) —

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 being highlighted when autofilling is triggered in the Card Number field
  • The Card Number field is not being highlighted when autofilling is triggered in the Cardholder Name field
  • No autocomplete dropdown displayed in the Expiry Date field
  • The  Expiry Date field is not being previewed or autofilled when autofilling is triggered in the Card Number or Cardholder Name  fields

The fields 'Name on Card', 'Card Number' and 'Expiry Date' are located within same-origin iframes.
When the extensions.formautofill.heuristics.autofillSameOriginWithTop setting is set to true, the issues persist.
Please find attached the Field Info section details from about:autofill.

Note: There are two CC forms on the checkout page, one for Diners Club Card and one for  Mastercard/Visa/AmericanExpress Card. Autofill is working as expected on  Diners Club Card form as shown in the attached screen recording.
Could you please advise if a new bug should be filed for the Mastercard/Visa/AmericanExpress Card issue outlined above?

Attached video westbahn.mp4

Comment on attachment 9423428 [details]
westbahn_Field Info.png

added a new screenshot with all the CC fields

Attachment #9423428 - Attachment is obsolete: true

I've investigated this issue further, and it appears that the first time a user accesses the checkout page, Visa, Mastercard, American Express, and Diners Club are shown together as a single payment option. However, if the user clicks the back button and goes through the checkout process again, he eventually sees Visa, Mastercard, American Express, and Diners Club listed as two separate options. In this case, the credit card forms that appear are different, and autofill does not work on the Visa, Mastercard, and American Express form. Please see westbahn_payment methods for clarification.

Hey Ina, I wasn't able to reproduce this issue today. For me for both of the forms, the initial one and the one you reach through the back button, seem to work as expected. Also for the expiry date there is no issue for me, the autofill and preview works, and the dropdown is displayed. Can you maybe try to reproduce the expiry field issue again, to see if it's still a problem?

Flags: needinfo?(epopescu)

(In reply to Tessa Heidkamp from comment #6)

Hey Ina, I wasn't able to reproduce this issue today. For me for both of the forms, the initial one and the one you reach through the back button, seem to work as expected. Also for the expiry date there is no issue for me, the autofill and preview works, and the dropdown is displayed. Can you maybe try to reproduce the expiry field issue again, to see if it's still a problem?

I am no longer able to reproduce the issue as previously described. However I've noticed a minor remaining issue: the Cardholder Name field is not highlighted upon autofill unless I click on the field again. Please see the attached video.

Flags: needinfo?(epopescu)

As agreed with the engineering team, since the initial issue no longer persists, I'm marking this as WORKSFORME and I'll submit a separate issue for the remaining concern mentioned in the previous comment.

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

Attachment

General

Created:
Updated:
Size: