Open Bug 2061770 Opened 1 month ago Updated 1 day ago

[meta] CVV/CVC support in credit card autofill

Categories

(Toolkit :: Form Autofill, task, P2)

task

Tracking

()

ASSIGNED

People

(Reporter: mtigley, Assigned: mtigley)

References

Details

(Keywords: meta, Whiteboard: [fxcm-cvv-support])

Meta bug tracking support for the card security code (cc-csc, commonly called CVV/CVC) in credit card autofill, with a focus on the front-end/UI pieces.

Today cc-csc is detected by the autofill heuristics so that credit card sections parse correctly, but the value is deliberately never saved and never filled:

  • FormAutofillSection.sys.mjs skips cc-csc when building a record to save.
  • shouldAutofillField() returns false for cc-csc.
  • cc-csc is not part of VALID_CREDIT_CARD_FIELDS in FormAutofillStorageBase.sys.mjs.

The dependent bugs cover extending heuristics coverage to CVC fields and surfacing saved-CVC state in the payment methods UI (read-only lists, the add/edit payment method dialog, and saved-CVC indication).

This work is gated behind the extensions.formautofill.creditCards.cvv.enabled pref, which defaults to false.

Depends on: 2061785
Depends on: 2061790
Depends on: 2061791
Depends on: 2061792
Depends on: 2067943
Depends on: 2074668
Depends on: 2074670
Severity: -- → S3
Priority: -- → P2
You need to log in before you can comment on or make changes to this bug.