зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1385196 - [Form Autofill] Enable the feature based on locale and geoip. r=MattN
MozReview-Commit-ID: 3yvCJvB5zdT --HG-- extra : rebase_source : 3fa5a79f02608153e6301f74433b2647b6a0c478
This commit is contained in:
Родитель
a3410dfccf
Коммит
e0f4586d33
|
@ -50,8 +50,20 @@ function addUpgradeListener(instanceID) {
|
|||
});
|
||||
}
|
||||
|
||||
function isAvailable() {
|
||||
let availablePref = Services.prefs.getCharPref("extensions.formautofill.available");
|
||||
if (availablePref == "on") {
|
||||
return true;
|
||||
} else if (availablePref == "detect") {
|
||||
let locale = Services.locale.getRequestedLocale();
|
||||
let region = Services.prefs.getCharPref("browser.search.region", "");
|
||||
return locale == "en-US" && region == "US";
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function startup(data) {
|
||||
if (Services.prefs.getStringPref("extensions.formautofill.available") != "on") {
|
||||
if (!isAvailable()) {
|
||||
Services.prefs.clearUserPref("dom.forms.autocomplete.formautofill");
|
||||
return;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче