Closed Bug 1664291 Opened 5 years ago Closed 5 years ago

Disable credit card autofill in 81 Beta

Categories

(Toolkit :: Form Autofill, task, P2)

task

Tracking

()

VERIFIED FIXED
82 Branch
Tracking Status
firefox81 --- fixed
firefox82 --- verified

People

(Reporter: jimm, Assigned: jimm)

References

Details

Attachments

(2 files)

The shipping decision is still TBD, but in case the decision is made to not ship, filing this bug and getting the patches ready for beta to flip the prefs.

I have one more patch coming up that will restrict cc autofill to Nightly builds.

Comment on attachment 9175233 [details]
Bug 1664291 - Disable credit card autofill in Fx 81. r=zbraniecki

Beta/Release Uplift Approval Request

  • User impact if declined: Per Firefox org decision, we're pulling this feature from 81.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: Check to make sure credit card autofill does not display in content or through preferences.
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Simple pref flip. There's some risk in that we've been running with the feature throughout beta, so we should do a little testing to be sure nothing weird shows up.
  • String changes made/needed: none
Attachment #9175233 - Flags: approval-mozilla-beta?
Flags: qe-verify+
Pushed by jmathies@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/57d67cd71e22 Restrict credit card auotfill to Nightly builds. r=zbraniecki
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
Regressions: 1664620
Regressions: 1664621
Regressions: 1664622
QA Whiteboard: [qa-triaged]

I have checked that this patch doesn't affected Nightly builds 82.0a1 (20200914095101), the credit card autofill still works as expected, and the pref extensions.formautofill.creditCards.available is set on true by default.

I'm not going to remove the qe+ flag for now, in case this gets a chance to be uplifted in 81 RC.

Status: RESOLVED → VERIFIED

Comment on attachment 9175233 [details]
Bug 1664291 - Disable credit card autofill in Fx 81. r=zbraniecki

Approved for 81.0rc1.

Attachment #9175233 - Flags: approval-mozilla-beta? → approval-mozilla-release+

(In reply to Ryan VanderMeulen [:RyanVM] from comment #8)

Approved for 81.0rc1.

We ran out of time to deal with the CI fallout from disabling this feature, so I'm going to go ahead and build RC1 w/o this change included. I'm going to need to build an RC2 later this week and will include it then. In the mean time, I'll get a Try build created so QA can at last do their testing with a build which more closely resembles the shipping configuration.

Hi,
I tested this using the Try build and it seems to work accordingly. The CC feature is disabled by default and it works properly if I enable it by changing the CC pref to true.
Thanks.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: