Bug 1463684 - Specify UTF-8 charset for policy search engines. r=Felipe, a=pascalc
Differential Revision:
https://phabricator.services.mozilla.com/D8144
--- a/browser/components/enterprisepolicies/Policies.jsm
+++ b/browser/components/enterprisepolicies/Policies.jsm
@@ -732,16 +732,17 @@ var Policies = {
let newEngineParameters = {
template: newEngine.URLTemplate,
iconURL: newEngine.IconURL ? newEngine.IconURL.href : null,
alias: newEngine.Alias,
description: newEngine.Description,
method: newEngine.Method,
suggestURL: newEngine.SuggestURLTemplate,
extensionID: "set-via-policy",
+ queryCharset: "UTF-8",
};
try {
Services.search.addEngineWithDetails(newEngine.Name,
newEngineParameters);
} catch (ex) {
log.error("Unable to add search engine", ex);
}
}