Closed Bug 1822494 Opened 2 years ago Closed 1 year ago

[AT][holzkern.com]The expire year is autofill with only 3 digits

Categories

(Toolkit :: Form Autofill, defect, P2)

Firefox 111
Desktop
Windows 10
defect

Tracking

()

VERIFIED FIXED
Tracking Status
firefox111 --- disabled

People

(Reporter: asoncutean, Unassigned)

References

(Blocks 1 open bug, )

Details

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

Attachments

(2 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://www.holzkern.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

  • The preview and clear form is limited to the selected field.
  • the autofill inside the Expire field (when it is not initiated from other field) is not properly done, the field is populated only with 3 digits instead of 4 for the expire year.

Regression range

  • N/A

Additional notes

p2 because we are not filling the expiry date correctly

Priority: -- → P2
Whiteboard: [fxcm-cc-new-geo]
  • The reason we don't autofill all fields once is because that we don't support filling across iframe now.
  • The value filled to cc-exp is incorrect because we identify a "hidden" input field as cc-exp-month. Since the hidden field is the previous field of the real cc-exp field, our heuristic here set the real field as cc-exp-year even though the real cc-exp field has autocomplete=cc-exp.
    Sp the possible solution includes:
  1. Do not classify "invisible" fields (See Bug 1727832)
  2. Update our heuristic to make sure we always honor autocomplete attribute.

Hi Anca, could you help verify whether we fill the expiry field correctly now? Thank you!

Flags: needinfo?(asoncutean)

It is no longer reproducible, but the Expiry date field only autofill itself, I can no longer trigger it from the Card number one.

Flags: needinfo?(asoncutean)

Update the bug description so we only fix "not filling expiry date" correctly.
As for only autofilling individual fields, this will be fixed in Bug 1815399

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Summary: [AT][holzkern.com] The preview and clear form are limited to the individual field selection, while the expire year is autofill with only 3 digits → [AT][holzkern.com]The expire year is autofill with only 3 digits
Depends on: 1833618

Based on comment 4 and 5 I will marked this issue as verified 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: