| Index: chrome/browser/policy/configuration_policy_handler_list.cc
|
| diff --git a/chrome/browser/policy/configuration_policy_handler_list.cc b/chrome/browser/policy/configuration_policy_handler_list.cc
|
| index 2baabf1a67991c32fd97af79c00dd9da1448ecde..1c73d0ab6b2066a1ff0b7c45707c7d4ea32b2497 100644
|
| --- a/chrome/browser/policy/configuration_policy_handler_list.cc
|
| +++ b/chrome/browser/policy/configuration_policy_handler_list.cc
|
| @@ -18,6 +18,7 @@
|
| #include "policy/policy_constants.h"
|
|
|
| #if defined(OS_CHROMEOS)
|
| +#include "ash/magnifier/magnifier_constants.h"
|
| #include "chrome/browser/chromeos/policy/configuration_policy_handler_chromeos.h"
|
| #endif // defined(OS_CHROMEOS)
|
|
|
| @@ -383,6 +384,15 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = {
|
| { key::kHighContrastEnabled,
|
| prefs::kHighContrastEnabled,
|
| Value::TYPE_BOOLEAN },
|
| + { key::kDeviceLoginScreenDefaultLargeCursorEnabled,
|
| + NULL,
|
| + Value::TYPE_BOOLEAN },
|
| + { key::kDeviceLoginScreenDefaultSpokenFeedbackEnabled,
|
| + NULL,
|
| + Value::TYPE_BOOLEAN },
|
| + { key::kDeviceLoginScreenDefaultHighContrastEnabled,
|
| + NULL,
|
| + Value::TYPE_BOOLEAN },
|
| { key::kRebootAfterUpdate,
|
| prefs::kRebootAfterUpdate,
|
| Value::TYPE_BOOLEAN },
|
| @@ -538,6 +548,10 @@ ConfigurationPolicyHandlerList::ConfigurationPolicyHandlerList() {
|
| handlers_.push_back(new IntRangePolicyHandler(key::kUptimeLimit,
|
| prefs::kUptimeLimit,
|
| 3600, INT_MAX, true));
|
| + handlers_.push_back(new IntRangePolicyHandler(
|
| + key::kDeviceLoginScreenDefaultScreenMagnifierType,
|
| + NULL,
|
| + 0, ash::MAGNIFIER_FULL, false));
|
| #endif // defined(OS_CHROMEOS)
|
| }
|
|
|
|
|