Bug 1838872 - removing extensions.formautofill.creditCards.available pref r=settings-reviewers,credential-management-reviewers,mconley,issammani

Differential Revision: https://phabricator.services.mozilla.com/D182693
This commit is contained in:
Sergey Galich 2023-07-05 22:46:44 +00:00
parent 3338831b84
commit fa8b0690ca
4 changed files with 3 additions and 11 deletions

View File

@ -13,7 +13,6 @@ prefs =
# The form autofill framescript is only used in certain locales if this
# pref is set to 'detect', which is the default value on non-Nightly.
extensions.formautofill.addresses.available='on'
extensions.formautofill.creditCards.available='on'
browser.urlbar.disableExtendForTests=true
# For perfomance tests do not enable the remote control cue, which gets set
# when Marionette is enabled, but users normally don't see.

View File

@ -1,7 +1,6 @@
[DEFAULT]
prefs =
extensions.formautofill.addresses.available='on'
extensions.formautofill.creditCards.available='on'
signon.management.page.os-auth.enabled=true
support-files =
head.js

View File

@ -3977,11 +3977,11 @@ pref("security.external_protocol_requires_permission", true);
// Preferences for the form autofill toolkit component.
// The truthy values of "extensions.formautofill.addresses.available"
// and "extensions.formautofill.creditCards.available" are "on" and "detect",
// is "on" and "detect",
// any other value means autofill isn't available.
// "detect" means it's enabled if conditions defined in the extension are met.
// Note: "extensions.formautofill.available" and "extensions.formautofill.creditCards.available"
// are not being used in form autofill, but need to exist for migration purposes.
// Note: "extensions.formautofill.available"
// is not being used in form autofill, but need to exist for migration purposes.
pref("extensions.formautofill.available", "detect");
pref("extensions.formautofill.addresses.supported", "detect");
pref("extensions.formautofill.addresses.enabled", true);
@ -3991,8 +3991,6 @@ pref("extensions.formautofill.addresses.capture.v2.enabled", false);
pref("extensions.formautofill.addresses.ignoreAutocompleteOff", true);
// Supported countries need to follow ISO 3166-1 to align with "browser.search.region"
pref("extensions.formautofill.addresses.supportedCountries", "US,CA");
// Note: this ".available" pref is only used for migration purposes and will be removed/replaced later.
pref("extensions.formautofill.creditCards.available", true);
pref("extensions.formautofill.creditCards.supported", "detect");
pref("extensions.formautofill.creditCards.enabled", true);
pref("extensions.formautofill.creditCards.ignoreAutocompleteOff", true);

View File

@ -286,10 +286,6 @@ const DEFAULT_ENVIRONMENT_PREFS = new Map([
{ what: RECORD_PREF_VALUE },
],
["extensions.formautofill.creditCards.enabled", { what: RECORD_PREF_VALUE }],
[
"extensions.formautofill.creditCards.available",
{ what: RECORD_PREF_VALUE },
],
["extensions.manifestV3.enabled", { what: RECORD_PREF_VALUE }],
["extensions.quarantinedDomains.enabled", { what: RECORD_PREF_VALUE }],
["extensions.strictCompatibility", { what: RECORD_PREF_VALUE }],