Closed Bug 1687662 Opened 3 years ago Closed 1 month ago

[UK][asos.co.uk][screwfix.com] Autofill highlight is not displayed for the expiry fields nor reset upon "Clear Form"

Categories

(Toolkit :: Form Autofill, defect, P3)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
Tracking Status
firefox84 --- disabled
firefox85 --- disabled
firefox86 --- disabled
firefox96 --- affected
firefox97 --- affected

People

(Reporter: tbabos, Unassigned)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [fxcm-quality-compat-form-autofill])

Attachments

(4 files)

Affected Versions:

  • All latest Firefox versions using force enable (Nightly 86, Beta RC 85.0, Release 84.0.2)

Tested on:

  • MacOS 10.15
  • Windows 10 x64

Prerequisites:

  • browser.search.region UK
  • extensions.formautofill.supportedCountries UK
  • download latest Firefox Nightly with region locale (switch extensions.formautofill.available to "on" for testing non-Nightly builds)

Steps to Reproduce:

  1. Launch Firefox
  2. Go to and reach the payment form for asos.co.uk and screwfix.com
  3. Using autofill feature, select 1 saved CC entry
  4. Click on any auto-filled field and choose to "Clear Form"

Expected Results:

  1. All autofilled fields should be highlighted (including expiry date dropdowns)
  2. Expiry Date dropdowns should be reset to default value upon Clear Form

Actual Results:

  1. Expiry date fields are not highlighted with the autofill specific yellow color
  2. Expiry Date dropdowns are not reset upon Clear Form

Notes:

  • Severity: S4 for the yellow highlight, although it would be nice if we could also reset the dropdown field (we manage to do this on some sites)
  • Reproducible on Chrome?: No
  • Regression-range: reproducible on all latest versions, this site was never tested before, can look for regression-range if need be
Severity: -- → S4
Priority: -- → P3

Given our example form autofill page that uses select elements for expiry date doesn't highlight on preview nor resets when clearing the autofill form, I wonder if other sites are doing their own reset handling. I'm not sure if this is a defect or an enhancement because of that.

Confirming this as still reproducible on the latest Firefox Nightly 96 on MacOS 10.1.5.

Attached video 2022-01-11_14h01_57.mp4

Still reproducible the expiry date fields that are not highlighted with the autofill specific yellow color in Beta 97.0b1, but the expiry date dropdowns that are not reset upon Clear Form issue is no longer reproducible, on screwfix.com and asos.co.uk as well.

Attached image image.png

For screwfix.com at least, the yellow highlight isn't appearing due to website specific background styling. If those are removed, then the yellow highlight appears as expected on the expiry date select elements. However, this removes the dropdown arrow on these elements. The dropdown menu still appears if you click on said elements, but the visual indicator does disappear.

Because of this, this bug is blocked by Bug 1755033.

I have a feeling asos behaves in a similar way, but will need to confirm.

Depends on: 1755033
Attached image image.png

Yep, same case for the Asos payment processor site. So both of these issues are blocked by Bug 1755033

Whiteboard: [fxcm-quality-compat-form-autofill]

The specific issue of the autofill yellow highlight no longer occurs in Nightly 125.0a1 (2024-03-17). Expiry date fields are now highlighted with the autofill yellow on both asos.co.uk and screwfix.com.
As we agreed with the engineering team and based on the highlight problem no longer being reproducible, we will mark this issue 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: