| Index: chrome/browser/policy/configuration_policy_handler_list_factory.cc
|
| diff --git a/chrome/browser/policy/configuration_policy_handler_list_factory.cc b/chrome/browser/policy/configuration_policy_handler_list_factory.cc
|
| index bb0e357b9dc3a8e5483190d64fbfedafd57c2f19..d53f1f098634a7b5a2fbdfc933d0b4bd5ef8cf6c 100644
|
| --- a/chrome/browser/policy/configuration_policy_handler_list_factory.cc
|
| +++ b/chrome/browser/policy/configuration_policy_handler_list_factory.cc
|
| @@ -584,6 +584,15 @@ scoped_ptr<ConfigurationPolicyHandlerList> BuildHandlerList(
|
| #if !defined(OS_ANDROID) && !defined(OS_IOS)
|
| handlers->AddHandler(make_scoped_ptr<ConfigurationPolicyHandler>(
|
| new DownloadDirPolicyHandler));
|
| +
|
| + handlers->AddHandler(make_scoped_ptr<ConfigurationPolicyHandler>(
|
| + new SimpleSchemaValidatingPolicyHandler(
|
| + key::kRegisteredProtocolHandlers,
|
| + prefs::kPolicyRegisteredProtocolHandlers,
|
| + chrome_schema,
|
| + SCHEMA_STRICT,
|
| + SimpleSchemaValidatingPolicyHandler::RECOMMENDED_ALLOWED,
|
| + SimpleSchemaValidatingPolicyHandler::MANDATORY_PROHIBITED)));
|
| #endif
|
|
|
| #if defined(OS_CHROMEOS)
|
|
|