Refactoring of DeviceLoginScreenPowerManagement policy
commita392e0a6fb0d55be33c8db9ce1b387820e2fd242
authorbinjin@chromium.org <binjin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 24 Mar 2014 13:02:01 +0000 (24 13:02 +0000)
committerbinjin@chromium.org <binjin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 24 Mar 2014 13:02:01 +0000 (24 13:02 +0000)
treecad5f5e67333c5a53dd38bda48db29734cfc44e9
parenteabc3f0f82ead6e3665c0de06c116f6fbd3da8fc
Refactoring of DeviceLoginScreenPowerManagement policy

Change the policy type of DeviceLoginScreenPowerManagement from 'string' to 'dict' and use schema based policy handler for verification.

BUG=258339

Review URL: https://codereview.chromium.org/172593002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@258916 0039d316-1c4b-4281-b951-d872f2087c98
12 files changed:
chrome/browser/chromeos/policy/configuration_policy_handler_chromeos.cc
chrome/browser/chromeos/policy/configuration_policy_handler_chromeos.h
chrome/browser/chromeos/policy/configuration_policy_handler_chromeos_unittest.cc
chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc
chrome/browser/chromeos/policy/login_profile_policy_provider.cc
chrome/browser/chromeos/policy/login_screen_power_management_policy.cc [deleted file]
chrome/browser/chromeos/policy/login_screen_power_management_policy.h [deleted file]
chrome/browser/chromeos/policy/login_screen_power_management_policy_unittest.cc [deleted file]
chrome/browser/policy/configuration_policy_handler_list_factory.cc
chrome/chrome_browser_chromeos.gypi
chrome/chrome_tests_unit.gypi
components/policy/resources/policy_templates.json