blob: 170039db7334b491f865594c0660deb3e629fcaa [file] [log] [blame]
vabr0215a8e2017-03-28 12:47:341// Copyright 2017 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#ifndef CHROME_BROWSER_FLAG_DESCRIPTIONS_H_
6#define CHROME_BROWSER_FLAG_DESCRIPTIONS_H_
7
8// Includes needed for macros allowing conditional compilation of some strings.
9#include "build/build_config.h"
10#include "build/buildflag.h"
mthiesse700b0b62017-05-19 01:37:3111#include "device/vr/features/features.h"
vabr0215a8e2017-03-28 12:47:3412#include "media/media_features.h"
13
14// This file declares strings used in chrome://flags. These messages are not
15// translated, because instead of end-users they target Chromium developers and
16// testers. See https://crbug.com/587272 and https://crbug.com/703134 for more
17// details.
brettw5f9c1642017-05-14 17:12:4818//
brettw81668cf2017-05-15 22:57:3419// Comments are not necessary. The contents of the strings (which appear in the
20// UI) should be good enough documentation for what flags do and when they
21// apply. If they aren't, fix them.
22//
23// Sort flags in each section alphabetically by the k...Name constant. Follow
24// that by the k...Description constant and any special values associated with
25// that.
vabr0215a8e2017-03-28 12:47:3426
27namespace flag_descriptions {
28
brettw81668cf2017-05-15 22:57:3429// Cross-platform -------------------------------------------------------------
30
31extern const char kAccelerated2dCanvasName[];
32extern const char kAccelerated2dCanvasDescription[];
33
34extern const char kAcceleratedVideoDecodeName[];
35extern const char kAcceleratedVideoDecodeDescription[];
36
37extern const char kAccountConsistencyName[];
38extern const char kAccountConsistencyDescription[];
39
40extern const char kAddToShelfName[];
41extern const char kAddToShelfDescription[];
42
43extern const char kAffiliationBasedMatchingName[];
44extern const char kAffiliationBasedMatchingDescription[];
45
46extern const char kAllowInsecureLocalhostName[];
47extern const char kAllowInsecureLocalhostDescription[];
48
49extern const char kAllowNaclSocketApiName[];
50extern const char kAllowNaclSocketApiDescription[];
51
52extern const char kAutoplayPolicyName[];
53extern const char kAutoplayPolicyDescription[];
54
55extern const char kAutoplayPolicyUserGestureRequiredForCrossOrigin[];
56extern const char kAutoplayPolicyNoUserGestureRequired[];
57extern const char kAutoplayPolicyUserGestureRequired[];
58
59extern const char kBackgroundVideoTrackOptimizationName[];
60extern const char kBackgroundVideoTrackOptimizationDescription[];
61
62extern const char kBleAdvertisingInExtensionsName[];
63extern const char kBleAdvertisingInExtensionsDescription[];
64
65extern const char kBrowserTaskSchedulerName[];
66extern const char kBrowserTaskSchedulerDescription[];
67
68extern const char kBypassAppBannerEngagementChecksName[];
69extern const char kBypassAppBannerEngagementChecksDescription[];
70
71extern const char kCaptureThumbnailOnLoadFinishedName[];
72extern const char kCaptureThumbnailOnLoadFinishedDescription[];
73
74extern const char kCastStreamingHwEncodingName[];
75extern const char kCastStreamingHwEncodingDescription[];
76
77extern const char kCloudImportName[];
78extern const char kCloudImportDescription[];
79
80extern const char kColorCorrectRenderingName[];
81extern const char kColorCorrectRenderingDescription[];
82
83extern const char kCompositedLayerBordersName[];
84extern const char kCompositedLayerBordersDescription[];
85
86extern const char kContextualSuggestionsCarouselName[];
87extern const char kContextualSuggestionsCarouselDescription[];
88
89extern const char kCreditCardAssistName[];
90extern const char kCreditCardAssistDescription[];
91
brettw81668cf2017-05-15 22:57:3492extern const char kCrossProcessGuestViewIsolationName[];
93extern const char kCrossProcessGuestViewIsolationDescription[];
94
95extern const char kDataReductionProxyCarrierTestName[];
96extern const char kDataReductionProxyCarrierTestDescription[];
97
98extern const char kDataReductionProxyLoFiName[];
99extern const char kDataReductionProxyLoFiDescription[];
100extern const char kDataReductionProxyLoFiAlwaysOn[];
101extern const char kDataReductionProxyLoFiCellularOnly[];
102extern const char kDataReductionProxyLoFiDisabled[];
103extern const char kDataReductionProxyLoFiSlowConnectionsOnly[];
104
105extern const char kDatasaverPromptName[];
106extern const char kDatasaverPromptDescription[];
107extern const char kDatasaverPromptDemoMode[];
108
109extern const char kDebugPackedAppName[];
110extern const char kDebugPackedAppDescription[];
111
112extern const char kDefaultTileHeightName[];
113extern const char kDefaultTileHeightDescription[];
114extern const char kDefaultTileHeightShort[];
115extern const char kDefaultTileHeightTall[];
116extern const char kDefaultTileHeightGrande[];
117extern const char kDefaultTileHeightVenti[];
118
119extern const char kDefaultTileWidthName[];
120extern const char kDefaultTileWidthDescription[];
121extern const char kDefaultTileWidthShort[];
122extern const char kDefaultTileWidthTall[];
123extern const char kDefaultTileWidthGrande[];
124extern const char kDefaultTileWidthVenti[];
125
126extern const char kDebugShortcutsName[];
127extern const char kDebugShortcutsDescription[];
128
129extern const char kDelayNavigationName[];
130extern const char kDelayNavigationDescription[];
131
132extern const char kDeviceDiscoveryNotificationsName[];
133extern const char kDeviceDiscoveryNotificationsDescription[];
134
135extern const char kDevtoolsExperimentsName[];
136extern const char kDevtoolsExperimentsDescription[];
137
138extern const char kDisableAudioForDesktopShareName[];
139extern const char kDisableAudioForDesktopShareDescription[];
140
141extern const char kDisableTabForDesktopShareName[];
142extern const char kDisableTabForDesktopShareDescription[];
143
144extern const char kDisallowDocWrittenScriptsUiName[];
145extern const char kDisallowDocWrittenScriptsUiDescription[];
146
147extern const char kDisplayList2dCanvasName[];
148extern const char kDisplayList2dCanvasDescription[];
149
150extern const char kDistanceFieldTextName[];
151extern const char kDistanceFieldTextDescription[];
152
153extern const char kDriveSearchInChromeLauncherName[];
154extern const char kDriveSearchInChromeLauncherDescription[];
155
156extern const char kDropSyncCredentialName[];
157extern const char kDropSyncCredentialDescription[];
158
159extern const char kEasyUnlockBluetoothLowEnergyDiscoveryName[];
160extern const char kEasyUnlockBluetoothLowEnergyDiscoveryDescription[];
161
162extern const char kEasyUnlockProximityDetectionName[];
163extern const char kEasyUnlockProximityDetectionDescription[];
164
165extern const char kEmbeddedExtensionOptionsName[];
166extern const char kEmbeddedExtensionOptionsDescription[];
167
168extern const char kEnable2dCanvasDynamicRenderingModeSwitchingName[];
169extern const char kEnable2dCanvasDynamicRenderingModeSwitchingDescription[];
170
171extern const char kEnableAdjustableLargeCursorName[];
172extern const char kEnableAdjustableLargeCursorDescription[];
173
174extern const char kEnableAsmWasmName[];
175extern const char kEnableAsmWasmDescription[];
176
177extern const char kEnableAutofillCreditCardLastUsedDateDisplayName[];
178extern const char kEnableAutofillCreditCardLastUsedDateDisplayDescription[];
179
180extern const char kEnableAutofillCreditCardUploadCvcPromptName[];
181extern const char kEnableAutofillCreditCardUploadCvcPromptDescription[];
182
183extern const char kEnableBrotliName[];
184extern const char kEnableBrotliDescription[];
185
186extern const char kEnableClearBrowsingDataCountersName[];
187extern const char kEnableClearBrowsingDataCountersDescription[];
188
189extern const char kEnableDataReductionProxyLitePageName[];
190extern const char kEnableDataReductionProxyLitePageDescription[];
191
ryansturm7e309dd2017-05-24 16:29:53192extern const char kDataReductionProxyServerAlternative[];
193extern const char kEnableDataReductionProxyServerExperimentName[];
194extern const char kEnableDataReductionProxyServerExperimentDescription[];
195
brettw81668cf2017-05-15 22:57:34196extern const char kEnableDataReductionProxySavingsPromoName[];
197extern const char kEnableDataReductionProxySavingsPromoDescription[];
198
199extern const char kEnableEnumeratingAudioDevicesName[];
200extern const char kEnableEnumeratingAudioDevicesDescription[];
201
202extern const char kEnableGenericSensorName[];
203extern const char kEnableGenericSensorDescription[];
204
205extern const char kEnableGroupedHistoryName[];
206extern const char kEnableGroupedHistoryDescription[];
207
208extern const char kEnableHDRName[];
209extern const char kEnableHDRDescription[];
210
211extern const char kEnableHeapProfilingName[];
212extern const char kEnableHeapProfilingDescription[];
213extern const char kEnableHeapProfilingModePseudo[];
214extern const char kEnableHeapProfilingModeNative[];
215extern const char kEnableHeapProfilingTaskProfiler[];
216
217extern const char kEnableHttpFormWarningName[];
218extern const char kEnableHttpFormWarningDescription[];
219
220extern const char kEnableIdleTimeSpellCheckingName[];
221extern const char kEnableIdleTimeSpellCheckingDescription[];
222
vabr0215a8e2017-03-28 12:47:34223extern const char kEnableMaterialDesignBookmarksName[];
vabr0215a8e2017-03-28 12:47:34224extern const char kEnableMaterialDesignBookmarksDescription[];
225
vabr0215a8e2017-03-28 12:47:34226extern const char kEnableMaterialDesignExtensionsName[];
vabr0215a8e2017-03-28 12:47:34227extern const char kEnableMaterialDesignExtensionsDescription[];
228
vabr0215a8e2017-03-28 12:47:34229extern const char kEnableMaterialDesignFeedbackName[];
vabr0215a8e2017-03-28 12:47:34230extern const char kEnableMaterialDesignFeedbackDescription[];
231
brettw81668cf2017-05-15 22:57:34232extern const char kEnableMaterialDesignPolicyPageName[];
233extern const char kEnableMaterialDesignPolicyPageDescription[];
vabr0215a8e2017-03-28 12:47:34234
brettw81668cf2017-05-15 22:57:34235extern const char kEnableMaterialDesignSettingsName[];
236extern const char kEnableMaterialDesignSettingsDescription[];
237
238extern const char kEnableMidiManagerDynamicInstantiationName[];
239extern const char kEnableMidiManagerDynamicInstantiationDescription[];
240
241extern const char kEnableNavigationTracingName[];
242extern const char kEnableNavigationTracingDescription[];
243
244extern const char kEnableTokenBindingName[];
245extern const char kEnableTokenBindingDescription[];
vabr0215a8e2017-03-28 12:47:34246
vabr0215a8e2017-03-28 12:47:34247extern const char kEnableUseZoomForDsfName[];
vabr0215a8e2017-03-28 12:47:34248extern const char kEnableUseZoomForDsfDescription[];
vabr0215a8e2017-03-28 12:47:34249extern const char kEnableUseZoomForDsfChoiceDefault[];
vabr0215a8e2017-03-28 12:47:34250extern const char kEnableUseZoomForDsfChoiceEnabled[];
vabr0215a8e2017-03-28 12:47:34251extern const char kEnableUseZoomForDsfChoiceDisabled[];
252
brettw81668cf2017-05-15 22:57:34253extern const char kEnableScrollAnchoringName[];
254extern const char kEnableScrollAnchoringDescription[];
vabr0215a8e2017-03-28 12:47:34255
brettw81668cf2017-05-15 22:57:34256extern const char kEnableSharedArrayBufferName[];
257extern const char kEnableSharedArrayBufferDescription[];
258
259extern const char kEnableWasmName[];
260extern const char kEnableWasmDescription[];
261
262extern const char kEnableWebUsbName[];
263extern const char kEnableWebUsbDescription[];
264
265extern const char kEnableZeroSuggestRedirectToChromeName[];
266extern const char kEnableZeroSuggestRedirectToChromeDescription[];
267
268extern const char kEnableWasmStreamingName[];
269extern const char kEnableWasmStreamingDescription[];
270
271extern const char kEnableWebfontsInterventionName[];
272extern const char kEnableWebfontsInterventionDescription[];
273extern const char kEnableWebfontsInterventionV2ChoiceDefault[];
274extern const char kEnableWebfontsInterventionV2ChoiceEnabledWith2g[];
275extern const char kEnableWebfontsInterventionV2ChoiceEnabledWith3g[];
276extern const char kEnableWebfontsInterventionV2ChoiceEnabledWithSlow2g[];
277extern const char kEnableWebfontsInterventionV2ChoiceDisabled[];
278
279extern const char kEnableWebfontsInterventionTriggerName[];
280extern const char kEnableWebfontsInterventionTriggerDescription[];
281
282extern const char kEnableWebNotificationCustomLayoutsName[];
283extern const char kEnableWebNotificationCustomLayoutsDescription[];
284
285extern const char kExpensiveBackgroundTimerThrottlingName[];
286extern const char kExpensiveBackgroundTimerThrottlingDescription[];
287
288extern const char kExperimentalCanvasFeaturesName[];
289extern const char kExperimentalCanvasFeaturesDescription[];
290
291extern const char kExperimentalExtensionApisName[];
292extern const char kExperimentalExtensionApisDescription[];
293
294extern const char kExperimentalHotwordHardwareName[];
295extern const char kExperimentalHotwordHardwareDescription[];
296
297extern const char kExperimentalKeyboardLockUiName[];
298extern const char kExperimentalKeyboardLockUiDescription[];
299
300extern const char kExperimentalPointerEventName[];
301extern const char kExperimentalPointerEventDescription[];
302
303extern const char kExperimentalSecurityFeaturesName[];
304extern const char kExperimentalSecurityFeaturesDescription[];
305
306extern const char kExperimentalWebPlatformFeaturesName[];
307extern const char kExperimentalWebPlatformFeaturesDescription[];
308
309extern const char kExtensionContentVerificationName[];
310extern const char kExtensionContentVerificationDescription[];
311extern const char kExtensionContentVerificationBootstrap[];
312extern const char kExtensionContentVerificationEnforce[];
313extern const char kExtensionContentVerificationEnforceStrict[];
314
315extern const char kExtensionsOnChromeUrlsName[];
316extern const char kExtensionsOnChromeUrlsDescription[];
317
318extern const char kFastUnloadName[];
319extern const char kFastUnloadDescription[];
320
321extern const char kFeaturePolicyName[];
322extern const char kFeaturePolicyDescription[];
323
Yutaka Hirano6bbe1e32017-05-24 09:25:58324extern const char kFetchKeepaliveTimeoutSettingName[];
325extern const char kFetchKeepaliveTimeoutSettingDescription[];
326
brettw81668cf2017-05-15 22:57:34327extern const char kFontCacheScalingName[];
328extern const char kFontCacheScalingDescription[];
329
330extern const char kForceEffectiveConnectionTypeName[];
331extern const char kForceEffectiveConnectionTypeDescription[];
332extern const char kEffectiveConnectionTypeUnknownDescription[];
333extern const char kEffectiveConnectionTypeOfflineDescription[];
334extern const char kEffectiveConnectionTypeSlow2GDescription[];
335extern const char kEffectiveConnectionType2GDescription[];
336extern const char kEffectiveConnectionType3GDescription[];
337extern const char kEffectiveConnectionType4GDescription[];
338
339extern const char kFillOnAccountSelectName[];
340extern const char kFillOnAccountSelectDescription[];
vabr0215a8e2017-03-28 12:47:34341
vabr0215a8e2017-03-28 12:47:34342extern const char kForceTabletModeName[];
vabr0215a8e2017-03-28 12:47:34343extern const char kForceTabletModeDescription[];
vabr0215a8e2017-03-28 12:47:34344extern const char kForceTabletModeTouchview[];
vabr0215a8e2017-03-28 12:47:34345extern const char kForceTabletModeClamshell[];
vabr0215a8e2017-03-28 12:47:34346extern const char kForceTabletModeAuto[];
347
brettw81668cf2017-05-15 22:57:34348extern const char kForceTextDirectionName[];
349extern const char kForceTextDirectionDescription[];
350extern const char kForceDirectionLtr[];
351extern const char kForceDirectionRtl[];
vabr0215a8e2017-03-28 12:47:34352
brettw81668cf2017-05-15 22:57:34353extern const char kForceUiDirectionName[];
354extern const char kForceUiDirectionDescription[];
vabr0215a8e2017-03-28 12:47:34355
brettw81668cf2017-05-15 22:57:34356extern const char kFramebustingName[];
357extern const char kFramebustingDescription[];
vabr0215a8e2017-03-28 12:47:34358
brettw81668cf2017-05-15 22:57:34359extern const char kGamepadExtensionsName[];
360extern const char kGamepadExtensionsDescription[];
vabr0215a8e2017-03-28 12:47:34361
brettw81668cf2017-05-15 22:57:34362extern const char kGlCompositedTextureQuadBordersName[];
363extern const char kGlCompositedTextureQuadBordersDescription[];
vabr0215a8e2017-03-28 12:47:34364
brettw81668cf2017-05-15 22:57:34365extern const char kGpuRasterizationMsaaSampleCountName[];
366extern const char kGpuRasterizationMsaaSampleCountDescription[];
367extern const char kGpuRasterizationMsaaSampleCountZero[];
368extern const char kGpuRasterizationMsaaSampleCountTwo[];
369extern const char kGpuRasterizationMsaaSampleCountFour[];
370extern const char kGpuRasterizationMsaaSampleCountEight[];
371extern const char kGpuRasterizationMsaaSampleCountSixteen[];
372
373extern const char kGpuRasterizationName[];
374extern const char kGpuRasterizationDescription[];
375extern const char kForceGpuRasterization[];
376
377extern const char kGoogleProfileInfoName[];
378extern const char kGoogleProfileInfoDescription[];
379
380extern const char kHarfbuzzRendertextName[];
381extern const char kHarfbuzzRendertextDescription[];
382
383extern const char kHideInactiveStackedTabCloseButtonsName[];
384extern const char kHideInactiveStackedTabCloseButtonsDescription[];
385
386extern const char kHistoryRequiresUserGestureName[];
387extern const char kHistoryRequiresUserGestureDescription[];
388extern const char kHyperlinkAuditingName[];
389extern const char kHyperlinkAuditingDescription[];
390
391extern const char kHostedAppQuitNotificationName[];
392extern const char kHostedAppQuitNotificationDescription[];
393
394extern const char kHostedAppShimCreationName[];
395extern const char kHostedAppShimCreationDescription[];
396
397extern const char kIconNtpName[];
398extern const char kIconNtpDescription[];
399
400extern const char kIgnoreGpuBlacklistName[];
401extern const char kIgnoreGpuBlacklistDescription[];
402
dullweberf5de69b2017-05-18 13:20:37403extern const char kImportantSitesInCbdName[];
404extern const char kImportantSitesInCbdDescription[];
405
brettw81668cf2017-05-15 22:57:34406extern const char kInertVisualViewportName[];
407extern const char kInertVisualViewportDescription[];
408
409extern const char kJavascriptHarmonyName[];
410extern const char kJavascriptHarmonyDescription[];
411
412extern const char kJavascriptHarmonyShippingName[];
413extern const char kJavascriptHarmonyShippingDescription[];
414
415extern const char kLcdTextName[];
416extern const char kLcdTextDescription[];
417
418extern const char kLoadMediaRouterComponentExtensionName[];
419extern const char kLoadMediaRouterComponentExtensionDescription[];
420
421extern const char kLocationHardReloadName[];
422extern const char kLocationHardReloadDescription[];
423
424extern const char kManualPasswordGenerationName[];
425extern const char kManualPasswordGenerationDescription[];
vabr0215a8e2017-03-28 12:47:34426
vabr0215a8e2017-03-28 12:47:34427extern const char kMarkHttpAsName[];
vabr0215a8e2017-03-28 12:47:34428extern const char kMarkHttpAsDescription[];
vabr0215a8e2017-03-28 12:47:34429extern const char kMarkHttpAsDangerous[];
430
msrameka8443112017-04-24 23:20:10431extern const char kMaterialDesignIncognitoNTPName[];
msrameka8443112017-04-24 23:20:10432extern const char kMaterialDesignIncognitoNTPDescription[];
433
brettw81668cf2017-05-15 22:57:34434extern const char kMediaRemotingName[];
435extern const char kMediaRemotingDescription[];
436
437extern const char kMemoryAblationName[];
438extern const char kMemoryAblationDescription[];
439
440extern const char kMemoryCoordinatorName[];
441extern const char kMemoryCoordinatorDescription[];
442
443extern const char kMessageCenterAlwaysScrollUpUponRemovalName[];
444extern const char kMessageCenterAlwaysScrollUpUponRemovalDescription[];
vabr0215a8e2017-03-28 12:47:34445
vabr0215a8e2017-03-28 12:47:34446extern const char kMhtmlGeneratorOptionName[];
vabr0215a8e2017-03-28 12:47:34447extern const char kMhtmlGeneratorOptionDescription[];
vabr0215a8e2017-03-28 12:47:34448extern const char kMhtmlSkipNostoreMain[];
vabr0215a8e2017-03-28 12:47:34449extern const char kMhtmlSkipNostoreAll[];
450
brettw81668cf2017-05-15 22:57:34451extern const char kMojoLoadingName[];
452extern const char kMojoLoadingDescription[];
vabr0215a8e2017-03-28 12:47:34453
brettw81668cf2017-05-15 22:57:34454extern const char kNewAudioRenderingMixingStrategyName[];
455extern const char kNewAudioRenderingMixingStrategyDescription[];
vabr0215a8e2017-03-28 12:47:34456
brettw81668cf2017-05-15 22:57:34457extern const char kNewBookmarkAppsName[];
458extern const char kNewBookmarkAppsDescription[];
vabr0215a8e2017-03-28 12:47:34459
brettw81668cf2017-05-15 22:57:34460extern const char kNewOmniboxAnswerTypesName[];
461extern const char kNewOmniboxAnswerTypesDescription[];
vabr0215a8e2017-03-28 12:47:34462
brettw81668cf2017-05-15 22:57:34463extern const char kNewRemotePlaybackPipelineName[];
464extern const char kNewRemotePlaybackPipelineDescription[];
vabr0215a8e2017-03-28 12:47:34465
brettw81668cf2017-05-15 22:57:34466extern const char kNewUsbBackendName[];
467extern const char kNewUsbBackendDescription[];
vabr0215a8e2017-03-28 12:47:34468
brettw81668cf2017-05-15 22:57:34469extern const char kNostatePrefetchName[];
470extern const char kNostatePrefetchDescription[];
vabr0215a8e2017-03-28 12:47:34471
brettw81668cf2017-05-15 22:57:34472extern const char kNotificationsNativeFlagName[];
473extern const char kNotificationsNativeFlagDescription[];
vabr0215a8e2017-03-28 12:47:34474
brettw81668cf2017-05-15 22:57:34475extern const char kNumRasterThreadsName[];
476extern const char kNumRasterThreadsDescription[];
477extern const char kNumRasterThreadsOne[];
478extern const char kNumRasterThreadsTwo[];
479extern const char kNumRasterThreadsThree[];
480extern const char kNumRasterThreadsFour[];
brettw5f9c1642017-05-14 17:12:48481
brettw81668cf2017-05-15 22:57:34482extern const char kOfferStoreUnmaskedWalletCardsName[];
483extern const char kOfferStoreUnmaskedWalletCardsDescription[];
brettw5f9c1642017-05-14 17:12:48484
brettw81668cf2017-05-15 22:57:34485extern const char kOfflineAutoReloadName[];
486extern const char kOfflineAutoReloadDescription[];
brettw5f9c1642017-05-14 17:12:48487
brettw81668cf2017-05-15 22:57:34488extern const char kOfflineAutoReloadVisibleOnlyName[];
489extern const char kOfflineAutoReloadVisibleOnlyDescription[];
vabr0215a8e2017-03-28 12:47:34490
horo201d49492017-05-19 05:31:40491extern const char kOffMainThreadFetchName[];
492extern const char kOffMainThreadFetchDescription[];
493
brettw81668cf2017-05-15 22:57:34494extern const char kOmniboxDisplayTitleForCurrentUrlName[];
495extern const char kOmniboxDisplayTitleForCurrentUrlDescription[];
vabr0215a8e2017-03-28 12:47:34496
brettw81668cf2017-05-15 22:57:34497extern const char kOmniboxUIMaxAutocompleteMatchesName[];
498extern const char kOmniboxUIMaxAutocompleteMatchesDescription[];
vabr0215a8e2017-03-28 12:47:34499
brettw81668cf2017-05-15 22:57:34500extern const char kOmniboxUIVerticalMarginName[];
501extern const char kOmniboxUIVerticalMarginDescription[];
vabr0215a8e2017-03-28 12:47:34502
brettw81668cf2017-05-15 22:57:34503extern const char kOriginTrialsName[];
504extern const char kOriginTrialsDescription[];
vabr0215a8e2017-03-28 12:47:34505
vabr0215a8e2017-03-28 12:47:34506extern const char kOverlayScrollbarsName[];
vabr0215a8e2017-03-28 12:47:34507extern const char kOverlayScrollbarsDescription[];
508
vabr0215a8e2017-03-28 12:47:34509extern const char kOverscrollHistoryNavigationName[];
vabr0215a8e2017-03-28 12:47:34510extern const char kOverscrollHistoryNavigationDescription[];
vabr0215a8e2017-03-28 12:47:34511extern const char kOverscrollHistoryNavigationSimpleUi[];
512
vabr0215a8e2017-03-28 12:47:34513extern const char kOverscrollStartThresholdName[];
vabr0215a8e2017-03-28 12:47:34514extern const char kOverscrollStartThresholdDescription[];
vabr0215a8e2017-03-28 12:47:34515extern const char kOverscrollStartThreshold133Percent[];
vabr0215a8e2017-03-28 12:47:34516extern const char kOverscrollStartThreshold166Percent[];
vabr0215a8e2017-03-28 12:47:34517extern const char kOverscrollStartThreshold200Percent[];
518
brettw81668cf2017-05-15 22:57:34519extern const char kPassiveEventListenerDefaultName[];
520extern const char kPassiveEventListenerDefaultDescription[];
521extern const char kPassiveEventListenerTrue[];
522extern const char kPassiveEventListenerForceAllTrue[];
523
524extern const char kPassiveEventListenersDueToFlingName[];
525extern const char kPassiveEventListenersDueToFlingDescription[];
526
527extern const char kPassiveDocumentEventListenersName[];
528extern const char kPassiveDocumentEventListenersDescription[];
529
530extern const char kPasswordForceSavingName[];
531extern const char kPasswordForceSavingDescription[];
532
533extern const char kPasswordGenerationName[];
534extern const char kPasswordGenerationDescription[];
535
536extern const char kPasswordImportExportName[];
537extern const char kPasswordImportExportDescription[];
538
539extern const char kPermissionActionReportingName[];
540extern const char kPermissionActionReportingDescription[];
541
542extern const char kPermissionsBlacklistName[];
543extern const char kPermissionsBlacklistDescription[];
544
545extern const char kPinchScaleName[];
546extern const char kPinchScaleDescription[];
547
548extern const char kPreferHtmlOverPluginsName[];
549extern const char kPreferHtmlOverPluginsDescription[];
550
551extern const char kPrintPdfAsImageName[];
552extern const char kPrintPdfAsImageDescription[];
553
554extern const char kPrintPreviewRegisterPromosName[];
555extern const char kPrintPreviewRegisterPromosDescription[];
556
557extern const char kProtectSyncCredentialName[];
558extern const char kProtectSyncCredentialDescription[];
559
560extern const char kProtectSyncCredentialOnReauthName[];
561extern const char kProtectSyncCredentialOnReauthDescription[];
562
563extern const char kPushApiBackgroundModeName[];
564extern const char kPushApiBackgroundModeDescription[];
565
566extern const char kQuicName[];
567extern const char kQuicDescription[];
568
569extern const char kReducedReferrerGranularityName[];
570extern const char kReducedReferrerGranularityDescription[];
571
572extern const char kRequestTabletSiteName[];
573extern const char kRequestTabletSiteDescription[];
574
575extern const char kResetAppListInstallStateName[];
576extern const char kResetAppListInstallStateDescription[];
577
578extern const char kRunAllFlashInAllowModeName[];
579extern const char kRunAllFlashInAllowModeDescription[];
580
581extern const char kSafeSearchUrlReportingName[];
582extern const char kSafeSearchUrlReportingDescription[];
583
584extern const char kSaveasMenuLabelExperimentName[];
585extern const char kSaveasMenuLabelExperimentDescription[];
586
587extern const char kSavePageAsMhtmlName[];
588extern const char kSavePageAsMhtmlDescription[];
589
vabr0215a8e2017-03-28 12:47:34590extern const char kScrollEndEffectName[];
vabr0215a8e2017-03-28 12:47:34591extern const char kScrollEndEffectDescription[];
592
brettw81668cf2017-05-15 22:57:34593extern const char kScrollPredictionName[];
594extern const char kScrollPredictionDescription[];
595
596extern const char kSecondaryUiMd[];
597extern const char kSecondaryUiMdDescription[];
598
599extern const char kServiceWorkerNavigationPreloadName[];
600extern const char kServiceWorkerNavigationPreloadDescription[];
601
602extern const char kSettingsWindowName[];
603extern const char kSettingsWindowDescription[];
604
605extern const char kShowAutofillSignaturesName[];
606extern const char kShowAutofillSignaturesDescription[];
607
608extern const char kShowAutofillTypePredictionsName[];
609extern const char kShowAutofillTypePredictionsDescription[];
610
611extern const char kShowOverdrawFeedbackName[];
612extern const char kShowOverdrawFeedbackDescription[];
613
614extern const char kShowSavedCopyName[];
615extern const char kShowSavedCopyDescription[];
616extern const char kEnableShowSavedCopyPrimary[];
617extern const char kEnableShowSavedCopySecondary[];
618extern const char kDisableShowSavedCopy[];
619
620extern const char kShowTouchHudName[];
621extern const char kShowTouchHudDescription[];
622
623extern const char kSilentDebuggerExtensionApiName[];
624extern const char kSilentDebuggerExtensionApiDescription[];
625
626extern const char kSimpleCacheBackendName[];
627extern const char kSimpleCacheBackendDescription[];
628
629extern const char kSimplifiedFullscreenUiName[];
630extern const char kSimplifiedFullscreenUiDescription[];
631
632extern const char kSingleClickAutofillName[];
633extern const char kSingleClickAutofillDescription[];
634
635extern const char kSiteDetails[];
636extern const char kSiteDetailsDescription[];
637
638extern const char kSitePerProcessName[];
639extern const char kSitePerProcessDescription[];
640
641extern const char kSiteSettings[];
642extern const char kSiteSettingsDescription[];
643
644extern const char kSlimmingPaintInvalidationName[];
645extern const char kSlimmingPaintInvalidationDescription[];
646
647extern const char kSmoothScrollingName[];
648extern const char kSmoothScrollingDescription[];
649
650extern const char kSoftwareRasterizerName[];
651extern const char kSoftwareRasterizerDescription[];
652
653extern const char kSpeculativePrefetchName[];
654extern const char kSpeculativePrefetchDescription[];
655
656extern const char kSpellingFeedbackFieldTrialName[];
657extern const char kSpellingFeedbackFieldTrialDescription[];
658
659extern const char kSslVersionMaxName[];
660extern const char kSslVersionMaxDescription[];
661extern const char kSslVersionMaxTls12[];
662extern const char kSslVersionMaxTls13[];
663
664extern const char kSuggestionsWithSubStringMatchName[];
665extern const char kSuggestionsWithSubStringMatchDescription[];
666
667extern const char kSupervisedUserManagedBookmarksFolderName[];
668extern const char kSupervisedUserManagedBookmarksFolderDescription[];
669
670extern const char kSyncAppListName[];
671extern const char kSyncAppListDescription[];
672
673extern const char kSyncSandboxName[];
674extern const char kSyncSandboxDescription[];
675
676extern const char kTabAudioMutingName[];
677extern const char kTabAudioMutingDescription[];
678
679extern const char kTcpFastOpenName[];
680extern const char kTcpFastOpenDescription[];
681
682extern const char kTopChromeMd[];
683extern const char kTopChromeMdDescription[];
684extern const char kTopChromeMdMaterial[];
685extern const char kTopChromeMdMaterialHybrid[];
686
687extern const char kThreadedScrollingName[];
688extern const char kThreadedScrollingDescription[];
689
690extern const char kTopDocumentIsolationName[];
691extern const char kTopDocumentIsolationDescription[];
692
693extern const char kTouchAdjustmentName[];
694extern const char kTouchAdjustmentDescription[];
695
696extern const char kTouchDragDropName[];
697extern const char kTouchDragDropDescription[];
698
699extern const char kTouchEventsName[];
700extern const char kTouchEventsDescription[];
701
702extern const char kTouchSelectionStrategyName[];
703extern const char kTouchSelectionStrategyDescription[];
704extern const char kTouchSelectionStrategyCharacter[];
705extern const char kTouchSelectionStrategyDirection[];
706
707extern const char kTraceUploadUrlName[];
708extern const char kTraceUploadUrlDescription[];
709extern const char kTraceUploadUrlChoiceOther[];
710extern const char kTraceUploadUrlChoiceEmloading[];
711extern const char kTraceUploadUrlChoiceQa[];
712extern const char kTraceUploadUrlChoiceTesting[];
713
714extern const char kTranslate2016q2UiName[];
715extern const char kTranslate2016q2UiDescription[];
716
717extern const char kTranslateLanguageByUlpName[];
718extern const char kTranslateLanguageByUlpDescription[];
719
720extern const char kTrySupportedChannelLayoutsName[];
721extern const char kTrySupportedChannelLayoutsDescription[];
722
723extern const char kUiPartialSwapName[];
724extern const char kUiPartialSwapDescription[];
725
726extern const char kUserConsentForExtensionScriptsName[];
727extern const char kUserConsentForExtensionScriptsDescription[];
728
729extern const char kUseSuggestionsEvenIfFewFeatureName[];
730extern const char kUseSuggestionsEvenIfFewFeatureDescription[];
731
732extern const char kV8CacheOptionsName[];
733extern const char kV8CacheOptionsDescription[];
734extern const char kV8CacheOptionsParse[];
735extern const char kV8CacheOptionsCode[];
736
737extern const char kV8CacheStrategiesForCacheStorageName[];
738extern const char kV8CacheStrategiesForCacheStorageDescription[];
739extern const char kV8CacheStrategiesForCacheStorageNormal[];
740extern const char kV8CacheStrategiesForCacheStorageAggressive[];
741
742extern const char kV8DisableIgnitionTurboName[];
743extern const char kV8DisableIgnitionTurboDescription[];
744
745extern const char kV8FutureName[];
746extern const char kV8FutureDescription[];
747
748extern const char kVibrateRequiresUserGestureName[];
749extern const char kVibrateRequiresUserGestureDescription[];
750
751extern const char kVideoFullscreenOrientationLockName[];
752extern const char kVideoFullscreenOrientationLockDescription[];
753
754extern const char kVideoRotateToFullscreenName[];
755extern const char kVideoRotateToFullscreenDescription[];
756
757extern const char kViewsRectBasedTargetingName[];
758extern const char kViewsRectBasedTargetingDescription[];
759
760extern const char kWalletServiceUseSandboxName[];
761extern const char kWalletServiceUseSandboxDescription[];
762
vabr0215a8e2017-03-28 12:47:34763extern const char kWebgl2Name[];
vabr0215a8e2017-03-28 12:47:34764extern const char kWebgl2Description[];
765
vabr0215a8e2017-03-28 12:47:34766extern const char kWebglDraftExtensionsName[];
vabr0215a8e2017-03-28 12:47:34767extern const char kWebglDraftExtensionsDescription[];
768
brettw81668cf2017-05-15 22:57:34769extern const char kWebMidiName[];
770extern const char kWebMidiDescription[];
771
772extern const char kWebPaymentsName[];
773extern const char kWebPaymentsDescription[];
774
775extern const char kWebrtcEchoCanceller3Name[];
776extern const char kWebrtcEchoCanceller3Description[];
777
vabr0215a8e2017-03-28 12:47:34778extern const char kWebrtcHwDecodingName[];
vabr0215a8e2017-03-28 12:47:34779extern const char kWebrtcHwDecodingDescription[];
780
vabr0215a8e2017-03-28 12:47:34781extern const char kWebrtcHwEncodingName[];
vabr0215a8e2017-03-28 12:47:34782extern const char kWebrtcHwEncodingDescription[];
783
vabr0215a8e2017-03-28 12:47:34784extern const char kWebrtcHwH264EncodingName[];
vabr0215a8e2017-03-28 12:47:34785extern const char kWebrtcHwH264EncodingDescription[];
786
braveyao96c9b342017-04-25 18:23:19787extern const char kWebrtcHwVP8EncodingName[];
braveyao96c9b342017-04-25 18:23:19788extern const char kWebrtcHwVP8EncodingDescription[];
789
vabr0215a8e2017-03-28 12:47:34790extern const char kWebrtcSrtpAesGcmName[];
vabr0215a8e2017-03-28 12:47:34791extern const char kWebrtcSrtpAesGcmDescription[];
792
vabr0215a8e2017-03-28 12:47:34793extern const char kWebrtcStunOriginName[];
vabr0215a8e2017-03-28 12:47:34794extern const char kWebrtcStunOriginDescription[];
795
mthiesse700b0b62017-05-19 01:37:31796#if BUILDFLAG(ENABLE_VR)
brettw81668cf2017-05-15 22:57:34797extern const char kWebvrExperimentalRenderingName[];
798extern const char kWebvrExperimentalRenderingDescription[];
mthiesse700b0b62017-05-19 01:37:31799#endif // ENABLE_VR
vabr0215a8e2017-03-28 12:47:34800
vabr0215a8e2017-03-28 12:47:34801extern const char kWebvrName[];
vabr0215a8e2017-03-28 12:47:34802extern const char kWebvrDescription[];
803
brettw81668cf2017-05-15 22:57:34804extern const char kWifiCredentialSyncName[];
805extern const char kWifiCredentialSyncDescription[];
vabr0215a8e2017-03-28 12:47:34806
brettw81668cf2017-05-15 22:57:34807extern const char kZeroCopyName[];
808extern const char kZeroCopyDescription[];
809
810// Android --------------------------------------------------------------------
vabr0215a8e2017-03-28 12:47:34811
812#if defined(OS_ANDROID)
813
brettw81668cf2017-05-15 22:57:34814extern const char kAiaFetchingName[];
815extern const char kAiaFetchingDescription[];
vabr0215a8e2017-03-28 12:47:34816
brettw81668cf2017-05-15 22:57:34817extern const char kAccessibilityTabSwitcherName[];
818extern const char kAccessibilityTabSwitcherDescription[];
vabr0215a8e2017-03-28 12:47:34819
brettw81668cf2017-05-15 22:57:34820extern const char kAndroidAutofillAccessibilityName[];
821extern const char kAndroidAutofillAccessibilityDescription[];
vabr0215a8e2017-03-28 12:47:34822
brettw81668cf2017-05-15 22:57:34823extern const char kAndroidPaymentAppsName[];
824extern const char kAndroidPaymentAppsDescription[];
vabr0215a8e2017-03-28 12:47:34825
brettw81668cf2017-05-15 22:57:34826extern const char kAutofillAccessoryViewName[];
827extern const char kAutofillAccessoryViewDescription[];
vabr0215a8e2017-03-28 12:47:34828
brettw81668cf2017-05-15 22:57:34829extern const char kBackgroundLoaderForDownloadsName[];
830extern const char kBackgroundLoaderForDownloadsDescription[];
vabr0215a8e2017-03-28 12:47:34831
brettw81668cf2017-05-15 22:57:34832extern const char kChromeHomeExpandButtonName[];
833extern const char kChromeHomeExpandButtonDescription[];
vabr0215a8e2017-03-28 12:47:34834
brettw81668cf2017-05-15 22:57:34835extern const char kChromeHomeName[];
836extern const char kChromeHomeDescription[];
vabr0215a8e2017-03-28 12:47:34837
brettw81668cf2017-05-15 22:57:34838extern const char kContentSuggestionsCategoryOrderName[];
839extern const char kContentSuggestionsCategoryOrderDescription[];
vabr0215a8e2017-03-28 12:47:34840
brettw81668cf2017-05-15 22:57:34841extern const char kContentSuggestionsCategoryRankerName[];
842extern const char kContentSuggestionsCategoryRankerDescription[];
vabr0215a8e2017-03-28 12:47:34843
brettw81668cf2017-05-15 22:57:34844extern const char kContextualSearchContextualCardsBarIntegration[];
845extern const char kContextualSearchContextualCardsBarIntegrationDescription[];
vabr0215a8e2017-03-28 12:47:34846
brettw81668cf2017-05-15 22:57:34847extern const char kContextualSearchSingleActionsName[];
848extern const char kContextualSearchSingleActionsDescription[];
vabr0215a8e2017-03-28 12:47:34849
brettw81668cf2017-05-15 22:57:34850extern const char kContextualSearchUrlActionsName[];
851extern const char kContextualSearchUrlActionsDescription[];
vabr0215a8e2017-03-28 12:47:34852
brettw81668cf2017-05-15 22:57:34853extern const char kContextualSearchName[];
854extern const char kContextualSearchDescription[];
vabr0215a8e2017-03-28 12:47:34855
brettw81668cf2017-05-15 22:57:34856extern const char kEnableAndroidPayIntegrationV1Name[];
857extern const char kEnableAndroidPayIntegrationV1Description[];
vabr0215a8e2017-03-28 12:47:34858
brettw81668cf2017-05-15 22:57:34859extern const char kEnableAndroidPayIntegrationV2Name[];
860extern const char kEnableAndroidPayIntegrationV2Description[];
vabr0215a8e2017-03-28 12:47:34861
brettw81668cf2017-05-15 22:57:34862extern const char kEnableAndroidSpellcheckerDescription[];
863extern const char kEnableAndroidSpellcheckerName[];
vabr0215a8e2017-03-28 12:47:34864
brettw81668cf2017-05-15 22:57:34865extern const char kEnableClientLoFiName[];
866extern const char kEnableClientLoFiDescription[];
vabr0215a8e2017-03-28 12:47:34867
brettw81668cf2017-05-15 22:57:34868extern const char kEnableConsistentOmniboxGeolocationName[];
869extern const char kEnableConsistentOmniboxGeolocationDescription[];
wutao2c0ca182017-04-06 22:40:54870
brettw81668cf2017-05-15 22:57:34871extern const char kEnableContentSuggestionsNewFaviconServerName[];
872extern const char kEnableContentSuggestionsNewFaviconServerDescription[];
vabr0215a8e2017-03-28 12:47:34873
brettw81668cf2017-05-15 22:57:34874extern const char kEnableContentSuggestionsSettingsName[];
875extern const char kEnableContentSuggestionsSettingsDescription[];
vabr0215a8e2017-03-28 12:47:34876
brettw81668cf2017-05-15 22:57:34877extern const char kEnableContentSuggestionsShowSummaryName[];
878extern const char kEnableContentSuggestionsShowSummaryDescription[];
reveman5be07ac82017-04-14 01:06:05879
brettw81668cf2017-05-15 22:57:34880extern const char kEnableCopylessPasteName[];
881extern const char kEnableCopylessPasteDescription[];
vabr0215a8e2017-03-28 12:47:34882
brettw81668cf2017-05-15 22:57:34883extern const char kEnableCustomContextMenuName[];
884extern const char kEnableCustomContextMenuDescription[];
vabr0215a8e2017-03-28 12:47:34885
brettw81668cf2017-05-15 22:57:34886extern const char kEnableCustomFeedbackUiName[];
887extern const char kEnableCustomFeedbackUiDescription[];
megjablon553df4cf2017-04-01 01:29:55888
megjablon553df4cf2017-04-01 01:29:55889extern const char kEnableDataReductionProxyMainMenuName[];
megjablon553df4cf2017-04-01 01:29:55890extern const char kEnableDataReductionProxyMainMenuDescription[];
891
megjablon5e5d1c172017-04-06 23:55:11892extern const char kEnableDataReductionProxySiteBreakdownName[];
megjablon5e5d1c172017-04-06 23:55:11893extern const char kEnableDataReductionProxySiteBreakdownDescription[];
894
brettw81668cf2017-05-15 22:57:34895extern const char kEnableIphDemoModeName[];
896extern const char kEnableIphDemoModeDescription[];
897
898extern const char kEnableOmniboxClipboardProviderName[];
899extern const char kEnableOmniboxClipboardProviderDescription[];
900
901extern const char kEnableExpandedAutofillCreditCardPopupLayoutName[];
902extern const char kEnableExpandedAutofillCreditCardPopupLayoutDescription[];
903
mastizbac78ad2017-05-22 10:14:00904extern const char kEnableFaviconsFromWebManifestName[];
905extern const char kEnableFaviconsFromWebManifestDescription[];
906
brettw81668cf2017-05-15 22:57:34907extern const char kEnableNtpAssetDownloadSuggestionsName[];
908extern const char kEnableNtpAssetDownloadSuggestionsDescription[];
909
910extern const char kEnableNtpBookmarkSuggestionsName[];
911extern const char kEnableNtpBookmarkSuggestionsDescription[];
912
913extern const char kEnableNtpForeignSessionsSuggestionsName[];
914extern const char kEnableNtpForeignSessionsSuggestionsDescription[];
915
916extern const char kEnableNtpMostLikelyFaviconsFromServerName[];
917extern const char kEnableNtpMostLikelyFaviconsFromServerDescription[];
918
919extern const char kEnableNtpOfflinePageDownloadSuggestionsName[];
920extern const char kEnableNtpOfflinePageDownloadSuggestionsDescription[];
921
922extern const char kEnableNtpPhysicalWebPageSuggestionsName[];
923extern const char kEnableNtpPhysicalWebPageSuggestionsDescription[];
924
925extern const char kEnableNtpRecentOfflineTabSuggestionsName[];
926extern const char kEnableNtpRecentOfflineTabSuggestionsDescription[];
927
928extern const char kEnableNtpRemoteSuggestionsName[];
929extern const char kEnableNtpRemoteSuggestionsDescription[];
930
931extern const char kEnableNtpSnippetsVisibilityName[];
932extern const char kEnableNtpSnippetsVisibilityDescription[];
933
934extern const char kEnableNtpSuggestionsNotificationsName[];
935extern const char kEnableNtpSuggestionsNotificationsDescription[];
936
937extern const char kEnablePhysicalWebName[];
938extern const char kEnablePhysicalWebDescription[];
939
ryansturm28839dee2017-05-05 17:34:27940extern const char kEnableOfflinePreviewsName[];
ryansturm28839dee2017-05-05 17:34:27941extern const char kEnableOfflinePreviewsDescription[];
942
brettw81668cf2017-05-15 22:57:34943extern const char kEnableOskOverscrollName[];
944extern const char kEnableOskOverscrollDescription[];
ryansturmfaf92142017-05-11 19:07:47945
brettw81668cf2017-05-15 22:57:34946extern const char kEnableSpecialLocaleName[];
947extern const char kEnableSpecialLocaleDescription[];
megjablon553df4cf2017-04-01 01:29:55948
mthiesse700b0b62017-05-19 01:37:31949#if BUILDFLAG(ENABLE_VR)
950
brettw81668cf2017-05-15 22:57:34951extern const char kEnableVrShellName[];
952extern const char kEnableVrShellDescription[];
vabr0215a8e2017-03-28 12:47:34953
mthiesse700b0b62017-05-19 01:37:31954extern const char kVrCustomTabBrowsingName[];
955extern const char kVrCustomTabBrowsingDescription[];
956
ymalike78a83b2017-05-19 20:42:31957extern const char kWebVrAutopresentName[];
958extern const char kWebVrAutopresentDescription[];
959
mthiesse700b0b62017-05-19 01:37:31960#endif // BUILDFLAG(ENABLE_VR)
961
brettw81668cf2017-05-15 22:57:34962extern const char kEnableWebapk[];
963extern const char kEnableWebapkDescription[];
vabr0215a8e2017-03-28 12:47:34964
brettw81668cf2017-05-15 22:57:34965extern const char kEnableWebNfcName[];
966extern const char kEnableWebNfcDescription[];
vabr0215a8e2017-03-28 12:47:34967
brettw81668cf2017-05-15 22:57:34968extern const char kEnableWebPaymentsSingleAppUiSkipName[];
969extern const char kEnableWebPaymentsSingleAppUiSkipDescription[];
vabr0215a8e2017-03-28 12:47:34970
brettw81668cf2017-05-15 22:57:34971extern const char kHerbPrototypeChoicesName[];
972extern const char kHerbPrototypeChoicesDescription[];
973extern const char kHerbPrototypeFlavorElderberry[];
vabr0215a8e2017-03-28 12:47:34974
brettw81668cf2017-05-15 22:57:34975extern const char kLsdPermissionPromptName[];
976extern const char kLsdPermissionPromptDescription[];
vabr0215a8e2017-03-28 12:47:34977
brettw81668cf2017-05-15 22:57:34978extern const char kMediaDocumentDownloadButtonName[];
979extern const char kMediaDocumentDownloadButtonDescription[];
vabr0215a8e2017-03-28 12:47:34980
brettw81668cf2017-05-15 22:57:34981extern const char kMediaScreenCaptureName[];
982extern const char kMediaScreenCaptureDescription[];
vabr0215a8e2017-03-28 12:47:34983
brettw81668cf2017-05-15 22:57:34984extern const char kModalPermissionPromptsName[];
985extern const char kModalPermissionPromptsDescription[];
vabr0215a8e2017-03-28 12:47:34986
brettw81668cf2017-05-15 22:57:34987extern const char kNewBackgroundLoaderName[];
988extern const char kNewBackgroundLoaderDescription[];
vabr0215a8e2017-03-28 12:47:34989
brettw81668cf2017-05-15 22:57:34990extern const char kNewPhotoPickerName[];
991extern const char kNewPhotoPickerDescription[];
vabr0215a8e2017-03-28 12:47:34992
brettw81668cf2017-05-15 22:57:34993extern const char kNoCreditCardAbort[];
994extern const char kNoCreditCardAbortDescription[];
vabr0215a8e2017-03-28 12:47:34995
brettw81668cf2017-05-15 22:57:34996extern const char kNtpCondensedLayoutName[];
997extern const char kNtpCondensedLayoutDescription[];
vabr0215a8e2017-03-28 12:47:34998
brettw81668cf2017-05-15 22:57:34999extern const char kNtpCondensedTileLayoutName[];
1000extern const char kNtpCondensedTileLayoutDescription[];
vabr0215a8e2017-03-28 12:47:341001
brettw81668cf2017-05-15 22:57:341002extern const char kNtpGoogleGInOmniboxName[];
1003extern const char kNtpGoogleGInOmniboxDescription[];
vabr0215a8e2017-03-28 12:47:341004
brettw81668cf2017-05-15 22:57:341005extern const char kNtpOfflinePagesName[];
1006extern const char kNtpOfflinePagesDescription[];
vabr0215a8e2017-03-28 12:47:341007
brettw81668cf2017-05-15 22:57:341008extern const char kNtpPopularSitesName[];
1009extern const char kNtpPopularSitesDescription[];
vabr0215a8e2017-03-28 12:47:341010
brettw81668cf2017-05-15 22:57:341011extern const char kNtpSwitchToExistingTabName[];
1012extern const char kNtpSwitchToExistingTabDescription[];
1013extern const char kNtpSwitchToExistingTabMatchUrl[];
1014extern const char kNtpSwitchToExistingTabMatchHost[];
vabr0215a8e2017-03-28 12:47:341015
brettw81668cf2017-05-15 22:57:341016extern const char kOfflineBookmarksName[];
1017extern const char kOfflineBookmarksDescription[];
vabr0215a8e2017-03-28 12:47:341018
brettw81668cf2017-05-15 22:57:341019extern const char kOfflinePagesAsyncDownloadName[];
1020extern const char kOfflinePagesAsyncDownloadDescription[];
vabr0215a8e2017-03-28 12:47:341021
brettw81668cf2017-05-15 22:57:341022extern const char kOfflinePagesCtName[];
1023extern const char kOfflinePagesCtDescription[];
vabr0215a8e2017-03-28 12:47:341024
brettw81668cf2017-05-15 22:57:341025extern const char kOfflinePagesLoadSignalCollectingName[];
1026extern const char kOfflinePagesLoadSignalCollectingDescription[];
googleobc47e0b2017-05-05 05:11:121027
brettw81668cf2017-05-15 22:57:341028extern const char kOfflinePagesPrefetchingName[];
1029extern const char kOfflinePagesPrefetchingDescription[];
vabr0215a8e2017-03-28 12:47:341030
brettw81668cf2017-05-15 22:57:341031extern const char kOfflinePagesSharingName[];
1032extern const char kOfflinePagesSharingDescription[];
vabr0215a8e2017-03-28 12:47:341033
brettw81668cf2017-05-15 22:57:341034extern const char kOfflinePagesSvelteConcurrentLoadingName[];
1035extern const char kOfflinePagesSvelteConcurrentLoadingDescription[];
vabr0215a8e2017-03-28 12:47:341036
brettw81668cf2017-05-15 22:57:341037extern const char kOffliningRecentPagesName[];
1038extern const char kOffliningRecentPagesDescription[];
vabr0215a8e2017-03-28 12:47:341039
vabr0215a8e2017-03-28 12:47:341040extern const char kProgressBarAnimationName[];
vabr0215a8e2017-03-28 12:47:341041extern const char kProgressBarAnimationDescription[];
vabr0215a8e2017-03-28 12:47:341042extern const char kProgressBarAnimationLinear[];
vabr0215a8e2017-03-28 12:47:341043extern const char kProgressBarAnimationSmooth[];
vabr0215a8e2017-03-28 12:47:341044extern const char kProgressBarAnimationSmoothIndeterminate[];
vabr0215a8e2017-03-28 12:47:341045extern const char kProgressBarAnimationFastStart[];
1046
vabr0215a8e2017-03-28 12:47:341047extern const char kProgressBarCompletionName[];
vabr0215a8e2017-03-28 12:47:341048extern const char kProgressBarCompletionDescription[];
vabr0215a8e2017-03-28 12:47:341049extern const char kProgressBarCompletionLoadEvent[];
vabr0215a8e2017-03-28 12:47:341050extern const char kProgressBarCompletionResourcesBeforeDcl[];
vabr0215a8e2017-03-28 12:47:341051extern const char kProgressBarCompletionDomContentLoaded[];
vabr0215a8e2017-03-28 12:47:341052extern const char
1053 kProgressBarCompletionResourcesBeforeDclAndSameOriginIframes[];
1054
brettw81668cf2017-05-15 22:57:341055extern const char kPullToRefreshEffectName[];
1056extern const char kPullToRefreshEffectDescription[];
1057
1058extern const char kReaderModeHeuristicsName[];
1059extern const char kReaderModeHeuristicsDescription[];
1060extern const char kReaderModeHeuristicsMarkup[];
1061extern const char kReaderModeHeuristicsAdaboost[];
1062extern const char kReaderModeHeuristicsAlwaysOff[];
1063extern const char kReaderModeHeuristicsAlwaysOn[];
1064
1065extern const char kSeccompFilterSandboxAndroidName[];
1066extern const char kSeccompFilterSandboxAndroidDescription[];
1067
1068extern const char kServiceWorkerPaymentAppsName[];
1069extern const char kServiceWorkerPaymentAppsDescription[];
1070
1071extern const char kSetMarketUrlForTestingName[];
1072extern const char kSetMarketUrlForTestingDescription[];
1073
1074extern const char kTabsInCbdName[];
1075extern const char kTabsInCbdDescription[];
1076
1077extern const char kTranslateCompactUIName[];
1078extern const char kTranslateCompactUIDescription[];
1079
1080extern const char kUpdateMenuBadgeName[];
1081extern const char kUpdateMenuBadgeDescription[];
1082
1083extern const char kUpdateMenuItemCustomSummaryDescription[];
1084extern const char kUpdateMenuItemCustomSummaryName[];
1085
1086extern const char kUpdateMenuItemName[];
1087extern const char kUpdateMenuItemDescription[];
1088
1089extern const char kUseAndroidMidiApiName[];
1090extern const char kUseAndroidMidiApiDescription[];
1091
1092extern const char kUseNewDoodleApiName[];
1093extern const char kUseNewDoodleApiDescription[];
1094
1095extern const char kWebPaymentsModifiersName[];
1096extern const char kWebPaymentsModifiersDescription[];
1097
lbargu8bb0fabc2017-05-19 14:53:111098extern const char kXGEOVisibleNetworksName[];
1099extern const char kXGEOVisibleNetworksDescription[];
1100
brettw81668cf2017-05-15 22:57:341101// Non-Android ----------------------------------------------------------------
1102
1103#else // !defined(OS_ANDROID)
1104
1105extern const char kEnableAudioFocusName[];
1106extern const char kEnableAudioFocusDescription[];
1107extern const char kEnableAudioFocusDisabled[];
1108extern const char kEnableAudioFocusEnabled[];
1109extern const char kEnableAudioFocusEnabledDuckFlash[];
1110
1111#if defined(GOOGLE_CHROME_BUILD)
1112
1113extern const char kGoogleBrandedContextMenuName[];
1114extern const char kGoogleBrandedContextMenuDescription[];
1115
1116#endif // defined(GOOGLE_CHROME_BUILD)
1117
vabr0215a8e2017-03-28 12:47:341118#endif // defined(OS_ANDROID)
1119
brettw81668cf2017-05-15 22:57:341120// Windows --------------------------------------------------------------------
vabr0215a8e2017-03-28 12:47:341121
1122#if defined(OS_WIN)
1123
brettw81668cf2017-05-15 22:57:341124extern const char kCloudPrintXpsName[];
1125extern const char kCloudPrintXpsDescription[];
1126
1127extern const char kDisablePostscriptPrinting[];
1128extern const char kDisablePostscriptPrintingDescription[];
1129
vabr0215a8e2017-03-28 12:47:341130extern const char kEnableAppcontainerName[];
vabr0215a8e2017-03-28 12:47:341131extern const char kEnableAppcontainerDescription[];
1132
brettw81668cf2017-05-15 22:57:341133extern const char kEnableD3DVsync[];
1134extern const char kEnableD3DVsyncDescription[];
1135
1136extern const char kEnableDesktopIosPromotionsName[];
1137extern const char kEnableDesktopIosPromotionsDescription[];
1138
1139extern const char kGdiTextPrinting[];
1140extern const char kGdiTextPrintingDescription[];
1141
1142extern const char kMergeKeyCharEventsName[];
1143extern const char kMergeKeyCharEventsDescription[];
1144
1145extern const char kTraceExportEventsToEtwName[];
1146extern const char kTraceExportEventsToEtwDesription[];
1147
1148extern const char kUseWinrtMidiApiName[];
1149extern const char kUseWinrtMidiApiDescription[];
1150
1151extern const char kWindows10CustomTitlebarName[];
1152extern const char kWindows10CustomTitlebarDescription[];
1153
vabr0215a8e2017-03-28 12:47:341154#endif // defined(OS_WIN)
1155
brettw81668cf2017-05-15 22:57:341156// Mac ------------------------------------------------------------------------
1157
1158#if defined(OS_MACOSX)
1159
1160extern const char kAppInfoDialogName[];
1161extern const char kAppInfoDialogDescription[];
1162
1163extern const char kAppWindowCyclingName[];
1164extern const char kAppWindowCyclingDescription[];
1165
1166extern const char kFullscreenToolbarRevealName[];
1167extern const char kFullscreenToolbarRevealDescription[];
1168
1169extern const char kHostedAppsInWindowsName[];
1170extern const char kHostedAppsInWindowsDescription[];
1171
1172extern const char kMacRTLName[];
1173extern const char kMacRTLDescription[];
1174
1175extern const char kMacViewsNativeAppWindowsName[];
1176extern const char kMacViewsNativeAppWindowsDescription[];
1177
1178extern const char kMacViewsTaskManagerName[];
1179extern const char kMacViewsTaskManagerDescription[];
1180
1181extern const char kTabDetachingInFullscreenName[];
1182extern const char kTabDetachingInFullscreenDescription[];
1183
1184extern const char kTabStripKeyboardFocusName[];
1185extern const char kTabStripKeyboardFocusDescription[];
1186
1187extern const char kTranslateNewUxName[];
1188extern const char kTranslateNewUxDescription[];
1189
1190// Non-Mac --------------------------------------------------------------------
1191
1192#else // !defined(OS_MACOSX)
1193
1194extern const char kPermissionPromptPersistenceToggleName[];
1195extern const char kPermissionPromptPersistenceToggleDescription[];
1196
1197#endif // defined(OS_MACOSX)
1198
1199// Chrome OS ------------------------------------------------------------------
1200
1201#if defined(OS_CHROMEOS)
1202
1203extern const char kAcceleratedMjpegDecodeName[];
1204extern const char kAcceleratedMjpegDecodeDescription[];
1205
1206extern const char kAllowTouchpadThreeFingerClickName[];
1207extern const char kAllowTouchpadThreeFingerClickDescription[];
1208
1209extern const char kArcBootCompleted[];
1210extern const char kArcBootCompletedDescription[];
1211
1212extern const char kArcUseAuthEndpointName[];
1213extern const char kArcUseAuthEndpointDescription[];
1214
1215extern const char kAshEnableUnifiedDesktopName[];
1216extern const char kAshEnableUnifiedDesktopDescription[];
1217
1218extern const char kBootAnimationName[];
1219extern const char kBootAnimationDescription[];
1220
1221extern const char kCaptivePortalBypassProxyName[];
1222extern const char kCaptivePortalBypassProxyDescription[];
1223
1224extern const char kCrOSComponentName[];
1225extern const char kCrOSComponentDescription[];
1226
1227extern const char kCrosRegionsModeName[];
1228extern const char kCrosRegionsModeDescription[];
1229extern const char kCrosRegionsModeDefault[];
1230extern const char kCrosRegionsModeOverride[];
1231extern const char kCrosRegionsModeHide[];
1232
1233extern const char kDisableNativeCupsName[];
1234extern const char kDisableNativeCupsDescription[];
1235
yhanadac5bff5b2017-05-18 06:37:091236extern const char kDisableNewVirtualKeyboardBehaviorName[];
1237extern const char kDisableNewVirtualKeyboardBehaviorDescription[];
1238
brettw81668cf2017-05-15 22:57:341239extern const char kDisableSystemTimezoneAutomaticDetectionName[];
1240extern const char kDisableSystemTimezoneAutomaticDetectionDescription[];
1241
1242extern const char kDisplayColorCalibrationName[];
1243extern const char kDisplayColorCalibrationDescription[];
1244
1245extern const char kEnableAndroidWallpapersAppName[];
1246extern const char kEnableAndroidWallpapersAppDescription[];
1247
1248extern const char kEnableChromevoxArcSupportName[];
1249extern const char kEnableChromevoxArcSupportDescription[];
1250
1251extern const char kEnableEhvInputName[];
1252extern const char kEnableEhvInputDescription[];
1253
1254extern const char kEnableEncryptionMigrationName[];
1255extern const char kEnableEncryptionMigrationDescription[];
1256
1257extern const char kEnableImeMenuName[];
1258extern const char kEnableImeMenuDescription[];
1259
1260extern const char kEnableTouchSupportForScreenMagnifierName[];
1261extern const char kEnableTouchSupportForScreenMagnifierDescription[];
1262
1263extern const char kEnableZipArchiverOnFileManagerName[];
1264extern const char kEnableZipArchiverOnFileManagerDescription[];
1265
1266extern const char kEolNotificationName[];
1267extern const char kEolNotificationDescription[];
1268
1269extern const char kExperimentalAccessibilityFeaturesName[];
1270extern const char kExperimentalAccessibilityFeaturesDescription[];
1271
1272extern const char kExperimentalInputViewFeaturesName[];
1273extern const char kExperimentalInputViewFeaturesDescription[];
1274
1275extern const char kFirstRunUiTransitionsName[];
1276extern const char kFirstRunUiTransitionsDescription[];
1277
1278extern const char kFloatingVirtualKeyboardName[];
1279extern const char kFloatingVirtualKeyboardDescription[];
1280
1281extern const char kForceEnableStylusToolsName[];
1282extern const char kForceEnableStylusToolsDescription[];
1283
1284extern const char kGestureEditingName[];
1285extern const char kGestureEditingDescription[];
1286
1287extern const char kGestureTypingName[];
1288extern const char kGestureTypingDescription[];
1289
1290extern const char kInputViewName[];
1291extern const char kInputViewDescription[];
1292
1293extern const char kMemoryPressureThresholdName[];
1294extern const char kMemoryPressureThresholdDescription[];
1295extern const char kConservativeThresholds[];
1296extern const char kAggressiveCacheDiscardThresholds[];
1297extern const char kAggressiveTabDiscardThresholds[];
1298extern const char kAggressiveThresholds[];
1299
1300extern const char kMtpWriteSupportName[];
1301extern const char kMtpWriteSupportDescription[];
1302
1303extern const char kNetworkPortalNotificationName[];
1304extern const char kNetworkPortalNotificationDescription[];
1305
1306extern const char kNewKoreanImeName[];
1307extern const char kNewKoreanImeDescription[];
1308
1309extern const char kNewZipUnpackerName[];
1310extern const char kNewZipUnpackerDescription[];
1311
1312extern const char kPhysicalKeyboardAutocorrectName[];
1313extern const char kPhysicalKeyboardAutocorrectDescription[];
1314
1315extern const char kPrinterProviderSearchAppName[];
1316extern const char kPrinterProviderSearchAppDescription[];
1317
1318extern const char kQuickUnlockPinName[];
1319extern const char kQuickUnlockPinDescription[];
1320extern const char kQuickUnlockPinSignin[];
1321extern const char kQuickUnlockPinSigninDescription[];
1322extern const char kQuickUnlockFingerprint[];
1323extern const char kQuickUnlockFingerprintDescription[];
1324
1325extern const char kOfficeEditingComponentAppName[];
1326extern const char kOfficeEditingComponentAppDescription[];
1327
1328extern const char kShowArcFilesAppName[];
1329extern const char kShowArcFilesAppDescription[];
1330
1331extern const char kSmartVirtualKeyboardName[];
1332extern const char kSmartVirtualKeyboardDescription[];
1333
1334extern const char kTeamDrivesName[];
1335extern const char kTeamDrivesDescription[];
1336
1337extern const char kTetherName[];
1338extern const char kTetherDescription[];
1339
1340extern const char kTouchscreenCalibrationName[];
1341extern const char kTouchscreenCalibrationDescription[];
1342
1343extern const char kUseMusName[];
1344extern const char kUseMusDescription[];
1345extern const char kEnableMashDescription[];
1346extern const char kEnableMusDescription[];
1347
1348extern const char kVideoPlayerChromecastSupportName[];
1349extern const char kVideoPlayerChromecastSupportDescription[];
1350
1351extern const char kVirtualKeyboardName[];
1352extern const char kVirtualKeyboardDescription[];
1353
1354extern const char kVirtualKeyboardOverscrollName[];
1355extern const char kVirtualKeyboardOverscrollDescription[];
1356
1357extern const char kVoiceInputName[];
1358extern const char kVoiceInputDescription[];
1359
1360extern const char kWakeOnPacketsName[];
1361extern const char kWakeOnPacketsDescription[];
1362
1363#endif // #if defined(OS_CHROMEOS)
1364
1365// Desktop --------------------------------------------------------------------
1366
1367#if !defined(OS_ANDROID) && !defined(OS_IOS)
1368
1369extern const char kEnableNewAppMenuIconName[];
1370extern const char kEnableNewAppMenuIconDescription[];
1371
1372extern const char kOmniboxEntitySuggestionsName[];
1373extern const char kOmniboxEntitySuggestionsDescription[];
1374
1375extern const char kOneGoogleBarOnLocalNtpName[];
1376extern const char kOneGoogleBarOnLocalNtpDescription[];
1377
1378extern const char kPauseBackgroundTabsName[];
1379extern const char kPauseBackgroundTabsDescription[];
1380
1381extern const char kUseGoogleLocalNtpName[];
1382extern const char kUseGoogleLocalNtpDescription[];
1383
1384#endif
1385
1386// Random platform combinations -----------------------------------------------
1387
1388#if defined(OS_WIN) || defined(OS_LINUX)
1389
1390extern const char kEnableInputImeApiName[];
1391extern const char kEnableInputImeApiDescription[];
1392
1393#endif // defined(OS_WIN) || defined(OS_LINUX)
1394
1395#if defined(OS_WIN) || defined(OS_MACOSX)
1396
1397extern const char kAutomaticTabDiscardingName[];
1398extern const char kAutomaticTabDiscardingDescription[];
1399
1400#endif // defined(OS_WIN) || defined(OS_MACOSX)
1401
1402// Feature flags --------------------------------------------------------------
1403
1404#if !defined(DISABLE_NACL)
1405
1406extern const char kNaclDebugMaskName[];
1407extern const char kNaclDebugMaskDescription[];
1408extern const char kNaclDebugMaskChoiceDebugAll[];
1409extern const char kNaclDebugMaskChoiceExcludeUtilsPnacl[];
1410extern const char kNaclDebugMaskChoiceIncludeDebug[];
1411
1412extern const char kNaclDebugName[];
1413extern const char kNaclDebugDescription[];
1414
1415extern const char kNaclName[];
1416extern const char kNaclDescription[];
1417
1418extern const char kPnaclSubzeroName[];
1419extern const char kPnaclSubzeroDescription[];
1420
1421#endif // !defined(DISABLE_NACL)
1422
1423#if BUILDFLAG(ENABLE_WEBRTC)
1424
1425extern const char kWebrtcH264WithOpenh264FfmpegName[];
1426extern const char kWebrtcH264WithOpenh264FfmpegDescription[];
1427
1428#endif // BUILDFLAG(ENABLE_WEBRTC)
1429
1430#if defined(USE_ASH)
1431
1432extern const char kAshDisableSmoothScreenRotationName[];
1433extern const char kAshDisableSmoothScreenRotationDescription[];
1434
1435extern const char kAshEnableMirroredScreenName[];
1436extern const char kAshEnableMirroredScreenDescription[];
1437
1438extern const char kAshShelfColorName[];
1439extern const char kAshShelfColorDescription[];
1440
1441extern const char kAshShelfColorScheme[];
1442extern const char kAshShelfColorSchemeDescription[];
1443extern const char kAshShelfColorSchemeLightVibrant[];
1444extern const char kAshShelfColorSchemeNormalVibrant[];
1445extern const char kAshShelfColorSchemeDarkVibrant[];
1446extern const char kAshShelfColorSchemeLightMuted[];
1447extern const char kAshShelfColorSchemeNormalMuted[];
1448extern const char kAshShelfColorSchemeDarkMuted[];
1449
1450extern const char kMaterialDesignInkDropAnimationSpeedName[];
1451extern const char kMaterialDesignInkDropAnimationSpeedDescription[];
1452extern const char kMaterialDesignInkDropAnimationFast[];
1453extern const char kMaterialDesignInkDropAnimationSlow[];
1454
1455extern const char kUiShowCompositedLayerBordersName[];
1456extern const char kUiShowCompositedLayerBordersDescription[];
1457extern const char kUiShowCompositedLayerBordersRenderPass[];
1458extern const char kUiShowCompositedLayerBordersSurface[];
1459extern const char kUiShowCompositedLayerBordersLayer[];
1460extern const char kUiShowCompositedLayerBordersAll[];
1461
1462extern const char kUiSlowAnimationsName[];
1463extern const char kUiSlowAnimationsDescription[];
1464
1465#endif // defined(USE_ASH)
1466
elawrenced9978fc2017-05-02 02:45:191467#if defined(TOOLKIT_VIEWS) || (defined(OS_MACOSX) && !defined(OS_IOS))
1468
elawrenced9978fc2017-05-02 02:45:191469extern const char kShowCertLinkOnPageInfoName[];
elawrenced9978fc2017-05-02 02:45:191470extern const char kShowCertLinkOnPageInfoDescription[];
1471
1472#endif // defined(TOOLKIT_VIEWS) || (defined(OS_MACOSX) && !defined(OS_IOS))
1473
vabr0215a8e2017-03-28 12:47:341474#if defined(TOOLKIT_VIEWS) || defined(OS_ANDROID)
1475
vabr0215a8e2017-03-28 12:47:341476extern const char kAutofillCreditCardUploadName[];
vabr0215a8e2017-03-28 12:47:341477extern const char kAutofillCreditCardUploadDescription[];
1478
1479#endif // defined(TOOLKIT_VIEWS) || defined(OS_ANDROID)
1480
brettw81668cf2017-05-15 22:57:341481// ============================================================================
1482// Don't just add flags to the end, put them in the right section in
1483// alphabetical order. See top instructions for more.
1484// ============================================================================
lgreyc0b638e52017-05-11 19:10:171485
vabr0215a8e2017-03-28 12:47:341486} // namespace flag_descriptions
1487
1488#endif // CHROME_BROWSER_FLAG_DESCRIPTIONS_H_