blob: c750981c7edafdc12f8ce5536480619b514ea54e [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
brettw81668cf2017-05-15 22:57:34168extern const char kEnableAdjustableLargeCursorName[];
169extern const char kEnableAdjustableLargeCursorDescription[];
170
171extern const char kEnableAsmWasmName[];
172extern const char kEnableAsmWasmDescription[];
173
174extern const char kEnableAutofillCreditCardLastUsedDateDisplayName[];
175extern const char kEnableAutofillCreditCardLastUsedDateDisplayDescription[];
176
177extern const char kEnableAutofillCreditCardUploadCvcPromptName[];
178extern const char kEnableAutofillCreditCardUploadCvcPromptDescription[];
179
180extern const char kEnableBrotliName[];
181extern const char kEnableBrotliDescription[];
182
183extern const char kEnableClearBrowsingDataCountersName[];
184extern const char kEnableClearBrowsingDataCountersDescription[];
185
186extern const char kEnableDataReductionProxyLitePageName[];
187extern const char kEnableDataReductionProxyLitePageDescription[];
188
ryansturm7e309dd2017-05-24 16:29:53189extern const char kDataReductionProxyServerAlternative[];
190extern const char kEnableDataReductionProxyServerExperimentName[];
191extern const char kEnableDataReductionProxyServerExperimentDescription[];
192
brettw81668cf2017-05-15 22:57:34193extern const char kEnableDataReductionProxySavingsPromoName[];
194extern const char kEnableDataReductionProxySavingsPromoDescription[];
195
196extern const char kEnableEnumeratingAudioDevicesName[];
197extern const char kEnableEnumeratingAudioDevicesDescription[];
198
199extern const char kEnableGenericSensorName[];
200extern const char kEnableGenericSensorDescription[];
201
202extern const char kEnableGroupedHistoryName[];
203extern const char kEnableGroupedHistoryDescription[];
204
205extern const char kEnableHDRName[];
206extern const char kEnableHDRDescription[];
207
208extern const char kEnableHeapProfilingName[];
209extern const char kEnableHeapProfilingDescription[];
210extern const char kEnableHeapProfilingModePseudo[];
211extern const char kEnableHeapProfilingModeNative[];
212extern const char kEnableHeapProfilingTaskProfiler[];
213
214extern const char kEnableHttpFormWarningName[];
215extern const char kEnableHttpFormWarningDescription[];
216
217extern const char kEnableIdleTimeSpellCheckingName[];
218extern const char kEnableIdleTimeSpellCheckingDescription[];
219
vabr0215a8e2017-03-28 12:47:34220extern const char kEnableMaterialDesignBookmarksName[];
vabr0215a8e2017-03-28 12:47:34221extern const char kEnableMaterialDesignBookmarksDescription[];
222
vabr0215a8e2017-03-28 12:47:34223extern const char kEnableMaterialDesignExtensionsName[];
vabr0215a8e2017-03-28 12:47:34224extern const char kEnableMaterialDesignExtensionsDescription[];
225
vabr0215a8e2017-03-28 12:47:34226extern const char kEnableMaterialDesignFeedbackName[];
vabr0215a8e2017-03-28 12:47:34227extern const char kEnableMaterialDesignFeedbackDescription[];
228
brettw81668cf2017-05-15 22:57:34229extern const char kEnableMaterialDesignPolicyPageName[];
230extern const char kEnableMaterialDesignPolicyPageDescription[];
vabr0215a8e2017-03-28 12:47:34231
brettw81668cf2017-05-15 22:57:34232extern const char kEnableMaterialDesignSettingsName[];
233extern const char kEnableMaterialDesignSettingsDescription[];
234
235extern const char kEnableMidiManagerDynamicInstantiationName[];
236extern const char kEnableMidiManagerDynamicInstantiationDescription[];
237
238extern const char kEnableNavigationTracingName[];
239extern const char kEnableNavigationTracingDescription[];
240
241extern const char kEnableTokenBindingName[];
242extern const char kEnableTokenBindingDescription[];
vabr0215a8e2017-03-28 12:47:34243
vabr0215a8e2017-03-28 12:47:34244extern const char kEnableUseZoomForDsfName[];
vabr0215a8e2017-03-28 12:47:34245extern const char kEnableUseZoomForDsfDescription[];
vabr0215a8e2017-03-28 12:47:34246extern const char kEnableUseZoomForDsfChoiceDefault[];
vabr0215a8e2017-03-28 12:47:34247extern const char kEnableUseZoomForDsfChoiceEnabled[];
vabr0215a8e2017-03-28 12:47:34248extern const char kEnableUseZoomForDsfChoiceDisabled[];
249
brettw81668cf2017-05-15 22:57:34250extern const char kEnableScrollAnchoringName[];
251extern const char kEnableScrollAnchoringDescription[];
vabr0215a8e2017-03-28 12:47:34252
brettw81668cf2017-05-15 22:57:34253extern const char kEnableSharedArrayBufferName[];
254extern const char kEnableSharedArrayBufferDescription[];
255
256extern const char kEnableWasmName[];
257extern const char kEnableWasmDescription[];
258
259extern const char kEnableWebUsbName[];
260extern const char kEnableWebUsbDescription[];
261
262extern const char kEnableZeroSuggestRedirectToChromeName[];
263extern const char kEnableZeroSuggestRedirectToChromeDescription[];
264
265extern const char kEnableWasmStreamingName[];
266extern const char kEnableWasmStreamingDescription[];
267
268extern const char kEnableWebfontsInterventionName[];
269extern const char kEnableWebfontsInterventionDescription[];
270extern const char kEnableWebfontsInterventionV2ChoiceDefault[];
271extern const char kEnableWebfontsInterventionV2ChoiceEnabledWith2g[];
272extern const char kEnableWebfontsInterventionV2ChoiceEnabledWith3g[];
273extern const char kEnableWebfontsInterventionV2ChoiceEnabledWithSlow2g[];
274extern const char kEnableWebfontsInterventionV2ChoiceDisabled[];
275
276extern const char kEnableWebfontsInterventionTriggerName[];
277extern const char kEnableWebfontsInterventionTriggerDescription[];
278
279extern const char kEnableWebNotificationCustomLayoutsName[];
280extern const char kEnableWebNotificationCustomLayoutsDescription[];
281
282extern const char kExpensiveBackgroundTimerThrottlingName[];
283extern const char kExpensiveBackgroundTimerThrottlingDescription[];
284
285extern const char kExperimentalCanvasFeaturesName[];
286extern const char kExperimentalCanvasFeaturesDescription[];
287
288extern const char kExperimentalExtensionApisName[];
289extern const char kExperimentalExtensionApisDescription[];
290
291extern const char kExperimentalHotwordHardwareName[];
292extern const char kExperimentalHotwordHardwareDescription[];
293
294extern const char kExperimentalKeyboardLockUiName[];
295extern const char kExperimentalKeyboardLockUiDescription[];
296
297extern const char kExperimentalPointerEventName[];
298extern const char kExperimentalPointerEventDescription[];
299
300extern const char kExperimentalSecurityFeaturesName[];
301extern const char kExperimentalSecurityFeaturesDescription[];
302
303extern const char kExperimentalWebPlatformFeaturesName[];
304extern const char kExperimentalWebPlatformFeaturesDescription[];
305
306extern const char kExtensionContentVerificationName[];
307extern const char kExtensionContentVerificationDescription[];
308extern const char kExtensionContentVerificationBootstrap[];
309extern const char kExtensionContentVerificationEnforce[];
310extern const char kExtensionContentVerificationEnforceStrict[];
311
312extern const char kExtensionsOnChromeUrlsName[];
313extern const char kExtensionsOnChromeUrlsDescription[];
314
315extern const char kFastUnloadName[];
316extern const char kFastUnloadDescription[];
317
318extern const char kFeaturePolicyName[];
319extern const char kFeaturePolicyDescription[];
320
Yutaka Hirano6bbe1e32017-05-24 09:25:58321extern const char kFetchKeepaliveTimeoutSettingName[];
322extern const char kFetchKeepaliveTimeoutSettingDescription[];
323
brettw81668cf2017-05-15 22:57:34324extern const char kFontCacheScalingName[];
325extern const char kFontCacheScalingDescription[];
326
327extern const char kForceEffectiveConnectionTypeName[];
328extern const char kForceEffectiveConnectionTypeDescription[];
329extern const char kEffectiveConnectionTypeUnknownDescription[];
330extern const char kEffectiveConnectionTypeOfflineDescription[];
331extern const char kEffectiveConnectionTypeSlow2GDescription[];
332extern const char kEffectiveConnectionType2GDescription[];
333extern const char kEffectiveConnectionType3GDescription[];
334extern const char kEffectiveConnectionType4GDescription[];
335
336extern const char kFillOnAccountSelectName[];
337extern const char kFillOnAccountSelectDescription[];
vabr0215a8e2017-03-28 12:47:34338
vabr0215a8e2017-03-28 12:47:34339extern const char kForceTabletModeName[];
vabr0215a8e2017-03-28 12:47:34340extern const char kForceTabletModeDescription[];
vabr0215a8e2017-03-28 12:47:34341extern const char kForceTabletModeTouchview[];
vabr0215a8e2017-03-28 12:47:34342extern const char kForceTabletModeClamshell[];
vabr0215a8e2017-03-28 12:47:34343extern const char kForceTabletModeAuto[];
344
brettw81668cf2017-05-15 22:57:34345extern const char kForceTextDirectionName[];
346extern const char kForceTextDirectionDescription[];
347extern const char kForceDirectionLtr[];
348extern const char kForceDirectionRtl[];
vabr0215a8e2017-03-28 12:47:34349
brettw81668cf2017-05-15 22:57:34350extern const char kForceUiDirectionName[];
351extern const char kForceUiDirectionDescription[];
vabr0215a8e2017-03-28 12:47:34352
brettw81668cf2017-05-15 22:57:34353extern const char kFramebustingName[];
354extern const char kFramebustingDescription[];
vabr0215a8e2017-03-28 12:47:34355
brettw81668cf2017-05-15 22:57:34356extern const char kGamepadExtensionsName[];
357extern const char kGamepadExtensionsDescription[];
vabr0215a8e2017-03-28 12:47:34358
brettw81668cf2017-05-15 22:57:34359extern const char kGlCompositedTextureQuadBordersName[];
360extern const char kGlCompositedTextureQuadBordersDescription[];
vabr0215a8e2017-03-28 12:47:34361
brettw81668cf2017-05-15 22:57:34362extern const char kGpuRasterizationMsaaSampleCountName[];
363extern const char kGpuRasterizationMsaaSampleCountDescription[];
364extern const char kGpuRasterizationMsaaSampleCountZero[];
365extern const char kGpuRasterizationMsaaSampleCountTwo[];
366extern const char kGpuRasterizationMsaaSampleCountFour[];
367extern const char kGpuRasterizationMsaaSampleCountEight[];
368extern const char kGpuRasterizationMsaaSampleCountSixteen[];
369
370extern const char kGpuRasterizationName[];
371extern const char kGpuRasterizationDescription[];
372extern const char kForceGpuRasterization[];
373
374extern const char kGoogleProfileInfoName[];
375extern const char kGoogleProfileInfoDescription[];
376
377extern const char kHarfbuzzRendertextName[];
378extern const char kHarfbuzzRendertextDescription[];
379
380extern const char kHideInactiveStackedTabCloseButtonsName[];
381extern const char kHideInactiveStackedTabCloseButtonsDescription[];
382
383extern const char kHistoryRequiresUserGestureName[];
384extern const char kHistoryRequiresUserGestureDescription[];
385extern const char kHyperlinkAuditingName[];
386extern const char kHyperlinkAuditingDescription[];
387
388extern const char kHostedAppQuitNotificationName[];
389extern const char kHostedAppQuitNotificationDescription[];
390
391extern const char kHostedAppShimCreationName[];
392extern const char kHostedAppShimCreationDescription[];
393
394extern const char kIconNtpName[];
395extern const char kIconNtpDescription[];
396
397extern const char kIgnoreGpuBlacklistName[];
398extern const char kIgnoreGpuBlacklistDescription[];
399
dullweberf5de69b2017-05-18 13:20:37400extern const char kImportantSitesInCbdName[];
401extern const char kImportantSitesInCbdDescription[];
402
brettw81668cf2017-05-15 22:57:34403extern const char kInertVisualViewportName[];
404extern const char kInertVisualViewportDescription[];
405
406extern const char kJavascriptHarmonyName[];
407extern const char kJavascriptHarmonyDescription[];
408
409extern const char kJavascriptHarmonyShippingName[];
410extern const char kJavascriptHarmonyShippingDescription[];
411
412extern const char kLcdTextName[];
413extern const char kLcdTextDescription[];
414
415extern const char kLoadMediaRouterComponentExtensionName[];
416extern const char kLoadMediaRouterComponentExtensionDescription[];
417
418extern const char kLocationHardReloadName[];
419extern const char kLocationHardReloadDescription[];
420
421extern const char kManualPasswordGenerationName[];
422extern const char kManualPasswordGenerationDescription[];
vabr0215a8e2017-03-28 12:47:34423
vabr0215a8e2017-03-28 12:47:34424extern const char kMarkHttpAsName[];
vabr0215a8e2017-03-28 12:47:34425extern const char kMarkHttpAsDescription[];
vabr0215a8e2017-03-28 12:47:34426extern const char kMarkHttpAsDangerous[];
427
msrameka8443112017-04-24 23:20:10428extern const char kMaterialDesignIncognitoNTPName[];
msrameka8443112017-04-24 23:20:10429extern const char kMaterialDesignIncognitoNTPDescription[];
430
brettw81668cf2017-05-15 22:57:34431extern const char kMediaRemotingName[];
432extern const char kMediaRemotingDescription[];
433
434extern const char kMemoryAblationName[];
435extern const char kMemoryAblationDescription[];
436
437extern const char kMemoryCoordinatorName[];
438extern const char kMemoryCoordinatorDescription[];
439
440extern const char kMessageCenterAlwaysScrollUpUponRemovalName[];
441extern const char kMessageCenterAlwaysScrollUpUponRemovalDescription[];
vabr0215a8e2017-03-28 12:47:34442
vabr0215a8e2017-03-28 12:47:34443extern const char kMhtmlGeneratorOptionName[];
vabr0215a8e2017-03-28 12:47:34444extern const char kMhtmlGeneratorOptionDescription[];
vabr0215a8e2017-03-28 12:47:34445extern const char kMhtmlSkipNostoreMain[];
vabr0215a8e2017-03-28 12:47:34446extern const char kMhtmlSkipNostoreAll[];
447
brettw81668cf2017-05-15 22:57:34448extern const char kMojoLoadingName[];
449extern const char kMojoLoadingDescription[];
vabr0215a8e2017-03-28 12:47:34450
brettw81668cf2017-05-15 22:57:34451extern const char kNewAudioRenderingMixingStrategyName[];
452extern const char kNewAudioRenderingMixingStrategyDescription[];
vabr0215a8e2017-03-28 12:47:34453
brettw81668cf2017-05-15 22:57:34454extern const char kNewBookmarkAppsName[];
455extern const char kNewBookmarkAppsDescription[];
vabr0215a8e2017-03-28 12:47:34456
brettw81668cf2017-05-15 22:57:34457extern const char kNewOmniboxAnswerTypesName[];
458extern const char kNewOmniboxAnswerTypesDescription[];
vabr0215a8e2017-03-28 12:47:34459
brettw81668cf2017-05-15 22:57:34460extern const char kNewRemotePlaybackPipelineName[];
461extern const char kNewRemotePlaybackPipelineDescription[];
vabr0215a8e2017-03-28 12:47:34462
brettw81668cf2017-05-15 22:57:34463extern const char kNewUsbBackendName[];
464extern const char kNewUsbBackendDescription[];
vabr0215a8e2017-03-28 12:47:34465
brettw81668cf2017-05-15 22:57:34466extern const char kNostatePrefetchName[];
467extern const char kNostatePrefetchDescription[];
vabr0215a8e2017-03-28 12:47:34468
brettw81668cf2017-05-15 22:57:34469extern const char kNotificationsNativeFlagName[];
470extern const char kNotificationsNativeFlagDescription[];
vabr0215a8e2017-03-28 12:47:34471
brettw81668cf2017-05-15 22:57:34472extern const char kNumRasterThreadsName[];
473extern const char kNumRasterThreadsDescription[];
474extern const char kNumRasterThreadsOne[];
475extern const char kNumRasterThreadsTwo[];
476extern const char kNumRasterThreadsThree[];
477extern const char kNumRasterThreadsFour[];
brettw5f9c1642017-05-14 17:12:48478
brettw81668cf2017-05-15 22:57:34479extern const char kOfferStoreUnmaskedWalletCardsName[];
480extern const char kOfferStoreUnmaskedWalletCardsDescription[];
brettw5f9c1642017-05-14 17:12:48481
brettw81668cf2017-05-15 22:57:34482extern const char kOfflineAutoReloadName[];
483extern const char kOfflineAutoReloadDescription[];
brettw5f9c1642017-05-14 17:12:48484
brettw81668cf2017-05-15 22:57:34485extern const char kOfflineAutoReloadVisibleOnlyName[];
486extern const char kOfflineAutoReloadVisibleOnlyDescription[];
vabr0215a8e2017-03-28 12:47:34487
horo201d49492017-05-19 05:31:40488extern const char kOffMainThreadFetchName[];
489extern const char kOffMainThreadFetchDescription[];
490
brettw81668cf2017-05-15 22:57:34491extern const char kOmniboxDisplayTitleForCurrentUrlName[];
492extern const char kOmniboxDisplayTitleForCurrentUrlDescription[];
vabr0215a8e2017-03-28 12:47:34493
brettw81668cf2017-05-15 22:57:34494extern const char kOmniboxUIMaxAutocompleteMatchesName[];
495extern const char kOmniboxUIMaxAutocompleteMatchesDescription[];
vabr0215a8e2017-03-28 12:47:34496
tommycli26317da2017-05-26 20:50:33497extern const char kOmniboxUIVerticalLayoutName[];
498extern const char kOmniboxUIVerticalLayoutDescription[];
499
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
Matthew Jonesd349741f2017-05-26 21:07:52835extern const char kChromeHomeSwipeLogicName[];
836extern const char kChromeHomeSwipeLogicDescription[];
837extern const char kChromeHomeSwipeLogicRestrictArea[];
838
brettw81668cf2017-05-15 22:57:34839extern const char kChromeHomeName[];
840extern const char kChromeHomeDescription[];
vabr0215a8e2017-03-28 12:47:34841
brettw81668cf2017-05-15 22:57:34842extern const char kContentSuggestionsCategoryOrderName[];
843extern const char kContentSuggestionsCategoryOrderDescription[];
vabr0215a8e2017-03-28 12:47:34844
brettw81668cf2017-05-15 22:57:34845extern const char kContentSuggestionsCategoryRankerName[];
846extern const char kContentSuggestionsCategoryRankerDescription[];
vabr0215a8e2017-03-28 12:47:34847
brettw81668cf2017-05-15 22:57:34848extern const char kContextualSearchContextualCardsBarIntegration[];
849extern const char kContextualSearchContextualCardsBarIntegrationDescription[];
vabr0215a8e2017-03-28 12:47:34850
brettw81668cf2017-05-15 22:57:34851extern const char kContextualSearchSingleActionsName[];
852extern const char kContextualSearchSingleActionsDescription[];
vabr0215a8e2017-03-28 12:47:34853
brettw81668cf2017-05-15 22:57:34854extern const char kContextualSearchUrlActionsName[];
855extern const char kContextualSearchUrlActionsDescription[];
vabr0215a8e2017-03-28 12:47:34856
brettw81668cf2017-05-15 22:57:34857extern const char kContextualSearchName[];
858extern const char kContextualSearchDescription[];
vabr0215a8e2017-03-28 12:47:34859
brettw81668cf2017-05-15 22:57:34860extern const char kEnableAndroidPayIntegrationV1Name[];
861extern const char kEnableAndroidPayIntegrationV1Description[];
vabr0215a8e2017-03-28 12:47:34862
brettw81668cf2017-05-15 22:57:34863extern const char kEnableAndroidPayIntegrationV2Name[];
864extern const char kEnableAndroidPayIntegrationV2Description[];
vabr0215a8e2017-03-28 12:47:34865
brettw81668cf2017-05-15 22:57:34866extern const char kEnableAndroidSpellcheckerDescription[];
867extern const char kEnableAndroidSpellcheckerName[];
vabr0215a8e2017-03-28 12:47:34868
brettw81668cf2017-05-15 22:57:34869extern const char kEnableClientLoFiName[];
870extern const char kEnableClientLoFiDescription[];
vabr0215a8e2017-03-28 12:47:34871
brettw81668cf2017-05-15 22:57:34872extern const char kEnableConsistentOmniboxGeolocationName[];
873extern const char kEnableConsistentOmniboxGeolocationDescription[];
wutao2c0ca182017-04-06 22:40:54874
brettw81668cf2017-05-15 22:57:34875extern const char kEnableContentSuggestionsNewFaviconServerName[];
876extern const char kEnableContentSuggestionsNewFaviconServerDescription[];
vabr0215a8e2017-03-28 12:47:34877
Nicolas Dossou-gbetec92e3ff2017-05-24 14:21:48878extern const char kEnableContentSuggestionsCategoriesName[];
879extern const char kEnableContentSuggestionsCategoriesDescription[];
880
brettw81668cf2017-05-15 22:57:34881extern const char kEnableContentSuggestionsSettingsName[];
882extern const char kEnableContentSuggestionsSettingsDescription[];
vabr0215a8e2017-03-28 12:47:34883
brettw81668cf2017-05-15 22:57:34884extern const char kEnableContentSuggestionsShowSummaryName[];
885extern const char kEnableContentSuggestionsShowSummaryDescription[];
reveman5be07ac82017-04-14 01:06:05886
brettw81668cf2017-05-15 22:57:34887extern const char kEnableCopylessPasteName[];
888extern const char kEnableCopylessPasteDescription[];
vabr0215a8e2017-03-28 12:47:34889
brettw81668cf2017-05-15 22:57:34890extern const char kEnableCustomContextMenuName[];
891extern const char kEnableCustomContextMenuDescription[];
vabr0215a8e2017-03-28 12:47:34892
brettw81668cf2017-05-15 22:57:34893extern const char kEnableCustomFeedbackUiName[];
894extern const char kEnableCustomFeedbackUiDescription[];
megjablon553df4cf2017-04-01 01:29:55895
megjablon553df4cf2017-04-01 01:29:55896extern const char kEnableDataReductionProxyMainMenuName[];
megjablon553df4cf2017-04-01 01:29:55897extern const char kEnableDataReductionProxyMainMenuDescription[];
898
megjablon5e5d1c172017-04-06 23:55:11899extern const char kEnableDataReductionProxySiteBreakdownName[];
megjablon5e5d1c172017-04-06 23:55:11900extern const char kEnableDataReductionProxySiteBreakdownDescription[];
901
brettw81668cf2017-05-15 22:57:34902extern const char kEnableIphDemoModeName[];
903extern const char kEnableIphDemoModeDescription[];
904
905extern const char kEnableOmniboxClipboardProviderName[];
906extern const char kEnableOmniboxClipboardProviderDescription[];
907
908extern const char kEnableExpandedAutofillCreditCardPopupLayoutName[];
909extern const char kEnableExpandedAutofillCreditCardPopupLayoutDescription[];
910
mastizbac78ad2017-05-22 10:14:00911extern const char kEnableFaviconsFromWebManifestName[];
912extern const char kEnableFaviconsFromWebManifestDescription[];
913
brettw81668cf2017-05-15 22:57:34914extern const char kEnableNtpAssetDownloadSuggestionsName[];
915extern const char kEnableNtpAssetDownloadSuggestionsDescription[];
916
917extern const char kEnableNtpBookmarkSuggestionsName[];
918extern const char kEnableNtpBookmarkSuggestionsDescription[];
919
920extern const char kEnableNtpForeignSessionsSuggestionsName[];
921extern const char kEnableNtpForeignSessionsSuggestionsDescription[];
922
923extern const char kEnableNtpMostLikelyFaviconsFromServerName[];
924extern const char kEnableNtpMostLikelyFaviconsFromServerDescription[];
925
926extern const char kEnableNtpOfflinePageDownloadSuggestionsName[];
927extern const char kEnableNtpOfflinePageDownloadSuggestionsDescription[];
928
929extern const char kEnableNtpPhysicalWebPageSuggestionsName[];
930extern const char kEnableNtpPhysicalWebPageSuggestionsDescription[];
931
932extern const char kEnableNtpRecentOfflineTabSuggestionsName[];
933extern const char kEnableNtpRecentOfflineTabSuggestionsDescription[];
934
935extern const char kEnableNtpRemoteSuggestionsName[];
936extern const char kEnableNtpRemoteSuggestionsDescription[];
937
938extern const char kEnableNtpSnippetsVisibilityName[];
939extern const char kEnableNtpSnippetsVisibilityDescription[];
940
941extern const char kEnableNtpSuggestionsNotificationsName[];
942extern const char kEnableNtpSuggestionsNotificationsDescription[];
943
944extern const char kEnablePhysicalWebName[];
945extern const char kEnablePhysicalWebDescription[];
946
ryansturm28839dee2017-05-05 17:34:27947extern const char kEnableOfflinePreviewsName[];
ryansturm28839dee2017-05-05 17:34:27948extern const char kEnableOfflinePreviewsDescription[];
949
brettw81668cf2017-05-15 22:57:34950extern const char kEnableOskOverscrollName[];
951extern const char kEnableOskOverscrollDescription[];
ryansturmfaf92142017-05-11 19:07:47952
brettw81668cf2017-05-15 22:57:34953extern const char kEnableSpecialLocaleName[];
954extern const char kEnableSpecialLocaleDescription[];
megjablon553df4cf2017-04-01 01:29:55955
mthiesse700b0b62017-05-19 01:37:31956#if BUILDFLAG(ENABLE_VR)
957
brettw81668cf2017-05-15 22:57:34958extern const char kEnableVrShellName[];
959extern const char kEnableVrShellDescription[];
vabr0215a8e2017-03-28 12:47:34960
mthiesse700b0b62017-05-19 01:37:31961extern const char kVrCustomTabBrowsingName[];
962extern const char kVrCustomTabBrowsingDescription[];
963
ymalike78a83b2017-05-19 20:42:31964extern const char kWebVrAutopresentName[];
965extern const char kWebVrAutopresentDescription[];
966
mthiesse700b0b62017-05-19 01:37:31967#endif // BUILDFLAG(ENABLE_VR)
968
brettw81668cf2017-05-15 22:57:34969extern const char kEnableWebapk[];
970extern const char kEnableWebapkDescription[];
vabr0215a8e2017-03-28 12:47:34971
brettw81668cf2017-05-15 22:57:34972extern const char kEnableWebNfcName[];
973extern const char kEnableWebNfcDescription[];
vabr0215a8e2017-03-28 12:47:34974
brettw81668cf2017-05-15 22:57:34975extern const char kEnableWebPaymentsSingleAppUiSkipName[];
976extern const char kEnableWebPaymentsSingleAppUiSkipDescription[];
vabr0215a8e2017-03-28 12:47:34977
brettw81668cf2017-05-15 22:57:34978extern const char kHerbPrototypeChoicesName[];
979extern const char kHerbPrototypeChoicesDescription[];
980extern const char kHerbPrototypeFlavorElderberry[];
vabr0215a8e2017-03-28 12:47:34981
brettw81668cf2017-05-15 22:57:34982extern const char kLsdPermissionPromptName[];
983extern const char kLsdPermissionPromptDescription[];
vabr0215a8e2017-03-28 12:47:34984
brettw81668cf2017-05-15 22:57:34985extern const char kMediaDocumentDownloadButtonName[];
986extern const char kMediaDocumentDownloadButtonDescription[];
vabr0215a8e2017-03-28 12:47:34987
brettw81668cf2017-05-15 22:57:34988extern const char kMediaScreenCaptureName[];
989extern const char kMediaScreenCaptureDescription[];
vabr0215a8e2017-03-28 12:47:34990
brettw81668cf2017-05-15 22:57:34991extern const char kModalPermissionPromptsName[];
992extern const char kModalPermissionPromptsDescription[];
vabr0215a8e2017-03-28 12:47:34993
brettw81668cf2017-05-15 22:57:34994extern const char kNewBackgroundLoaderName[];
995extern const char kNewBackgroundLoaderDescription[];
vabr0215a8e2017-03-28 12:47:34996
brettw81668cf2017-05-15 22:57:34997extern const char kNewPhotoPickerName[];
998extern const char kNewPhotoPickerDescription[];
vabr0215a8e2017-03-28 12:47:34999
brettw81668cf2017-05-15 22:57:341000extern const char kNoCreditCardAbort[];
1001extern const char kNoCreditCardAbortDescription[];
vabr0215a8e2017-03-28 12:47:341002
brettw81668cf2017-05-15 22:57:341003extern const char kNtpCondensedLayoutName[];
1004extern const char kNtpCondensedLayoutDescription[];
vabr0215a8e2017-03-28 12:47:341005
brettw81668cf2017-05-15 22:57:341006extern const char kNtpCondensedTileLayoutName[];
1007extern const char kNtpCondensedTileLayoutDescription[];
vabr0215a8e2017-03-28 12:47:341008
brettw81668cf2017-05-15 22:57:341009extern const char kNtpGoogleGInOmniboxName[];
1010extern const char kNtpGoogleGInOmniboxDescription[];
vabr0215a8e2017-03-28 12:47:341011
brettw81668cf2017-05-15 22:57:341012extern const char kNtpOfflinePagesName[];
1013extern const char kNtpOfflinePagesDescription[];
vabr0215a8e2017-03-28 12:47:341014
brettw81668cf2017-05-15 22:57:341015extern const char kNtpPopularSitesName[];
1016extern const char kNtpPopularSitesDescription[];
vabr0215a8e2017-03-28 12:47:341017
brettw81668cf2017-05-15 22:57:341018extern const char kNtpSwitchToExistingTabName[];
1019extern const char kNtpSwitchToExistingTabDescription[];
1020extern const char kNtpSwitchToExistingTabMatchUrl[];
1021extern const char kNtpSwitchToExistingTabMatchHost[];
vabr0215a8e2017-03-28 12:47:341022
brettw81668cf2017-05-15 22:57:341023extern const char kOfflineBookmarksName[];
1024extern const char kOfflineBookmarksDescription[];
vabr0215a8e2017-03-28 12:47:341025
brettw81668cf2017-05-15 22:57:341026extern const char kOfflinePagesAsyncDownloadName[];
1027extern const char kOfflinePagesAsyncDownloadDescription[];
vabr0215a8e2017-03-28 12:47:341028
brettw81668cf2017-05-15 22:57:341029extern const char kOfflinePagesCtName[];
1030extern const char kOfflinePagesCtDescription[];
vabr0215a8e2017-03-28 12:47:341031
brettw81668cf2017-05-15 22:57:341032extern const char kOfflinePagesLoadSignalCollectingName[];
1033extern const char kOfflinePagesLoadSignalCollectingDescription[];
googleobc47e0b2017-05-05 05:11:121034
brettw81668cf2017-05-15 22:57:341035extern const char kOfflinePagesPrefetchingName[];
1036extern const char kOfflinePagesPrefetchingDescription[];
vabr0215a8e2017-03-28 12:47:341037
brettw81668cf2017-05-15 22:57:341038extern const char kOfflinePagesSharingName[];
1039extern const char kOfflinePagesSharingDescription[];
vabr0215a8e2017-03-28 12:47:341040
brettw81668cf2017-05-15 22:57:341041extern const char kOfflinePagesSvelteConcurrentLoadingName[];
1042extern const char kOfflinePagesSvelteConcurrentLoadingDescription[];
vabr0215a8e2017-03-28 12:47:341043
brettw81668cf2017-05-15 22:57:341044extern const char kOffliningRecentPagesName[];
1045extern const char kOffliningRecentPagesDescription[];
vabr0215a8e2017-03-28 12:47:341046
vabr0215a8e2017-03-28 12:47:341047extern const char kProgressBarAnimationName[];
vabr0215a8e2017-03-28 12:47:341048extern const char kProgressBarAnimationDescription[];
vabr0215a8e2017-03-28 12:47:341049extern const char kProgressBarAnimationLinear[];
vabr0215a8e2017-03-28 12:47:341050extern const char kProgressBarAnimationSmooth[];
vabr0215a8e2017-03-28 12:47:341051extern const char kProgressBarAnimationSmoothIndeterminate[];
vabr0215a8e2017-03-28 12:47:341052extern const char kProgressBarAnimationFastStart[];
1053
vabr0215a8e2017-03-28 12:47:341054extern const char kProgressBarCompletionName[];
vabr0215a8e2017-03-28 12:47:341055extern const char kProgressBarCompletionDescription[];
vabr0215a8e2017-03-28 12:47:341056extern const char kProgressBarCompletionLoadEvent[];
vabr0215a8e2017-03-28 12:47:341057extern const char kProgressBarCompletionResourcesBeforeDcl[];
vabr0215a8e2017-03-28 12:47:341058extern const char kProgressBarCompletionDomContentLoaded[];
vabr0215a8e2017-03-28 12:47:341059extern const char
1060 kProgressBarCompletionResourcesBeforeDclAndSameOriginIframes[];
1061
brettw81668cf2017-05-15 22:57:341062extern const char kPullToRefreshEffectName[];
1063extern const char kPullToRefreshEffectDescription[];
1064
1065extern const char kReaderModeHeuristicsName[];
1066extern const char kReaderModeHeuristicsDescription[];
1067extern const char kReaderModeHeuristicsMarkup[];
1068extern const char kReaderModeHeuristicsAdaboost[];
1069extern const char kReaderModeHeuristicsAlwaysOff[];
1070extern const char kReaderModeHeuristicsAlwaysOn[];
1071
1072extern const char kSeccompFilterSandboxAndroidName[];
1073extern const char kSeccompFilterSandboxAndroidDescription[];
1074
1075extern const char kServiceWorkerPaymentAppsName[];
1076extern const char kServiceWorkerPaymentAppsDescription[];
1077
1078extern const char kSetMarketUrlForTestingName[];
1079extern const char kSetMarketUrlForTestingDescription[];
1080
1081extern const char kTabsInCbdName[];
1082extern const char kTabsInCbdDescription[];
1083
1084extern const char kTranslateCompactUIName[];
1085extern const char kTranslateCompactUIDescription[];
1086
1087extern const char kUpdateMenuBadgeName[];
1088extern const char kUpdateMenuBadgeDescription[];
1089
1090extern const char kUpdateMenuItemCustomSummaryDescription[];
1091extern const char kUpdateMenuItemCustomSummaryName[];
1092
1093extern const char kUpdateMenuItemName[];
1094extern const char kUpdateMenuItemDescription[];
1095
1096extern const char kUseAndroidMidiApiName[];
1097extern const char kUseAndroidMidiApiDescription[];
1098
1099extern const char kUseNewDoodleApiName[];
1100extern const char kUseNewDoodleApiDescription[];
1101
1102extern const char kWebPaymentsModifiersName[];
1103extern const char kWebPaymentsModifiersDescription[];
1104
lbargu8bb0fabc2017-05-19 14:53:111105extern const char kXGEOVisibleNetworksName[];
1106extern const char kXGEOVisibleNetworksDescription[];
1107
brettw81668cf2017-05-15 22:57:341108// Non-Android ----------------------------------------------------------------
1109
1110#else // !defined(OS_ANDROID)
1111
1112extern const char kEnableAudioFocusName[];
1113extern const char kEnableAudioFocusDescription[];
1114extern const char kEnableAudioFocusDisabled[];
1115extern const char kEnableAudioFocusEnabled[];
1116extern const char kEnableAudioFocusEnabledDuckFlash[];
1117
1118#if defined(GOOGLE_CHROME_BUILD)
1119
1120extern const char kGoogleBrandedContextMenuName[];
1121extern const char kGoogleBrandedContextMenuDescription[];
1122
1123#endif // defined(GOOGLE_CHROME_BUILD)
1124
vabr0215a8e2017-03-28 12:47:341125#endif // defined(OS_ANDROID)
1126
brettw81668cf2017-05-15 22:57:341127// Windows --------------------------------------------------------------------
vabr0215a8e2017-03-28 12:47:341128
1129#if defined(OS_WIN)
1130
brettw81668cf2017-05-15 22:57:341131extern const char kCloudPrintXpsName[];
1132extern const char kCloudPrintXpsDescription[];
1133
1134extern const char kDisablePostscriptPrinting[];
1135extern const char kDisablePostscriptPrintingDescription[];
1136
vabr0215a8e2017-03-28 12:47:341137extern const char kEnableAppcontainerName[];
vabr0215a8e2017-03-28 12:47:341138extern const char kEnableAppcontainerDescription[];
1139
brettw81668cf2017-05-15 22:57:341140extern const char kEnableD3DVsync[];
1141extern const char kEnableD3DVsyncDescription[];
1142
1143extern const char kEnableDesktopIosPromotionsName[];
1144extern const char kEnableDesktopIosPromotionsDescription[];
1145
1146extern const char kGdiTextPrinting[];
1147extern const char kGdiTextPrintingDescription[];
1148
1149extern const char kMergeKeyCharEventsName[];
1150extern const char kMergeKeyCharEventsDescription[];
1151
1152extern const char kTraceExportEventsToEtwName[];
1153extern const char kTraceExportEventsToEtwDesription[];
1154
1155extern const char kUseWinrtMidiApiName[];
1156extern const char kUseWinrtMidiApiDescription[];
1157
1158extern const char kWindows10CustomTitlebarName[];
1159extern const char kWindows10CustomTitlebarDescription[];
1160
vabr0215a8e2017-03-28 12:47:341161#endif // defined(OS_WIN)
1162
brettw81668cf2017-05-15 22:57:341163// Mac ------------------------------------------------------------------------
1164
1165#if defined(OS_MACOSX)
1166
1167extern const char kAppInfoDialogName[];
1168extern const char kAppInfoDialogDescription[];
1169
1170extern const char kAppWindowCyclingName[];
1171extern const char kAppWindowCyclingDescription[];
1172
1173extern const char kFullscreenToolbarRevealName[];
1174extern const char kFullscreenToolbarRevealDescription[];
1175
1176extern const char kHostedAppsInWindowsName[];
1177extern const char kHostedAppsInWindowsDescription[];
1178
1179extern const char kMacRTLName[];
1180extern const char kMacRTLDescription[];
1181
1182extern const char kMacViewsNativeAppWindowsName[];
1183extern const char kMacViewsNativeAppWindowsDescription[];
1184
1185extern const char kMacViewsTaskManagerName[];
1186extern const char kMacViewsTaskManagerDescription[];
1187
1188extern const char kTabDetachingInFullscreenName[];
1189extern const char kTabDetachingInFullscreenDescription[];
1190
1191extern const char kTabStripKeyboardFocusName[];
1192extern const char kTabStripKeyboardFocusDescription[];
1193
1194extern const char kTranslateNewUxName[];
1195extern const char kTranslateNewUxDescription[];
1196
1197// Non-Mac --------------------------------------------------------------------
1198
1199#else // !defined(OS_MACOSX)
1200
1201extern const char kPermissionPromptPersistenceToggleName[];
1202extern const char kPermissionPromptPersistenceToggleDescription[];
1203
1204#endif // defined(OS_MACOSX)
1205
1206// Chrome OS ------------------------------------------------------------------
1207
1208#if defined(OS_CHROMEOS)
1209
1210extern const char kAcceleratedMjpegDecodeName[];
1211extern const char kAcceleratedMjpegDecodeDescription[];
1212
1213extern const char kAllowTouchpadThreeFingerClickName[];
1214extern const char kAllowTouchpadThreeFingerClickDescription[];
1215
1216extern const char kArcBootCompleted[];
1217extern const char kArcBootCompletedDescription[];
1218
1219extern const char kArcUseAuthEndpointName[];
1220extern const char kArcUseAuthEndpointDescription[];
1221
1222extern const char kAshEnableUnifiedDesktopName[];
1223extern const char kAshEnableUnifiedDesktopDescription[];
1224
1225extern const char kBootAnimationName[];
1226extern const char kBootAnimationDescription[];
1227
1228extern const char kCaptivePortalBypassProxyName[];
1229extern const char kCaptivePortalBypassProxyDescription[];
1230
1231extern const char kCrOSComponentName[];
1232extern const char kCrOSComponentDescription[];
1233
1234extern const char kCrosRegionsModeName[];
1235extern const char kCrosRegionsModeDescription[];
1236extern const char kCrosRegionsModeDefault[];
1237extern const char kCrosRegionsModeOverride[];
1238extern const char kCrosRegionsModeHide[];
1239
1240extern const char kDisableNativeCupsName[];
1241extern const char kDisableNativeCupsDescription[];
1242
yhanadac5bff5b2017-05-18 06:37:091243extern const char kDisableNewVirtualKeyboardBehaviorName[];
1244extern const char kDisableNewVirtualKeyboardBehaviorDescription[];
1245
brettw81668cf2017-05-15 22:57:341246extern const char kDisableSystemTimezoneAutomaticDetectionName[];
1247extern const char kDisableSystemTimezoneAutomaticDetectionDescription[];
1248
1249extern const char kDisplayColorCalibrationName[];
1250extern const char kDisplayColorCalibrationDescription[];
1251
1252extern const char kEnableAndroidWallpapersAppName[];
1253extern const char kEnableAndroidWallpapersAppDescription[];
1254
1255extern const char kEnableChromevoxArcSupportName[];
1256extern const char kEnableChromevoxArcSupportDescription[];
1257
1258extern const char kEnableEhvInputName[];
1259extern const char kEnableEhvInputDescription[];
1260
1261extern const char kEnableEncryptionMigrationName[];
1262extern const char kEnableEncryptionMigrationDescription[];
1263
1264extern const char kEnableImeMenuName[];
1265extern const char kEnableImeMenuDescription[];
1266
1267extern const char kEnableTouchSupportForScreenMagnifierName[];
1268extern const char kEnableTouchSupportForScreenMagnifierDescription[];
1269
1270extern const char kEnableZipArchiverOnFileManagerName[];
1271extern const char kEnableZipArchiverOnFileManagerDescription[];
1272
1273extern const char kEolNotificationName[];
1274extern const char kEolNotificationDescription[];
1275
1276extern const char kExperimentalAccessibilityFeaturesName[];
1277extern const char kExperimentalAccessibilityFeaturesDescription[];
1278
1279extern const char kExperimentalInputViewFeaturesName[];
1280extern const char kExperimentalInputViewFeaturesDescription[];
1281
1282extern const char kFirstRunUiTransitionsName[];
1283extern const char kFirstRunUiTransitionsDescription[];
1284
1285extern const char kFloatingVirtualKeyboardName[];
1286extern const char kFloatingVirtualKeyboardDescription[];
1287
1288extern const char kForceEnableStylusToolsName[];
1289extern const char kForceEnableStylusToolsDescription[];
1290
1291extern const char kGestureEditingName[];
1292extern const char kGestureEditingDescription[];
1293
1294extern const char kGestureTypingName[];
1295extern const char kGestureTypingDescription[];
1296
1297extern const char kInputViewName[];
1298extern const char kInputViewDescription[];
1299
1300extern const char kMemoryPressureThresholdName[];
1301extern const char kMemoryPressureThresholdDescription[];
1302extern const char kConservativeThresholds[];
1303extern const char kAggressiveCacheDiscardThresholds[];
1304extern const char kAggressiveTabDiscardThresholds[];
1305extern const char kAggressiveThresholds[];
1306
1307extern const char kMtpWriteSupportName[];
1308extern const char kMtpWriteSupportDescription[];
1309
1310extern const char kNetworkPortalNotificationName[];
1311extern const char kNetworkPortalNotificationDescription[];
1312
stevenjbe1d457382017-05-24 22:37:241313extern const char kNetworkSettingsConfigName[];
1314extern const char kNetworkSettingsConfigDescription[];
1315
brettw81668cf2017-05-15 22:57:341316extern const char kNewKoreanImeName[];
1317extern const char kNewKoreanImeDescription[];
1318
1319extern const char kNewZipUnpackerName[];
1320extern const char kNewZipUnpackerDescription[];
1321
1322extern const char kPhysicalKeyboardAutocorrectName[];
1323extern const char kPhysicalKeyboardAutocorrectDescription[];
1324
1325extern const char kPrinterProviderSearchAppName[];
1326extern const char kPrinterProviderSearchAppDescription[];
1327
1328extern const char kQuickUnlockPinName[];
1329extern const char kQuickUnlockPinDescription[];
1330extern const char kQuickUnlockPinSignin[];
1331extern const char kQuickUnlockPinSigninDescription[];
1332extern const char kQuickUnlockFingerprint[];
1333extern const char kQuickUnlockFingerprintDescription[];
1334
1335extern const char kOfficeEditingComponentAppName[];
1336extern const char kOfficeEditingComponentAppDescription[];
1337
1338extern const char kShowArcFilesAppName[];
1339extern const char kShowArcFilesAppDescription[];
1340
1341extern const char kSmartVirtualKeyboardName[];
1342extern const char kSmartVirtualKeyboardDescription[];
1343
1344extern const char kTeamDrivesName[];
1345extern const char kTeamDrivesDescription[];
1346
1347extern const char kTetherName[];
1348extern const char kTetherDescription[];
1349
1350extern const char kTouchscreenCalibrationName[];
1351extern const char kTouchscreenCalibrationDescription[];
1352
1353extern const char kUseMusName[];
1354extern const char kUseMusDescription[];
1355extern const char kEnableMashDescription[];
1356extern const char kEnableMusDescription[];
1357
1358extern const char kVideoPlayerChromecastSupportName[];
1359extern const char kVideoPlayerChromecastSupportDescription[];
1360
1361extern const char kVirtualKeyboardName[];
1362extern const char kVirtualKeyboardDescription[];
1363
1364extern const char kVirtualKeyboardOverscrollName[];
1365extern const char kVirtualKeyboardOverscrollDescription[];
1366
1367extern const char kVoiceInputName[];
1368extern const char kVoiceInputDescription[];
1369
1370extern const char kWakeOnPacketsName[];
1371extern const char kWakeOnPacketsDescription[];
1372
1373#endif // #if defined(OS_CHROMEOS)
1374
1375// Desktop --------------------------------------------------------------------
1376
1377#if !defined(OS_ANDROID) && !defined(OS_IOS)
1378
1379extern const char kEnableNewAppMenuIconName[];
1380extern const char kEnableNewAppMenuIconDescription[];
1381
1382extern const char kOmniboxEntitySuggestionsName[];
1383extern const char kOmniboxEntitySuggestionsDescription[];
1384
1385extern const char kOneGoogleBarOnLocalNtpName[];
1386extern const char kOneGoogleBarOnLocalNtpDescription[];
1387
1388extern const char kPauseBackgroundTabsName[];
1389extern const char kPauseBackgroundTabsDescription[];
1390
1391extern const char kUseGoogleLocalNtpName[];
1392extern const char kUseGoogleLocalNtpDescription[];
1393
1394#endif
1395
1396// Random platform combinations -----------------------------------------------
1397
1398#if defined(OS_WIN) || defined(OS_LINUX)
1399
1400extern const char kEnableInputImeApiName[];
1401extern const char kEnableInputImeApiDescription[];
1402
1403#endif // defined(OS_WIN) || defined(OS_LINUX)
1404
1405#if defined(OS_WIN) || defined(OS_MACOSX)
1406
1407extern const char kAutomaticTabDiscardingName[];
1408extern const char kAutomaticTabDiscardingDescription[];
1409
1410#endif // defined(OS_WIN) || defined(OS_MACOSX)
1411
1412// Feature flags --------------------------------------------------------------
1413
1414#if !defined(DISABLE_NACL)
1415
1416extern const char kNaclDebugMaskName[];
1417extern const char kNaclDebugMaskDescription[];
1418extern const char kNaclDebugMaskChoiceDebugAll[];
1419extern const char kNaclDebugMaskChoiceExcludeUtilsPnacl[];
1420extern const char kNaclDebugMaskChoiceIncludeDebug[];
1421
1422extern const char kNaclDebugName[];
1423extern const char kNaclDebugDescription[];
1424
1425extern const char kNaclName[];
1426extern const char kNaclDescription[];
1427
1428extern const char kPnaclSubzeroName[];
1429extern const char kPnaclSubzeroDescription[];
1430
1431#endif // !defined(DISABLE_NACL)
1432
1433#if BUILDFLAG(ENABLE_WEBRTC)
1434
1435extern const char kWebrtcH264WithOpenh264FfmpegName[];
1436extern const char kWebrtcH264WithOpenh264FfmpegDescription[];
1437
1438#endif // BUILDFLAG(ENABLE_WEBRTC)
1439
1440#if defined(USE_ASH)
1441
1442extern const char kAshDisableSmoothScreenRotationName[];
1443extern const char kAshDisableSmoothScreenRotationDescription[];
1444
1445extern const char kAshEnableMirroredScreenName[];
1446extern const char kAshEnableMirroredScreenDescription[];
1447
1448extern const char kAshShelfColorName[];
1449extern const char kAshShelfColorDescription[];
1450
1451extern const char kAshShelfColorScheme[];
1452extern const char kAshShelfColorSchemeDescription[];
1453extern const char kAshShelfColorSchemeLightVibrant[];
1454extern const char kAshShelfColorSchemeNormalVibrant[];
1455extern const char kAshShelfColorSchemeDarkVibrant[];
1456extern const char kAshShelfColorSchemeLightMuted[];
1457extern const char kAshShelfColorSchemeNormalMuted[];
1458extern const char kAshShelfColorSchemeDarkMuted[];
1459
1460extern const char kMaterialDesignInkDropAnimationSpeedName[];
1461extern const char kMaterialDesignInkDropAnimationSpeedDescription[];
1462extern const char kMaterialDesignInkDropAnimationFast[];
1463extern const char kMaterialDesignInkDropAnimationSlow[];
1464
1465extern const char kUiShowCompositedLayerBordersName[];
1466extern const char kUiShowCompositedLayerBordersDescription[];
1467extern const char kUiShowCompositedLayerBordersRenderPass[];
1468extern const char kUiShowCompositedLayerBordersSurface[];
1469extern const char kUiShowCompositedLayerBordersLayer[];
1470extern const char kUiShowCompositedLayerBordersAll[];
1471
1472extern const char kUiSlowAnimationsName[];
1473extern const char kUiSlowAnimationsDescription[];
1474
1475#endif // defined(USE_ASH)
1476
elawrenced9978fc2017-05-02 02:45:191477#if defined(TOOLKIT_VIEWS) || (defined(OS_MACOSX) && !defined(OS_IOS))
1478
elawrenced9978fc2017-05-02 02:45:191479extern const char kShowCertLinkOnPageInfoName[];
elawrenced9978fc2017-05-02 02:45:191480extern const char kShowCertLinkOnPageInfoDescription[];
1481
1482#endif // defined(TOOLKIT_VIEWS) || (defined(OS_MACOSX) && !defined(OS_IOS))
1483
vabr0215a8e2017-03-28 12:47:341484#if defined(TOOLKIT_VIEWS) || defined(OS_ANDROID)
1485
vabr0215a8e2017-03-28 12:47:341486extern const char kAutofillCreditCardUploadName[];
vabr0215a8e2017-03-28 12:47:341487extern const char kAutofillCreditCardUploadDescription[];
1488
1489#endif // defined(TOOLKIT_VIEWS) || defined(OS_ANDROID)
1490
brettw81668cf2017-05-15 22:57:341491// ============================================================================
1492// Don't just add flags to the end, put them in the right section in
1493// alphabetical order. See top instructions for more.
1494// ============================================================================
lgreyc0b638e52017-05-11 19:10:171495
vabr0215a8e2017-03-28 12:47:341496} // namespace flag_descriptions
1497
1498#endif // CHROME_BROWSER_FLAG_DESCRIPTIONS_H_