Commit 56f5591d authored by mnissler@chromium.org's avatar mnissler@chromium.org

Set prefs::kDefaultSearchProviderEnabled to false according to policy.

BUG=chromium:112027
TEST=unit test, see bug.


Review URL: http://codereview.chromium.org/9264070

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@120065 0039d316-1c4b-4281-b951-d872f2087c98
parent 36b71b7b
......@@ -514,6 +514,8 @@ bool DefaultSearchPolicyHandler::CheckPolicySettings(const PolicyMap& policies,
void DefaultSearchPolicyHandler::ApplyPolicySettings(const PolicyMap& policies,
PrefValueMap* prefs) {
if (DefaultSearchProviderIsDisabled(policies)) {
prefs->SetBoolean(prefs::kDefaultSearchProviderEnabled, false);
// If default search is disabled, the other fields are ignored.
prefs->SetString(prefs::kDefaultSearchProviderName, std::string());
prefs->SetString(prefs::kDefaultSearchProviderSearchURL, std::string());
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment