OLD | NEW |
| (Empty) |
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 #include "chrome/common/policy_constants.h" | |
6 | |
7 namespace policy { | |
8 | |
9 #if defined(OS_WIN) | |
10 #if defined(GOOGLE_CHROME_BUILD) | |
11 const wchar_t kRegistrySubKey[] = L"SOFTWARE\\Policies\\Google\\Chrome"; | |
12 #else | |
13 const wchar_t kRegistrySubKey[] = L"SOFTWARE\\Policies\\Chromium"; | |
14 #endif | |
15 #endif | |
16 | |
17 namespace key { | |
18 | |
19 const char kHomepageLocation[] = "HomepageLocation"; | |
20 const char kHomepageIsNewTabPage[] = "HomepageIsNewTabPage"; | |
21 const char kRestoreOnStartup[] = "RestoreOnStartup"; | |
22 const char kURLsToRestoreOnStartup[] = "RestoreOnStartupURLs"; | |
23 const char kDefaultSearchProviderEnabled[] = "DefaultSearchProviderEnabled"; | |
24 const char kDefaultSearchProviderName[] = "DefaultSearchProviderName"; | |
25 const char kDefaultSearchProviderKeyword[] = "DefaultSearchProviderKeyword"; | |
26 const char kDefaultSearchProviderSearchURL[] = | |
27 "DefaultSearchProviderSearchURL"; | |
28 const char kDefaultSearchProviderSuggestURL[] = | |
29 "DefaultSearchProviderSuggestURL"; | |
30 const char kDefaultSearchProviderInstantURL[] = | |
31 "DefaultSearchProviderInstantURL"; | |
32 const char kDefaultSearchProviderIconURL[] = | |
33 "DefaultSearchProviderIconURL"; | |
34 const char kDefaultSearchProviderEncodings[] = | |
35 "DefaultSearchProviderEncodings"; | |
36 const char kDisableSpdy[] = "DisableSpdy"; | |
37 const char kProxyMode[] = "ProxyMode"; | |
38 // Deprecated name of policy to set proxy server mode | |
39 const char kProxyServerMode[] = "ProxyServerMode"; | |
40 const char kProxyServer[] = "ProxyServer"; | |
41 const char kProxyPacUrl[] = "ProxyPacUrl"; | |
42 const char kProxyBypassList[] = "ProxyBypassList"; | |
43 const char kAlternateErrorPagesEnabled[] = "AlternateErrorPagesEnabled"; | |
44 const char kSearchSuggestEnabled[] = "SearchSuggestEnabled"; | |
45 const char kDnsPrefetchingEnabled[] = "DnsPrefetchingEnabled"; | |
46 const char kSafeBrowsingEnabled[] = "SafeBrowsingEnabled"; | |
47 const char kMetricsReportingEnabled[] = "MetricsReportingEnabled"; | |
48 const char kPasswordManagerEnabled[] = "PasswordManagerEnabled"; | |
49 const char kPasswordManagerAllowShowPasswords[] = | |
50 "PasswordManagerAllowShowPasswords"; | |
51 const char kDisabledPlugins[] = "DisabledPlugins"; | |
52 const char kAutoFillEnabled[] = "AutoFillEnabled"; | |
53 const char kApplicationLocaleValue[] = "ApplicationLocaleValue"; | |
54 const char kSyncDisabled[] = "SyncDisabled"; | |
55 const char kExtensionInstallAllowList[] = "ExtensionInstallWhitelist"; | |
56 const char kExtensionInstallDenyList[] = "ExtensionInstallBlacklist"; | |
57 const char kExtensionInstallForceList[] = "ExtensionInstallForcelist"; | |
58 const char kShowHomeButton[] = "ShowHomeButton"; | |
59 const char kPrintingEnabled[] = "PrintingEnabled"; | |
60 const char kJavascriptEnabled[] = "JavascriptEnabled"; | |
61 const char kSavingBrowserHistoryDisabled[] = "SavingBrowserHistoryDisabled"; | |
62 const char kDeveloperToolsDisabled[] = "DeveloperToolsDisabled"; | |
63 const char kBlockThirdPartyCookies[] = "BlockThirdPartyCookies"; | |
64 const char kDefaultCookiesSetting[] = "DefaultCookiesSetting"; | |
65 const char kDefaultImagesSetting[] = "DefaultImagesSetting"; | |
66 const char kDefaultJavaScriptSetting[] = "DefaultJavaScriptSetting"; | |
67 const char kDefaultPluginsSetting[] = "DefaultPluginsSetting"; | |
68 const char kDefaultPopupsSetting[] = "DefaultPopupsSetting"; | |
69 const char kDefaultNotificationSetting[] = "DefaultNotificationSetting"; | |
70 const char kDefaultGeolocationSetting[] = "DefaultGeolocationSetting"; | |
71 const char kAuthSchemes[] = "AuthSchemes"; | |
72 const char kDisableAuthNegotiateCnameLookup[] = | |
73 "DisableAuthNegotiateCnameLookup"; | |
74 const char kEnableAuthNegotiatePort[] = "EnableAuthNegotiatePort"; | |
75 const char kAuthServerWhitelist[] = "AuthServerWhitelist"; | |
76 const char kAuthNegotiateDelegateWhitelist[] = "AuthNegotiateDelegateWhitelist"; | |
77 const char kGSSAPILibraryName[] = "GSSAPILibraryName"; | |
78 const char kDisable3DAPIs[] = "Disable3DAPIs"; | |
79 const char kPolicyRefreshRate[] = "PolicyRefreshRate"; | |
80 | |
81 // Chrome Frame specific policy constants | |
82 const char kChromeFrameRendererSettings[] = "ChromeFrameRendererSettings"; | |
83 const char kRenderInChromeFrameList[] = "RenderInChromeFrameList"; | |
84 const char kRenderInHostList[] = "RenderInHostList"; | |
85 const char kChromeFrameContentTypes[] = "ChromeFrameContentTypes"; | |
86 | |
87 #if defined(OS_CHROMEOS) | |
88 // ChromeOS policy constants | |
89 const char kChromeOsLockOnIdleSuspend[] = "ChromeOsLockOnIdleSuspend"; | |
90 #endif | |
91 | |
92 } // namespace key | |
93 | |
94 } // namespace policy | |
OLD | NEW |