Closed Bug 2006066 Opened 7 months ago Closed 7 months ago

Credit cards autofill settings are not visible

Categories

(Firefox :: Settings UI, defect, P2)

Firefox 146
defect

Tracking

()

VERIFIED FIXED
148 Branch
Tracking Status
firefox-esr140 --- unaffected
firefox146 --- wontfix
firefox147 --- verified
firefox148 --- verified

People

(Reporter: meskobalazs, Assigned: mtigley)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [fxcm-settings-redesign])

Attachments

(2 files)

I have investigated this issue based on a SUMO user report. Previously the card autofill settings were available with Hungarian locale, now they are gone. Based on info found https://support.mozilla.org/en-US/kb/credit-card-autofill ("The credit card autofill feature is available to users in all countries starting with Firefox 135"), this is a regression.

Workaround: By editing about:config, I managed to get it back. When I added ",HU" to extensions.formautofill.addresses.supportedCountries, it reappeared again. This does not make a whole lot of sense, as if on anything, this should depend on the extensions.formautofill.creditCards.supportedCountries config instead. (This looks awfully similar to a copy-paste bug.)

But the real issue is that settings should be available by default. I've installed a fresh Nightly 148.0a1, and it's not there (the same happens in Beta and Release, so I'm filing the bug for 146).

Keywords: regression
Regressed by: 1971626

:mtigley, since you are the author of the regressor, bug 1971626, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(mtigley)

Hi,

I am able to reproduce the issue and confirm the regression. Also the workaround described by the user is working.
As a note, the autofill is working if you already have a CC saved, you can autofill a payment form, even if the payment section is not displayed in settings. Also the Credit Card capture doorhanger is displayed upon manually submit a payment form and the user can save a CC, without the payment section being displayed in settings.

Thanks for the report!

Status: UNCONFIRMED → NEW
Has STR: --- → yes
QA Whiteboard: [qa-investig-done-c148/b147]
Ever confirmed: true
QA Contact: ailea
Assignee: nobody → mtigley
Status: NEW → ASSIGNED

Set release status flags based on info from the regressing bug 1971626

Severity: -- → S2
Flags: needinfo?(mtigley)
Priority: -- → P2
Whiteboard: [fxcm-settings-redesign]
Attachment #9533399 - Attachment description: Bug 2006066 - Remove showAddressesUI and showCreditCardUI checks when initializing settings group. r=dimi! → Bug 2006066 - Move payments and addresses sections into separate groupboxes. r=dimi!
Pushed by mtigley@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/1ebd20dd1cf0 https://hg.mozilla.org/integration/autoland/rev/4bfcee5d168e Move payments and addresses sections into separate groupboxes. r=dimi,omc-reviewers,emcminn
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 148 Branch

The patch landed in nightly and beta is affected.
:mtigley, is this bug important enough to require an uplift?

For more information, please visit BugBot documentation.

Flags: needinfo?(mtigley)

Alin would you be able to verify the fix in Nightly? Thank you!

Flags: needinfo?(mtigley) → needinfo?(ailea)

Sure, just verified the issue and it is fixed in Nightly 148.0a1 (2025-12-21). The payment methods section is displayed by default in settings and the CC autofill is working as expected, using the latest HU Nightly build. Also tried with other few locale builds that are not included in extensions.formautofill.addresses.supportedCountries and it also works ok there now.

Flags: needinfo?(ailea)

(In reply to BugBot [:suhaib / :marco/ :calixte] from comment #7)

The patch landed in nightly and beta is affected.
:mtigley, is this bug important enough to require an uplift?

Flags: needinfo?(mtigley)
Attachment #9534496 - Flags: approval-mozilla-beta?

firefox-beta Uplift Approval Request

  • User impact if declined: Users will not be able to see the payment methods section in the Firefox settings page
  • Code covered by automated testing: yes
  • Fix verified in Nightly: yes
  • Needs manual QE test: no
  • Steps to reproduce for manual QE testing: Fix has been verified by QA
  • Risk associated with taking this patch: low
  • Explanation of risk level: The code moves the payment and addresses sections into their own groupbox element. No logic has been modified
  • String changes made/needed: No
  • Is Android affected?: no
Flags: needinfo?(mtigley)
Attachment #9534496 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Regressions: 2007608

Verified - Fixed in Beta 147.0b7. The payment methods section is displayed by default in settings and the CC autofill is working as expected, using the latest HU Nightly build.

Status: RESOLVED → VERIFIED
QA Whiteboard: [qa-investig-done-c148/b147] → [qa-ver-done-c148/b147]
Duplicate of this bug: 2008524
Blocks: 2001121
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: