blob: d9ecc7bbe4bcaef38aa6dca11a2252e06f55ccd6 [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
192extern const char kEnableDataReductionProxySavingsPromoName[];
193extern const char kEnableDataReductionProxySavingsPromoDescription[];
194
195extern const char kEnableEnumeratingAudioDevicesName[];
196extern const char kEnableEnumeratingAudioDevicesDescription[];
197
198extern const char kEnableGenericSensorName[];
199extern const char kEnableGenericSensorDescription[];
200
201extern const char kEnableGroupedHistoryName[];
202extern const char kEnableGroupedHistoryDescription[];
203
204extern const char kEnableHDRName[];
205extern const char kEnableHDRDescription[];
206
207extern const char kEnableHeapProfilingName[];
208extern const char kEnableHeapProfilingDescription[];
209extern const char kEnableHeapProfilingModePseudo[];
210extern const char kEnableHeapProfilingModeNative[];
211extern const char kEnableHeapProfilingTaskProfiler[];
212
213extern const char kEnableHttpFormWarningName[];
214extern const char kEnableHttpFormWarningDescription[];
215
216extern const char kEnableIdleTimeSpellCheckingName[];
217extern const char kEnableIdleTimeSpellCheckingDescription[];
218
vabr0215a8e2017-03-28 12:47:34219extern const char kEnableMaterialDesignBookmarksName[];
vabr0215a8e2017-03-28 12:47:34220extern const char kEnableMaterialDesignBookmarksDescription[];
221
vabr0215a8e2017-03-28 12:47:34222extern const char kEnableMaterialDesignExtensionsName[];
vabr0215a8e2017-03-28 12:47:34223extern const char kEnableMaterialDesignExtensionsDescription[];
224
vabr0215a8e2017-03-28 12:47:34225extern const char kEnableMaterialDesignFeedbackName[];
vabr0215a8e2017-03-28 12:47:34226extern const char kEnableMaterialDesignFeedbackDescription[];
227
brettw81668cf2017-05-15 22:57:34228extern const char kEnableMaterialDesignPolicyPageName[];
229extern const char kEnableMaterialDesignPolicyPageDescription[];
vabr0215a8e2017-03-28 12:47:34230
brettw81668cf2017-05-15 22:57:34231extern const char kEnableMaterialDesignSettingsName[];
232extern const char kEnableMaterialDesignSettingsDescription[];
233
234extern const char kEnableMidiManagerDynamicInstantiationName[];
235extern const char kEnableMidiManagerDynamicInstantiationDescription[];
236
237extern const char kEnableNavigationTracingName[];
238extern const char kEnableNavigationTracingDescription[];
239
240extern const char kEnableTokenBindingName[];
241extern const char kEnableTokenBindingDescription[];
vabr0215a8e2017-03-28 12:47:34242
vabr0215a8e2017-03-28 12:47:34243extern const char kEnableUseZoomForDsfName[];
vabr0215a8e2017-03-28 12:47:34244extern const char kEnableUseZoomForDsfDescription[];
vabr0215a8e2017-03-28 12:47:34245extern const char kEnableUseZoomForDsfChoiceDefault[];
vabr0215a8e2017-03-28 12:47:34246extern const char kEnableUseZoomForDsfChoiceEnabled[];
vabr0215a8e2017-03-28 12:47:34247extern const char kEnableUseZoomForDsfChoiceDisabled[];
248
brettw81668cf2017-05-15 22:57:34249extern const char kEnableScrollAnchoringName[];
250extern const char kEnableScrollAnchoringDescription[];
vabr0215a8e2017-03-28 12:47:34251
brettw81668cf2017-05-15 22:57:34252extern const char kEnableSharedArrayBufferName[];
253extern const char kEnableSharedArrayBufferDescription[];
254
255extern const char kEnableWasmName[];
256extern const char kEnableWasmDescription[];
257
258extern const char kEnableWebUsbName[];
259extern const char kEnableWebUsbDescription[];
260
261extern const char kEnableZeroSuggestRedirectToChromeName[];
262extern const char kEnableZeroSuggestRedirectToChromeDescription[];
263
264extern const char kEnableWasmStreamingName[];
265extern const char kEnableWasmStreamingDescription[];
266
267extern const char kEnableWebfontsInterventionName[];
268extern const char kEnableWebfontsInterventionDescription[];
269extern const char kEnableWebfontsInterventionV2ChoiceDefault[];
270extern const char kEnableWebfontsInterventionV2ChoiceEnabledWith2g[];
271extern const char kEnableWebfontsInterventionV2ChoiceEnabledWith3g[];
272extern const char kEnableWebfontsInterventionV2ChoiceEnabledWithSlow2g[];
273extern const char kEnableWebfontsInterventionV2ChoiceDisabled[];
274
275extern const char kEnableWebfontsInterventionTriggerName[];
276extern const char kEnableWebfontsInterventionTriggerDescription[];
277
278extern const char kEnableWebNotificationCustomLayoutsName[];
279extern const char kEnableWebNotificationCustomLayoutsDescription[];
280
281extern const char kExpensiveBackgroundTimerThrottlingName[];
282extern const char kExpensiveBackgroundTimerThrottlingDescription[];
283
284extern const char kExperimentalCanvasFeaturesName[];
285extern const char kExperimentalCanvasFeaturesDescription[];
286
287extern const char kExperimentalExtensionApisName[];
288extern const char kExperimentalExtensionApisDescription[];
289
290extern const char kExperimentalHotwordHardwareName[];
291extern const char kExperimentalHotwordHardwareDescription[];
292
293extern const char kExperimentalKeyboardLockUiName[];
294extern const char kExperimentalKeyboardLockUiDescription[];
295
296extern const char kExperimentalPointerEventName[];
297extern const char kExperimentalPointerEventDescription[];
298
299extern const char kExperimentalSecurityFeaturesName[];
300extern const char kExperimentalSecurityFeaturesDescription[];
301
302extern const char kExperimentalWebPlatformFeaturesName[];
303extern const char kExperimentalWebPlatformFeaturesDescription[];
304
305extern const char kExtensionContentVerificationName[];
306extern const char kExtensionContentVerificationDescription[];
307extern const char kExtensionContentVerificationBootstrap[];
308extern const char kExtensionContentVerificationEnforce[];
309extern const char kExtensionContentVerificationEnforceStrict[];
310
311extern const char kExtensionsOnChromeUrlsName[];
312extern const char kExtensionsOnChromeUrlsDescription[];
313
314extern const char kFastUnloadName[];
315extern const char kFastUnloadDescription[];
316
317extern const char kFeaturePolicyName[];
318extern const char kFeaturePolicyDescription[];
319
320extern const char kFontCacheScalingName[];
321extern const char kFontCacheScalingDescription[];
322
323extern const char kForceEffectiveConnectionTypeName[];
324extern const char kForceEffectiveConnectionTypeDescription[];
325extern const char kEffectiveConnectionTypeUnknownDescription[];
326extern const char kEffectiveConnectionTypeOfflineDescription[];
327extern const char kEffectiveConnectionTypeSlow2GDescription[];
328extern const char kEffectiveConnectionType2GDescription[];
329extern const char kEffectiveConnectionType3GDescription[];
330extern const char kEffectiveConnectionType4GDescription[];
331
332extern const char kFillOnAccountSelectName[];
333extern const char kFillOnAccountSelectDescription[];
vabr0215a8e2017-03-28 12:47:34334
vabr0215a8e2017-03-28 12:47:34335extern const char kForceTabletModeName[];
vabr0215a8e2017-03-28 12:47:34336extern const char kForceTabletModeDescription[];
vabr0215a8e2017-03-28 12:47:34337extern const char kForceTabletModeTouchview[];
vabr0215a8e2017-03-28 12:47:34338extern const char kForceTabletModeClamshell[];
vabr0215a8e2017-03-28 12:47:34339extern const char kForceTabletModeAuto[];
340
brettw81668cf2017-05-15 22:57:34341extern const char kForceTextDirectionName[];
342extern const char kForceTextDirectionDescription[];
343extern const char kForceDirectionLtr[];
344extern const char kForceDirectionRtl[];
vabr0215a8e2017-03-28 12:47:34345
brettw81668cf2017-05-15 22:57:34346extern const char kForceUiDirectionName[];
347extern const char kForceUiDirectionDescription[];
vabr0215a8e2017-03-28 12:47:34348
brettw81668cf2017-05-15 22:57:34349extern const char kFramebustingName[];
350extern const char kFramebustingDescription[];
vabr0215a8e2017-03-28 12:47:34351
brettw81668cf2017-05-15 22:57:34352extern const char kGamepadExtensionsName[];
353extern const char kGamepadExtensionsDescription[];
vabr0215a8e2017-03-28 12:47:34354
brettw81668cf2017-05-15 22:57:34355extern const char kGlCompositedTextureQuadBordersName[];
356extern const char kGlCompositedTextureQuadBordersDescription[];
vabr0215a8e2017-03-28 12:47:34357
brettw81668cf2017-05-15 22:57:34358extern const char kGpuRasterizationMsaaSampleCountName[];
359extern const char kGpuRasterizationMsaaSampleCountDescription[];
360extern const char kGpuRasterizationMsaaSampleCountZero[];
361extern const char kGpuRasterizationMsaaSampleCountTwo[];
362extern const char kGpuRasterizationMsaaSampleCountFour[];
363extern const char kGpuRasterizationMsaaSampleCountEight[];
364extern const char kGpuRasterizationMsaaSampleCountSixteen[];
365
366extern const char kGpuRasterizationName[];
367extern const char kGpuRasterizationDescription[];
368extern const char kForceGpuRasterization[];
369
370extern const char kGoogleProfileInfoName[];
371extern const char kGoogleProfileInfoDescription[];
372
373extern const char kHarfbuzzRendertextName[];
374extern const char kHarfbuzzRendertextDescription[];
375
376extern const char kHideInactiveStackedTabCloseButtonsName[];
377extern const char kHideInactiveStackedTabCloseButtonsDescription[];
378
379extern const char kHistoryRequiresUserGestureName[];
380extern const char kHistoryRequiresUserGestureDescription[];
381extern const char kHyperlinkAuditingName[];
382extern const char kHyperlinkAuditingDescription[];
383
384extern const char kHostedAppQuitNotificationName[];
385extern const char kHostedAppQuitNotificationDescription[];
386
387extern const char kHostedAppShimCreationName[];
388extern const char kHostedAppShimCreationDescription[];
389
390extern const char kIconNtpName[];
391extern const char kIconNtpDescription[];
392
393extern const char kIgnoreGpuBlacklistName[];
394extern const char kIgnoreGpuBlacklistDescription[];
395
dullweberf5de69b2017-05-18 13:20:37396extern const char kImportantSitesInCbdName[];
397extern const char kImportantSitesInCbdDescription[];
398
brettw81668cf2017-05-15 22:57:34399extern const char kInertVisualViewportName[];
400extern const char kInertVisualViewportDescription[];
401
402extern const char kJavascriptHarmonyName[];
403extern const char kJavascriptHarmonyDescription[];
404
405extern const char kJavascriptHarmonyShippingName[];
406extern const char kJavascriptHarmonyShippingDescription[];
407
408extern const char kLcdTextName[];
409extern const char kLcdTextDescription[];
410
411extern const char kLoadMediaRouterComponentExtensionName[];
412extern const char kLoadMediaRouterComponentExtensionDescription[];
413
414extern const char kLocationHardReloadName[];
415extern const char kLocationHardReloadDescription[];
416
417extern const char kManualPasswordGenerationName[];
418extern const char kManualPasswordGenerationDescription[];
vabr0215a8e2017-03-28 12:47:34419
vabr0215a8e2017-03-28 12:47:34420extern const char kMarkHttpAsName[];
vabr0215a8e2017-03-28 12:47:34421extern const char kMarkHttpAsDescription[];
vabr0215a8e2017-03-28 12:47:34422extern const char kMarkHttpAsDangerous[];
423
msrameka8443112017-04-24 23:20:10424extern const char kMaterialDesignIncognitoNTPName[];
msrameka8443112017-04-24 23:20:10425extern const char kMaterialDesignIncognitoNTPDescription[];
426
brettw81668cf2017-05-15 22:57:34427extern const char kMediaRemotingName[];
428extern const char kMediaRemotingDescription[];
429
430extern const char kMemoryAblationName[];
431extern const char kMemoryAblationDescription[];
432
433extern const char kMemoryCoordinatorName[];
434extern const char kMemoryCoordinatorDescription[];
435
436extern const char kMessageCenterAlwaysScrollUpUponRemovalName[];
437extern const char kMessageCenterAlwaysScrollUpUponRemovalDescription[];
vabr0215a8e2017-03-28 12:47:34438
vabr0215a8e2017-03-28 12:47:34439extern const char kMhtmlGeneratorOptionName[];
vabr0215a8e2017-03-28 12:47:34440extern const char kMhtmlGeneratorOptionDescription[];
vabr0215a8e2017-03-28 12:47:34441extern const char kMhtmlSkipNostoreMain[];
vabr0215a8e2017-03-28 12:47:34442extern const char kMhtmlSkipNostoreAll[];
443
brettw81668cf2017-05-15 22:57:34444extern const char kMojoLoadingName[];
445extern const char kMojoLoadingDescription[];
vabr0215a8e2017-03-28 12:47:34446
brettw81668cf2017-05-15 22:57:34447extern const char kNewAudioRenderingMixingStrategyName[];
448extern const char kNewAudioRenderingMixingStrategyDescription[];
vabr0215a8e2017-03-28 12:47:34449
brettw81668cf2017-05-15 22:57:34450extern const char kNewBookmarkAppsName[];
451extern const char kNewBookmarkAppsDescription[];
vabr0215a8e2017-03-28 12:47:34452
brettw81668cf2017-05-15 22:57:34453extern const char kNewOmniboxAnswerTypesName[];
454extern const char kNewOmniboxAnswerTypesDescription[];
vabr0215a8e2017-03-28 12:47:34455
brettw81668cf2017-05-15 22:57:34456extern const char kNewRemotePlaybackPipelineName[];
457extern const char kNewRemotePlaybackPipelineDescription[];
vabr0215a8e2017-03-28 12:47:34458
brettw81668cf2017-05-15 22:57:34459extern const char kNewUsbBackendName[];
460extern const char kNewUsbBackendDescription[];
vabr0215a8e2017-03-28 12:47:34461
brettw81668cf2017-05-15 22:57:34462extern const char kNostatePrefetchName[];
463extern const char kNostatePrefetchDescription[];
vabr0215a8e2017-03-28 12:47:34464
brettw81668cf2017-05-15 22:57:34465extern const char kNotificationsNativeFlagName[];
466extern const char kNotificationsNativeFlagDescription[];
vabr0215a8e2017-03-28 12:47:34467
brettw81668cf2017-05-15 22:57:34468extern const char kNumRasterThreadsName[];
469extern const char kNumRasterThreadsDescription[];
470extern const char kNumRasterThreadsOne[];
471extern const char kNumRasterThreadsTwo[];
472extern const char kNumRasterThreadsThree[];
473extern const char kNumRasterThreadsFour[];
brettw5f9c1642017-05-14 17:12:48474
brettw81668cf2017-05-15 22:57:34475extern const char kOfferStoreUnmaskedWalletCardsName[];
476extern const char kOfferStoreUnmaskedWalletCardsDescription[];
brettw5f9c1642017-05-14 17:12:48477
brettw81668cf2017-05-15 22:57:34478extern const char kOfflineAutoReloadName[];
479extern const char kOfflineAutoReloadDescription[];
brettw5f9c1642017-05-14 17:12:48480
brettw81668cf2017-05-15 22:57:34481extern const char kOfflineAutoReloadVisibleOnlyName[];
482extern const char kOfflineAutoReloadVisibleOnlyDescription[];
vabr0215a8e2017-03-28 12:47:34483
horo201d49492017-05-19 05:31:40484extern const char kOffMainThreadFetchName[];
485extern const char kOffMainThreadFetchDescription[];
486
brettw81668cf2017-05-15 22:57:34487extern const char kOmniboxDisplayTitleForCurrentUrlName[];
488extern const char kOmniboxDisplayTitleForCurrentUrlDescription[];
vabr0215a8e2017-03-28 12:47:34489
brettw81668cf2017-05-15 22:57:34490extern const char kOmniboxUIMaxAutocompleteMatchesName[];
491extern const char kOmniboxUIMaxAutocompleteMatchesDescription[];
vabr0215a8e2017-03-28 12:47:34492
brettw81668cf2017-05-15 22:57:34493extern const char kOmniboxUIVerticalMarginName[];
494extern const char kOmniboxUIVerticalMarginDescription[];
vabr0215a8e2017-03-28 12:47:34495
brettw81668cf2017-05-15 22:57:34496extern const char kOriginTrialsName[];
497extern const char kOriginTrialsDescription[];
vabr0215a8e2017-03-28 12:47:34498
vabr0215a8e2017-03-28 12:47:34499extern const char kOverlayScrollbarsName[];
vabr0215a8e2017-03-28 12:47:34500extern const char kOverlayScrollbarsDescription[];
501
vabr0215a8e2017-03-28 12:47:34502extern const char kOverscrollHistoryNavigationName[];
vabr0215a8e2017-03-28 12:47:34503extern const char kOverscrollHistoryNavigationDescription[];
vabr0215a8e2017-03-28 12:47:34504extern const char kOverscrollHistoryNavigationSimpleUi[];
505
vabr0215a8e2017-03-28 12:47:34506extern const char kOverscrollStartThresholdName[];
vabr0215a8e2017-03-28 12:47:34507extern const char kOverscrollStartThresholdDescription[];
vabr0215a8e2017-03-28 12:47:34508extern const char kOverscrollStartThreshold133Percent[];
vabr0215a8e2017-03-28 12:47:34509extern const char kOverscrollStartThreshold166Percent[];
vabr0215a8e2017-03-28 12:47:34510extern const char kOverscrollStartThreshold200Percent[];
511
brettw81668cf2017-05-15 22:57:34512extern const char kPassiveEventListenerDefaultName[];
513extern const char kPassiveEventListenerDefaultDescription[];
514extern const char kPassiveEventListenerTrue[];
515extern const char kPassiveEventListenerForceAllTrue[];
516
517extern const char kPassiveEventListenersDueToFlingName[];
518extern const char kPassiveEventListenersDueToFlingDescription[];
519
520extern const char kPassiveDocumentEventListenersName[];
521extern const char kPassiveDocumentEventListenersDescription[];
522
523extern const char kPasswordForceSavingName[];
524extern const char kPasswordForceSavingDescription[];
525
526extern const char kPasswordGenerationName[];
527extern const char kPasswordGenerationDescription[];
528
529extern const char kPasswordImportExportName[];
530extern const char kPasswordImportExportDescription[];
531
532extern const char kPermissionActionReportingName[];
533extern const char kPermissionActionReportingDescription[];
534
535extern const char kPermissionsBlacklistName[];
536extern const char kPermissionsBlacklistDescription[];
537
538extern const char kPinchScaleName[];
539extern const char kPinchScaleDescription[];
540
541extern const char kPreferHtmlOverPluginsName[];
542extern const char kPreferHtmlOverPluginsDescription[];
543
544extern const char kPrintPdfAsImageName[];
545extern const char kPrintPdfAsImageDescription[];
546
547extern const char kPrintPreviewRegisterPromosName[];
548extern const char kPrintPreviewRegisterPromosDescription[];
549
550extern const char kProtectSyncCredentialName[];
551extern const char kProtectSyncCredentialDescription[];
552
553extern const char kProtectSyncCredentialOnReauthName[];
554extern const char kProtectSyncCredentialOnReauthDescription[];
555
556extern const char kPushApiBackgroundModeName[];
557extern const char kPushApiBackgroundModeDescription[];
558
559extern const char kQuicName[];
560extern const char kQuicDescription[];
561
562extern const char kReducedReferrerGranularityName[];
563extern const char kReducedReferrerGranularityDescription[];
564
565extern const char kRequestTabletSiteName[];
566extern const char kRequestTabletSiteDescription[];
567
568extern const char kResetAppListInstallStateName[];
569extern const char kResetAppListInstallStateDescription[];
570
571extern const char kRunAllFlashInAllowModeName[];
572extern const char kRunAllFlashInAllowModeDescription[];
573
574extern const char kSafeSearchUrlReportingName[];
575extern const char kSafeSearchUrlReportingDescription[];
576
577extern const char kSaveasMenuLabelExperimentName[];
578extern const char kSaveasMenuLabelExperimentDescription[];
579
580extern const char kSavePageAsMhtmlName[];
581extern const char kSavePageAsMhtmlDescription[];
582
vabr0215a8e2017-03-28 12:47:34583extern const char kScrollEndEffectName[];
vabr0215a8e2017-03-28 12:47:34584extern const char kScrollEndEffectDescription[];
585
brettw81668cf2017-05-15 22:57:34586extern const char kScrollPredictionName[];
587extern const char kScrollPredictionDescription[];
588
589extern const char kSecondaryUiMd[];
590extern const char kSecondaryUiMdDescription[];
591
592extern const char kServiceWorkerNavigationPreloadName[];
593extern const char kServiceWorkerNavigationPreloadDescription[];
594
595extern const char kSettingsWindowName[];
596extern const char kSettingsWindowDescription[];
597
598extern const char kShowAutofillSignaturesName[];
599extern const char kShowAutofillSignaturesDescription[];
600
601extern const char kShowAutofillTypePredictionsName[];
602extern const char kShowAutofillTypePredictionsDescription[];
603
604extern const char kShowOverdrawFeedbackName[];
605extern const char kShowOverdrawFeedbackDescription[];
606
607extern const char kShowSavedCopyName[];
608extern const char kShowSavedCopyDescription[];
609extern const char kEnableShowSavedCopyPrimary[];
610extern const char kEnableShowSavedCopySecondary[];
611extern const char kDisableShowSavedCopy[];
612
613extern const char kShowTouchHudName[];
614extern const char kShowTouchHudDescription[];
615
616extern const char kSilentDebuggerExtensionApiName[];
617extern const char kSilentDebuggerExtensionApiDescription[];
618
619extern const char kSimpleCacheBackendName[];
620extern const char kSimpleCacheBackendDescription[];
621
622extern const char kSimplifiedFullscreenUiName[];
623extern const char kSimplifiedFullscreenUiDescription[];
624
625extern const char kSingleClickAutofillName[];
626extern const char kSingleClickAutofillDescription[];
627
628extern const char kSiteDetails[];
629extern const char kSiteDetailsDescription[];
630
631extern const char kSitePerProcessName[];
632extern const char kSitePerProcessDescription[];
633
634extern const char kSiteSettings[];
635extern const char kSiteSettingsDescription[];
636
637extern const char kSlimmingPaintInvalidationName[];
638extern const char kSlimmingPaintInvalidationDescription[];
639
640extern const char kSmoothScrollingName[];
641extern const char kSmoothScrollingDescription[];
642
643extern const char kSoftwareRasterizerName[];
644extern const char kSoftwareRasterizerDescription[];
645
646extern const char kSpeculativePrefetchName[];
647extern const char kSpeculativePrefetchDescription[];
648
649extern const char kSpellingFeedbackFieldTrialName[];
650extern const char kSpellingFeedbackFieldTrialDescription[];
651
652extern const char kSslVersionMaxName[];
653extern const char kSslVersionMaxDescription[];
654extern const char kSslVersionMaxTls12[];
655extern const char kSslVersionMaxTls13[];
656
657extern const char kSuggestionsWithSubStringMatchName[];
658extern const char kSuggestionsWithSubStringMatchDescription[];
659
660extern const char kSupervisedUserManagedBookmarksFolderName[];
661extern const char kSupervisedUserManagedBookmarksFolderDescription[];
662
663extern const char kSyncAppListName[];
664extern const char kSyncAppListDescription[];
665
666extern const char kSyncSandboxName[];
667extern const char kSyncSandboxDescription[];
668
669extern const char kTabAudioMutingName[];
670extern const char kTabAudioMutingDescription[];
671
672extern const char kTcpFastOpenName[];
673extern const char kTcpFastOpenDescription[];
674
675extern const char kTopChromeMd[];
676extern const char kTopChromeMdDescription[];
677extern const char kTopChromeMdMaterial[];
678extern const char kTopChromeMdMaterialHybrid[];
679
680extern const char kThreadedScrollingName[];
681extern const char kThreadedScrollingDescription[];
682
683extern const char kTopDocumentIsolationName[];
684extern const char kTopDocumentIsolationDescription[];
685
686extern const char kTouchAdjustmentName[];
687extern const char kTouchAdjustmentDescription[];
688
689extern const char kTouchDragDropName[];
690extern const char kTouchDragDropDescription[];
691
692extern const char kTouchEventsName[];
693extern const char kTouchEventsDescription[];
694
695extern const char kTouchSelectionStrategyName[];
696extern const char kTouchSelectionStrategyDescription[];
697extern const char kTouchSelectionStrategyCharacter[];
698extern const char kTouchSelectionStrategyDirection[];
699
700extern const char kTraceUploadUrlName[];
701extern const char kTraceUploadUrlDescription[];
702extern const char kTraceUploadUrlChoiceOther[];
703extern const char kTraceUploadUrlChoiceEmloading[];
704extern const char kTraceUploadUrlChoiceQa[];
705extern const char kTraceUploadUrlChoiceTesting[];
706
707extern const char kTranslate2016q2UiName[];
708extern const char kTranslate2016q2UiDescription[];
709
710extern const char kTranslateLanguageByUlpName[];
711extern const char kTranslateLanguageByUlpDescription[];
712
713extern const char kTrySupportedChannelLayoutsName[];
714extern const char kTrySupportedChannelLayoutsDescription[];
715
716extern const char kUiPartialSwapName[];
717extern const char kUiPartialSwapDescription[];
718
719extern const char kUserConsentForExtensionScriptsName[];
720extern const char kUserConsentForExtensionScriptsDescription[];
721
722extern const char kUseSuggestionsEvenIfFewFeatureName[];
723extern const char kUseSuggestionsEvenIfFewFeatureDescription[];
724
725extern const char kV8CacheOptionsName[];
726extern const char kV8CacheOptionsDescription[];
727extern const char kV8CacheOptionsParse[];
728extern const char kV8CacheOptionsCode[];
729
730extern const char kV8CacheStrategiesForCacheStorageName[];
731extern const char kV8CacheStrategiesForCacheStorageDescription[];
732extern const char kV8CacheStrategiesForCacheStorageNormal[];
733extern const char kV8CacheStrategiesForCacheStorageAggressive[];
734
735extern const char kV8DisableIgnitionTurboName[];
736extern const char kV8DisableIgnitionTurboDescription[];
737
738extern const char kV8FutureName[];
739extern const char kV8FutureDescription[];
740
741extern const char kVibrateRequiresUserGestureName[];
742extern const char kVibrateRequiresUserGestureDescription[];
743
744extern const char kVideoFullscreenOrientationLockName[];
745extern const char kVideoFullscreenOrientationLockDescription[];
746
747extern const char kVideoRotateToFullscreenName[];
748extern const char kVideoRotateToFullscreenDescription[];
749
750extern const char kViewsRectBasedTargetingName[];
751extern const char kViewsRectBasedTargetingDescription[];
752
753extern const char kWalletServiceUseSandboxName[];
754extern const char kWalletServiceUseSandboxDescription[];
755
vabr0215a8e2017-03-28 12:47:34756extern const char kWebgl2Name[];
vabr0215a8e2017-03-28 12:47:34757extern const char kWebgl2Description[];
758
vabr0215a8e2017-03-28 12:47:34759extern const char kWebglDraftExtensionsName[];
vabr0215a8e2017-03-28 12:47:34760extern const char kWebglDraftExtensionsDescription[];
761
brettw81668cf2017-05-15 22:57:34762extern const char kWebMidiName[];
763extern const char kWebMidiDescription[];
764
765extern const char kWebPaymentsName[];
766extern const char kWebPaymentsDescription[];
767
768extern const char kWebrtcEchoCanceller3Name[];
769extern const char kWebrtcEchoCanceller3Description[];
770
vabr0215a8e2017-03-28 12:47:34771extern const char kWebrtcHwDecodingName[];
vabr0215a8e2017-03-28 12:47:34772extern const char kWebrtcHwDecodingDescription[];
773
vabr0215a8e2017-03-28 12:47:34774extern const char kWebrtcHwEncodingName[];
vabr0215a8e2017-03-28 12:47:34775extern const char kWebrtcHwEncodingDescription[];
776
vabr0215a8e2017-03-28 12:47:34777extern const char kWebrtcHwH264EncodingName[];
vabr0215a8e2017-03-28 12:47:34778extern const char kWebrtcHwH264EncodingDescription[];
779
braveyao96c9b342017-04-25 18:23:19780extern const char kWebrtcHwVP8EncodingName[];
braveyao96c9b342017-04-25 18:23:19781extern const char kWebrtcHwVP8EncodingDescription[];
782
vabr0215a8e2017-03-28 12:47:34783extern const char kWebrtcSrtpAesGcmName[];
vabr0215a8e2017-03-28 12:47:34784extern const char kWebrtcSrtpAesGcmDescription[];
785
vabr0215a8e2017-03-28 12:47:34786extern const char kWebrtcStunOriginName[];
vabr0215a8e2017-03-28 12:47:34787extern const char kWebrtcStunOriginDescription[];
788
mthiesse700b0b62017-05-19 01:37:31789#if BUILDFLAG(ENABLE_VR)
brettw81668cf2017-05-15 22:57:34790extern const char kWebvrExperimentalRenderingName[];
791extern const char kWebvrExperimentalRenderingDescription[];
mthiesse700b0b62017-05-19 01:37:31792#endif // ENABLE_VR
vabr0215a8e2017-03-28 12:47:34793
vabr0215a8e2017-03-28 12:47:34794extern const char kWebvrName[];
vabr0215a8e2017-03-28 12:47:34795extern const char kWebvrDescription[];
796
brettw81668cf2017-05-15 22:57:34797extern const char kWifiCredentialSyncName[];
798extern const char kWifiCredentialSyncDescription[];
vabr0215a8e2017-03-28 12:47:34799
brettw81668cf2017-05-15 22:57:34800extern const char kZeroCopyName[];
801extern const char kZeroCopyDescription[];
802
803// Android --------------------------------------------------------------------
vabr0215a8e2017-03-28 12:47:34804
805#if defined(OS_ANDROID)
806
brettw81668cf2017-05-15 22:57:34807extern const char kAiaFetchingName[];
808extern const char kAiaFetchingDescription[];
vabr0215a8e2017-03-28 12:47:34809
brettw81668cf2017-05-15 22:57:34810extern const char kAccessibilityTabSwitcherName[];
811extern const char kAccessibilityTabSwitcherDescription[];
vabr0215a8e2017-03-28 12:47:34812
brettw81668cf2017-05-15 22:57:34813extern const char kAndroidAutofillAccessibilityName[];
814extern const char kAndroidAutofillAccessibilityDescription[];
vabr0215a8e2017-03-28 12:47:34815
brettw81668cf2017-05-15 22:57:34816extern const char kAndroidPaymentAppsName[];
817extern const char kAndroidPaymentAppsDescription[];
vabr0215a8e2017-03-28 12:47:34818
brettw81668cf2017-05-15 22:57:34819extern const char kAutofillAccessoryViewName[];
820extern const char kAutofillAccessoryViewDescription[];
vabr0215a8e2017-03-28 12:47:34821
brettw81668cf2017-05-15 22:57:34822extern const char kBackgroundLoaderForDownloadsName[];
823extern const char kBackgroundLoaderForDownloadsDescription[];
vabr0215a8e2017-03-28 12:47:34824
brettw81668cf2017-05-15 22:57:34825extern const char kChromeHomeExpandButtonName[];
826extern const char kChromeHomeExpandButtonDescription[];
vabr0215a8e2017-03-28 12:47:34827
brettw81668cf2017-05-15 22:57:34828extern const char kChromeHomeName[];
829extern const char kChromeHomeDescription[];
vabr0215a8e2017-03-28 12:47:34830
twellingtond1ada052017-05-17 06:05:13831extern const char kChromeHomeNtpRedesignName[];
832extern const char kChromeHomeNtpRedesignDescription[];
833
brettw81668cf2017-05-15 22:57:34834extern const char kContentSuggestionsCategoryOrderName[];
835extern const char kContentSuggestionsCategoryOrderDescription[];
vabr0215a8e2017-03-28 12:47:34836
brettw81668cf2017-05-15 22:57:34837extern const char kContentSuggestionsCategoryRankerName[];
838extern const char kContentSuggestionsCategoryRankerDescription[];
vabr0215a8e2017-03-28 12:47:34839
brettw81668cf2017-05-15 22:57:34840extern const char kContextualSearchContextualCardsBarIntegration[];
841extern const char kContextualSearchContextualCardsBarIntegrationDescription[];
vabr0215a8e2017-03-28 12:47:34842
brettw81668cf2017-05-15 22:57:34843extern const char kContextualSearchSingleActionsName[];
844extern const char kContextualSearchSingleActionsDescription[];
vabr0215a8e2017-03-28 12:47:34845
brettw81668cf2017-05-15 22:57:34846extern const char kContextualSearchUrlActionsName[];
847extern const char kContextualSearchUrlActionsDescription[];
vabr0215a8e2017-03-28 12:47:34848
brettw81668cf2017-05-15 22:57:34849extern const char kContextualSearchName[];
850extern const char kContextualSearchDescription[];
vabr0215a8e2017-03-28 12:47:34851
brettw81668cf2017-05-15 22:57:34852extern const char kEnableAndroidPayIntegrationV1Name[];
853extern const char kEnableAndroidPayIntegrationV1Description[];
vabr0215a8e2017-03-28 12:47:34854
brettw81668cf2017-05-15 22:57:34855extern const char kEnableAndroidPayIntegrationV2Name[];
856extern const char kEnableAndroidPayIntegrationV2Description[];
vabr0215a8e2017-03-28 12:47:34857
brettw81668cf2017-05-15 22:57:34858extern const char kEnableAndroidSpellcheckerDescription[];
859extern const char kEnableAndroidSpellcheckerName[];
vabr0215a8e2017-03-28 12:47:34860
brettw81668cf2017-05-15 22:57:34861extern const char kEnableClientLoFiName[];
862extern const char kEnableClientLoFiDescription[];
vabr0215a8e2017-03-28 12:47:34863
brettw81668cf2017-05-15 22:57:34864extern const char kEnableConsistentOmniboxGeolocationName[];
865extern const char kEnableConsistentOmniboxGeolocationDescription[];
wutao2c0ca182017-04-06 22:40:54866
brettw81668cf2017-05-15 22:57:34867extern const char kEnableContentSuggestionsNewFaviconServerName[];
868extern const char kEnableContentSuggestionsNewFaviconServerDescription[];
vabr0215a8e2017-03-28 12:47:34869
brettw81668cf2017-05-15 22:57:34870extern const char kEnableContentSuggestionsSettingsName[];
871extern const char kEnableContentSuggestionsSettingsDescription[];
vabr0215a8e2017-03-28 12:47:34872
brettw81668cf2017-05-15 22:57:34873extern const char kEnableContentSuggestionsShowSummaryName[];
874extern const char kEnableContentSuggestionsShowSummaryDescription[];
reveman5be07ac82017-04-14 01:06:05875
brettw81668cf2017-05-15 22:57:34876extern const char kEnableCopylessPasteName[];
877extern const char kEnableCopylessPasteDescription[];
vabr0215a8e2017-03-28 12:47:34878
brettw81668cf2017-05-15 22:57:34879extern const char kEnableCustomContextMenuName[];
880extern const char kEnableCustomContextMenuDescription[];
vabr0215a8e2017-03-28 12:47:34881
brettw81668cf2017-05-15 22:57:34882extern const char kEnableCustomFeedbackUiName[];
883extern const char kEnableCustomFeedbackUiDescription[];
megjablon553df4cf2017-04-01 01:29:55884
megjablon553df4cf2017-04-01 01:29:55885extern const char kEnableDataReductionProxyMainMenuName[];
megjablon553df4cf2017-04-01 01:29:55886extern const char kEnableDataReductionProxyMainMenuDescription[];
887
megjablon5e5d1c172017-04-06 23:55:11888extern const char kEnableDataReductionProxySiteBreakdownName[];
megjablon5e5d1c172017-04-06 23:55:11889extern const char kEnableDataReductionProxySiteBreakdownDescription[];
890
brettw81668cf2017-05-15 22:57:34891extern const char kEnableIphDemoModeName[];
892extern const char kEnableIphDemoModeDescription[];
893
894extern const char kEnableOmniboxClipboardProviderName[];
895extern const char kEnableOmniboxClipboardProviderDescription[];
896
897extern const char kEnableExpandedAutofillCreditCardPopupLayoutName[];
898extern const char kEnableExpandedAutofillCreditCardPopupLayoutDescription[];
899
900extern const char kEnableNtpAssetDownloadSuggestionsName[];
901extern const char kEnableNtpAssetDownloadSuggestionsDescription[];
902
903extern const char kEnableNtpBookmarkSuggestionsName[];
904extern const char kEnableNtpBookmarkSuggestionsDescription[];
905
906extern const char kEnableNtpForeignSessionsSuggestionsName[];
907extern const char kEnableNtpForeignSessionsSuggestionsDescription[];
908
909extern const char kEnableNtpMostLikelyFaviconsFromServerName[];
910extern const char kEnableNtpMostLikelyFaviconsFromServerDescription[];
911
912extern const char kEnableNtpOfflinePageDownloadSuggestionsName[];
913extern const char kEnableNtpOfflinePageDownloadSuggestionsDescription[];
914
915extern const char kEnableNtpPhysicalWebPageSuggestionsName[];
916extern const char kEnableNtpPhysicalWebPageSuggestionsDescription[];
917
918extern const char kEnableNtpRecentOfflineTabSuggestionsName[];
919extern const char kEnableNtpRecentOfflineTabSuggestionsDescription[];
920
921extern const char kEnableNtpRemoteSuggestionsName[];
922extern const char kEnableNtpRemoteSuggestionsDescription[];
923
924extern const char kEnableNtpSnippetsVisibilityName[];
925extern const char kEnableNtpSnippetsVisibilityDescription[];
926
927extern const char kEnableNtpSuggestionsNotificationsName[];
928extern const char kEnableNtpSuggestionsNotificationsDescription[];
929
930extern const char kEnablePhysicalWebName[];
931extern const char kEnablePhysicalWebDescription[];
932
ryansturm28839dee2017-05-05 17:34:27933extern const char kEnableOfflinePreviewsName[];
ryansturm28839dee2017-05-05 17:34:27934extern const char kEnableOfflinePreviewsDescription[];
935
brettw81668cf2017-05-15 22:57:34936extern const char kEnableOskOverscrollName[];
937extern const char kEnableOskOverscrollDescription[];
ryansturmfaf92142017-05-11 19:07:47938
brettw81668cf2017-05-15 22:57:34939extern const char kEnableSpecialLocaleName[];
940extern const char kEnableSpecialLocaleDescription[];
megjablon553df4cf2017-04-01 01:29:55941
mthiesse700b0b62017-05-19 01:37:31942#if BUILDFLAG(ENABLE_VR)
943
brettw81668cf2017-05-15 22:57:34944extern const char kEnableVrShellName[];
945extern const char kEnableVrShellDescription[];
vabr0215a8e2017-03-28 12:47:34946
mthiesse700b0b62017-05-19 01:37:31947extern const char kVrCustomTabBrowsingName[];
948extern const char kVrCustomTabBrowsingDescription[];
949
950#endif // BUILDFLAG(ENABLE_VR)
951
brettw81668cf2017-05-15 22:57:34952extern const char kEnableWebapk[];
953extern const char kEnableWebapkDescription[];
vabr0215a8e2017-03-28 12:47:34954
brettw81668cf2017-05-15 22:57:34955extern const char kEnableWebNfcName[];
956extern const char kEnableWebNfcDescription[];
vabr0215a8e2017-03-28 12:47:34957
brettw81668cf2017-05-15 22:57:34958extern const char kEnableWebPaymentsSingleAppUiSkipName[];
959extern const char kEnableWebPaymentsSingleAppUiSkipDescription[];
vabr0215a8e2017-03-28 12:47:34960
brettw81668cf2017-05-15 22:57:34961extern const char kHerbPrototypeChoicesName[];
962extern const char kHerbPrototypeChoicesDescription[];
963extern const char kHerbPrototypeFlavorElderberry[];
vabr0215a8e2017-03-28 12:47:34964
brettw81668cf2017-05-15 22:57:34965extern const char kLsdPermissionPromptName[];
966extern const char kLsdPermissionPromptDescription[];
vabr0215a8e2017-03-28 12:47:34967
brettw81668cf2017-05-15 22:57:34968extern const char kMediaDocumentDownloadButtonName[];
969extern const char kMediaDocumentDownloadButtonDescription[];
vabr0215a8e2017-03-28 12:47:34970
brettw81668cf2017-05-15 22:57:34971extern const char kMediaScreenCaptureName[];
972extern const char kMediaScreenCaptureDescription[];
vabr0215a8e2017-03-28 12:47:34973
brettw81668cf2017-05-15 22:57:34974extern const char kModalPermissionPromptsName[];
975extern const char kModalPermissionPromptsDescription[];
vabr0215a8e2017-03-28 12:47:34976
brettw81668cf2017-05-15 22:57:34977extern const char kNewBackgroundLoaderName[];
978extern const char kNewBackgroundLoaderDescription[];
vabr0215a8e2017-03-28 12:47:34979
brettw81668cf2017-05-15 22:57:34980extern const char kNewPhotoPickerName[];
981extern const char kNewPhotoPickerDescription[];
vabr0215a8e2017-03-28 12:47:34982
brettw81668cf2017-05-15 22:57:34983extern const char kNoCreditCardAbort[];
984extern const char kNoCreditCardAbortDescription[];
vabr0215a8e2017-03-28 12:47:34985
brettw81668cf2017-05-15 22:57:34986extern const char kNtpCondensedLayoutName[];
987extern const char kNtpCondensedLayoutDescription[];
vabr0215a8e2017-03-28 12:47:34988
brettw81668cf2017-05-15 22:57:34989extern const char kNtpCondensedTileLayoutName[];
990extern const char kNtpCondensedTileLayoutDescription[];
vabr0215a8e2017-03-28 12:47:34991
brettw81668cf2017-05-15 22:57:34992extern const char kNtpGoogleGInOmniboxName[];
993extern const char kNtpGoogleGInOmniboxDescription[];
vabr0215a8e2017-03-28 12:47:34994
brettw81668cf2017-05-15 22:57:34995extern const char kNtpOfflinePagesName[];
996extern const char kNtpOfflinePagesDescription[];
vabr0215a8e2017-03-28 12:47:34997
brettw81668cf2017-05-15 22:57:34998extern const char kNtpPopularSitesName[];
999extern const char kNtpPopularSitesDescription[];
vabr0215a8e2017-03-28 12:47:341000
brettw81668cf2017-05-15 22:57:341001extern const char kNtpSwitchToExistingTabName[];
1002extern const char kNtpSwitchToExistingTabDescription[];
1003extern const char kNtpSwitchToExistingTabMatchUrl[];
1004extern const char kNtpSwitchToExistingTabMatchHost[];
vabr0215a8e2017-03-28 12:47:341005
brettw81668cf2017-05-15 22:57:341006extern const char kOfflineBookmarksName[];
1007extern const char kOfflineBookmarksDescription[];
vabr0215a8e2017-03-28 12:47:341008
brettw81668cf2017-05-15 22:57:341009extern const char kOfflinePagesAsyncDownloadName[];
1010extern const char kOfflinePagesAsyncDownloadDescription[];
vabr0215a8e2017-03-28 12:47:341011
brettw81668cf2017-05-15 22:57:341012extern const char kOfflinePagesCtName[];
1013extern const char kOfflinePagesCtDescription[];
vabr0215a8e2017-03-28 12:47:341014
brettw81668cf2017-05-15 22:57:341015extern const char kOfflinePagesLoadSignalCollectingName[];
1016extern const char kOfflinePagesLoadSignalCollectingDescription[];
googleobc47e0b2017-05-05 05:11:121017
brettw81668cf2017-05-15 22:57:341018extern const char kOfflinePagesPrefetchingName[];
1019extern const char kOfflinePagesPrefetchingDescription[];
vabr0215a8e2017-03-28 12:47:341020
brettw81668cf2017-05-15 22:57:341021extern const char kOfflinePagesSharingName[];
1022extern const char kOfflinePagesSharingDescription[];
vabr0215a8e2017-03-28 12:47:341023
brettw81668cf2017-05-15 22:57:341024extern const char kOfflinePagesSvelteConcurrentLoadingName[];
1025extern const char kOfflinePagesSvelteConcurrentLoadingDescription[];
vabr0215a8e2017-03-28 12:47:341026
brettw81668cf2017-05-15 22:57:341027extern const char kOffliningRecentPagesName[];
1028extern const char kOffliningRecentPagesDescription[];
vabr0215a8e2017-03-28 12:47:341029
vabr0215a8e2017-03-28 12:47:341030extern const char kProgressBarAnimationName[];
vabr0215a8e2017-03-28 12:47:341031extern const char kProgressBarAnimationDescription[];
vabr0215a8e2017-03-28 12:47:341032extern const char kProgressBarAnimationLinear[];
vabr0215a8e2017-03-28 12:47:341033extern const char kProgressBarAnimationSmooth[];
vabr0215a8e2017-03-28 12:47:341034extern const char kProgressBarAnimationSmoothIndeterminate[];
vabr0215a8e2017-03-28 12:47:341035extern const char kProgressBarAnimationFastStart[];
1036
vabr0215a8e2017-03-28 12:47:341037extern const char kProgressBarCompletionName[];
vabr0215a8e2017-03-28 12:47:341038extern const char kProgressBarCompletionDescription[];
vabr0215a8e2017-03-28 12:47:341039extern const char kProgressBarCompletionLoadEvent[];
vabr0215a8e2017-03-28 12:47:341040extern const char kProgressBarCompletionResourcesBeforeDcl[];
vabr0215a8e2017-03-28 12:47:341041extern const char kProgressBarCompletionDomContentLoaded[];
vabr0215a8e2017-03-28 12:47:341042extern const char
1043 kProgressBarCompletionResourcesBeforeDclAndSameOriginIframes[];
1044
brettw81668cf2017-05-15 22:57:341045extern const char kPullToRefreshEffectName[];
1046extern const char kPullToRefreshEffectDescription[];
1047
1048extern const char kReaderModeHeuristicsName[];
1049extern const char kReaderModeHeuristicsDescription[];
1050extern const char kReaderModeHeuristicsMarkup[];
1051extern const char kReaderModeHeuristicsAdaboost[];
1052extern const char kReaderModeHeuristicsAlwaysOff[];
1053extern const char kReaderModeHeuristicsAlwaysOn[];
1054
1055extern const char kSeccompFilterSandboxAndroidName[];
1056extern const char kSeccompFilterSandboxAndroidDescription[];
1057
1058extern const char kServiceWorkerPaymentAppsName[];
1059extern const char kServiceWorkerPaymentAppsDescription[];
1060
1061extern const char kSetMarketUrlForTestingName[];
1062extern const char kSetMarketUrlForTestingDescription[];
1063
1064extern const char kTabsInCbdName[];
1065extern const char kTabsInCbdDescription[];
1066
1067extern const char kTranslateCompactUIName[];
1068extern const char kTranslateCompactUIDescription[];
1069
1070extern const char kUpdateMenuBadgeName[];
1071extern const char kUpdateMenuBadgeDescription[];
1072
1073extern const char kUpdateMenuItemCustomSummaryDescription[];
1074extern const char kUpdateMenuItemCustomSummaryName[];
1075
1076extern const char kUpdateMenuItemName[];
1077extern const char kUpdateMenuItemDescription[];
1078
1079extern const char kUseAndroidMidiApiName[];
1080extern const char kUseAndroidMidiApiDescription[];
1081
1082extern const char kUseNewDoodleApiName[];
1083extern const char kUseNewDoodleApiDescription[];
1084
1085extern const char kWebPaymentsModifiersName[];
1086extern const char kWebPaymentsModifiersDescription[];
1087
1088// Non-Android ----------------------------------------------------------------
1089
1090#else // !defined(OS_ANDROID)
1091
1092extern const char kEnableAudioFocusName[];
1093extern const char kEnableAudioFocusDescription[];
1094extern const char kEnableAudioFocusDisabled[];
1095extern const char kEnableAudioFocusEnabled[];
1096extern const char kEnableAudioFocusEnabledDuckFlash[];
1097
1098#if defined(GOOGLE_CHROME_BUILD)
1099
1100extern const char kGoogleBrandedContextMenuName[];
1101extern const char kGoogleBrandedContextMenuDescription[];
1102
1103#endif // defined(GOOGLE_CHROME_BUILD)
1104
vabr0215a8e2017-03-28 12:47:341105#endif // defined(OS_ANDROID)
1106
brettw81668cf2017-05-15 22:57:341107// Windows --------------------------------------------------------------------
vabr0215a8e2017-03-28 12:47:341108
1109#if defined(OS_WIN)
1110
brettw81668cf2017-05-15 22:57:341111extern const char kCloudPrintXpsName[];
1112extern const char kCloudPrintXpsDescription[];
1113
1114extern const char kDisablePostscriptPrinting[];
1115extern const char kDisablePostscriptPrintingDescription[];
1116
vabr0215a8e2017-03-28 12:47:341117extern const char kEnableAppcontainerName[];
vabr0215a8e2017-03-28 12:47:341118extern const char kEnableAppcontainerDescription[];
1119
brettw81668cf2017-05-15 22:57:341120extern const char kEnableD3DVsync[];
1121extern const char kEnableD3DVsyncDescription[];
1122
1123extern const char kEnableDesktopIosPromotionsName[];
1124extern const char kEnableDesktopIosPromotionsDescription[];
1125
1126extern const char kGdiTextPrinting[];
1127extern const char kGdiTextPrintingDescription[];
1128
1129extern const char kMergeKeyCharEventsName[];
1130extern const char kMergeKeyCharEventsDescription[];
1131
1132extern const char kTraceExportEventsToEtwName[];
1133extern const char kTraceExportEventsToEtwDesription[];
1134
1135extern const char kUseWinrtMidiApiName[];
1136extern const char kUseWinrtMidiApiDescription[];
1137
1138extern const char kWindows10CustomTitlebarName[];
1139extern const char kWindows10CustomTitlebarDescription[];
1140
vabr0215a8e2017-03-28 12:47:341141#endif // defined(OS_WIN)
1142
brettw81668cf2017-05-15 22:57:341143// Mac ------------------------------------------------------------------------
1144
1145#if defined(OS_MACOSX)
1146
1147extern const char kAppInfoDialogName[];
1148extern const char kAppInfoDialogDescription[];
1149
1150extern const char kAppWindowCyclingName[];
1151extern const char kAppWindowCyclingDescription[];
1152
1153extern const char kFullscreenToolbarRevealName[];
1154extern const char kFullscreenToolbarRevealDescription[];
1155
1156extern const char kHostedAppsInWindowsName[];
1157extern const char kHostedAppsInWindowsDescription[];
1158
1159extern const char kMacRTLName[];
1160extern const char kMacRTLDescription[];
1161
1162extern const char kMacViewsNativeAppWindowsName[];
1163extern const char kMacViewsNativeAppWindowsDescription[];
1164
1165extern const char kMacViewsTaskManagerName[];
1166extern const char kMacViewsTaskManagerDescription[];
1167
1168extern const char kTabDetachingInFullscreenName[];
1169extern const char kTabDetachingInFullscreenDescription[];
1170
1171extern const char kTabStripKeyboardFocusName[];
1172extern const char kTabStripKeyboardFocusDescription[];
1173
1174extern const char kTranslateNewUxName[];
1175extern const char kTranslateNewUxDescription[];
1176
1177// Non-Mac --------------------------------------------------------------------
1178
1179#else // !defined(OS_MACOSX)
1180
1181extern const char kPermissionPromptPersistenceToggleName[];
1182extern const char kPermissionPromptPersistenceToggleDescription[];
1183
1184#endif // defined(OS_MACOSX)
1185
1186// Chrome OS ------------------------------------------------------------------
1187
1188#if defined(OS_CHROMEOS)
1189
1190extern const char kAcceleratedMjpegDecodeName[];
1191extern const char kAcceleratedMjpegDecodeDescription[];
1192
1193extern const char kAllowTouchpadThreeFingerClickName[];
1194extern const char kAllowTouchpadThreeFingerClickDescription[];
1195
1196extern const char kArcBootCompleted[];
1197extern const char kArcBootCompletedDescription[];
1198
1199extern const char kArcUseAuthEndpointName[];
1200extern const char kArcUseAuthEndpointDescription[];
1201
1202extern const char kAshEnableUnifiedDesktopName[];
1203extern const char kAshEnableUnifiedDesktopDescription[];
1204
1205extern const char kBootAnimationName[];
1206extern const char kBootAnimationDescription[];
1207
1208extern const char kCaptivePortalBypassProxyName[];
1209extern const char kCaptivePortalBypassProxyDescription[];
1210
1211extern const char kCrOSComponentName[];
1212extern const char kCrOSComponentDescription[];
1213
1214extern const char kCrosRegionsModeName[];
1215extern const char kCrosRegionsModeDescription[];
1216extern const char kCrosRegionsModeDefault[];
1217extern const char kCrosRegionsModeOverride[];
1218extern const char kCrosRegionsModeHide[];
1219
1220extern const char kDisableNativeCupsName[];
1221extern const char kDisableNativeCupsDescription[];
1222
yhanadac5bff5b2017-05-18 06:37:091223extern const char kDisableNewVirtualKeyboardBehaviorName[];
1224extern const char kDisableNewVirtualKeyboardBehaviorDescription[];
1225
brettw81668cf2017-05-15 22:57:341226extern const char kDisableSystemTimezoneAutomaticDetectionName[];
1227extern const char kDisableSystemTimezoneAutomaticDetectionDescription[];
1228
1229extern const char kDisplayColorCalibrationName[];
1230extern const char kDisplayColorCalibrationDescription[];
1231
1232extern const char kEnableAndroidWallpapersAppName[];
1233extern const char kEnableAndroidWallpapersAppDescription[];
1234
1235extern const char kEnableChromevoxArcSupportName[];
1236extern const char kEnableChromevoxArcSupportDescription[];
1237
1238extern const char kEnableEhvInputName[];
1239extern const char kEnableEhvInputDescription[];
1240
1241extern const char kEnableEncryptionMigrationName[];
1242extern const char kEnableEncryptionMigrationDescription[];
1243
1244extern const char kEnableImeMenuName[];
1245extern const char kEnableImeMenuDescription[];
1246
1247extern const char kEnableTouchSupportForScreenMagnifierName[];
1248extern const char kEnableTouchSupportForScreenMagnifierDescription[];
1249
1250extern const char kEnableZipArchiverOnFileManagerName[];
1251extern const char kEnableZipArchiverOnFileManagerDescription[];
1252
1253extern const char kEolNotificationName[];
1254extern const char kEolNotificationDescription[];
1255
1256extern const char kExperimentalAccessibilityFeaturesName[];
1257extern const char kExperimentalAccessibilityFeaturesDescription[];
1258
1259extern const char kExperimentalInputViewFeaturesName[];
1260extern const char kExperimentalInputViewFeaturesDescription[];
1261
1262extern const char kFirstRunUiTransitionsName[];
1263extern const char kFirstRunUiTransitionsDescription[];
1264
1265extern const char kFloatingVirtualKeyboardName[];
1266extern const char kFloatingVirtualKeyboardDescription[];
1267
1268extern const char kForceEnableStylusToolsName[];
1269extern const char kForceEnableStylusToolsDescription[];
1270
1271extern const char kGestureEditingName[];
1272extern const char kGestureEditingDescription[];
1273
1274extern const char kGestureTypingName[];
1275extern const char kGestureTypingDescription[];
1276
1277extern const char kInputViewName[];
1278extern const char kInputViewDescription[];
1279
1280extern const char kMemoryPressureThresholdName[];
1281extern const char kMemoryPressureThresholdDescription[];
1282extern const char kConservativeThresholds[];
1283extern const char kAggressiveCacheDiscardThresholds[];
1284extern const char kAggressiveTabDiscardThresholds[];
1285extern const char kAggressiveThresholds[];
1286
1287extern const char kMtpWriteSupportName[];
1288extern const char kMtpWriteSupportDescription[];
1289
1290extern const char kNetworkPortalNotificationName[];
1291extern const char kNetworkPortalNotificationDescription[];
1292
1293extern const char kNewKoreanImeName[];
1294extern const char kNewKoreanImeDescription[];
1295
1296extern const char kNewZipUnpackerName[];
1297extern const char kNewZipUnpackerDescription[];
1298
1299extern const char kPhysicalKeyboardAutocorrectName[];
1300extern const char kPhysicalKeyboardAutocorrectDescription[];
1301
1302extern const char kPrinterProviderSearchAppName[];
1303extern const char kPrinterProviderSearchAppDescription[];
1304
1305extern const char kQuickUnlockPinName[];
1306extern const char kQuickUnlockPinDescription[];
1307extern const char kQuickUnlockPinSignin[];
1308extern const char kQuickUnlockPinSigninDescription[];
1309extern const char kQuickUnlockFingerprint[];
1310extern const char kQuickUnlockFingerprintDescription[];
1311
1312extern const char kOfficeEditingComponentAppName[];
1313extern const char kOfficeEditingComponentAppDescription[];
1314
1315extern const char kShowArcFilesAppName[];
1316extern const char kShowArcFilesAppDescription[];
1317
1318extern const char kSmartVirtualKeyboardName[];
1319extern const char kSmartVirtualKeyboardDescription[];
1320
1321extern const char kTeamDrivesName[];
1322extern const char kTeamDrivesDescription[];
1323
1324extern const char kTetherName[];
1325extern const char kTetherDescription[];
1326
1327extern const char kTouchscreenCalibrationName[];
1328extern const char kTouchscreenCalibrationDescription[];
1329
1330extern const char kUseMusName[];
1331extern const char kUseMusDescription[];
1332extern const char kEnableMashDescription[];
1333extern const char kEnableMusDescription[];
1334
1335extern const char kVideoPlayerChromecastSupportName[];
1336extern const char kVideoPlayerChromecastSupportDescription[];
1337
1338extern const char kVirtualKeyboardName[];
1339extern const char kVirtualKeyboardDescription[];
1340
1341extern const char kVirtualKeyboardOverscrollName[];
1342extern const char kVirtualKeyboardOverscrollDescription[];
1343
1344extern const char kVoiceInputName[];
1345extern const char kVoiceInputDescription[];
1346
1347extern const char kWakeOnPacketsName[];
1348extern const char kWakeOnPacketsDescription[];
1349
1350#endif // #if defined(OS_CHROMEOS)
1351
1352// Desktop --------------------------------------------------------------------
1353
1354#if !defined(OS_ANDROID) && !defined(OS_IOS)
1355
1356extern const char kEnableNewAppMenuIconName[];
1357extern const char kEnableNewAppMenuIconDescription[];
1358
1359extern const char kOmniboxEntitySuggestionsName[];
1360extern const char kOmniboxEntitySuggestionsDescription[];
1361
1362extern const char kOneGoogleBarOnLocalNtpName[];
1363extern const char kOneGoogleBarOnLocalNtpDescription[];
1364
1365extern const char kPauseBackgroundTabsName[];
1366extern const char kPauseBackgroundTabsDescription[];
1367
1368extern const char kUseGoogleLocalNtpName[];
1369extern const char kUseGoogleLocalNtpDescription[];
1370
1371#endif
1372
1373// Random platform combinations -----------------------------------------------
1374
1375#if defined(OS_WIN) || defined(OS_LINUX)
1376
1377extern const char kEnableInputImeApiName[];
1378extern const char kEnableInputImeApiDescription[];
1379
1380#endif // defined(OS_WIN) || defined(OS_LINUX)
1381
1382#if defined(OS_WIN) || defined(OS_MACOSX)
1383
1384extern const char kAutomaticTabDiscardingName[];
1385extern const char kAutomaticTabDiscardingDescription[];
1386
1387#endif // defined(OS_WIN) || defined(OS_MACOSX)
1388
1389// Feature flags --------------------------------------------------------------
1390
1391#if !defined(DISABLE_NACL)
1392
1393extern const char kNaclDebugMaskName[];
1394extern const char kNaclDebugMaskDescription[];
1395extern const char kNaclDebugMaskChoiceDebugAll[];
1396extern const char kNaclDebugMaskChoiceExcludeUtilsPnacl[];
1397extern const char kNaclDebugMaskChoiceIncludeDebug[];
1398
1399extern const char kNaclDebugName[];
1400extern const char kNaclDebugDescription[];
1401
1402extern const char kNaclName[];
1403extern const char kNaclDescription[];
1404
1405extern const char kPnaclSubzeroName[];
1406extern const char kPnaclSubzeroDescription[];
1407
1408#endif // !defined(DISABLE_NACL)
1409
1410#if BUILDFLAG(ENABLE_WEBRTC)
1411
1412extern const char kWebrtcH264WithOpenh264FfmpegName[];
1413extern const char kWebrtcH264WithOpenh264FfmpegDescription[];
1414
1415#endif // BUILDFLAG(ENABLE_WEBRTC)
1416
1417#if defined(USE_ASH)
1418
1419extern const char kAshDisableSmoothScreenRotationName[];
1420extern const char kAshDisableSmoothScreenRotationDescription[];
1421
1422extern const char kAshEnableMirroredScreenName[];
1423extern const char kAshEnableMirroredScreenDescription[];
1424
1425extern const char kAshShelfColorName[];
1426extern const char kAshShelfColorDescription[];
1427
1428extern const char kAshShelfColorScheme[];
1429extern const char kAshShelfColorSchemeDescription[];
1430extern const char kAshShelfColorSchemeLightVibrant[];
1431extern const char kAshShelfColorSchemeNormalVibrant[];
1432extern const char kAshShelfColorSchemeDarkVibrant[];
1433extern const char kAshShelfColorSchemeLightMuted[];
1434extern const char kAshShelfColorSchemeNormalMuted[];
1435extern const char kAshShelfColorSchemeDarkMuted[];
1436
1437extern const char kMaterialDesignInkDropAnimationSpeedName[];
1438extern const char kMaterialDesignInkDropAnimationSpeedDescription[];
1439extern const char kMaterialDesignInkDropAnimationFast[];
1440extern const char kMaterialDesignInkDropAnimationSlow[];
1441
1442extern const char kUiShowCompositedLayerBordersName[];
1443extern const char kUiShowCompositedLayerBordersDescription[];
1444extern const char kUiShowCompositedLayerBordersRenderPass[];
1445extern const char kUiShowCompositedLayerBordersSurface[];
1446extern const char kUiShowCompositedLayerBordersLayer[];
1447extern const char kUiShowCompositedLayerBordersAll[];
1448
1449extern const char kUiSlowAnimationsName[];
1450extern const char kUiSlowAnimationsDescription[];
1451
1452#endif // defined(USE_ASH)
1453
elawrenced9978fc2017-05-02 02:45:191454#if defined(TOOLKIT_VIEWS) || (defined(OS_MACOSX) && !defined(OS_IOS))
1455
elawrenced9978fc2017-05-02 02:45:191456extern const char kShowCertLinkOnPageInfoName[];
elawrenced9978fc2017-05-02 02:45:191457extern const char kShowCertLinkOnPageInfoDescription[];
1458
1459#endif // defined(TOOLKIT_VIEWS) || (defined(OS_MACOSX) && !defined(OS_IOS))
1460
vabr0215a8e2017-03-28 12:47:341461#if defined(TOOLKIT_VIEWS) || defined(OS_ANDROID)
1462
vabr0215a8e2017-03-28 12:47:341463extern const char kAutofillCreditCardUploadName[];
vabr0215a8e2017-03-28 12:47:341464extern const char kAutofillCreditCardUploadDescription[];
1465
1466#endif // defined(TOOLKIT_VIEWS) || defined(OS_ANDROID)
1467
brettw81668cf2017-05-15 22:57:341468// ============================================================================
1469// Don't just add flags to the end, put them in the right section in
1470// alphabetical order. See top instructions for more.
1471// ============================================================================
lgreyc0b638e52017-05-11 19:10:171472
vabr0215a8e2017-03-28 12:47:341473} // namespace flag_descriptions
1474
1475#endif // CHROME_BROWSER_FLAG_DESCRIPTIONS_H_