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

Unified Diff: chrome/app/policy/policy_templates.json

Issue 6409040: New policy protobuf protocol. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Ready for review! Created 9 years, 11 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 side-by-side diff with in-line comments
Download patch
Index: chrome/app/policy/policy_templates.json
diff --git a/chrome/app/policy/policy_templates.json b/chrome/app/policy/policy_templates.json
index c1165deba4213294429a85324d84c5db0bd30f3b..b8014ee50db9605b2f618a394a0eae43d996fa96 100644
--- a/chrome/app/policy/policy_templates.json
+++ b/chrome/app/policy/policy_templates.json
@@ -86,6 +86,13 @@
# 'example_value'. These are used in the generated documentation and example
# policy configuration files.
#
+# Protobuf IDs:
+# Since protobuf definitions are generated from this file, each policy must
+# declare a 'protobuf_id' which is used as the ID of the respective protobuf
+# field. IDs must be unique inside each group as well as in the root list.
+# NEVER CHANGE OR RE-USE EXISTING IDs, because doing so will break the
+# deployed wire format!
+#
'policy_definitions': [
{
'name': 'Homepage',
@@ -94,6 +101,7 @@
'desc': '''Configure the default home page in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> and prevents users from changing it.
The user's home page settings are only completely locked down, if you either select the home page to be the new tab page, or set it to be a URL and specify a home page URL. If you don't specify the home page URL, then the user is still able to set the home page to the new tab page by specifying 'chrome://newtab'.''',
+ 'protobuf_id': 1,
gfeher 2011/02/02 08:42:45 For better readability, I suggest moving 'protobuf
Jakob Kummerow 2011/02/03 14:36:52 Done.
'policies': [
{
'name': 'HomepageLocation',
@@ -110,6 +118,7 @@
If you enable this setting, users cannot change their home page URL in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>, but they can still can choose the New Tab Page as their home page.''',
'label': '''Home page URL''',
+ 'protobuf_id': 1,
},
{
'name': 'HomepageIsNewTabPage',
@@ -125,6 +134,7 @@
If you disable this setting, the user's homepage will never be the New Tab Page, unless its URL is set to 'chrome://newtab'.
If you enable or disable this setting, users cannot change their homepage type in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.''',
+ 'protobuf_id': 2,
},
],
},
@@ -141,6 +151,7 @@
If this setting is disabled or not configured, <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> uses either the user-specified preferred locale (if configured), the system locale or the fallback locale 'en-US'.''',
'label': '''Application locale''',
+ 'protobuf_id': 2,
},
{
'name': 'AlternateErrorPagesEnabled',
@@ -156,6 +167,7 @@
If you disable this setting, alternate error pages are never used.
If you enable or disable this setting, users cannot change or override this setting in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.''',
+ 'protobuf_id': 3,
},
{
'name': 'SearchSuggestEnabled',
@@ -171,6 +183,7 @@
If you disable this setting, search suggestions are never used.
If you enable or disable this setting, users cannot change or override this setting in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.''',
+ 'protobuf_id': 4,
},
{
'name': 'DnsPrefetchingEnabled',
@@ -182,6 +195,7 @@
'desc': '''Enables DNS prefetching in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> and prevents users from changing this setting.
If you enable or disable this setting, users cannot change or override this setting in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.''',
+ 'protobuf_id': 5,
},
{
'name': 'DisableSpdy',
@@ -191,6 +205,7 @@
'example_value': True,
'caption': '''Disable SPDY protocol''',
'desc': '''Disables use of the SPDY protocol in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.''',
+ 'protobuf_id': 6,
},
{
'name': 'JavascriptEnabled',
@@ -204,6 +219,7 @@
If this setting is enabled or not configured, web pages can use JavaScript.
If this setting is disabled, web pages cannot use JavaScript.''',
+ 'protobuf_id': 7,
},
{
'name': 'IncognitoEnabled',
@@ -217,6 +233,7 @@
If this setting is enabled or not configured, users can open web pages in incognito mode.
If this setting is disabled, users cannot open web pages in incognito mode.''',
+ 'protobuf_id': 8,
},
{
'name': 'SavingBrowserHistoryDisabled',
@@ -230,6 +247,7 @@
If this setting is enabled, browsing history is not saved.
If this setting is disabled or not configured, browsing history is saved.''',
+ 'protobuf_id': 9,
},
{
'name': 'PrintingEnabled',
@@ -243,6 +261,7 @@
If this setting is enabled or not configured, users can print.
If this setting is disabled, users cannot print from <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>. Printing is disabled in the wrench menu, extensions, JavaScript applications, etc. It is still possible to print from plugins that bypass <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> while printing. For example certain Flash applications has the print option in their context menu, and that will not be disabled.''',
+ 'protobuf_id': 10,
},
{
'name': 'SafeBrowsingEnabled',
@@ -258,6 +277,7 @@
If you disable this setting, Safe Browsing is never active.
If you enable or disable this setting, users cannot change or override this setting in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.''',
+ 'protobuf_id': 11,
},
{
'name': 'MetricsReportingEnabled',
@@ -273,12 +293,14 @@
If you disable this setting, anonymous reporting of usage and crash-related data is never sent to Google.
If you enable or disable this setting, users cannot change or override this setting in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.''',
+ 'protobuf_id': 12,
},
{
'name': 'PasswordManager',
'type': 'group',
'caption': '''Password manager''',
'desc': '''Configures the password manager. If the password manager is enabled, then you can choose to enable or disable whether the user may show stored passwords in clear text.''',
+ 'protobuf_id': 13,
'policies': [
{
'name': 'PasswordManagerEnabled',
@@ -294,6 +316,7 @@
If you disable this setting, users are not able to save passwords or use already saved passwords.
If you enable or disable this setting, users cannot change or override this setting in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.''',
+ 'protobuf_id': 1,
},
{
'name': 'PasswordManagerAllowShowPasswords',
@@ -307,6 +330,7 @@
If you disable this setting, the password manager does not allow showing stored passwords in clear text in the password manager window.
If you enable or do not configure this setting, users can view their passwords in clear text in the password manager.''',
+ 'protobuf_id': 2,
},
],
},
@@ -322,6 +346,7 @@
If you disable this setting, AutoFill will be inaccessible to users.
If you enable this setting or do not configure a value, AutoFill will remain under the control of the user. This will allow them to configure AutoFill profiles and to switch AutoFill on or off at their own discretion.''',
+ 'protobuf_id': 14,
},
{
'name': 'DisabledPlugins',
@@ -336,6 +361,7 @@
If you enable this setting, the specified list of plugins is never used in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>. The plugins are marked as disabled in 'about:plugins' and users cannot enable them.''',
'label': '''List of disabled plugins''',
+ 'protobuf_id': 15,
},
{
'name': 'SyncDisabled',
@@ -347,6 +373,7 @@
'desc': '''Disables data synchronization in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> using Google-hosted synchronization services and prevents users from changing this setting.
If you enable this setting, users cannot change or override this setting in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.''',
+ 'protobuf_id': 16,
},
{
'name': 'Proxy',
@@ -362,6 +389,7 @@
<ph name="PROXY_HELP_URL">$2<ex>http://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett</ex></ph>
If you enable this setting, <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> ignores all proxy-related options specified from the command line.''',
+ 'protobuf_id': 17,
'policies': [
{
'name': 'ProxyMode',
@@ -411,6 +439,7 @@
<ph name="PROXY_HELP_URL">$2<ex>http://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett</ex></ph>
If you enable this setting, <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> ignores all proxy-related options specified from the command line.''',
+ 'protobuf_id': 1,
},
{
'name': 'ProxyServerMode',
@@ -455,6 +484,7 @@
<ph name="PROXY_HELP_URL">$2<ex>http://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett</ex></ph>
If you enable this setting, <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> ignores all proxy-related options specified from the command line.''',
+ 'protobuf_id': 2,
},
{
'name': 'ProxyServer',
@@ -469,6 +499,7 @@
For more options and detailed examples, visit:
<ph name="PROXY_HELP_URL">$2<ex>http://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett</ex></ph>''',
+ 'protobuf_id': 3,
},
{
'name': 'ProxyPacUrl',
@@ -483,6 +514,7 @@
For detailed examples, visit:
<ph name="PROXY_HELP_URL">$2<ex>http://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett</ex></ph>''',
+ 'protobuf_id': 4,
},
{
'name': 'ProxyBypassList',
@@ -498,6 +530,7 @@
For more detailed examples, visit:
<ph name="PROXY_HELP_URL">$2<ex>http://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett</ex></ph>''',
'label': '''Comma-separated list of proxy bypass rules''',
+ 'protobuf_id': 5,
},
],
},
@@ -506,6 +539,7 @@
'type': 'group',
'caption': '''Policies for HTTP Authentication''',
'desc': '''Policies related to integrated HTTP authentication.''',
+ 'protobuf_id': 18,
'policies': [
{
'name': 'AuthSchemes',
@@ -517,6 +551,7 @@
'desc': '''Specifies which HTTP Authentication schemes are supported by <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.
Possible values are 'basic', 'digest', 'ntlm' and 'negotiate'. Separate multiple values with commas.''',
+ 'protobuf_id': 1,
},
{
'name': 'DisableAuthNegotiateCnameLookup',
@@ -530,6 +565,7 @@
If you enable this setting, CNAME lookup will be skipped and the server name will be used as entered.
If you disable this setting, the canonical name of the server will be determined via CNAME lookup.''',
+ 'protobuf_id': 2,
},
{
'name': 'EnableAuthNegotiatePort',
@@ -543,6 +579,7 @@
If you enable this setting, and a non-standard port (i.e., a port other than 80 or 443) is entered, it will be included in the generated Kerberos SPN.
If you disable this setting, the generated Kerberos SPN will not include a port in any case.''',
+ 'protobuf_id': 3,
},
{
'name': 'AuthServerWhitelist',
@@ -554,6 +591,7 @@
'desc': '''Specifies which servers should be whitelisted for integrated authentication. Integrated authentication is only enabled when <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> receives an authentication challenge from a proxy or from a server which is in this permitted list.
Separate multiple server names with commas. Wildcards (*) are allowed.''',
+ 'protobuf_id': 4,
},
{
'name': 'AuthNegotiateDelegateWhitelist',
@@ -563,6 +601,7 @@
'example_value': 'foobar.example.com',
'caption': '''Kerberos delegation server whitelist''',
'desc': '''Servers that <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> may delegate to.''',
+ 'protobuf_id': 5,
},
{
'name': 'GSSAPILibraryName',
@@ -572,6 +611,7 @@
'example_value': 'libgssapi_krb5.so.2',
'caption': '''GSSAPI library name''',
'desc': '''Specifies which GSSAPI library to use for HTTP Authentication. You can set either just a library name, or a full path. If no setting is provided, <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> will fall back to using a default library name.''',
+ 'protobuf_id': 6,
},
],
},
@@ -580,6 +620,7 @@
'type': 'group',
'caption': '''Extensions''',
'desc': '''Configures extension-related policies. The user is not allowed to install blacklisted extensions unless they are whitelisted. You can also force <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> to automatically install extensions by specifying them in <ph name="EXTENSIONINSTALLFORCELIST_POLICY_NAME">ExtensionInstallForcelist</ph>. The blacklist takes precedence over the list of forced extensions.''',
+ 'protobuf_id': 19,
'policies': [
{
'name': 'ExtensionInstallBlacklist',
@@ -592,6 +633,7 @@
A blacklist value of * means all extensions are blacklisted unless they are explicitly listed in the whitelist.''',
'label': '''Extension IDs the user should be prevented from installing (or * for all)''',
+ 'protobuf_id': 1,
},
{
'name': 'ExtensionInstallWhitelist',
@@ -606,6 +648,7 @@
By default, all extensions are whitelisted, but if all extensions have been blacklisted by policy, the whitelist can be used to override that policy.''',
'label': '''Extension IDs to exempt from the blacklist''',
+ 'protobuf_id': 2,
},
{
'name': 'ExtensionInstallForcelist',
@@ -620,6 +663,7 @@
Users will be unable to uninstall extensions that are specified by this policy. If you remove an extension from this list, then it will be automatically uninstalled by <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>. Extensions that are blacklisted in 'ExtensionInstallBlacklist' and not whitelisted, cannot be force-installed by this policy.''',
'label': '''Extension IDs and update URLs to be silently installed''',
+ 'protobuf_id': 3,
},
],
},
@@ -637,6 +681,7 @@
If you disable this setting, the Home button is never shown.
If you enable or disable this setting, users cannot change or override this setting in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.''',
+ 'protobuf_id': 20,
},
{
'name': 'DeveloperToolsDisabled',
@@ -648,6 +693,7 @@
'desc': '''Disables the Developer Tools and the JavaScript console.
If you enable this setting, the Developer Tools can not be accessed and web-site elements can not be inspected anymore. Any keyboard shortcuts and any menu or context menu entries to open the Developer Tools or the JavaScript Console will be disabled.''',
+ 'protobuf_id': 21,
},
{
'name': 'RestoreOnStartupGroup',
@@ -656,6 +702,7 @@
'desc': '''Allows you to configure the pages that are loaded on startup.
The contents of the list 'URLs to open at startup' are ignored unless you select 'Open a list of URLs' in 'Action on startup'.''',
+ 'protobuf_id': 22,
'policies': [
{
'name': 'RestoreOnStartup',
@@ -690,6 +737,7 @@
If you choose 'Open a list of URLs', the list of 'URLs to open on startup' will be opened when a user starts <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.
If you enable or disable this setting, users cannot change or override this setting in <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.''',
+ 'protobuf_id': 1,
},
{
'name': 'RestoreOnStartupURLs',
@@ -699,6 +747,7 @@
'example_value': ['http://example.com', 'http://chromium.org'],
'caption': '''URLs to open on startup''',
'desc': '''If 'Open a list of URLs' is selected as the startup action, this allows you to specify the list of URLs that are opened.''',
+ 'protobuf_id': 2,
},
],
},
@@ -707,6 +756,7 @@
'type': 'group',
'caption': '''Default search provider''',
'desc': '''Configures the default search provider. You can specify the default search provider that the user will use or choose to disable default search.''',
+ 'protobuf_id': 23,
'policies': [
{
'name': 'DefaultSearchProviderEnabled',
@@ -726,6 +776,7 @@
If you enable or disable this setting, users cannot change or override this setting in <ph name="PRODUCT_NAME">
$1<ex>Google Chrome</ex>
</ph>.''',
+ 'protobuf_id': 1,
},
{
'name': 'BlockThirdPartyCookies',
@@ -739,6 +790,7 @@
Enabling this setting prevents cookies from being set by web page elements that are not from the domain that is in the browser's address bar.
Disabling this setting allows cookies to be set by web page elements that are not from the domain that is in the browser's address bar and prevents users from changing this setting.''',
+ 'protobuf_id': 2,
},
{
'name': 'DefaultSearchProviderName',
@@ -748,6 +800,7 @@
'example_value': 'My Intranet Search',
'caption': '''Default search provider name''',
'desc': '''Specifies the name of the default search provider. If left empty, the host name specified by the search URL will be used.''',
+ 'protobuf_id': 3,
},
{
'name': 'DefaultSearchProviderKeyword',
@@ -757,6 +810,7 @@
'example_value': 'mis',
'caption': '''Default search provider keyword''',
'desc': '''Specifies the keyword, which is the shortcut used in the omnibox to trigger the search for this provider. Optional.''',
+ 'protobuf_id': 4,
},
{
'name': 'DefaultSearchProviderSearchURL',
@@ -766,6 +820,7 @@
'example_value': 'http://search.my.company/search?q={searchTerms}',
'caption': '''Default search provider search URL''',
'desc': '''Specifies the URL of the search engine used when doing a default search. The URL should contain the string '<ph name="SEARCH_TERM_MARKER">{searchTerms}</ph>', which will be replaced at query time by the terms the user is searching for.''',
+ 'protobuf_id': 5,
},
{
'name': 'DefaultSearchProviderSuggestURL',
@@ -775,6 +830,7 @@
'example_value': 'http://search.my.company/suggest?q={searchTerms}',
'caption': '''Default search provider suggest URL''',
'desc': '''Specifies the URL of the search engine used to provide search suggestions. The URL should contain the string '<ph name="SEARCH_TERM_MARKER">{searchTerms}</ph>', which will be replaced at query time by the text the user has entered so far. Optional.''',
+ 'protobuf_id': 6,
},
{
'name': 'DefaultSearchProviderInstantURL',
@@ -784,6 +840,7 @@
'example_value': 'http://search.my.company/suggest?q={searchTerms}',
'caption': '''Default search provider instant URL''',
'desc': '''Specifies the URL of the search engine used to provide instant results. The URL should contain the string <ph name="SEARCH_TERM_MARKER">'{searchTerms}'</ph>, which will be replaced at query time by the text the user has entered so far. Optional.''',
+ 'protobuf_id': 7,
},
{
'name': 'DefaultSearchProviderIconURL',
@@ -793,6 +850,7 @@
'example_value': 'http://search.my.company/favicon.ico',
'caption': '''Default search provider icon''',
'desc': '''Specifies the favorite icon URL of the default search provider. Optional.''',
+ 'protobuf_id': 8,
},
{
'name': 'DefaultSearchProviderEncodings',
@@ -802,6 +860,7 @@
'example_value': ['UTF-8', 'UTF-16', 'GB2312', 'ISO-8859-1'],
'caption': '''Default search provider encodings''',
'desc': '''Specifies the character encodings supported by the search provider. Encodings are code page names like UTF-8, GB2312, and ISO-8859-1. They are tried in the order provided. The default is UTF-8.''',
+ 'protobuf_id': 9,
},
],
},
@@ -810,6 +869,7 @@
'type': 'group',
'caption': '''Content Settings''',
'desc': '''Content Settings allow you to specify how contents of a specific type (for example Cookies, Images or JavaScript) is handled.''',
+ 'protobuf_id': 24,
'policies': [
{
'name': 'DefaultCookiesSetting',
@@ -831,6 +891,7 @@
'example_value': 0,
'caption': '''Default cookies setting''',
'desc': '''Allows you to set whether websites are allowed to set local data. Setting local data can be either allowed for all websites or denied for all websites.''',
+ 'protobuf_id': 1,
},
{
'name': 'DefaultImagesSetting',
@@ -852,6 +913,7 @@
'example_value': 0,
'caption': '''Default images setting''',
'desc': '''Allows you to set whether websites are allowed to display images. Displaying images can be either allowed for all websites or denied for all websites.''',
+ 'protobuf_id': 2,
},
{
'name': 'DefaultJavaScriptSetting',
@@ -873,6 +935,7 @@
'example_value': 0,
'caption': '''Default JavaScript setting''',
'desc': '''Allows you to set whether websites are allowed to run JavaScript. Running JavaScript can be either allowed for all websites or denied for all websites.''',
+ 'protobuf_id': 3,
},
{
'name': 'DefaultPluginsSetting',
@@ -894,6 +957,7 @@
'example_value': 0,
'caption': '''Default plugins setting''',
'desc': '''Allows you to set whether websites are allowed to automatically run plugins. Automatically running plugins can be either allowed for all websites or denied for all websites.''',
+ 'protobuf_id': 4,
},
{
'name': 'DefaultPopupsSetting',
@@ -915,6 +979,7 @@
'example_value': 1,
'caption': '''Default popups setting''',
'desc': '''Allows you to set whether websites are allowed to show pop-ups. Showing popups can be either allowed for all websites or denied for all websites.''',
+ 'protobuf_id': 5,
},
{
'name': 'DefaultNotificationSetting',
@@ -941,6 +1006,7 @@
'example_value': 2,
'caption': '''Default notification setting''',
'desc': '''Allows you to set whether websites are allowed to display desktop notifications. Displaying desktop notifications can be allowed by default, denied by default or the user can be asked everytime a website wants to show desktop notifications.''',
+ 'protobuf_id': 6,
},
{
'name': 'DefaultGeolocationSetting',
@@ -967,6 +1033,7 @@
'example_value': 0,
'caption': '''Default geolocation setting''',
'desc': '''Allows you to set whether websites are allowed to track the users' physical location. Tracking the users' physical location can be allowed by default, denied by default or the user can be asked everytime a website requests the pysical location.''',
+ 'protobuf_id': 7,
},
],
},
@@ -982,6 +1049,7 @@
Enabling this setting prevents web pages from accessing the graphics processing unit (GPU). Specifically, web pages can not access the WebGL API and plugins can not use the Pepper 3D API.
Disabling this setting potentially allows web pages to use the WebGL API and plugins to use the Pepper 3D API. The default settings of the browser may still require command line arguments to be passed in order to use these APIs.''',
+ 'protobuf_id': 25,
},
{
'name': 'PolicyRefreshRate',
@@ -993,6 +1061,7 @@
'desc': '''Specifies the period in milliseconds at which the device management service is queried for policy information.
Setting this policy overrides the default value of 3 hours. Valid values for this policy are in the range from 30 minutes to 1 day. Any values not in this range will be clamped to the respective boundary.''',
+ 'protobuf_id': 26,
},
{
'name': 'ChromeFrameRendererSettings',
@@ -1003,6 +1072,7 @@
The default setting is to allow the host browser do the rendering, but you
can optionally override this and have <ph name="PRODUCT_FRAME_NAME">$3<ex>
Google Chrome Frame</ex></ph> render HTML pages by default.''',
+ 'protobuf_id': 27,
'policies': [
{
'name': 'ChromeFrameRendererSettings',
@@ -1028,6 +1098,7 @@
The default setting is to allow the host browser do the rendering, but you
can optionally override this and have <ph name="PRODUCT_FRAME_NAME">$3<ex>
Google Chrome Frame</ex></ph> render HTML pages by default.''',
+ 'protobuf_id': 1,
},
{
'name': 'RenderInChromeFrameList',
@@ -1039,6 +1110,7 @@
'desc': '''Customize the list of URL patterns that should always be rendered by <ph name="PRODUCT_FRAME_NAME">$3<ex>Google Chrome Frame</ex></ph>.
For example patterns see http://www.chromium.org/developers/how-tos/chrome-frame-getting-started.''',
+ 'protobuf_id': 2,
},
{
'name': 'RenderInHostList',
@@ -1049,6 +1121,7 @@
'caption': '''Always render the following URL patterns in the host browser''',
'desc': '''Customize the list of URL patterns that should always be rendered by the host browser.
For example patterns see http://www.chromium.org/developers/how-tos/chrome-frame-getting-started.''',
+ 'protobuf_id': 3,
},
],
},
@@ -1057,6 +1130,7 @@
'type': 'group',
'caption': '''Allow <ph name="PRODUCT_FRAME_NAME">$3<ex>Google Chrome Frame</ex></ph> to handle the following content types.''',
'desc': '''Allow <ph name="PRODUCT_FRAME_NAME">$3<ex>Google Chrome Frame</ex></ph> to handle the following content types.''',
+ 'protobuf_id': 28,
'policies': [
{
'name': 'ChromeFrameContentTypes',
@@ -1066,6 +1140,7 @@
'example_value': ['text/xml', 'application/xml'],
'caption': '''Allow <ph name="PRODUCT_FRAME_NAME">$3<ex>Google Chrome Frame</ex></ph> to handle the following content types.''',
'desc': '''Allow <ph name="PRODUCT_FRAME_NAME">$3<ex>Google Chrome Frame</ex></ph> to handle the following content types.''',
+ 'protobuf_id': 1,
},
],
},
@@ -1083,6 +1158,7 @@
If you disable this setting, users will not be asked for a password to wake ChromeOS devices from sleep.
If you enable or disable this setting, users cannot change or override this setting in <ph name="PRODUCT_NAME">$1<ex>Google Chrome OS</ex></ph>.''',
+ 'protobuf_id': 29,
},
],
'messages': {

Powered by Google App Engine
This is Rietveld 408576698