Open Bug 1753647 Opened 2 years ago Updated 2 years ago

[CA][newegg.ca] None of the address form fields are highlighted with the autofill specific yellow highlight color

Categories

(Toolkit :: Form Autofill, defect, P3)

Desktop
All
defect

Tracking

()

Tracking Status
firefox96 --- affected
firefox97 --- affected
firefox98 --- affected

People

(Reporter: ailea, Unassigned)

References

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

Details

Attachments

(1 file)

Attached video 2022-02-03_14h03_10.mp4

Affected Versions:

Nightly 98.a1, Beta 97 and Release 96

Tested on:

MacOS 11
Windows 10

Preconditions:

browser.search.region CA
extensions.formautofill.addresses.enabled - true
extensions.formautofill.supportedCountries US,CA
download latest Firefox Nightly with region locale
have a complete address already saved in about:preferences#privacy

Steps to reproduce:

  1. Reach the address form on newegg.ca
  2. Using the autofill feature, hover over any saved address entry to check the autofill preview
  3. Using the autofill feature, select any saved address entry.

Expected Results:

All the fields should be successfully highlighted with the specific yellow color on preview and autofill.

Actual Results:

None of the address form fields are highlighted with the autofill specific yellow highlight color for either preview or autofill.

Notes:

Reproducible on Chrome: No.

Priority: -- → P3
Depends on: 1755033

So making the autofill background-color more !important solves some of the issues, but newegg also uses autocomplete=new-password for their address field, autocomplete=off for the city field, and uses an absolutely position select element over a span for the State dropdown. This means the state select element doesn't receive the autofill styling since the "real", or visible, select element is only the dropdown that appears.

We can fix the autocomplete=off issue, solving the autocomplete=new-password issue might be possible, and there's no way we can fix the absolutely positioned element issue since this is a website specific issue.

Depends on: 1754879
You need to log in before you can comment on or make changes to this bug.