Open Bug 1657106 Opened 2 years ago Updated 9 days ago

[Home Depot] Clearing the credit card autofill form in will cause the autofill to not work anymore on credit card until a page refresh

Categories

(Toolkit :: Form Autofill, defect, P3)

defect

Tracking

()

Tracking Status
firefox79 --- affected
firefox80 --- affected
firefox81 --- affected

People

(Reporter: bogdan_maris, Unassigned)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [cc-autofill-reserve])

Attachments

(1 file)

Attached image Gif showing the issue

Affected versions

  • Firefox 79.0 RC
  • Firefox 80.0b3
  • Latest Firefox 81.0a1

Affected platforms

  • Windows 7 64bit
  • Windows 10 64bit
  • Ubuntu 18.04 64bit

Steps to reproduce

  • Prerequisites: extensions.formautofill.available - on / extensions.formautofill.creditCards.available - true
  1. Start Firefox
  2. Have one/two credit cards entries
  3. Visit https://www.homedepot.com/
  4. Save a random product in the chart
  5. Go to checkout as guest
  6. Double click on Credit Card field
  7. Select a credit card entry from autofill dropdown
  8. Click outside of the field
  9. Click back in Credit card field and select Clear Autofill Form

Expected result

  • The entry is correctly cleared without issues

Actual result

  • The credit number is deleted along with Month and Year but those fields (Month/Year) remain yellow (like they have an item selected), clicking back to credit card field to enter an entry will not work anymore.

Suggested Severity

  • I would mark this as S2 severity since this is easy to reproduce and it impacts user experience on a popular shopping website.

Regression range

  • Was unable to find a regression range here because using mozregression I ended with a last good nightly build (2020-06-10) where autofill dropdown will work but selecting an item will not populate the fields (after entering the windows login password requested, in W7). So the first bad build will be nightly from 2020-06-11 where the fields got populated and the issue reproduces.

Additional notes

  • At first I thought it's the same issue as bug 1656922, it's the same behavior bug on different fields. And bug 1656922 has a regression, this does not.
Has Regression Range: --- → no
Has STR: --- → yes
Whiteboard: [ccautofill]

Also reproduces in Safari, specific to home depot.

Severity: -- → S4
Webcompat Priority: --- → ?
Priority: -- → P3
Summary: Clearing the credit card autofill form in Home Depot will cause the autofill to not work anymore on credit card until a page refresh → [Home Depot] Clearing the credit card autofill form in will cause the autofill to not work anymore on credit card until a page refresh
Whiteboard: [ccautofill] → [cc-autofill-reserve]
Webcompat Priority: ? → ---
You need to log in before you can comment on or make changes to this bug.