Open Bug 1662660 Opened 4 years ago Updated 3 years ago

Credit Card autofill dropdown is toggled for right click events

Categories

(Toolkit :: Form Autofill, defect, P2)

Desktop
All
defect

Tracking

()

Tracking Status
firefox-esr78 --- unaffected
firefox80 --- disabled
firefox81 --- fix-optional
firefox82 --- fix-optional

People

(Reporter: tbabos, Unassigned)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression, Whiteboard: [cc-autofill])

Affected Versions:
Release 80
Beta 81.0b4
Nightly 82.0a1

Tested on:
Windows 10, MacOS and Ubuntu 16.04

Steps to reproduce:

  1. Have 1 CC profile saved
  2. Go to any Payment Form, such as: https://luke-chang.github.io/autofill-demo/basic_cc.html
  3. Right-click on the fields

Expected Results:
Credit Card autofill should not be displayed on right-click events

Actual Results:
Credit Card autofill dropdown is toggled upon right-click events

User Scenario:
The user copied the CC number for example and wants to paste it over in the field using righ-click -> context menu -> paste. In this case, the autofill dropdown will be displayed and overlap the context menu.

Notes:
There are differences between the OS:
Windows: the autofill dropdown flickers on right-click event
MacOS and Ubuntu: autofill dropdown is displayed on right-click and overlaps the context menu, recording for macOS: https://streamable.com/3rjy1e

Regression-window:
Looking at Bug 1642059 as the regressor, in the recording, you can see the comparison for before that patch was landed and the behavior after it.

Severity Suggestion:
Considering S3 since it requires a specific scenario where a user copies the CC info and is pasted over via the context menu. However, the autofill dropdown should still not be toggled on right-click events. Not reproducible on Chrome.

Hey Zibi, please take a look at this when you have the time.

Flags: needinfo?(gandalf)

I was able to reproduce this, the cc card drop down briefly displayed, then the context menu came up. Not a blocker.

Severity: -- → S4
Flags: needinfo?(gandalf)
Priority: -- → P2
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.