Closed Bug 1657590 Opened 4 years ago Closed 4 years ago

[deathwishcoffee.com] CC autofill does not work anymore

Categories

(Toolkit :: Form Autofill, defect, P3)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
81 Branch
Tracking Status
firefox-esr68 --- unaffected
firefox-esr78 --- unaffected
firefox79 --- unaffected
firefox80 --- disabled
firefox81 --- verified

People

(Reporter: tbabos, Assigned: abr)

References

(Blocks 1 open bug, Regression, )

Details

(Keywords: regression)

Attachments

(2 files)

Attached video Recording of the issue

Affected version:
Fx80 and FX81 - if CC specific prefs are enabled

Tested on:
Windows 10

Steps to reproduce:

  1. Have 1 CC profile saved
  2. Reach the payment form for https://www.deathwishcoffee.com
  3. Click on any of the field with <autocomplete> attribute and select the suggested CC info from the autofill dropdown

Expected Result:
All the expected fields should be autofilled

Actual Result:
Only the active field is autofilled, the rest remain blank.
There is also no yellow highlight displayed for the autofilled field.

Regression-range:
This is also a regression introduced by Bug 1604807
2020-08-06T12:04:24.671000: DEBUG : Found commit message:
Bug 1604807: Set text field values through formFillController to avoid races r=zbraniecki

Differential Revision: https://phabricator.services.mozilla.com/D82637

Notes:
Looking at the telemetry events, it registered like the fields were detected and autofilled but they were not:
6874094 creditcard detected cc_form {87c07651-6c74-4426-80e3-8a8e9bac0eda} {"cc_name_found": "true", "cc_number_found": "true", "cc_exp_found": "true"}

"5471328 creditcard filled cc_form {2e443845-3c62-41bf-865a-33e2137748cf} {"cc_name": "filled", "cc_number": "filled", "cc_exp": "filled"} "

Please also check this one out when you can. Thanks!

Flags: needinfo?(adam)

Thanks. This looks like it might

Flags: needinfo?(adam)

Suggesting S2 severity since the feature is not functional at all on this site and it is also a regression.

Blocks: ccautofill-compat
No longer blocks: 1641068
Severity: -- → S4
Priority: -- → P3
Summary: CC autofill does not work anymore on https://www.deathwishcoffee.com → [deathwishcoffee.com] CC autofill does not work anymore
Whiteboard: [ccautofill] → [cc-autofill-reserve]
Depends on: 1658086

Fixed by Bug 1658086

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Whiteboard: [cc-autofill-reserve]
Assignee: nobody → adam
Target Milestone: --- → 81 Branch
Attached video 2020-08-14_11h18_27.mp4

In my attempt to verify the fix I noticed some issues. Indeed, all the expected fields are autofilled now, but the yellow highlight is missing, the expiration date is incorrect autofilled (YYYY-MM instead of MM/YY) and the "Clear autofill form" option is not displayed in the "Name on Card" and "Expiration Date" CC drop-down, it is displayed just in the Card number drop-down.

Flags: needinfo?(adam)

(In reply to Alin Ilea from comment #5)

In my attempt to verify the fix I noticed some issues. Indeed, all the expected fields are autofilled now, but the yellow highlight is missing, the expiration date is incorrect autofilled (YYYY-MM instead of MM/YY) and the "Clear autofill form" option is not displayed in the "Name on Card" and "Expiration Date" CC drop-down, it is displayed just in the Card number drop-down.

Hi! These behaviors existed prior to 1604807, and should be filed as a separate bug. Thanks!

Flags: needinfo?(adam)

Based on the fact that the initial issue from this bug is not reproducible anymore in latest Nightly 80.0a1 (build id: 20200819212829), all the expected fields are autofilled, I will mark this as verified and will log a new bug the incorrect behavior from comment 5.
Thanks.

Status: RESOLVED → VERIFIED
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: