Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(310)

Side by Side Diff: chrome/browser/policy/configuration_policy_handler_list_factory.cc

Issue 2078393005: mash: Move accessibility_types.h from ui namespace to ash namespace (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@a11y
Patch Set: fix chromevox code generated from js Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/policy/configuration_policy_handler_list_factory.h" 5 #include "chrome/browser/policy/configuration_policy_handler_list_factory.h"
6 6
7 #include <limits.h> 7 #include <limits.h>
8 #include <stddef.h> 8 #include <stddef.h>
9 9
10 #include <utility> 10 #include <utility>
(...skipping 812 matching lines...) Expand 10 before | Expand all | Expand 10 after
823 handlers->AddHandler(base::WrapUnique(new IntPercentageToDoublePolicyHandler( 823 handlers->AddHandler(base::WrapUnique(new IntPercentageToDoublePolicyHandler(
824 key::kPresentationScreenDimDelayScale, 824 key::kPresentationScreenDimDelayScale,
825 prefs::kPowerPresentationScreenDimDelayFactor, 100, INT_MAX, true))); 825 prefs::kPowerPresentationScreenDimDelayFactor, 100, INT_MAX, true)));
826 handlers->AddHandler(base::WrapUnique(new IntPercentageToDoublePolicyHandler( 826 handlers->AddHandler(base::WrapUnique(new IntPercentageToDoublePolicyHandler(
827 key::kUserActivityScreenDimDelayScale, 827 key::kUserActivityScreenDimDelayScale,
828 prefs::kPowerUserActivityScreenDimDelayFactor, 100, INT_MAX, true))); 828 prefs::kPowerUserActivityScreenDimDelayFactor, 100, INT_MAX, true)));
829 handlers->AddHandler(base::WrapUnique(new IntRangePolicyHandler( 829 handlers->AddHandler(base::WrapUnique(new IntRangePolicyHandler(
830 key::kUptimeLimit, prefs::kUptimeLimit, 3600, INT_MAX, true))); 830 key::kUptimeLimit, prefs::kUptimeLimit, 3600, INT_MAX, true)));
831 handlers->AddHandler(base::WrapUnique(new IntRangePolicyHandler( 831 handlers->AddHandler(base::WrapUnique(new IntRangePolicyHandler(
832 key::kDeviceLoginScreenDefaultScreenMagnifierType, NULL, 0, 832 key::kDeviceLoginScreenDefaultScreenMagnifierType, NULL, 0,
833 ui::MAGNIFIER_FULL, false))); 833 ash::MAGNIFIER_FULL, false)));
834 // TODO(binjin): Remove LegacyPoliciesDeprecatingPolicyHandler for these two 834 // TODO(binjin): Remove LegacyPoliciesDeprecatingPolicyHandler for these two
835 // policies once deprecation of legacy power management policies is done. 835 // policies once deprecation of legacy power management policies is done.
836 // http://crbug.com/346229 836 // http://crbug.com/346229
837 handlers->AddHandler( 837 handlers->AddHandler(
838 base::WrapUnique(new LegacyPoliciesDeprecatingPolicyHandler( 838 base::WrapUnique(new LegacyPoliciesDeprecatingPolicyHandler(
839 std::move(power_management_idle_legacy_policies), 839 std::move(power_management_idle_legacy_policies),
840 base::WrapUnique( 840 base::WrapUnique(
841 new PowerManagementIdleSettingsPolicyHandler(chrome_schema))))); 841 new PowerManagementIdleSettingsPolicyHandler(chrome_schema)))));
842 handlers->AddHandler( 842 handlers->AddHandler(
843 base::WrapUnique(new LegacyPoliciesDeprecatingPolicyHandler( 843 base::WrapUnique(new LegacyPoliciesDeprecatingPolicyHandler(
844 std::move(screen_lock_legacy_policies), 844 std::move(screen_lock_legacy_policies),
845 base::WrapUnique(new ScreenLockDelayPolicyHandler(chrome_schema))))); 845 base::WrapUnique(new ScreenLockDelayPolicyHandler(chrome_schema)))));
846 handlers->AddHandler( 846 handlers->AddHandler(
847 base::WrapUnique(new ExternalDataPolicyHandler(key::kUserAvatarImage))); 847 base::WrapUnique(new ExternalDataPolicyHandler(key::kUserAvatarImage)));
848 handlers->AddHandler( 848 handlers->AddHandler(
849 base::WrapUnique(new ExternalDataPolicyHandler(key::kWallpaperImage))); 849 base::WrapUnique(new ExternalDataPolicyHandler(key::kWallpaperImage)));
850 handlers->AddHandler(base::WrapUnique(new SimpleSchemaValidatingPolicyHandler( 850 handlers->AddHandler(base::WrapUnique(new SimpleSchemaValidatingPolicyHandler(
851 key::kSessionLocales, NULL, chrome_schema, SCHEMA_STRICT, 851 key::kSessionLocales, NULL, chrome_schema, SCHEMA_STRICT,
852 SimpleSchemaValidatingPolicyHandler::RECOMMENDED_ALLOWED, 852 SimpleSchemaValidatingPolicyHandler::RECOMMENDED_ALLOWED,
853 SimpleSchemaValidatingPolicyHandler::MANDATORY_PROHIBITED))); 853 SimpleSchemaValidatingPolicyHandler::MANDATORY_PROHIBITED)));
854 handlers->AddHandler(base::WrapUnique( 854 handlers->AddHandler(base::WrapUnique(
855 new chromeos::KeyPermissionsPolicyHandler(chrome_schema))); 855 new chromeos::KeyPermissionsPolicyHandler(chrome_schema)));
856 #endif // defined(OS_CHROMEOS) 856 #endif // defined(OS_CHROMEOS)
857 857
858 return handlers; 858 return handlers;
859 } 859 }
860 860
861 } // namespace policy 861 } // namespace policy
OLDNEW
« no previous file with comments | « chrome/browser/chromeos/system/tray_accessibility_browsertest.cc ('k') | chrome/browser/policy/policy_browsertest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698