Index: chrome/browser/policy/configuration_policy_store_interface.h |
diff --git a/chrome/browser/policy/configuration_policy_store_interface.h b/chrome/browser/policy/configuration_policy_store_interface.h |
index e697ed1c8677be5f469fc4a028102e27d0a1f80c..c88f07f3e037ed26428011ff77721d82a822b8dd 100644 |
--- a/chrome/browser/policy/configuration_policy_store_interface.h |
+++ b/chrome/browser/policy/configuration_policy_store_interface.h |
@@ -7,72 +7,14 @@ |
#pragma once |
#include "base/basictypes.h" |
+// configuration_policy_type.h is generated. See policy_template.json for |
+// policy definitions. |
+#include "policy/configuration_policy_type.h" |
class Value; |
namespace policy { |
-enum ConfigurationPolicyType { |
- kPolicyHomePage, |
- kPolicyHomepageIsNewTabPage, |
- kPolicyRestoreOnStartup, |
- kPolicyURLsToRestoreOnStartup, |
- kPolicyDefaultSearchProviderEnabled, |
- kPolicyDefaultSearchProviderName, |
- kPolicyDefaultSearchProviderKeyword, |
- kPolicyDefaultSearchProviderSearchURL, |
- kPolicyDefaultSearchProviderSuggestURL, |
- kPolicyDefaultSearchProviderIconURL, |
- kPolicyDefaultSearchProviderInstantURL, |
- kPolicyDefaultSearchProviderEncodings, |
- kPolicyDisableSpdy, |
- kPolicyProxyMode, |
- kPolicyProxyServerMode, |
- kPolicyProxyServer, |
- kPolicyProxyPacUrl, |
- kPolicyProxyBypassList, |
- kPolicyAlternateErrorPagesEnabled, |
- kPolicySearchSuggestEnabled, |
- kPolicyDnsPrefetchingEnabled, |
- kPolicySafeBrowsingEnabled, |
- kPolicyMetricsReportingEnabled, |
- kPolicyPasswordManagerEnabled, |
- kPolicyPasswordManagerAllowShowPasswords, |
- kPolicyAutoFillEnabled, |
- kPolicySyncDisabled, |
- kPolicyApplicationLocale, |
- kPolicyExtensionInstallAllowList, |
- kPolicyExtensionInstallDenyList, |
- kPolicyShowHomeButton, |
- kPolicyDisabledPlugins, |
- kPolicyPrintingEnabled, |
- kPolicyChromeFrameRendererSettings, |
- kPolicyRenderInChromeFrameList, |
- kPolicyRenderInHostList, |
- kPolicyJavascriptEnabled, |
- kPolicySavingBrowserHistoryDisabled, |
- kPolicyDeveloperToolsDisabled, |
- kPolicyBlockThirdPartyCookies, |
- kPolicyDefaultCookiesSetting, |
- kPolicyDefaultImagesSetting, |
- kPolicyDefaultJavaScriptSetting, |
- kPolicyDefaultPluginsSetting, |
- kPolicyDefaultPopupsSetting, |
- kPolicyDefaultNotificationSetting, |
- kPolicyDefaultGeolocationSetting, |
- kPolicyExtensionInstallForceList, |
- kPolicyChromeOsLockOnIdleSuspend, |
- kPolicyAuthSchemes, |
- kPolicyDisableAuthNegotiateCnameLookup, |
- kPolicyEnableAuthNegotiatePort, |
- kPolicyAuthServerWhitelist, |
- kPolicyAuthNegotiateDelegateWhitelist, |
- kPolicyGSSAPILibraryName, |
- kPolicyDisable3DAPIs, |
- kPolicyPolicyRefreshRate, |
-}; |
- |
- |
// Constants for the "Proxy Server Mode" defined in the policies. |
// Note that these diverge from internal presentation defined in |
// ProxyPrefs::ProxyMode for legacy reasons. The following four |