Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 // Copyright 2017 The Chromium Authors. All rights reserved. | |
|
vabr (Chromium)
2017/03/26 13:27:45
The strings / comments in this file are copied fro
| |
| 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_FLAGS_DESCRIPTIONS_H_ | |
| 6 #define CHROME_BROWSER_FLAGS_DESCRIPTIONS_H_ | |
| 7 | |
| 8 #include "build/build_config.h" | |
| 9 #include "build/buildflag.h" | |
| 10 #include "media/media_features.h" | |
|
Alexei Svitkine (slow)
2017/03/27 16:37:29
Nit: Maybe add a comment why this is needed?
vabr (Chromium)
2017/03/27 18:12:33
Done.
| |
| 11 | |
|
Alexei Svitkine (slow)
2017/03/27 16:37:29
Please add a file-level comment here about what th
vabr (Chromium)
2017/03/27 18:12:33
Done.
| |
| 12 namespace flags_descriptions { | |
| 13 | |
| 14 // Material Design version of chrome://bookmarks | |
| 15 | |
| 16 // Name for the flag to enable the material design bookmarks page. | |
| 17 extern const char kEnableMaterialDesignBookmarksName[]; | |
| 18 | |
| 19 // Description for the flag to enable the material design bookmarks page. | |
| 20 extern const char kEnableMaterialDesignBookmarksDescription[]; | |
| 21 | |
| 22 // Material Design version of chrome://policy | |
| 23 | |
| 24 // Name for the flag to enable the material design policy page. | |
| 25 extern const char kEnableMaterialDesignPolicyPageName[]; | |
| 26 | |
| 27 // Description for the flag to enable the material design policy page. | |
| 28 extern const char kEnableMaterialDesignPolicyPageDescription[]; | |
| 29 | |
| 30 // Material Design version of chrome://history | |
| 31 | |
| 32 // Name for the flag to enable the material design history page. | |
| 33 extern const char kEnableMaterialDesignHistoryName[]; | |
| 34 | |
| 35 // Description for the flag to enable the material design history page. | |
| 36 extern const char kEnableMaterialDesignHistoryDescription[]; | |
| 37 | |
| 38 // Material Design version of chrome://settings | |
| 39 | |
| 40 // Name for the flag to enable the material design settings page. | |
| 41 extern const char kEnableMaterialDesignSettingsName[]; | |
| 42 | |
| 43 // Description for the flag to enable the material design settings page. | |
| 44 extern const char kEnableMaterialDesignSettingsDescription[]; | |
| 45 | |
| 46 // Material Design version of chrome://extensions | |
| 47 | |
| 48 // Name for the flag to enable the material design extensions page. | |
| 49 extern const char kEnableMaterialDesignExtensionsName[]; | |
| 50 | |
| 51 // Description for the flag to enable the material design extensions page. | |
| 52 extern const char kEnableMaterialDesignExtensionsDescription[]; | |
| 53 | |
| 54 // Material Design version of feedback form | |
| 55 | |
| 56 // Name for the flag to enable the material design feedback UI. | |
| 57 extern const char kEnableMaterialDesignFeedbackName[]; | |
| 58 | |
| 59 // Description for the flag to enable the material design feedback UI. | |
| 60 extern const char kEnableMaterialDesignFeedbackDescription[]; | |
| 61 | |
| 62 // Report URL to SafeSearch | |
| 63 | |
| 64 // Name for the flag to enable reporting URLs to SafeSearch. | |
| 65 extern const char kSafeSearchUrlReportingName[]; | |
| 66 | |
| 67 // Description for the flag to enable reporting URLs to SafeSearch. | |
| 68 extern const char kSafeSearchUrlReportingDescription[]; | |
| 69 | |
| 70 // Device scale factor change in content crbug.com/485650. | |
| 71 | |
| 72 // Name for the flag to use Blink's zooming mechanism to implement device scale | |
| 73 // factor. | |
| 74 extern const char kEnableUseZoomForDsfName[]; | |
| 75 | |
| 76 // Description for the flag to use Blink's zooming mechanism to implement device | |
| 77 // scale factor. | |
| 78 extern const char kEnableUseZoomForDsfDescription[]; | |
| 79 | |
| 80 // Text to indicate that it'll use the platform settings to enable/disable | |
| 81 // use-zoom-for-dsf mode. | |
| 82 extern const char kEnableUseZoomForDsfChoiceDefault[]; | |
| 83 | |
| 84 // Text to indicate the use-zoom-for-dsf mode is enabled. | |
| 85 extern const char kEnableUseZoomForDsfChoiceEnabled[]; | |
| 86 | |
| 87 // Text to indicate the use-zoom-for-dsf mode is disabled. | |
| 88 extern const char kEnableUseZoomForDsfChoiceDisabled[]; | |
| 89 | |
| 90 // Name for the flag to set parameters for No-State Prefetch. | |
| 91 extern const char kNostatePrefetch[]; | |
| 92 | |
| 93 // Description for the flag to set parameters for No-State Prefetch. | |
| 94 extern const char kNostatePrefetchDescription[]; | |
| 95 | |
| 96 // Name for the flag to set parameters for Speculative Prefetch | |
| 97 extern const char kSpeculativePrefetchName[]; | |
| 98 | |
| 99 // Description for the flag to set parameters for Speculative Prefetch. | |
| 100 extern const char kSpeculativePrefetchDescription[]; | |
| 101 | |
| 102 // Force Tablet Mode | |
| 103 | |
| 104 // Name for the flag to force tablet mode. | |
| 105 extern const char kForceTabletModeName[]; | |
| 106 | |
| 107 // Description for the flag to force tablet mode. | |
| 108 extern const char kForceTabletModeDescription[]; | |
| 109 | |
| 110 // Description of the TouchView mode. In TouchView mode, the keyboard can flip | |
| 111 // behind the screen so the Chromebook operates like a tablet computer. | |
| 112 extern const char kForceTabletModeTouchview[]; | |
| 113 | |
| 114 // Description of the Clamshell mode. In Clamshell mode, the Chromebook operates | |
| 115 // like a standard laptop computer, keyboard on the bottom, screen on top, with | |
| 116 // a hinge like a clamshell. | |
| 117 extern const char kForceTabletModeClamshell[]; | |
| 118 | |
| 119 // Description of the default or 'automatic' mode. | |
| 120 extern const char kForceTabletModeAuto[]; | |
| 121 | |
| 122 // Print Preview features | |
| 123 | |
| 124 // Name for the flag to add the option to print PDFs as images to print preview. | |
| 125 extern const char kPrintPdfAsImageName[]; | |
| 126 | |
| 127 // Description for the flag to add the option to print PDFs as images in print | |
| 128 // preview. | |
| 129 extern const char kPrintPdfAsImageDescription[]; | |
| 130 | |
| 131 // Name for the flag to add the print scaling feature to print preview. | |
| 132 extern const char kPrintScalingName[]; | |
| 133 | |
| 134 // Description for the flag to add the print scaling feature to print preview. | |
| 135 extern const char kPrintScalingDescription[]; | |
| 136 | |
| 137 // Name of the 'Native Client' lab. | |
| 138 extern const char kNaclName[]; | |
| 139 | |
| 140 #if defined(OS_ANDROID) | |
| 141 | |
| 142 // Mobile: Description of the 'Native Client' lab. | |
| 143 extern const char kNaclDescription[]; | |
| 144 | |
| 145 #endif // defined(OS_ANDROID) | |
| 146 | |
| 147 #if !defined(OS_ANDROID) | |
| 148 | |
| 149 // Description of the 'Native Client' lab. | |
| 150 extern const char kNaclDescription[]; | |
| 151 | |
| 152 #endif // !defined(OS_ANDROID) | |
| 153 | |
| 154 // Name of the 'NaCl GDB debug stub' lab. | |
| 155 extern const char kNaclDebugName[]; | |
| 156 | |
| 157 // Description of the 'NaCl GDB debug stub' lab. | |
| 158 extern const char kNaclDebugDescription[]; | |
| 159 | |
| 160 #if !defined(OS_ANDROID) | |
| 161 | |
| 162 // Name of the 'Force PNaCl Subzero' lab. | |
| 163 extern const char kPnaclSubzeroName[]; | |
| 164 | |
| 165 // Description of the 'Force PNaCl Subzero' lab. | |
| 166 extern const char kPnaclSubzeroDescription[]; | |
| 167 | |
| 168 #endif // !defined(OS_ANDROID) | |
| 169 | |
| 170 // Name of the 'Restrict NaCl GDB debugging' lab. | |
| 171 extern const char kNaclDebugMaskName[]; | |
| 172 | |
| 173 // Description of the 'Restrict NaCl GDB debugging' lab. | |
| 174 extern const char kNaclDebugMaskDescription[]; | |
| 175 | |
| 176 extern const char kNaclDebugMaskChoiceDebugAll[]; | |
| 177 | |
| 178 extern const char kNaclDebugMaskChoiceExcludeUtilsPnacl[]; | |
| 179 | |
| 180 extern const char kNaclDebugMaskChoiceIncludeDebug[]; | |
| 181 | |
| 182 // Name of the 'HTTP form warning' feature. | |
| 183 extern const char kEnableHttpFormWarningName[]; | |
| 184 | |
| 185 // Description of the 'HTTP form warning' feature. | |
| 186 extern const char kEnableHttpFormWarningDescription[]; | |
| 187 | |
| 188 // Name of the 'Mark Non-Secure Origins As' lab. | |
| 189 extern const char kMarkHttpAsName[]; | |
| 190 | |
| 191 // Description of the 'Mark Non-Secure Origins As' lab. | |
| 192 extern const char kMarkHttpAsDescription[]; | |
| 193 | |
| 194 extern const char kMarkHttpAsDangerous[]; | |
| 195 | |
| 196 // Name of the 'Save Page as MHTML' lab. | |
| 197 extern const char kSavePageAsMhtmlName[]; | |
| 198 | |
| 199 // Description of the 'Save Page as MHTML' lab. | |
| 200 extern const char kSavePageAsMhtmlDescription[]; | |
| 201 | |
| 202 // Flag and values for MHTML Geenrator options lab. | |
| 203 | |
| 204 // Name of the 'MHTML Generator Options' lab. | |
| 205 extern const char kMhtmlGeneratorOptionName[]; | |
| 206 | |
| 207 // Description of the 'MHTML Generator Options' lab. | |
| 208 extern const char kMhtmlGeneratorOptionDescription[]; | |
| 209 | |
| 210 extern const char kMhtmlSkipNostoreMain[]; | |
| 211 | |
| 212 extern const char kMhtmlSkipNostoreAll[]; | |
| 213 | |
| 214 // Title of the 'device discovery notificatios' flag. | |
| 215 extern const char kDeviceDiscoveryNotificationsName[]; | |
| 216 | |
| 217 // Description of the 'device discovery notifications' flag. | |
| 218 extern const char kDeviceDiscoveryNotificationsDescription[]; | |
| 219 | |
| 220 #if defined(OS_WIN) | |
| 221 | |
| 222 extern const char kCloudPrintXpsName[]; | |
| 223 | |
| 224 extern const char kCloudPrintXpsDescription[]; | |
| 225 | |
| 226 #endif // defined(OS_WIN) | |
| 227 | |
| 228 // Title of the flag for loading the Media Router component extension. | |
| 229 extern const char kLoadMediaRouterComponentExtensionName[]; | |
| 230 | |
| 231 // Description of the flag for loading the Media Router component extension. | |
| 232 extern const char kLoadMediaRouterComponentExtensionDescription[]; | |
| 233 | |
| 234 extern const char kPrintPreviewRegisterPromosName[]; | |
| 235 | |
| 236 extern const char kPrintPreviewRegisterPromosDescription[]; | |
| 237 | |
| 238 // Title of the flag which enables scroll prediction. | |
| 239 extern const char kScrollPredictionName[]; | |
| 240 | |
| 241 // Title of the flag which controls UI layout in the browser's top chrome. | |
| 242 extern const char kTopChromeMd[]; | |
| 243 | |
| 244 // Description of the flag which changes the material design elements in the top | |
| 245 // chrome of the browser. | |
| 246 extern const char kTopChromeMdDescription[]; | |
| 247 | |
| 248 // Top Chrome material design option (default). | |
| 249 extern const char kTopChromeMdMaterial[]; | |
| 250 | |
| 251 // Top Chrome material hybrid design option (for touchscreens). | |
| 252 extern const char kTopChromeMdMaterialHybrid[]; | |
| 253 | |
| 254 // Title of the flag which enables the site settings all sites list and site | |
| 255 // details. | |
| 256 extern const char kSiteSettings[]; | |
| 257 | |
| 258 // Description of the flag which enables or disables the site settings all sites | |
| 259 // list and site details. | |
| 260 extern const char kSiteSettingsDescription[]; | |
| 261 | |
| 262 // Title of the flag which enables or disables material design in the rest of | |
| 263 // the native UI of the browser (beyond top chrome). | |
| 264 extern const char kSecondaryUiMd[]; | |
| 265 | |
| 266 // Description of the flag which enables or disables material design in the rest | |
| 267 // of the native UI of the browser (beyond top chrome). | |
| 268 extern const char kSecondaryUiMdDescription[]; | |
| 269 | |
| 270 // Description of the flag to enable scroll prediction. | |
| 271 extern const char kScrollPredictionDescription[]; | |
| 272 | |
| 273 // Title of the flag for add to shelf banners. | |
| 274 extern const char kAddToShelfName[]; | |
| 275 | |
| 276 // Description of the flag for add to shelf banners. | |
| 277 extern const char kAddToShelfDescription[]; | |
| 278 | |
| 279 // Title of the flag which bypasses the user engagement checks for app banners. | |
| 280 extern const char kBypassAppBannerEngagementChecksName[]; | |
| 281 | |
| 282 // Description of the flag to bypass the user engagement checks for app banners. | |
| 283 extern const char kBypassAppBannerEngagementChecksDescription[]; | |
| 284 | |
| 285 #if defined(OS_ANDROID) | |
| 286 | |
| 287 // Name of the flag to enable the accessibility tab switcher. | |
| 288 extern const char kAccessibilityTabSwitcherName[]; | |
| 289 | |
| 290 // Description of the flag to enable the accessibility tab switcher. | |
| 291 extern const char kAccessibilityTabSwitcherDescription[]; | |
| 292 | |
| 293 // Name of the flag to enable the physical web feature. | |
| 294 extern const char kEnablePhysicalWebName[]; | |
| 295 | |
| 296 // Description of the flag to enable the physical web feature. | |
| 297 extern const char kEnablePhysicalWebDescription[]; | |
| 298 | |
| 299 #endif // defined(OS_ANDROID) | |
| 300 | |
| 301 // Title of the touch-events flag. | |
| 302 extern const char kTouchEventsName[]; | |
| 303 | |
| 304 // Description of the touch-events flag. | |
| 305 extern const char kTouchEventsDescription[]; | |
| 306 | |
| 307 // Title of the disable touch adjustment flag. | |
| 308 extern const char kTouchAdjustmentName[]; | |
| 309 | |
| 310 // Description of the disable touch adjustment flag. | |
| 311 extern const char kTouchAdjustmentDescription[]; | |
| 312 | |
| 313 // Name of the 'Composited layer borders' lab. | |
| 314 extern const char kCompositedLayerBorders[]; | |
| 315 | |
| 316 // Description of the 'Composited layer borders' lab. | |
| 317 extern const char kCompositedLayerBordersDescription[]; | |
| 318 | |
| 319 // Name of the 'Composited layer borders' lab. | |
| 320 extern const char kGlCompositedTextureQuadBorders[]; | |
| 321 | |
| 322 // Description of the 'Composited layer borders' lab. | |
| 323 extern const char kGlCompositedTextureQuadBordersDescription[]; | |
| 324 | |
| 325 // Name of the 'Overdraw feedback' lab. | |
| 326 extern const char kShowOverdrawFeedback[]; | |
| 327 | |
| 328 // Description of the 'Overdraw feedback' lab. | |
| 329 extern const char kShowOverdrawFeedbackDescription[]; | |
| 330 | |
| 331 // Name for the flag that sets partial swap behavior. | |
| 332 extern const char kUiPartialSwapName[]; | |
| 333 | |
| 334 // Description for the flag that sets partial swap behavior. | |
| 335 extern const char kUiPartialSwapDescription[]; | |
| 336 | |
| 337 // Name of the 'Debugging keyboard shortcuts' lab. | |
| 338 extern const char kDebugShortcutsName[]; | |
| 339 | |
| 340 // Name of the 'Ignore GPU blacklist' lab. | |
| 341 extern const char kIgnoreGpuBlacklistName[]; | |
| 342 | |
| 343 // Description of the 'Ignore GPU blacklist' lab. | |
| 344 extern const char kIgnoreGpuBlacklistDescription[]; | |
| 345 | |
| 346 // Title of the flag to enable the inert visual viewport experiment. | |
| 347 extern const char kInertVisualViewportName[]; | |
| 348 | |
| 349 // Description of the flag to enable the inert visual viewport experiment. | |
| 350 extern const char kInertVisualViewportDescription[]; | |
| 351 | |
| 352 // Name of the 'Enable experimental canvas features' lab. | |
| 353 extern const char kExperimentalCanvasFeaturesName[]; | |
| 354 | |
| 355 // Description of the 'Enable experimental canvas features' lab. | |
| 356 extern const char kExperimentalCanvasFeaturesDescription[]; | |
| 357 | |
| 358 // Name of the 'Accelerated 2D canvas' lab. | |
| 359 extern const char kAccelerated2dCanvasName[]; | |
| 360 | |
| 361 // Description of the 'Accelerated 2D canvas' lab. | |
| 362 extern const char kAccelerated2dCanvasDescription[]; | |
| 363 | |
| 364 // Name of the 'Enable display list 2D canvas' lab. | |
| 365 extern const char kDisplayList2dCanvasName[]; | |
| 366 | |
| 367 // Description of the 'Enable display list 2D canvas' lab. | |
| 368 extern const char kDisplayList2dCanvasDescription[]; | |
| 369 | |
| 370 // Option that allows canvas 2D contexts to switch from one rendering mode to | |
| 371 // another on the fly. | |
| 372 extern const char kEnable2dCanvasDynamicRenderingModeSwitchingName[]; | |
| 373 | |
| 374 // Description of 'Enable canvas 2D dynamic pipeline switching mode' | |
| 375 extern const char kEnable2dCanvasDynamicRenderingModeSwitchingDescription[]; | |
| 376 | |
| 377 // Name of the 'Experimental Extension APIs' lab. | |
| 378 extern const char kExperimentalExtensionApisName[]; | |
| 379 | |
| 380 // Description of the 'Experimental Extension APIs' lab. | |
| 381 extern const char kExperimentalExtensionApisDescription[]; | |
| 382 | |
| 383 // Name of the 'Extensions on chrome:// URLs' lab | |
| 384 extern const char kExtensionsOnChromeUrlsName[]; | |
| 385 | |
| 386 // Description of the 'Extensions on chrome:// URLs' lab | |
| 387 extern const char kExtensionsOnChromeUrlsDescription[]; | |
| 388 | |
| 389 // Name of the 'Fast Unload' lab | |
| 390 extern const char kFastUnloadName[]; | |
| 391 | |
| 392 // Description of the 'Fast Unload' lab. | |
| 393 extern const char kFastUnloadDescription[]; | |
| 394 | |
| 395 // Name of the 'User consent for extension scripts' lab. | |
| 396 extern const char kUserConsentForExtensionScriptsName[]; | |
| 397 | |
| 398 // Description of the 'User consent for extension scripts' lab | |
| 399 extern const char kUserConsentForExtensionScriptsDescription[]; | |
| 400 | |
| 401 // Name of the flag that requires a user gesture before script can add a histroy | |
| 402 // entry to the back/forward list. | |
| 403 extern const char kHistoryRequiresUserGestureName[]; | |
| 404 | |
| 405 // Description of the flag that requires that a page process a user action | |
| 406 // (e.g., a mouse click) before script can add an entry to the tab's | |
| 407 // back/forward list. | |
| 408 extern const char kHistoryRequiresUserGestureDescription[]; | |
| 409 | |
| 410 // Name of the 'Disable hyperlink auditing' lab. | |
| 411 extern const char kHyperlinkAuditingName[]; | |
| 412 | |
| 413 // Description of the 'Disable hyperlink auditing' lab. | |
| 414 extern const char kHyperlinkAuditingDescription[]; | |
| 415 | |
| 416 #if defined(OS_ANDROID) | |
| 417 | |
| 418 // Title for the flag to enable Contextual Search. | |
| 419 extern const char kContextualSearch[]; | |
| 420 | |
| 421 // Description for the flag to enable Contextual Search. | |
| 422 extern const char kContextualSearchDescription[]; | |
| 423 | |
| 424 // Title for the flag to enable Contextual Search integration with Contextual | |
| 425 // Cards data in the bar. | |
| 426 extern const char kContextualSearchContextualCardsBarIntegration[]; | |
| 427 | |
| 428 // Description for the flag to enable Contextual Search integration with | |
| 429 // Contextual Cards data in the bar. | |
| 430 extern const char kContextualSearchContextualCardsBarIntegrationDescription[]; | |
| 431 | |
| 432 // Title for the flag to enable Contextual Search single actions using | |
| 433 // Contextual Cards data in the bar. | |
| 434 extern const char kContextualSearchSingleActions[]; | |
| 435 | |
| 436 // Description for the flag to enable Contextual Search single actions using | |
| 437 // Contextual Cards data in the bar. | |
| 438 extern const char kContextualSearchSingleActionsDescription[]; | |
| 439 | |
| 440 // Title for the flag to enable Contextual Search url actions using Contextual | |
| 441 // Cards data in the bar. | |
| 442 extern const char kContextualSearchUrlActions[]; | |
| 443 | |
| 444 // Description for the flag to enable Contextual Search URL actions using | |
| 445 // Contextual Cards data in the bar. | |
| 446 extern const char kContextualSearchUrlActionsDescription[]; | |
| 447 | |
| 448 #endif // defined(OS_ANDROID) | |
| 449 | |
| 450 // Name of the smooth scrolling flag | |
| 451 extern const char kSmoothScrollingName[]; | |
| 452 | |
| 453 // Description of the smooth scrolling flag | |
| 454 extern const char kSmoothScrollingDescription[]; | |
| 455 | |
| 456 // Title for the flag to turn on overlay scrollbars | |
| 457 extern const char kOverlayScrollbarsName[]; | |
| 458 | |
| 459 // Description for the flag to turn on overlay scrollbars | |
| 460 extern const char kOverlayScrollbarsDescription[]; | |
| 461 | |
| 462 // Title for the flag to show Autofill field type predictions for all forms | |
| 463 extern const char kShowAutofillTypePredictionsName[]; | |
| 464 | |
| 465 // Description for the flag to show Autofill field type predictions for all | |
| 466 // forms | |
| 467 extern const char kShowAutofillTypePredictionsDescription[]; | |
| 468 | |
| 469 // Name of the flag that enables TCP Fast Open. | |
| 470 extern const char kTcpFastOpenName[]; | |
| 471 | |
| 472 // Description of the flag that enables TCP Fast Open. | |
| 473 extern const char kTcpFastOpenDescription[]; | |
| 474 | |
| 475 // Name of the flag that enables touch initiated drag drop. | |
| 476 extern const char kTouchDragDropName[]; | |
| 477 | |
| 478 // Description of the flag to enable touch initiated drag drop. | |
| 479 extern const char kTouchDragDropDescription[]; | |
| 480 | |
| 481 // Name of the flag that controls touch based text selection strategy. | |
| 482 extern const char kTouchSelectionStrategyName[]; | |
| 483 | |
| 484 // Description of the flag that controls touch based text selection strategy. | |
| 485 extern const char kTouchSelectionStrategyDescription[]; | |
| 486 | |
| 487 // Description for the touch text selection strategy which always uses character | |
| 488 // granularity. | |
| 489 extern const char kTouchSelectionStrategyCharacter[]; | |
| 490 | |
| 491 // Description for the touch text selection strategy which is based on the | |
| 492 // direction in which the handle is dragged. | |
| 493 extern const char kTouchSelectionStrategyDirection[]; | |
| 494 | |
| 495 // Title for the flag to use the Online Wallet sandbox servers (instead of | |
| 496 // production). | |
| 497 extern const char kWalletServiceUseSandboxName[]; | |
| 498 | |
| 499 // Description of the flag to use the Online Wallet sandbox servers. | |
| 500 extern const char kWalletServiceUseSandboxDescription[]; | |
| 501 | |
| 502 // Title for the flag for history navigation from horizontal overscroll. | |
| 503 extern const char kOverscrollHistoryNavigationName[]; | |
| 504 | |
| 505 // Description for the flag to disable history navigation from horizontal | |
| 506 // overscroll. | |
| 507 extern const char kOverscrollHistoryNavigationDescription[]; | |
| 508 | |
| 509 // Description for the simple UI for history navigation from horizontal | |
| 510 // overscroll. | |
| 511 extern const char kOverscrollHistoryNavigationSimpleUi[]; | |
| 512 | |
| 513 // Title for the flag to specify the threshold for starting horizontal | |
| 514 // overscroll. | |
| 515 extern const char kOverscrollStartThresholdName[]; | |
| 516 | |
| 517 // Description for the flag to specify the threshold for starting horizontal | |
| 518 // overscroll. | |
| 519 extern const char kOverscrollStartThresholdDescription[]; | |
| 520 | |
| 521 // Description for the 133% threshold for starting horizontal overscroll. | |
| 522 extern const char kOverscrollStartThreshold133Percent[]; | |
| 523 | |
| 524 // Description for the 166% threshold for starting horizontal overscroll. | |
| 525 extern const char kOverscrollStartThreshold166Percent[]; | |
| 526 | |
| 527 // Description for the 200% threshold for starting horizontal overscroll. | |
| 528 extern const char kOverscrollStartThreshold200Percent[]; | |
| 529 | |
| 530 // Title for the flag for scroll end effect from vertical overscroll. | |
| 531 extern const char kScrollEndEffectName[]; | |
| 532 | |
| 533 // Description for the flag that controls scroll end effect from vertical | |
| 534 // overscroll. | |
| 535 extern const char kScrollEndEffectDescription[]; | |
| 536 | |
| 537 // Name of the 'Enable WebGL 2.0' flag. | |
| 538 extern const char kWebgl2Name[]; | |
| 539 | |
| 540 // Description for the flag to enable WebGL 2.0. | |
| 541 extern const char kWebgl2Description[]; | |
| 542 | |
| 543 // Name of the 'Enable WebGL Draft Extensions' flag. | |
| 544 extern const char kWebglDraftExtensionsName[]; | |
| 545 | |
| 546 // Description for the flag to enable WebGL Draft Extensions. | |
| 547 extern const char kWebglDraftExtensionsDescription[]; | |
| 548 | |
| 549 // Name of chrome:flags option to turn off WebRTC hardware video decoding | |
| 550 // support. | |
| 551 extern const char kWebrtcHwDecodingName[]; | |
| 552 | |
| 553 // Description of chrome:flags option to turn off WebRTC hardware video decoding | |
| 554 // support. | |
| 555 extern const char kWebrtcHwDecodingDescription[]; | |
| 556 | |
| 557 // Name of chrome:flags option to turn off WebRTC hardware video encoding | |
| 558 // support. | |
| 559 extern const char kWebrtcHwEncodingName[]; | |
| 560 | |
| 561 // Description of chrome:flags option to turn off WebRTC hardware video encoding | |
| 562 // support. | |
| 563 extern const char kWebrtcHwEncodingDescription[]; | |
| 564 | |
| 565 // Name of chrome:flags option to turn on WebRTC h264 hardware video encoding | |
| 566 // support. | |
| 567 extern const char kWebrtcHwH264EncodingName[]; | |
| 568 | |
| 569 // Description of chrome:flags option to turn on WebRTC hardware h264 video | |
| 570 // encoding support. | |
| 571 extern const char kWebrtcHwH264EncodingDescription[]; | |
| 572 | |
| 573 // Name of chrome:flags option to enable GCM cipher suites for WebRTC | |
| 574 extern const char kWebrtcSrtpAesGcmName[]; | |
| 575 | |
| 576 // Description of chrome:flags option to enable GCM cipher suites for WebRTC | |
| 577 extern const char kWebrtcSrtpAesGcmDescription[]; | |
| 578 | |
| 579 // Name of chrome:flags option to turn on Origin header for WebRTC STUN messages | |
| 580 extern const char kWebrtcStunOriginName[]; | |
| 581 | |
| 582 // Description of chrome:flags option to turn on Origin header for WebRTC STUN | |
| 583 // messages | |
| 584 extern const char kWebrtcStunOriginDescription[]; | |
| 585 | |
| 586 // Name of chrome:flags option to enable WebRTC Echo Canceller 3. | |
| 587 extern const char kWebrtcEchoCanceller3Name[]; | |
| 588 | |
| 589 // Description of chrome:flags option to enable WebRTC Echo Canceller 3. | |
| 590 extern const char kWebrtcEchoCanceller3Description[]; | |
| 591 | |
| 592 #if defined(OS_ANDROID) | |
| 593 | |
| 594 // Name of chrome:flags option to enable screen capture. | |
| 595 extern const char kMediaScreenCaptureName[]; | |
| 596 | |
| 597 // Description of chrome:flags option to enable screen capture. | |
| 598 extern const char kMediaScreenCaptureDescription[]; | |
| 599 | |
| 600 #endif // defined(OS_ANDROID) | |
| 601 | |
| 602 #if BUILDFLAG(ENABLE_WEBRTC) | |
| 603 | |
| 604 // Name of chrome:flags option to enable WebRTC H.264 sw encoder/decoder | |
| 605 extern const char kWebrtcH264WithOpenh264FfmpegName[]; | |
| 606 | |
| 607 // Description of chrome:flags option to enable WebRTC H.264 sw encoder/decoder | |
| 608 extern const char kWebrtcH264WithOpenh264FfmpegDescription[]; | |
| 609 | |
| 610 #endif // BUILDFLAG(ENABLE_WEBRTC) | |
| 611 | |
| 612 // Name of the 'Enable WebVR' flag. | |
| 613 extern const char kWebvrName[]; | |
| 614 | |
| 615 // Description for the flag to enable WebVR APIs. | |
| 616 extern const char kWebvrDescription[]; | |
| 617 | |
| 618 // Name of the 'Enable WebVR experimental optimizations' flag. | |
| 619 extern const char kWebvrExperimentalRenderingName[]; | |
| 620 | |
| 621 // Description for the flag to enable experimental WebVR rendering | |
| 622 // optimizations. | |
| 623 extern const char kWebvrExperimentalRenderingDescription[]; | |
| 624 | |
| 625 // Name of the flag which allows users to enable experimental extensions to the | |
| 626 // Gamepad API. | |
| 627 extern const char kGamepadExtensionsName[]; | |
| 628 | |
| 629 // Description for the flag which allows users to enable experimental extensions | |
| 630 // to the Gamepad API. | |
| 631 extern const char kGamepadExtensionsDescription[]; | |
| 632 | |
| 633 #if defined(OS_ANDROID) | |
| 634 | |
| 635 // Name of about:flags option to turn on the new Photo picker. | |
| 636 extern const char kNewPhotoPickerName[]; | |
| 637 | |
| 638 // Description of about:flags option to turn on the new Photo picker. | |
| 639 extern const char kNewPhotoPickerDescription[]; | |
| 640 | |
| 641 #endif // defined(OS_ANDROID) | |
| 642 | |
| 643 #if defined(OS_ANDROID) | |
| 644 | |
| 645 // Name of about:flags option to turn on the overscrolling for the OSK. | |
| 646 extern const char kEnableOskOverscrollName[]; | |
| 647 | |
| 648 // Description of about:flags option to turn on overscrolling for the OSK. | |
| 649 extern const char kEnableOskOverscrollDescription[]; | |
| 650 | |
| 651 #endif // defined(OS_ANDROID) | |
| 652 | |
| 653 // Title for the flag to enable QUIC. | |
| 654 extern const char kQuicName[]; | |
| 655 | |
| 656 // Description for the flag to enable QUIC. | |
| 657 extern const char kQuicDescription[]; | |
| 658 | |
| 659 // Title for the flag to switch the maximum TLS version. | |
| 660 extern const char kSslVersionMaxName[]; | |
| 661 | |
| 662 // Description for the flag to switch the maximum TLS version. | |
| 663 extern const char kSslVersionMaxDescription[]; | |
| 664 | |
| 665 extern const char kSslVersionMaxTls12[]; | |
| 666 | |
| 667 extern const char kSslVersionMaxTls13[]; | |
| 668 | |
| 669 // Title for the flag to enable Token Binding. Please do not translate 'Token | |
| 670 // Binding'. | |
| 671 extern const char kEnableTokenBindingName[]; | |
| 672 | |
| 673 // Description for the flag to enable Token Binding. Please do not translate | |
| 674 // 'Token Binding'. | |
| 675 extern const char kEnableTokenBindingDescription[]; | |
| 676 | |
| 677 // Title for the flag for gesture requiment for media playback | |
| 678 extern const char kGestureRequirementForMediaPlaybackName[]; | |
| 679 | |
| 680 // Description for the flag for gesture requiment for media playback | |
| 681 extern const char kGestureRequirementForMediaPlaybackDescription[]; | |
| 682 | |
| 683 #if !defined(OS_ANDROID) | |
| 684 | |
| 685 // Title for the flag for gesture requiment for media playback | |
| 686 extern const char kCrossOriginMediaPlaybackRequiresUserGestureName[]; | |
| 687 | |
| 688 // Description for the flag for gesture requiment for media playback | |
| 689 extern const char kCrossOriginMediaPlaybackRequiresUserGestureDescription[]; | |
| 690 | |
| 691 #endif // !defined(OS_ANDROID) | |
| 692 | |
| 693 // Description for the flag to adjust the default behaviour for document level | |
| 694 // passive touch listeners. | |
| 695 extern const char kPassiveDocumentEventListenersDescription[]; | |
| 696 | |
| 697 // Name for the flag to adjust the default behaviour for document level passive | |
| 698 // listeners. | |
| 699 extern const char kPassiveDocumentEventListenersName[]; | |
| 700 | |
| 701 // Description for the flag to adjust the default behaviour for passive touch | |
| 702 // listeners during fling. | |
| 703 extern const char kPassiveEventListenersDueToFlingDescription[]; | |
| 704 | |
| 705 // Name for the flag to adjust the default behaviour for passive touch listeners | |
| 706 // during fling. | |
| 707 extern const char kPassiveEventListenersDueToFlingName[]; | |
| 708 | |
| 709 // Choice for passive listeners to default to true on all nodes not explicitly | |
| 710 // set. | |
| 711 extern const char kPassiveEventListenerTrue[]; | |
| 712 | |
| 713 // Choice for passive listeners to default to true on all nodes. | |
| 714 extern const char kPassiveEventListenerForceAllTrue[]; | |
| 715 | |
| 716 // Name for the flag to adjust the default behaviour for passive event | |
| 717 // listeners. | |
| 718 extern const char kPassiveEventListenerDefaultName[]; | |
| 719 | |
| 720 // Description for the flag to adjust default behaviour for passive event | |
| 721 // listeners. | |
| 722 extern const char kPassiveEventListenerDefaultDescription[]; | |
| 723 | |
| 724 #if defined(OS_ANDROID) | |
| 725 | |
| 726 // Title for the flag for including important sites whitelisting in the clear | |
| 727 // browsing dialog. | |
| 728 extern const char kImportantSitesInCbdName[]; | |
| 729 | |
| 730 // Description for the flag for using important sites whitelisting in the clear | |
| 731 // browsing dialog. | |
| 732 extern const char kImportantSitesInCbdDescription[]; | |
| 733 | |
| 734 #endif // defined(OS_ANDROID) | |
| 735 | |
| 736 #if defined(USE_ASH) | |
| 737 | |
| 738 // Title of the flag which specifies the shelf coloring in Chrome OS system UI. | |
| 739 extern const char kAshShelfColor[]; | |
| 740 | |
| 741 // Description of the flag which specifies the shelf coloring in Chrome OS | |
| 742 // system UI. | |
| 743 extern const char kAshShelfColorDescription[]; | |
| 744 | |
| 745 // A shelf coloring style to be used by Chrome OS UI. | |
| 746 extern const char kAshShelfColorLightVibrant[]; | |
| 747 | |
| 748 // A shelf coloring style to be used by Chrome OS UI. | |
| 749 extern const char kAshShelfColorNormalVibrant[]; | |
| 750 | |
| 751 // A shelf coloring style to be used by Chrome OS UI. | |
| 752 extern const char kAshShelfColorDarkVibrant[]; | |
| 753 | |
| 754 // A shelf coloring style to be used by Chrome OS UI. | |
| 755 extern const char kAshShelfColorLightMuted[]; | |
| 756 | |
| 757 // A shelf coloring style to be used by Chrome OS UI. | |
| 758 extern const char kAshShelfColorNormalMuted[]; | |
| 759 | |
| 760 // A shelf coloring style to be used by Chrome OS UI. | |
| 761 extern const char kAshShelfColorDarkMuted[]; | |
| 762 | |
| 763 // Title for the flag which can be used for window backdrops in TouchView. | |
| 764 extern const char kAshMaximizeModeWindowBackdropName[]; | |
| 765 | |
| 766 // Description for the flag which can be used for window backdrops in TouchView. | |
| 767 extern const char kAshMaximizeModeWindowBackdropDescription[]; | |
| 768 | |
| 769 // Title for the flag which can be used for support for javascript locking | |
| 770 // rotation. | |
| 771 extern const char kAshScreenOrientationLockName[]; | |
| 772 | |
| 773 // Description for the flag which can be used for support for javascript locking | |
| 774 // rotation | |
| 775 extern const char kAshScreenOrientationLockDescription[]; | |
| 776 | |
| 777 // Title for the flag to enable the mirrored screen mode. | |
| 778 extern const char kAshEnableMirroredScreenName[]; | |
| 779 | |
| 780 // Description for the flag to enable the mirrored screen mode. | |
| 781 extern const char kAshEnableMirroredScreenDescription[]; | |
| 782 | |
| 783 // Description for the flag that sets material design ink drop animation speed | |
| 784 // of fast. | |
| 785 extern const char kMaterialDesignInkDropAnimationFast[]; | |
| 786 | |
| 787 // Description for the flag that sets material design ink drop anation speeds of | |
| 788 // slow. | |
| 789 extern const char kMaterialDesignInkDropAnimationSlow[]; | |
| 790 | |
| 791 // Name for the flag that sets the material design ink drop animation speed. | |
| 792 extern const char kMaterialDesignInkDropAnimationSpeedName[]; | |
| 793 | |
| 794 // Description for the flag that sets the material design ink drop animtion | |
| 795 // speed. | |
| 796 extern const char kMaterialDesignInkDropAnimationSpeedDescription[]; | |
| 797 | |
| 798 // Name for the flag that enables slow UI animations. | |
| 799 extern const char kUiSlowAnimationsName[]; | |
| 800 | |
| 801 // Description for the flag that enables slow UI animations. | |
| 802 extern const char kUiSlowAnimationsDescription[]; | |
| 803 | |
| 804 #endif // defined(USE_ASH) | |
| 805 | |
| 806 // Title for the flag for latest (non-experimental) JavaScript fatures | |
| 807 extern const char kJavascriptHarmonyShippingName[]; | |
| 808 | |
| 809 // Description for the flag for latest (non-experimental) JavaScript fatures | |
| 810 extern const char kJavascriptHarmonyShippingDescription[]; | |
| 811 | |
| 812 // Title for the flag to enable JavaScript Harmony features. | |
| 813 extern const char kJavascriptHarmonyName[]; | |
| 814 | |
| 815 // Description for the flag to enable JavaScript Harmony features. | |
| 816 extern const char kJavascriptHarmonyDescription[]; | |
| 817 | |
| 818 // Title for the flag to enable future features in V8. | |
| 819 extern const char kV8FutureName[]; | |
| 820 | |
| 821 // Description for the flag to enable future features in V8. | |
| 822 extern const char kV8FutureDescription[]; | |
| 823 | |
| 824 // Title for disabling the Ignition and TurboFan compilation pipeline in V8. | |
| 825 extern const char kV8DisableIgnitionTurboName[]; | |
| 826 | |
| 827 // Description for disabling the Ignition and TurboFan compilation pipeline in | |
| 828 // V8. | |
| 829 extern const char kV8DisableIgnitionTurboDescription[]; | |
| 830 | |
| 831 // Title for the flag to enable Asm.js to WebAssembly. | |
| 832 extern const char kEnableAsmWasmName[]; | |
| 833 | |
| 834 // Description for the flag to enable Asm.js to WebAssembly. | |
| 835 extern const char kEnableAsmWasmDescription[]; | |
| 836 | |
| 837 // Title for the flag to enable SharedArrayBuffers in JavaScript. | |
| 838 extern const char kEnableSharedArrayBufferName[]; | |
| 839 | |
| 840 // Description for the flag to enable SharedArrayBuffers in JavaScript. | |
| 841 extern const char kEnableSharedArrayBufferDescription[]; | |
| 842 | |
| 843 // Title for the flag to enable WebAssembly structured cloning. | |
| 844 extern const char kEnableWasmName[]; | |
| 845 | |
| 846 // Description for the flag to enable WebAssembly. | |
| 847 extern const char kEnableWasmDescription[]; | |
| 848 | |
| 849 #if defined(OS_ANDROID) | |
| 850 | |
| 851 // Title for the flag to enable the download button on MediaDocument. | |
| 852 extern const char kMediaDocumentDownloadButtonName[]; | |
| 853 | |
| 854 // Description for the flag to enable download button on MediaDocument. | |
| 855 extern const char kMediaDocumentDownloadButtonDescription[]; | |
| 856 | |
| 857 #endif // defined(OS_ANDROID) | |
| 858 | |
| 859 // Title for the flag for using a software rasterizer. | |
| 860 extern const char kSoftwareRasterizerName[]; | |
| 861 | |
| 862 // Description for the flag for using a software renderer. | |
| 863 extern const char kSoftwareRasterizerDescription[]; | |
| 864 | |
| 865 // Title for the flag to enable GPU rasterization. | |
| 866 extern const char kGpuRasterizationName[]; | |
| 867 | |
| 868 // Description for the flag to enable GPU rasterizer. | |
| 869 extern const char kGpuRasterizationDescription[]; | |
| 870 | |
| 871 // Description of the 'Force GPU rasterization' experiment | |
| 872 extern const char kForceGpuRasterization[]; | |
| 873 | |
| 874 // Name of about:flags option for number of GPU rasterization MSAA samples. | |
| 875 extern const char kGpuRasterizationMsaaSampleCountName[]; | |
| 876 | |
| 877 // Description of about:flags option for number of GPU rasterization MSAA | |
| 878 // samples. | |
| 879 extern const char kGpuRasterizationMsaaSampleCountDescription[]; | |
| 880 | |
| 881 extern const char kGpuRasterizationMsaaSampleCountZero[]; | |
| 882 | |
| 883 extern const char kGpuRasterizationMsaaSampleCountTwo[]; | |
| 884 | |
| 885 extern const char kGpuRasterizationMsaaSampleCountFour[]; | |
| 886 | |
| 887 extern const char kGpuRasterizationMsaaSampleCountEight[]; | |
| 888 | |
| 889 extern const char kGpuRasterizationMsaaSampleCountSixteen[]; | |
| 890 | |
| 891 // Title for about:flags option for slimming paint invalidation. | |
| 892 extern const char kSlimmingPaintInvalidationName[]; | |
| 893 | |
| 894 // Description of about:flags option for slimming paint invalidation. | |
| 895 extern const char kSlimmingPaintInvalidationDescription[]; | |
| 896 | |
| 897 // Name for the flag to enable experimental security features. | |
| 898 extern const char kExperimentalSecurityFeaturesName[]; | |
| 899 | |
| 900 // Description for the flag to enable experimental security features. | |
| 901 extern const char kExperimentalSecurityFeaturesDescription[]; | |
| 902 | |
| 903 // Name for the flag to enable experimental Web Platform features. | |
| 904 extern const char kExperimentalWebPlatformFeaturesName[]; | |
| 905 | |
| 906 // Description for the flag to enable experimental Web Platform features. | |
| 907 extern const char kExperimentalWebPlatformFeaturesDescription[]; | |
| 908 | |
| 909 // Name for the flag to enable pointer events. | |
| 910 extern const char kExperimentalPointerEventName[]; | |
| 911 | |
| 912 // Description for the flag to enable pointer events. | |
| 913 extern const char kExperimentalPointerEventDescription[]; | |
| 914 | |
| 915 // Name for the flag to enable origin trials. | |
| 916 extern const char kOriginTrialsName[]; | |
| 917 | |
| 918 // Description for the flag to enable origin trials. | |
| 919 extern const char kOriginTrialsDescription[]; | |
| 920 | |
| 921 // Name for the flag for BLE Advertising | |
| 922 extern const char kBleAdvertisingInExtensionsName[]; | |
| 923 | |
| 924 // Description of the flag to enable BLE Advertising | |
| 925 extern const char kBleAdvertisingInExtensionsDescription[]; | |
| 926 | |
| 927 // Name for the flag to enable experiments in Developer Tools | |
| 928 extern const char kDevtoolsExperimentsName[]; | |
| 929 | |
| 930 // Description for the flag to enable experiments in Developer Tools. | |
| 931 extern const char kDevtoolsExperimentsDescription[]; | |
| 932 | |
| 933 // Name for the flag to enable silent debugging via chrome.debugger extension | |
| 934 // API. | |
| 935 extern const char kSilentDebuggerExtensionApiName[]; | |
| 936 | |
| 937 // Description for the flag to enable silent debugging via chrome.debugger | |
| 938 // extension API. | |
| 939 extern const char kSilentDebuggerExtensionApiDescription[]; | |
| 940 | |
| 941 // Name for the flag to show a heads-up display for tracking touch-points. | |
| 942 extern const char kShowTouchHudName[]; | |
| 943 | |
| 944 // Description for the flag to show a heads-up display for tracking | |
| 945 // touch-points. | |
| 946 extern const char kShowTouchHudDescription[]; | |
| 947 | |
| 948 // Name for the Prefer HTML over Plugins feature. | |
| 949 extern const char kPreferHtmlOverPluginsName[]; | |
| 950 | |
| 951 // Description for the Prefer HTML over Plugins feature. | |
| 952 extern const char kPreferHtmlOverPluginsDescription[]; | |
| 953 | |
| 954 // Name for the NaCl Socket API feature. | |
| 955 extern const char kAllowNaclSocketApiName[]; | |
| 956 | |
| 957 // Description for the NaCl Socket API feature. | |
| 958 extern const char kAllowNaclSocketApiDescription[]; | |
| 959 | |
| 960 // Name for the Run all Flash in Allow mode feature. | |
| 961 extern const char kRunAllFlashInAllowModeName[]; | |
| 962 | |
| 963 // Description for the Run all Flash in Allow mode feature. | |
| 964 extern const char kRunAllFlashInAllowModeDescription[]; | |
| 965 | |
| 966 // Name of the flag to turn on experiental pinch to scale. | |
| 967 extern const char kPinchScaleName[]; | |
| 968 | |
| 969 // Description of the flag to turn on experiental pinch to scale. | |
| 970 extern const char kPinchScaleDescription[]; | |
| 971 | |
| 972 // Name for the flag to enable 'navigator.credentials'. | |
| 973 extern const char kCredentialManagerApiName[]; | |
| 974 | |
| 975 // Description for the flag to enable 'navigator.credentials'. | |
| 976 extern const char kCredentialManagerApiDescription[]; | |
| 977 | |
| 978 // Name for the flag to reduce referer granularity. | |
| 979 extern const char kReducedReferrerGranularityName[]; | |
| 980 | |
| 981 // Description for the flag to reduce referer granularity. | |
| 982 extern const char kReducedReferrerGranularityDescription[]; | |
| 983 | |
| 984 #if defined(OS_CHROMEOS) | |
| 985 | |
| 986 // Name for the flag to enable the new UI service. | |
| 987 extern const char kUseMashName[]; | |
| 988 | |
| 989 // Description for the flag to enable the new UI service. | |
| 990 extern const char kUseMashDescription[]; | |
| 991 | |
| 992 // Name for the flag to enable touchpad three finger click as middle button. | |
| 993 extern const char kAllowTouchpadThreeFingerClickName[]; | |
| 994 | |
| 995 // Description for the flag to enable touchpad three finger click as middle | |
| 996 // button. | |
| 997 extern const char kAllowTouchpadThreeFingerClickDescription[]; | |
| 998 | |
| 999 // Name for the flag to enable unified desktop mode. | |
| 1000 extern const char kAshEnableUnifiedDesktopName[]; | |
| 1001 | |
| 1002 // Description for the flag to enable unified desktop mode. | |
| 1003 extern const char kAshEnableUnifiedDesktopDescription[]; | |
| 1004 | |
| 1005 // Name for the flag for wallpaper boot animation (except for OOBE). | |
| 1006 extern const char kBootAnimation[]; | |
| 1007 | |
| 1008 // Description for the flag for wallpaper boot animation (except for OOBE). | |
| 1009 extern const char kBootAnimationDescription[]; | |
| 1010 | |
| 1011 #endif // defined(OS_CHROMEOS) | |
| 1012 | |
| 1013 // Name of the flag for accelerated video decode where available. | |
| 1014 extern const char kAcceleratedVideoDecodeName[]; | |
| 1015 | |
| 1016 // Description for the flag for accelerated video decode where available. | |
| 1017 extern const char kAcceleratedVideoDecodeDescription[]; | |
| 1018 | |
| 1019 // Name for the flag for cloud import feature. | |
| 1020 extern const char kCloudImport[]; | |
| 1021 | |
| 1022 // Description for the flag for cloud import. | |
| 1023 extern const char kCloudImportDescription[]; | |
| 1024 | |
| 1025 // Name for the flag to set to enable Request Tablet Site in the wrench menu. | |
| 1026 extern const char kRequestTabletSiteName[]; | |
| 1027 | |
| 1028 // Description for the flag to set to enable Request Tablet Site in the wrench | |
| 1029 // menu. | |
| 1030 extern const char kRequestTabletSiteDescription[]; | |
| 1031 | |
| 1032 // Name of the flag to enable debugging context menu options for packed apps. | |
| 1033 extern const char kDebugPackedAppName[]; | |
| 1034 | |
| 1035 // Description of the flag to enable debugging context menu options for packed | |
| 1036 // apps. | |
| 1037 extern const char kDebugPackedAppDescription[]; | |
| 1038 | |
| 1039 // Name of the flag to enable drop sync credential | |
| 1040 extern const char kDropSyncCredentialName[]; | |
| 1041 | |
| 1042 // Description of the flag to enable drop sync credential | |
| 1043 extern const char kDropSyncCredentialDescription[]; | |
| 1044 | |
| 1045 // Name of the flag to enable password generation. | |
| 1046 extern const char kPasswordGenerationName[]; | |
| 1047 | |
| 1048 // Description of flag to enable password generation. | |
| 1049 extern const char kPasswordGenerationDescription[]; | |
| 1050 | |
| 1051 // Name of the flag for the password manager's force-saving option. | |
| 1052 extern const char kPasswordForceSavingName[]; | |
| 1053 | |
| 1054 // Description of the flag for the password manager's force-saving option. | |
| 1055 extern const char kPasswordForceSavingDescription[]; | |
| 1056 | |
| 1057 // Name of the flag for manual password generation. | |
| 1058 extern const char kManualPasswordGenerationName[]; | |
| 1059 | |
| 1060 // Description of the flag for manual password generation. | |
| 1061 extern const char kManualPasswordGenerationDescription[]; | |
| 1062 | |
| 1063 // Name of the flag to show autofill signatures. | |
| 1064 extern const char kShowAutofillSignatures[]; | |
| 1065 | |
| 1066 // Description of the flag to show autofill signatures. | |
| 1067 extern const char kShowAutofillSignaturesDescription[]; | |
| 1068 | |
| 1069 // Name of the flag for substring matching for Autofill suggestions. | |
| 1070 extern const char kSuggestionsWithSubStringMatchName[]; | |
| 1071 | |
| 1072 // Description of the flag for substring matching for Autofill suggestions. | |
| 1073 extern const char kSuggestionsWithSubStringMatchDescription[]; | |
| 1074 | |
| 1075 // Name of the flag to enable affiliation based matching, so that credentials | |
| 1076 // stored for an Android application will also be considered matches for, and be | |
| 1077 // filled into corresponding websites (so-called 'affiliated' websites). | |
| 1078 extern const char kAffiliationBasedMatchingName[]; | |
| 1079 | |
| 1080 // Description of the flag to enable affiliation based matching, so that | |
| 1081 // credentials stored for an Android application will also be considered matches | |
| 1082 // for, and be filled into corresponding websites (so-called 'affiliated' | |
| 1083 // websites). | |
| 1084 extern const char kAffiliationBasedMatchingDescription[]; | |
| 1085 | |
| 1086 // Name of the flag specifying how the browser will handle autofilling the users | |
| 1087 // sync credential. | |
| 1088 extern const char kProtectSyncCredentialName[]; | |
| 1089 | |
| 1090 // Description of the flag specifying how the browser will handle autofilling | |
| 1091 // the users sync credential. | |
| 1092 extern const char kProtectSyncCredentialDescription[]; | |
| 1093 | |
| 1094 // Name of the flag for showing the Import and Export buttons for importing and | |
| 1095 // exporting passwords in Chrome's settings. | |
| 1096 extern const char kPasswordImportExportName[]; | |
| 1097 | |
| 1098 // Description of the flag for showing the Import and Export buttons for | |
| 1099 // importing and exporting passwords in Chrome's settings. | |
| 1100 extern const char kPasswordImportExportDescription[]; | |
| 1101 | |
| 1102 // Name of the flag specifying how the browser will handle autofilling the users | |
| 1103 // sync credential. | |
| 1104 extern const char kProtectSyncCredentialOnReauthName[]; | |
| 1105 | |
| 1106 // Description of the flag specifying how the browser will handle autofilling of | |
| 1107 // the sync credential only for transactional reauth pages. | |
| 1108 extern const char kProtectSyncCredentialOnReauthDescription[]; | |
| 1109 | |
| 1110 // Name of the flag to enable large icons on the NTP. | |
| 1111 extern const char kIconNtpName[]; | |
| 1112 | |
| 1113 // Description for the flag to enable large icons on the NTP. | |
| 1114 extern const char kIconNtpDescription[]; | |
| 1115 | |
| 1116 // Name of the flag to enable background mode for the Push API. | |
| 1117 extern const char kPushApiBackgroundModeName[]; | |
| 1118 | |
| 1119 // Description for the flag to enable background mode for the Push API. | |
| 1120 extern const char kPushApiBackgroundModeDescription[]; | |
| 1121 | |
| 1122 // Name of the flag to enable navigation tracing | |
| 1123 extern const char kEnableNavigationTracing[]; | |
| 1124 | |
| 1125 // Description of the flag to enable navigation tracing | |
| 1126 extern const char kEnableNavigationTracingDescription[]; | |
| 1127 | |
| 1128 // Name of the flag to set the trace upload url | |
| 1129 extern const char kTraceUploadUrl[]; | |
| 1130 | |
| 1131 // Description of the flag to set the trace upload url | |
| 1132 extern const char kTraceUploadUrlDescription[]; | |
| 1133 | |
| 1134 // Title for the flag to disable Audio Sharing. | |
| 1135 extern const char kDisableAudioForDesktopShare[]; | |
| 1136 | |
| 1137 // Description for the flag to disable Audio Sharing. | |
| 1138 extern const char kDisableAudioForDesktopShareDescription[]; | |
| 1139 | |
| 1140 // Title for the flag to disable tab for desktop share. | |
| 1141 extern const char kDisableTabForDesktopShare[]; | |
| 1142 | |
| 1143 // Description for the flag to disable tab for desktop share. | |
| 1144 extern const char kDisableTabForDesktopShareDescription[]; | |
| 1145 | |
| 1146 extern const char kTraceUploadUrlChoiceOther[]; | |
| 1147 | |
| 1148 extern const char kTraceUploadUrlChoiceEmloading[]; | |
| 1149 | |
| 1150 extern const char kTraceUploadUrlChoiceQa[]; | |
| 1151 | |
| 1152 extern const char kTraceUploadUrlChoiceTesting[]; | |
| 1153 | |
| 1154 // Name of the flag to enable the managed bookmarks folder for supervised users. | |
| 1155 extern const char kSupervisedUserManagedBookmarksFolderName[]; | |
| 1156 | |
| 1157 // Description for the flag to enable the managed bookmarks folder for | |
| 1158 // supervised users. | |
| 1159 extern const char kSupervisedUserManagedBookmarksFolderDescription[]; | |
| 1160 | |
| 1161 // Name of the flag to enable syncing the app list. | |
| 1162 extern const char kSyncAppListName[]; | |
| 1163 | |
| 1164 // Description for the flag to enable syncing the app list. | |
| 1165 extern const char kSyncAppListDescription[]; | |
| 1166 | |
| 1167 // Name of the flag for drive search in chrome launcher. | |
| 1168 extern const char kDriveSearchInChromeLauncher[]; | |
| 1169 | |
| 1170 // Description for the flag for drive search in chrome launcher. | |
| 1171 extern const char kDriveSearchInChromeLauncherDescription[]; | |
| 1172 | |
| 1173 // Name of the about::flags setting for V8 cache options. The V8 JavaScript | |
| 1174 // engine supports three caching modes: disabled; parser; code. This is the | |
| 1175 // option to choose among them. | |
| 1176 extern const char kV8CacheOptionsName[]; | |
| 1177 | |
| 1178 // Description of the about::flags setting for V8 cache options. The V8 | |
| 1179 // JavaScript engine supports three caching modes: disabled; parser; code. | |
| 1180 extern const char kV8CacheOptionsDescription[]; | |
| 1181 | |
| 1182 // The V8 JavaScript engine supports three 'caching' modes: disabled; caching | |
| 1183 // data generated by the JavaScript parser; or caching data generated by the | |
| 1184 // JavaScript compiler. This option describes the 2nd of these, caching data | |
| 1185 // generated by the parser. | |
| 1186 extern const char kV8CacheOptionsParse[]; | |
| 1187 | |
| 1188 // The V8 JavaScript engine supports three 'caching' modes: disabled; caching | |
| 1189 // data generated by the JavaScript parser; or caching data generated by the | |
| 1190 // JavaScript compiler. This option describes the 3rd of these, caching data | |
| 1191 // generated by the compiler. | |
| 1192 extern const char kV8CacheOptionsCode[]; | |
| 1193 | |
| 1194 // Name of the about::flags setting for V8 cache strategies for CacheStorage. | |
| 1195 // The V8 cache for CacheStorage supports three strategies: disabled; normal; | |
| 1196 // aggressive. This is the option to choose among them. | |
| 1197 extern const char kV8CacheStrategiesForCacheStorageName[]; | |
| 1198 | |
| 1199 // Description of the about::flags setting for V8 cache strategies for | |
| 1200 // CacheStorage. The V8 cache for CacheStorage supports three strategies: | |
| 1201 // disabled; normal; aggressive. | |
| 1202 extern const char kV8CacheStrategiesForCacheStorageDescription[]; | |
| 1203 | |
| 1204 // The V8 cache for CacheStorage supports three strategies: disabled; caching | |
| 1205 // same as if the script is in HTTPCache; force caching on the first load. This | |
| 1206 // option describes the 2nd of these, caching same as if the script is in | |
| 1207 // HTTPCache. | |
| 1208 extern const char kV8CacheStrategiesForCacheStorageNormal[]; | |
| 1209 | |
| 1210 // The V8 cache for CacheStorage supports three strategies: disabled; caching | |
| 1211 // same as if the script is in HTTPCache; force caching on the first load. This | |
| 1212 // option describes the 3rd of these, force caching on the first load. | |
| 1213 extern const char kV8CacheStrategiesForCacheStorageAggressive[]; | |
| 1214 | |
| 1215 // Name of the about::flags setting for speculative launch of service workers. | |
| 1216 extern const char kSpeculativeLaunchServiceWorkerName[]; | |
| 1217 | |
| 1218 // Description of the about::flags setting for speculative launch of service | |
| 1219 // workers. | |
| 1220 extern const char kSpeculativeLaunchServiceWorkerDescription[]; | |
| 1221 | |
| 1222 // An about::flags experiment title to enable/disable memory coordinator | |
| 1223 extern const char kMemoryCoordinatorName[]; | |
| 1224 | |
| 1225 // Description of an about::flags to enable/disable memory coordinator | |
| 1226 extern const char kMemoryCoordinatorDescription[]; | |
| 1227 | |
| 1228 // Name of the about::flags setting for service worker navigation preload. | |
| 1229 extern const char kServiceWorkerNavigationPreloadName[]; | |
| 1230 | |
| 1231 // Description of the about::flags setting for service worker navigation | |
| 1232 // preload. | |
| 1233 extern const char kServiceWorkerNavigationPreloadDescription[]; | |
| 1234 | |
| 1235 #if defined(OS_ANDROID) | |
| 1236 | |
| 1237 // Name of chrome:flags option to use the JobScheduler API for uploading crash | |
| 1238 // reports. | |
| 1239 extern const char kUploadCrashReportsUsingJobSchedulerName[]; | |
| 1240 | |
| 1241 // Description of chrome:flags option to use the JobScheduler API for uploading | |
| 1242 // crash reports. | |
| 1243 extern const char kUploadCrashReportsUsingJobSchedulerDescription[]; | |
| 1244 | |
| 1245 #endif // defined(OS_ANDROID) | |
| 1246 | |
| 1247 // Data Reduction Proxy | |
| 1248 | |
| 1249 // An about:flags experiment title to enable/disable Data Saver Lo-Fi | |
| 1250 extern const char kDataReductionProxyLoFiName[]; | |
| 1251 | |
| 1252 // Describes an about:flags experiment to enable/disable Data Saver Lo-Fi | |
| 1253 extern const char kDataReductionProxyLoFiDescription[]; | |
| 1254 | |
| 1255 // Option for IDS_FLAGS_DATA_REDUCTION_PROXY_LO_FI_NAME to enable Lo-Fi always | |
| 1256 // on | |
| 1257 extern const char kDataReductionProxyLoFiAlwaysOn[]; | |
| 1258 | |
| 1259 // Option for IDS_FLAGS_DATA_REDUCTION_PROXY_LO_FI_NAME to enable Lo-Fi only on | |
| 1260 // celluar connections | |
| 1261 extern const char kDataReductionProxyLoFiCellularOnly[]; | |
| 1262 | |
| 1263 // Option for IDS_FLAGS_DATA_REDUCTION_PROXY_LO_FI_NAME to disable Lo-Fi | |
| 1264 extern const char kDataReductionProxyLoFiDisabled[]; | |
| 1265 | |
| 1266 // Option for IDS_FLAGS_DATA_REDUCTION_PROXY_LO_FI_NAME to enable Lo-Fi only on | |
| 1267 // slow connections | |
| 1268 extern const char kDataReductionProxyLoFiSlowConnectionsOnly[]; | |
| 1269 | |
| 1270 // An about:flags experiment title to enable Data Saver lite pages | |
| 1271 extern const char kEnableDataReductionProxyLitePageName[]; | |
| 1272 | |
| 1273 // Describes an about:flags experiment to enable Data Saver lite pages | |
| 1274 extern const char kEnableDataReductionProxyLitePageDescription[]; | |
| 1275 | |
| 1276 // An about:flags experiment title to enable using the carrier test data | |
| 1277 // reduction proxy | |
| 1278 extern const char kDataReductionProxyCarrierTestName[]; | |
| 1279 | |
| 1280 // Describes an about:flags experiment to enable using the carrier test data | |
| 1281 // reduction proxy | |
| 1282 extern const char kDataReductionProxyCarrierTestDescription[]; | |
| 1283 | |
| 1284 // An about:flags experiment title to enable a Data Saver snackbar promo for 1 | |
| 1285 // MB of savings | |
| 1286 extern const char kEnableDataReductionProxySavingsPromoName[]; | |
| 1287 | |
| 1288 // Describes an about:flags experiment to enable a Data Saver snackbar promo for | |
| 1289 // 1 MB of savings | |
| 1290 extern const char kEnableDataReductionProxySavingsPromoDescription[]; | |
| 1291 | |
| 1292 // Name of about:flags option for LCD text. | |
| 1293 extern const char kLcdTextName[]; | |
| 1294 | |
| 1295 // Description of about:flags option for LCD text. | |
| 1296 extern const char kLcdTextDescription[]; | |
| 1297 | |
| 1298 // Name of about:flags option for distance field text. | |
| 1299 extern const char kDistanceFieldTextName[]; | |
| 1300 | |
| 1301 // Description of about:flags option for distance field text. | |
| 1302 extern const char kDistanceFieldTextDescription[]; | |
| 1303 | |
| 1304 // Name of about:flags option for zero-copy rasterizer. | |
| 1305 extern const char kZeroCopyName[]; | |
| 1306 | |
| 1307 // Description of about:flags option for zero-copy rasterizer. | |
| 1308 extern const char kZeroCopyDescription[]; | |
| 1309 | |
| 1310 extern const char kHideInactiveStackedTabCloseButtonsName[]; | |
| 1311 | |
| 1312 extern const char kHideInactiveStackedTabCloseButtonsDescription[]; | |
| 1313 | |
| 1314 // Name of about:flags option for default tile width. | |
| 1315 extern const char kDefaultTileWidthName[]; | |
| 1316 | |
| 1317 // Description of about:flags option for default tile width. | |
| 1318 extern const char kDefaultTileWidthDescription[]; | |
| 1319 | |
| 1320 extern const char kDefaultTileWidthShort[]; | |
| 1321 | |
| 1322 extern const char kDefaultTileWidthTall[]; | |
| 1323 | |
| 1324 extern const char kDefaultTileWidthGrande[]; | |
| 1325 | |
| 1326 extern const char kDefaultTileWidthVenti[]; | |
| 1327 | |
| 1328 // Name of about:flags option for default tile height. | |
| 1329 extern const char kDefaultTileHeightName[]; | |
| 1330 | |
| 1331 // Description of about:flags option for default tile height. | |
| 1332 extern const char kDefaultTileHeightDescription[]; | |
| 1333 | |
| 1334 extern const char kDefaultTileHeightShort[]; | |
| 1335 | |
| 1336 extern const char kDefaultTileHeightTall[]; | |
| 1337 | |
| 1338 extern const char kDefaultTileHeightGrande[]; | |
| 1339 | |
| 1340 extern const char kDefaultTileHeightVenti[]; | |
| 1341 | |
| 1342 // Name of about:flags option for number of raster threads. | |
| 1343 extern const char kNumRasterThreadsName[]; | |
| 1344 | |
| 1345 // Description of about:flags option for number of raster threads. | |
| 1346 extern const char kNumRasterThreadsDescription[]; | |
| 1347 | |
| 1348 extern const char kNumRasterThreadsOne[]; | |
| 1349 | |
| 1350 extern const char kNumRasterThreadsTwo[]; | |
| 1351 | |
| 1352 extern const char kNumRasterThreadsThree[]; | |
| 1353 | |
| 1354 extern const char kNumRasterThreadsFour[]; | |
| 1355 | |
| 1356 // Name of the flag to reset the app launcher install state. | |
| 1357 extern const char kResetAppListInstallStateName[]; | |
| 1358 | |
| 1359 // Description of the flag to reset the app launcher install state. | |
| 1360 extern const char kResetAppListInstallStateDescription[]; | |
| 1361 | |
| 1362 #if defined(OS_CHROMEOS) | |
| 1363 | |
| 1364 // Name of the flag to enable animated transitions for the first-run tutorial. | |
| 1365 extern const char kFirstRunUiTransitionsName[]; | |
| 1366 | |
| 1367 // Description for the flag to enable animated transition in the first-run | |
| 1368 // tutorial. | |
| 1369 extern const char kFirstRunUiTransitionsDescription[]; | |
| 1370 | |
| 1371 #endif // defined(OS_CHROMEOS) | |
| 1372 | |
| 1373 // Name of the flag to enable the new bookmark app system. | |
| 1374 extern const char kNewBookmarkAppsName[]; | |
| 1375 | |
| 1376 // Description for the flag to enable the new bookmark app system. | |
| 1377 extern const char kNewBookmarkAppsDescription[]; | |
| 1378 | |
| 1379 #if defined(OS_MACOSX) | |
| 1380 | |
| 1381 // Name of the flag to allow hosted apps opening in windows. | |
| 1382 extern const char kHostedAppsInWindowsName[]; | |
| 1383 | |
| 1384 // Description for the flag to allow hosted apps opening in windows | |
| 1385 extern const char kHostedAppsInWindowsDescription[]; | |
| 1386 | |
| 1387 // Name of the flag to allow tabs detaching in fullscreen on Mac. | |
| 1388 extern const char kTabDetachingInFullscreenName[]; | |
| 1389 | |
| 1390 // Description for the flag to allow tabs detaching in fullscreen on Mac | |
| 1391 extern const char kTabDetachingInFullscreenDescription[]; | |
| 1392 | |
| 1393 // Name of the flag to reveal the fullscreen toolbar for tab strip changes | |
| 1394 extern const char kFullscreenToolbarRevealName[]; | |
| 1395 | |
| 1396 // Description of the flag to reveal the fullscreen toolbar for tab strip | |
| 1397 // changes | |
| 1398 extern const char kFullscreenToolbarRevealDescription[]; | |
| 1399 | |
| 1400 // Name of the flag to enable keyboard focus for the tab strip | |
| 1401 extern const char kTabStripKeyboardFocusName[]; | |
| 1402 | |
| 1403 // Description of the flag to enable keyboard focus for the tab strip | |
| 1404 extern const char kTabStripKeyboardFocusDescription[]; | |
| 1405 | |
| 1406 #endif // defined(OS_MACOSX) | |
| 1407 | |
| 1408 // Name of the flag to enable creation of app shims for hosted apps on Mac. | |
| 1409 extern const char kHostedAppShimCreationName[]; | |
| 1410 | |
| 1411 // Description for the flag to enable creation of app shims for hosted apps on | |
| 1412 // Mac. | |
| 1413 extern const char kHostedAppShimCreationDescription[]; | |
| 1414 | |
| 1415 // Name of the flag to enable a notification when quitting with hosted apps. | |
| 1416 extern const char kHostedAppQuitNotificationName[]; | |
| 1417 | |
| 1418 // Description for the flag to enable a notification when quitting with hosted | |
| 1419 // apps. | |
| 1420 extern const char kHostedAppQuitNotificationDescription[]; | |
| 1421 | |
| 1422 #if defined(OS_ANDROID) | |
| 1423 | |
| 1424 // Name of the flag for the pull-to-refresh effect. | |
| 1425 extern const char kPullToRefreshEffectName[]; | |
| 1426 | |
| 1427 // Description of the flag for the pull-to-refresh effect. | |
| 1428 extern const char kPullToRefreshEffectDescription[]; | |
| 1429 | |
| 1430 #endif // defined(OS_ANDROID) | |
| 1431 | |
| 1432 #if defined(OS_MACOSX) | |
| 1433 | |
| 1434 // Name of the flag to enable the new Translate UX. | |
| 1435 extern const char kTranslateNewUxName[]; | |
| 1436 | |
| 1437 // Description for the flag to enable the new Translate UX. | |
| 1438 extern const char kTranslateNewUxDescription[]; | |
| 1439 | |
| 1440 #endif // defined(OS_MACOSX) | |
| 1441 | |
| 1442 // Name of the flag to enable the Translate 2016Q2 UI. | |
| 1443 extern const char kTranslate2016q2UiName[]; | |
| 1444 | |
| 1445 // Description for the flag to enable the Translate 2016Q2 UI. | |
| 1446 extern const char kTranslate2016q2UiDescription[]; | |
| 1447 | |
| 1448 // Name of the flag to enable the Translate Language by ULP. | |
| 1449 extern const char kTranslateLanguageByUlpName[]; | |
| 1450 | |
| 1451 // Description for the flag to enable the Translate Language by ULP. | |
| 1452 extern const char kTranslateLanguageByUlpDescription[]; | |
| 1453 | |
| 1454 // Name of about:flags option for rect-based targeting in views | |
| 1455 extern const char kViewsRectBasedTargetingName[]; | |
| 1456 | |
| 1457 // Description of about:flags option for rect-based targeting in views | |
| 1458 extern const char kViewsRectBasedTargetingDescription[]; | |
| 1459 | |
| 1460 // Title for the flag to enable permission action reporting to safe browsing | |
| 1461 // servers. | |
| 1462 extern const char kPermissionActionReportingName[]; | |
| 1463 | |
| 1464 // Description for the flag to enable permission action reporting to safe | |
| 1465 // browsing servers | |
| 1466 extern const char kPermissionActionReportingDescription[]; | |
| 1467 | |
| 1468 // Title for the flag to enable the permissions blacklist. | |
| 1469 extern const char kPermissionsBlacklistName[]; | |
| 1470 | |
| 1471 // Description for the flag to enable the permissions blacklist. | |
| 1472 extern const char kPermissionsBlacklistDescription[]; | |
| 1473 | |
| 1474 // Title for the flag for threaded scrolling. | |
| 1475 extern const char kThreadedScrollingName[]; | |
| 1476 | |
| 1477 // Description for the flag for threaded scrolling. | |
| 1478 extern const char kThreadedScrollingDescription[]; | |
| 1479 | |
| 1480 // Name of the about:flags HarfBuzz RenderText experiment. | |
| 1481 extern const char kHarfbuzzRendertextName[]; | |
| 1482 | |
| 1483 // Description of the about:flags HarfBuzz RenderText experiment. | |
| 1484 extern const char kHarfbuzzRendertextDescription[]; | |
| 1485 | |
| 1486 // Name of the flag that enables embedding extension options in | |
| 1487 // chrome://extensions. | |
| 1488 extern const char kEmbeddedExtensionOptionsName[]; | |
| 1489 | |
| 1490 // Description of the flag that enables embedding extension options in | |
| 1491 // chrome://extensions. | |
| 1492 extern const char kEmbeddedExtensionOptionsDescription[]; | |
| 1493 | |
| 1494 // Name of the flag that enables the tab audio muting UI experiment in | |
| 1495 // chrome://extensions. | |
| 1496 extern const char kTabAudioMutingName[]; | |
| 1497 | |
| 1498 // Description of the flag that enables the tab audio muting UI experiment in | |
| 1499 // chrome://extensions. | |
| 1500 extern const char kTabAudioMutingDescription[]; | |
| 1501 | |
| 1502 // Title for the flag to enable Smart Lock to discover phones over Bluetooth Low | |
| 1503 // Energy in order to unlock the Chromebook. | |
| 1504 extern const char kEasyUnlockBluetoothLowEnergyDiscoveryName[]; | |
| 1505 | |
| 1506 // Description for the flag for Smart Lock to discover phones over Bluetooth Low | |
| 1507 // Energy in order to unlock the Chromebook. | |
| 1508 extern const char kEasyUnlockBluetoothLowEnergyDiscoveryDescription[]; | |
| 1509 | |
| 1510 // Title for the flag to enable Smart Lock to require close proximity between | |
| 1511 // the phone and the Chromebook in order to unlock the Chromebook. | |
| 1512 extern const char kEasyUnlockProximityDetectionName[]; | |
| 1513 | |
| 1514 // Description for the flag that enables Smart Lock to require close proximity | |
| 1515 // between the phone and the Chromebook in order to unlock the Chromebook. | |
| 1516 extern const char kEasyUnlockProximityDetectionDescription[]; | |
| 1517 | |
| 1518 // Title for the flag to enable WiFi credential sync, a feature which enables | |
| 1519 // synchronizing WiFi network settings across devices. | |
| 1520 extern const char kWifiCredentialSyncName[]; | |
| 1521 | |
| 1522 // Decription for the flag to enable WiFi credential sync, a feature which | |
| 1523 // enables synchronizing WiFi network settings across devices. | |
| 1524 extern const char kWifiCredentialSyncDescription[]; | |
| 1525 | |
| 1526 // Name for the flag that causes Chrome to use the sandbox (testing) server for | |
| 1527 // Sync. | |
| 1528 extern const char kSyncSandboxName[]; | |
| 1529 | |
| 1530 // Description for the flag that causes Chrome to use the sandbox (testing) | |
| 1531 // server for Sync. | |
| 1532 extern const char kSyncSandboxDescription[]; | |
| 1533 | |
| 1534 // Title for the flag to enable a prompt to install Data Saver when a cellular | |
| 1535 // network is detected. | |
| 1536 extern const char kDatasaverPromptName[]; | |
| 1537 | |
| 1538 // Decription for the flag to enable a prompt to install Data Saver when a | |
| 1539 // cellular network is detected. | |
| 1540 extern const char kDatasaverPromptDescription[]; | |
| 1541 | |
| 1542 // The value of the Data Saver prompt flag which always shows prompt on network | |
| 1543 // properties change. | |
| 1544 extern const char kDatasaverPromptDemoMode[]; | |
| 1545 | |
| 1546 // Description for the flag to disable the unified media pipeline on Android. | |
| 1547 extern const char kDisableUnifiedMediaPipelineDescription[]; | |
| 1548 | |
| 1549 // Title for the flag to enable support for trying supported channel layouts. | |
| 1550 extern const char kTrySupportedChannelLayoutsName[]; | |
| 1551 | |
| 1552 // Description for the flag to enable support for trying supported channel | |
| 1553 // layouts. | |
| 1554 extern const char kTrySupportedChannelLayoutsDescription[]; | |
| 1555 | |
| 1556 #if defined(OS_MACOSX) | |
| 1557 | |
| 1558 // Name of the flag to enable or disable the toolkit-views App Info dialog on | |
| 1559 // Mac. | |
| 1560 extern const char kAppInfoDialogName[]; | |
| 1561 | |
| 1562 // Description of flag to enable or disable the toolkit-views App Info dialog on | |
| 1563 // Mac. | |
| 1564 extern const char kAppInfoDialogDescription[]; | |
| 1565 | |
| 1566 // Name of the flag to enable or disable toolkit-views Chrome App windows on | |
| 1567 // Mac. | |
| 1568 extern const char kMacViewsNativeAppWindowsName[]; | |
| 1569 | |
| 1570 // Description of flag to enable or disable toolkit-views Chrome App windows on | |
| 1571 // Mac. | |
| 1572 extern const char kMacViewsNativeAppWindowsDescription[]; | |
| 1573 | |
| 1574 // Name of the flag to enable or disable the toolkit-views Task Manager on Mac. | |
| 1575 extern const char kMacViewsTaskManagerName[]; | |
| 1576 | |
| 1577 // Description of the flag to enable or disable the toolkit-views Task Manager | |
| 1578 // on Mac. | |
| 1579 extern const char kMacViewsTaskManagerDescription[]; | |
| 1580 | |
| 1581 // Name of the flag to enable or disable custom Cmd+` App window cycling on Mac. | |
| 1582 extern const char kAppWindowCyclingName[]; | |
| 1583 | |
| 1584 // Description of flag to enable or disable custom Cmd+` App window cycling on | |
| 1585 // Mac. | |
| 1586 extern const char kAppWindowCyclingDescription[]; | |
| 1587 | |
| 1588 #endif // defined(OS_MACOSX) | |
| 1589 | |
| 1590 #if defined(OS_CHROMEOS) | |
| 1591 | |
| 1592 // Name of the flag to enable accelerated mjpeg decode for captured frame where | |
| 1593 // available. | |
| 1594 extern const char kAcceleratedMjpegDecodeName[]; | |
| 1595 | |
| 1596 // Description for the flag to enable accelerated mjpeg decode for captured | |
| 1597 // frame where available. | |
| 1598 extern const char kAcceleratedMjpegDecodeDescription[]; | |
| 1599 | |
| 1600 #endif // defined(OS_CHROMEOS) | |
| 1601 | |
| 1602 // Name of the flag to enable the new simplified fullscreen and mouse lock UI. | |
| 1603 extern const char kSimplifiedFullscreenUiName[]; | |
| 1604 | |
| 1605 // Description of the flag to enable the new simplified full screen and mouse | |
| 1606 // lock UI. | |
| 1607 extern const char kSimplifiedFullscreenUiDescription[]; | |
| 1608 | |
| 1609 // Name of the flag to enable the experimental prototype for full screen with | |
| 1610 // keyboard lock. | |
| 1611 extern const char kExperimentalKeyboardLockUiName[]; | |
| 1612 | |
| 1613 // Description of the flag to enable the experimental full screen keyboard lock | |
| 1614 // UI. | |
| 1615 extern const char kExperimentalKeyboardLockUiDescription[]; | |
| 1616 | |
| 1617 #if defined(OS_ANDROID) | |
| 1618 | |
| 1619 // Name of the flag to configure Android page loading progress bar animation. | |
| 1620 extern const char kProgressBarAnimationName[]; | |
| 1621 | |
| 1622 // Description of the flag to configure Android page loading progress bar | |
| 1623 // animation. | |
| 1624 extern const char kProgressBarAnimationDescription[]; | |
| 1625 | |
| 1626 // Linear progress bar animation style | |
| 1627 extern const char kProgressBarAnimationLinear[]; | |
| 1628 | |
| 1629 // Smooth progress bar animation style | |
| 1630 extern const char kProgressBarAnimationSmooth[]; | |
| 1631 | |
| 1632 // Smooth progress bar animation style with an indeterminate animation | |
| 1633 extern const char kProgressBarAnimationSmoothIndeterminate[]; | |
| 1634 | |
| 1635 // Fast start progress bar animation style | |
| 1636 extern const char kProgressBarAnimationFastStart[]; | |
| 1637 | |
| 1638 // Name of the flag to set when Android's page load progress bar completes. | |
| 1639 extern const char kProgressBarCompletionName[]; | |
| 1640 | |
| 1641 // Description of the flag to set when Android's page load progress bar | |
| 1642 // completes. | |
| 1643 extern const char kProgressBarCompletionDescription[]; | |
| 1644 | |
| 1645 // Complete when the load event completes | |
| 1646 extern const char kProgressBarCompletionLoadEvent[]; | |
| 1647 | |
| 1648 // Complete when domContentLoaded and any resources loaded started before | |
| 1649 // domContentLoaded are done | |
| 1650 extern const char kProgressBarCompletionResourcesBeforeDcl[]; | |
| 1651 | |
| 1652 // Complete when domContentLoaded is done | |
| 1653 extern const char kProgressBarCompletionDomContentLoaded[]; | |
| 1654 | |
| 1655 // Complete when domContentLoaded and any resources loaded started before | |
| 1656 // domContentLoaded, plus the same for same origin iframes | |
| 1657 extern const char | |
| 1658 kProgressBarCompletionResourcesBeforeDclAndSameOriginIframes[]; | |
| 1659 | |
| 1660 #endif // defined(OS_ANDROID) | |
| 1661 | |
| 1662 // Name of the flag to disallow fetch of scripts inserted into the main frame by | |
| 1663 // document.write. | |
| 1664 extern const char kDisallowDocWrittenScriptsUiName[]; | |
| 1665 | |
| 1666 // Description of the flag to disallow fetch of scripts inserted into the main | |
| 1667 // frame by document.write. | |
| 1668 extern const char kDisallowDocWrittenScriptsUiDescription[]; | |
| 1669 | |
| 1670 #if defined(OS_WIN) | |
| 1671 | |
| 1672 // Name of the flag to enable AppContainer lockdown experiment. | |
| 1673 extern const char kEnableAppcontainerName[]; | |
| 1674 | |
| 1675 // Description of the flag to enable AppContainer lockdown experiment. | |
| 1676 extern const char kEnableAppcontainerDescription[]; | |
| 1677 | |
| 1678 #endif // defined(OS_WIN) | |
| 1679 | |
| 1680 #if defined(TOOLKIT_VIEWS) || defined(OS_ANDROID) | |
| 1681 | |
| 1682 // Name of the flag to enable uploading Autofill credit cards. | |
| 1683 extern const char kAutofillCreditCardUploadName[]; | |
| 1684 | |
| 1685 // Description of the flag to enable uploading Autofill credit cards. | |
| 1686 extern const char kAutofillCreditCardUploadDescription[]; | |
| 1687 | |
| 1688 #endif // defined(TOOLKIT_VIEWS) || defined(OS_ANDROID) | |
| 1689 | |
| 1690 // Name for the flag to force a specific UI direction. | |
| 1691 extern const char kForceUiDirectionName[]; | |
| 1692 | |
| 1693 // Description for the flag to force a specific UI direction. | |
| 1694 extern const char kForceUiDirectionDescription[]; | |
| 1695 | |
| 1696 // Name for the option to force left-to-right UI direction mode. | |
| 1697 extern const char kForceUiDirectionLtr[]; | |
| 1698 | |
| 1699 // Name for the option to force right-to-left UI direction mode. | |
| 1700 extern const char kForceUiDirectionRtl[]; | |
| 1701 | |
| 1702 #if defined(OS_WIN) || defined(OS_LINUX) | |
| 1703 | |
| 1704 // Name of the flag to enable che chrome.input.ime API. | |
| 1705 extern const char kEnableInputImeApiName[]; | |
| 1706 | |
| 1707 // Description of the flag to enable the chrome.input.ime API. | |
| 1708 extern const char kEnableInputImeApiDescription[]; | |
| 1709 | |
| 1710 #endif // defined(OS_WIN) || defined(OS_LINUX) | |
| 1711 | |
| 1712 // Enables grouping websites by domain on chrome://history. | |
| 1713 extern const char kEnableGroupedHistoryName[]; | |
| 1714 | |
| 1715 // Description of the 'group by domain' feature on chrome://history | |
| 1716 extern const char kEnableGroupedHistoryDescription[]; | |
| 1717 | |
| 1718 extern const char kSecurityChipDefault[]; | |
| 1719 | |
| 1720 extern const char kSecurityChipShowNonsecureOnly[]; | |
| 1721 | |
| 1722 extern const char kSecurityChipShowAll[]; | |
| 1723 | |
| 1724 extern const char kSecurityChipAnimationDefault[]; | |
| 1725 | |
| 1726 extern const char kSecurityChipAnimationNone[]; | |
| 1727 | |
| 1728 extern const char kSecurityChipAnimationNonsecureOnly[]; | |
| 1729 | |
| 1730 extern const char kSecurityChipAnimationAll[]; | |
| 1731 | |
| 1732 // Name of the flag to enable switching of 'Save as' menu label to 'Download'. | |
| 1733 extern const char kSaveasMenuLabelExperimentName[]; | |
| 1734 | |
| 1735 // Description of the flag to enable switching of 'Save as' menu label to | |
| 1736 // 'Download'. | |
| 1737 extern const char kSaveasMenuLabelExperimentDescription[]; | |
| 1738 | |
| 1739 // Name of the flag to experimentally enable enumerating audio devices on | |
| 1740 // ChromeOS. | |
| 1741 extern const char kEnableEnumeratingAudioDevicesName[]; | |
| 1742 | |
| 1743 // Description of the flag that experimentally enables enumerating audio devices | |
| 1744 // on ChromeOS. | |
| 1745 extern const char kEnableEnumeratingAudioDevicesDescription[]; | |
| 1746 | |
| 1747 // Name of the flag to enable the new USB backend. | |
| 1748 extern const char kNewUsbBackendName[]; | |
| 1749 | |
| 1750 // Description of the flag to enable the new USB backend. | |
| 1751 extern const char kNewUsbBackendDescription[]; | |
| 1752 | |
| 1753 // Name of the flag to enable the new answers in suggest types in the omnibox. | |
| 1754 extern const char kNewOmniboxAnswerTypesName[]; | |
| 1755 | |
| 1756 // Description of the flag to enable the new answers in suggest types in the | |
| 1757 // omnibox. | |
| 1758 extern const char kNewOmniboxAnswerTypesDescription[]; | |
| 1759 | |
| 1760 // Name of the flag option to enable the redirect of omnibox zero suggest | |
| 1761 // requests to a backend maintained by Chrome. | |
| 1762 extern const char kEnableZeroSuggestRedirectToChromeName[]; | |
| 1763 | |
| 1764 // Description of the flag option to enable the redirect of omnibox zero suggest | |
| 1765 // requests to a backend maintained by Chrome. | |
| 1766 extern const char kEnableZeroSuggestRedirectToChromeDescription[]; | |
| 1767 | |
| 1768 // Name of the experiment for the password manager to fill on account selection | |
| 1769 // rather than page load | |
| 1770 extern const char kFillOnAccountSelectName[]; | |
| 1771 | |
| 1772 // Description of the experiment for the password manager to fill on account | |
| 1773 // selection rather than page load | |
| 1774 extern const char kFillOnAccountSelectDescription[]; | |
| 1775 | |
| 1776 // Name of the flag that enables the data volume counters in the Clear browsing | |
| 1777 // data dialog. | |
| 1778 extern const char kEnableClearBrowsingDataCountersName[]; | |
| 1779 | |
| 1780 // Description of the flag that enables the data volume counters in the Clear | |
| 1781 // browsing data dialog. | |
| 1782 extern const char kEnableClearBrowsingDataCountersDescription[]; | |
| 1783 | |
| 1784 #if defined(OS_ANDROID) | |
| 1785 | |
| 1786 // Name of the flag to enable a tabbed version of the Clear Browsing Data dialog | |
| 1787 // in android. | |
| 1788 extern const char kTabsInCbdName[]; | |
| 1789 | |
| 1790 // Description of the flag that enables a tabbed version of the Clear Browsing | |
| 1791 // Data dialog. | |
| 1792 extern const char kTabsInCbdDescription[]; | |
| 1793 | |
| 1794 #endif // defined(OS_ANDROID) | |
| 1795 | |
| 1796 // Name of the flag to enable native notifications. | |
| 1797 extern const char kNotificationsNativeFlag[]; | |
| 1798 | |
| 1799 // Description of the flag to enable native notifications. | |
| 1800 extern const char kNotificationsNativeFlagDescription[]; | |
| 1801 | |
| 1802 #if defined(OS_ANDROID) | |
| 1803 | |
| 1804 // The description for the flag to enable use of the Android spellchecker. | |
| 1805 extern const char kEnableAndroidSpellcheckerDescription[]; | |
| 1806 | |
| 1807 // The name of the flag to enable use of the Android spellchecker. | |
| 1808 extern const char kEnableAndroidSpellcheckerName[]; | |
| 1809 | |
| 1810 #endif // defined(OS_ANDROID) | |
| 1811 | |
| 1812 // Name of the flag to enable custom layouts for Web Notifications. | |
| 1813 extern const char kEnableWebNotificationCustomLayoutsName[]; | |
| 1814 | |
| 1815 // Description for the flag to enable custom layouts for Web Notifications. | |
| 1816 extern const char kEnableWebNotificationCustomLayoutsDescription[]; | |
| 1817 | |
| 1818 // Title for the flag for account consistency between browser and cookie jar. | |
| 1819 extern const char kAccountConsistencyName[]; | |
| 1820 | |
| 1821 // Description for the flag for account consistency between browser and cookie | |
| 1822 // jar. | |
| 1823 extern const char kAccountConsistencyDescription[]; | |
| 1824 | |
| 1825 // Title for the flag to enable the new gaia password-separated sign in flow. | |
| 1826 extern const char kEnablePasswordSeparatedSigninFlowName[]; | |
| 1827 | |
| 1828 // Description for the flag to enable the new gaia password-separated sign in | |
| 1829 // flow. | |
| 1830 extern const char kEnablePasswordSeparatedSigninFlowDescription[]; | |
| 1831 | |
| 1832 // Title for the flag to enable the google profile information | |
| 1833 extern const char kGoogleProfileInfoName[]; | |
| 1834 | |
| 1835 // Description for the flag to enable the google profile information | |
| 1836 extern const char kGoogleProfileInfoDescription[]; | |
| 1837 | |
| 1838 // Name of the flag to force show the checkbox to save Wallet cards locally. | |
| 1839 extern const char kOfferStoreUnmaskedWalletCards[]; | |
| 1840 | |
| 1841 // Name of the flag to force show the checkbox to save Wallet cards locally. | |
| 1842 extern const char kOfferStoreUnmaskedWalletCardsDescription[]; | |
| 1843 | |
| 1844 // Name of the flag to make pages which failed to load while offline auto-reload | |
| 1845 extern const char kOfflineAutoReloadName[]; | |
| 1846 | |
| 1847 // Description of the flag to make pages which failed to load while offline | |
| 1848 // auto-reload | |
| 1849 extern const char kOfflineAutoReloadDescription[]; | |
| 1850 | |
| 1851 // Name of the flag to only enable auto-reload on visible tabs | |
| 1852 extern const char kOfflineAutoReloadVisibleOnlyName[]; | |
| 1853 | |
| 1854 // Description of the flag to only auto-reload visible tabs | |
| 1855 extern const char kOfflineAutoReloadVisibleOnlyDescription[]; | |
| 1856 | |
| 1857 // Name of the flag to enable offering users the option of loading a stale copy | |
| 1858 // of a page when an error occurs. | |
| 1859 extern const char kShowSavedCopyName[]; | |
| 1860 | |
| 1861 // Description of the flag to enable offering users the option of loading a | |
| 1862 // stale copy of a page when an error occurs. | |
| 1863 extern const char kShowSavedCopyDescription[]; | |
| 1864 | |
| 1865 // Option for IDS_FLAGS_SHOW_SAVED_NAME to use the show saved copy as the | |
| 1866 // primary button. | |
| 1867 extern const char kEnableShowSavedCopyPrimary[]; | |
| 1868 | |
| 1869 // Option for IDS_FLAGS_SHOW_SAVED_COPY_NAME to use the reload as the primary | |
| 1870 // button (in contrast to the show saved button). | |
| 1871 extern const char kEnableShowSavedCopySecondary[]; | |
| 1872 | |
| 1873 // Option to disable IDS_FLAGS_SHOW_SAVED_COPY_NAME. | |
| 1874 extern const char kDisableShowSavedCopy[]; | |
| 1875 | |
| 1876 #if defined(OS_CHROMEOS) | |
| 1877 | |
| 1878 // Name of about:flags option to toggle smart deployment of the virtual | |
| 1879 // keyboard. | |
| 1880 extern const char kSmartVirtualKeyboardName[]; | |
| 1881 | |
| 1882 // Description of about:flags option to turn off smart deployment of the virtual | |
| 1883 // keyboard | |
| 1884 extern const char kSmartVirtualKeyboardDescription[]; | |
| 1885 | |
| 1886 // Name of about:flags option to turn on the virtual keyboard | |
| 1887 extern const char kVirtualKeyboardName[]; | |
| 1888 | |
| 1889 // Description of about:flags option to turn on the virtual keyboard | |
| 1890 extern const char kVirtualKeyboardDescription[]; | |
| 1891 | |
| 1892 // Name of about:flags option to turn on the overscrolling for the virtual | |
| 1893 // keyboard | |
| 1894 extern const char kVirtualKeyboardOverscrollName[]; | |
| 1895 | |
| 1896 // Description of about:flags option to turn on overscrolling for the virtual | |
| 1897 // keyboard | |
| 1898 extern const char kVirtualKeyboardOverscrollDescription[]; | |
| 1899 | |
| 1900 // Name of about::flags option to enable IME extensions to override the virtual | |
| 1901 // keyboard view | |
| 1902 extern const char kInputViewName[]; | |
| 1903 | |
| 1904 // Description of about::flags option to enable IME extensions to override the | |
| 1905 // virtual keyboard view | |
| 1906 extern const char kInputViewDescription[]; | |
| 1907 | |
| 1908 // Name of about::flags option for the new Korean IME | |
| 1909 extern const char kNewKoreanImeName[]; | |
| 1910 | |
| 1911 // Description of about::flags option for the new Korean IME | |
| 1912 extern const char kNewKoreanImeDescription[]; | |
| 1913 | |
| 1914 // Name of about::flags option to enable physical keyboard autocorrect for US | |
| 1915 // keyboard | |
| 1916 extern const char kPhysicalKeyboardAutocorrectName[]; | |
| 1917 | |
| 1918 // Description of about::flags option to enable physical keyboard autocorrect | |
| 1919 // for US keyboard | |
| 1920 extern const char kPhysicalKeyboardAutocorrectDescription[]; | |
| 1921 | |
| 1922 // Name of about::flags option for voice input on virtual keyboard | |
| 1923 extern const char kVoiceInputName[]; | |
| 1924 | |
| 1925 // Description of about::flags option for voice input on virtual keyboard | |
| 1926 extern const char kVoiceInputDescription[]; | |
| 1927 | |
| 1928 // Name of about::flags option to enable experimental features for IME | |
| 1929 // input-views | |
| 1930 extern const char kExperimentalInputViewFeaturesName[]; | |
| 1931 | |
| 1932 // Description of about::flags option to enable experimental features for IME | |
| 1933 // input-views | |
| 1934 extern const char kExperimentalInputViewFeaturesDescription[]; | |
| 1935 | |
| 1936 // Name of about::flags option to toggle floating virtual keyboard | |
| 1937 extern const char kFloatingVirtualKeyboardName[]; | |
| 1938 | |
| 1939 // Description of about::flags option to toggle floating virtual keyboard | |
| 1940 extern const char kFloatingVirtualKeyboardDescription[]; | |
| 1941 | |
| 1942 // Name of about::flags option to toggle gesture typing for the virtual keyboard | |
| 1943 extern const char kGestureTypingName[]; | |
| 1944 | |
| 1945 // Description of about::flags option to toggle gesture typing for the virtual | |
| 1946 // keyboard | |
| 1947 extern const char kGestureTypingDescription[]; | |
| 1948 | |
| 1949 // Name of about::flags option to toggle gesture editing for the virtual | |
| 1950 // keyboard | |
| 1951 extern const char kGestureEditingName[]; | |
| 1952 | |
| 1953 // Description of about::flags option to toggle gesture editing in the settings | |
| 1954 // page for the virtual keyboard | |
| 1955 extern const char kGestureEditingDescription[]; | |
| 1956 | |
| 1957 // Name of about::flags option for bypass proxy for captive portal authorization | |
| 1958 // on Chrome OS. | |
| 1959 extern const char kCaptivePortalBypassProxyName[]; | |
| 1960 | |
| 1961 // Description of about::flags option for bypass proxy for captive portal | |
| 1962 // authorization on Chrome OS. | |
| 1963 extern const char kCaptivePortalBypassProxyDescription[]; | |
| 1964 | |
| 1965 // Name of option to enable touch screen calibration in material design settings | |
| 1966 extern const char kTouchscreenCalibrationName[]; | |
| 1967 | |
| 1968 // Description of option to enable touch screen calibration settings in | |
| 1969 // chrome://md-settings/display. | |
| 1970 extern const char kTouchscreenCalibrationDescription[]; | |
| 1971 | |
| 1972 #endif // defined(OS_CHROMEOS) | |
| 1973 | |
| 1974 // Strings for controlling credit card assist feature in about:flags. | |
| 1975 | |
| 1976 // The name of about:flags option to enable the credit card assisted filling. | |
| 1977 extern const char kCreditCardAssistName[]; | |
| 1978 | |
| 1979 // The description of about:flags option to enable the credit card assisted | |
| 1980 // filling.. | |
| 1981 extern const char kCreditCardAssistDescription[]; | |
| 1982 | |
| 1983 // Strings for controlling credit card scanning feature in about:flags. | |
| 1984 | |
| 1985 // Simple Cache Backend experiment. | |
| 1986 | |
| 1987 // Name of about:flags option to turn on the Simple Cache Backend | |
| 1988 extern const char kSimpleCacheBackendName[]; | |
| 1989 | |
| 1990 // Description of about:flags option to turn on the Simple Cache Backend | |
| 1991 extern const char kSimpleCacheBackendDescription[]; | |
| 1992 | |
| 1993 // Spelling feedback field trial. | |
| 1994 | |
| 1995 // Name of about:flags option to enable the field trial for sending feedback to | |
| 1996 // spelling service. | |
| 1997 extern const char kSpellingFeedbackFieldTrialName[]; | |
| 1998 | |
| 1999 // Description of about:flags option to enable the field trial for sending | |
| 2000 // feedback to spelling service. | |
| 2001 extern const char kSpellingFeedbackFieldTrialDescription[]; | |
| 2002 | |
| 2003 // Web MIDI API. | |
| 2004 | |
| 2005 // Name of about:flag option to turn on Web MIDI API | |
| 2006 extern const char kWebMidiName[]; | |
| 2007 | |
| 2008 // Description of about:flag option to turn on Web MIDI API | |
| 2009 extern const char kWebMidiDescription[]; | |
| 2010 | |
| 2011 // Site per process mode | |
| 2012 | |
| 2013 // Name of about:flag option to turn on experimental out-of-process iframe | |
| 2014 // support | |
| 2015 extern const char kSitePerProcessName[]; | |
| 2016 | |
| 2017 // Description of about:flag option to turn on experimental out-of-process | |
| 2018 // iframe support | |
| 2019 extern const char kSitePerProcessDescription[]; | |
| 2020 | |
| 2021 // Top document isolation mode | |
| 2022 | |
| 2023 // Name of about:flag option to turn on experimental top document isolation | |
| 2024 // support | |
| 2025 extern const char kTopDocumentIsolationName[]; | |
| 2026 | |
| 2027 // Description of about:flag option to turn on top document isolation | |
| 2028 extern const char kTopDocumentIsolationDescription[]; | |
| 2029 | |
| 2030 // Cross process guest frames isolation mode | |
| 2031 | |
| 2032 // Name of about:flag option to turn on experimental guests using out-of-process | |
| 2033 // iframes | |
| 2034 extern const char kCrossProcessGuestViewIsolationName[]; | |
| 2035 | |
| 2036 // Description of about:flag option to turn on experimental guests using | |
| 2037 // out-of-process iframes | |
| 2038 extern const char kCrossProcessGuestViewIsolationDescription[]; | |
| 2039 | |
| 2040 // Task Scheduler | |
| 2041 | |
| 2042 // Name of about:flag option to control redirection to the task scheduler. | |
| 2043 extern const char kBrowserTaskSchedulerName[]; | |
| 2044 | |
| 2045 // Description of about:flag option to control redirection to the task | |
| 2046 // scheduler. | |
| 2047 extern const char kBrowserTaskSchedulerDescription[]; | |
| 2048 | |
| 2049 // Arc authorization | |
| 2050 | |
| 2051 #if defined(OS_CHROMEOS) | |
| 2052 | |
| 2053 // Name of about:flag option to control the arc authorization endpoint. | |
| 2054 extern const char kArcUseAuthEndpointName[]; | |
| 2055 | |
| 2056 // Desciption of about:flag option to control the arc authorization endpoint. | |
| 2057 extern const char kArcUseAuthEndpointDescription[]; | |
| 2058 | |
| 2059 #endif // defined(OS_CHROMEOS) | |
| 2060 | |
| 2061 // Autofill experiment flags | |
| 2062 | |
| 2063 // Name of the single click autofill lab | |
| 2064 extern const char kSingleClickAutofillName[]; | |
| 2065 | |
| 2066 // Description of the single click autofill lab | |
| 2067 extern const char kSingleClickAutofillDescription[]; | |
| 2068 | |
| 2069 #if defined(OS_ANDROID) | |
| 2070 | |
| 2071 // Title for the flag to show Autofill suggestions at top of keyboard | |
| 2072 extern const char kAutofillAccessoryViewName[]; | |
| 2073 | |
| 2074 // Description for the flag to show Autofill suggestions at top of keyboard | |
| 2075 extern const char kAutofillAccessoryViewDescription[]; | |
| 2076 | |
| 2077 #endif // defined(OS_ANDROID) | |
| 2078 | |
| 2079 // Reader mode experiment flags | |
| 2080 | |
| 2081 #if defined(OS_ANDROID) | |
| 2082 | |
| 2083 // A name of an about:flags experiment for controlling when to show the reader | |
| 2084 // mode button | |
| 2085 extern const char kReaderModeHeuristicsName[]; | |
| 2086 | |
| 2087 // Describes about:flags experiment options for controlling when to show the | |
| 2088 // reader mode button | |
| 2089 extern const char kReaderModeHeuristicsDescription[]; | |
| 2090 | |
| 2091 // A choice in dropdown dialog on about:flags page to show the reader mode | |
| 2092 // button with article structured markup | |
| 2093 extern const char kReaderModeHeuristicsMarkup[]; | |
| 2094 | |
| 2095 // A choice in dropdown dialog on about:flags page to show the reader mode | |
| 2096 // button on pages that appear to be long form content | |
| 2097 extern const char kReaderModeHeuristicsAdaboost[]; | |
| 2098 | |
| 2099 // A choice in dropdown dialog on about:flags page to never show the reader mode | |
| 2100 // button | |
| 2101 extern const char kReaderModeHeuristicsAlwaysOff[]; | |
| 2102 | |
| 2103 // A choice in dropdown dialog on about:flags page to show the reader mode | |
| 2104 // button on all pages | |
| 2105 extern const char kReaderModeHeuristicsAlwaysOn[]; | |
| 2106 | |
| 2107 #endif // defined(OS_ANDROID) | |
| 2108 | |
| 2109 // Chrome home flags | |
| 2110 | |
| 2111 #if defined(OS_ANDROID) | |
| 2112 | |
| 2113 // The name of the Chrome Home experiment in about:flags. | |
| 2114 extern const char kChromeHomeName[]; | |
| 2115 | |
| 2116 // Description of the Chrome Home experiment in about:flags. | |
| 2117 extern const char kChromeHomeDescription[]; | |
| 2118 | |
| 2119 #endif // defined(OS_ANDROID) | |
| 2120 | |
| 2121 // Settings window flags | |
| 2122 | |
| 2123 // An about::flags experiment title to show settings in a separate window | |
| 2124 extern const char kSettingsWindowName[]; | |
| 2125 | |
| 2126 // Describes an about:flags experiment to show settings in a separate window | |
| 2127 extern const char kSettingsWindowDescription[]; | |
| 2128 | |
| 2129 // Mixed content issue workaround flags | |
| 2130 | |
| 2131 #if defined(OS_ANDROID) | |
| 2132 | |
| 2133 // Flag strings for seccomp-bpf sandbox flag. | |
| 2134 | |
| 2135 // Title for the flag to enable the seccomp-bpf sandbox on Android. | |
| 2136 extern const char kSeccompFilterSandboxAndroidName[]; | |
| 2137 | |
| 2138 // Description for the flag to enable the seccomp-bpf sandbox on Android. | |
| 2139 extern const char kSeccompFilterSandboxAndroidDescription[]; | |
| 2140 | |
| 2141 #endif // defined(OS_ANDROID) | |
| 2142 | |
| 2143 // Extension Content Verification | |
| 2144 | |
| 2145 // Name of the 'Extension Content Verification' flag | |
| 2146 extern const char kExtensionContentVerificationName[]; | |
| 2147 | |
| 2148 // Title for the flag to turn on verification of the contents of extensions from | |
| 2149 // the webstore | |
| 2150 extern const char kExtensionContentVerificationDescription[]; | |
| 2151 | |
| 2152 // Description of the 'Extension Content Verification' bootstrap mode | |
| 2153 extern const char kExtensionContentVerificationBootstrap[]; | |
| 2154 | |
| 2155 // Description of the 'Extension Content Verification' enforce mode | |
| 2156 extern const char kExtensionContentVerificationEnforce[]; | |
| 2157 | |
| 2158 // Description of the 'Extension Content Verification' enforce strict mode | |
| 2159 extern const char kExtensionContentVerificationEnforceStrict[]; | |
| 2160 | |
| 2161 // Built-in hotword detection display strings | |
| 2162 | |
| 2163 // Name of about:flags option for hotword hardware detection. | |
| 2164 extern const char kExperimentalHotwordHardwareName[]; | |
| 2165 | |
| 2166 // Description of about:flags option for hotword hardware detection. | |
| 2167 extern const char kExperimentalHotwordHardwareDescription[]; | |
| 2168 | |
| 2169 // Message center strings | |
| 2170 | |
| 2171 // Name of about:flags option for message center always scroll up experiment. | |
| 2172 extern const char kMessageCenterAlwaysScrollUpUponRemovalName[]; | |
| 2173 | |
| 2174 // Description of about:flags option for message center always scroll up | |
| 2175 // experiment. | |
| 2176 extern const char kMessageCenterAlwaysScrollUpUponRemovalDescription[]; | |
| 2177 | |
| 2178 // Name of chrome:flags option for Cast Streaming hardware video encoding | |
| 2179 // support. | |
| 2180 extern const char kCastStreamingHwEncodingName[]; | |
| 2181 | |
| 2182 // Description of chrome:flags option for Cast Streaming hardware video encoding | |
| 2183 // support. | |
| 2184 extern const char kCastStreamingHwEncodingDescription[]; | |
| 2185 | |
| 2186 // Name of the 'Allow insecure localhost' flag. | |
| 2187 extern const char kAllowInsecureLocalhost[]; | |
| 2188 | |
| 2189 // Description of the 'Allow insecure localhost' flag. | |
| 2190 extern const char kAllowInsecureLocalhostDescription[]; | |
| 2191 | |
| 2192 #if defined(OS_WIN) || defined(OS_MACOSX) | |
| 2193 | |
| 2194 // Tab discarding | |
| 2195 | |
| 2196 // Name for the flag to enable or disable automatic tab discarding. | |
| 2197 extern const char kAutomaticTabDiscardingName[]; | |
| 2198 | |
| 2199 // Description for the flag to enable or disable automatic tab description. | |
| 2200 extern const char kAutomaticTabDiscardingDescription[]; | |
| 2201 | |
| 2202 #endif // defined(OS_WIN) || defined(OS_MACOSX) | |
| 2203 | |
| 2204 #if defined(OS_ANDROID) | |
| 2205 | |
| 2206 // Name for the flag to enable offline bookmarks. | |
| 2207 extern const char kOfflineBookmarksName[]; | |
| 2208 | |
| 2209 // Description for the flag to enable offline bookmarks. | |
| 2210 extern const char kOfflineBookmarksDescription[]; | |
| 2211 | |
| 2212 // Name for the flag to enable badging of offline pages on the NTP. | |
| 2213 extern const char kNtpOfflinePagesName[]; | |
| 2214 | |
| 2215 // Description for the flag to enable badging of offline pages on the NTP. | |
| 2216 extern const char kNtpOfflinePagesDescription[]; | |
| 2217 | |
| 2218 // Name for the flag to enable offline pages for async download. | |
| 2219 extern const char kOfflinePagesAsyncDownloadName[]; | |
| 2220 | |
| 2221 // Description for the flag to enable offline pages. | |
| 2222 extern const char kOfflinePagesAsyncDownloadDescription[]; | |
| 2223 | |
| 2224 // Name for the flag to enable concurrent background loading on svelte (512MB | |
| 2225 // RAM) devices. | |
| 2226 extern const char kOfflinePagesSvelteConcurrentLoadingName[]; | |
| 2227 | |
| 2228 // Description for the flag to enable concurrent background loading on svelte | |
| 2229 // (512MB RAM) devices. | |
| 2230 extern const char kOfflinePagesSvelteConcurrentLoadingDescription[]; | |
| 2231 | |
| 2232 // Name for the flag to enable offline pages to be prefetched. | |
| 2233 extern const char kOfflinePagesPrefetchingName[]; | |
| 2234 | |
| 2235 // Description for the flag to enable offline pages prefetching. | |
| 2236 extern const char kOfflinePagesPrefetchingDescription[]; | |
| 2237 | |
| 2238 // Name for the flag to enable offline pages to be shared. | |
| 2239 extern const char kOfflinePagesSharingName[]; | |
| 2240 | |
| 2241 // Description for the flag to enable offline pages sharing. | |
| 2242 extern const char kOfflinePagesSharingDescription[]; | |
| 2243 | |
| 2244 // Name for the flag to enable downloads to load pages in the background. | |
| 2245 extern const char kBackgroundLoaderForDownloadsName[]; | |
| 2246 | |
| 2247 // Description for the flag to enable offline pages for downloads. | |
| 2248 extern const char kBackgroundLoaderForDownloadsDescription[]; | |
| 2249 | |
| 2250 // Name for the flag to use background loader to offline and download pages | |
| 2251 extern const char kNewBackgroundLoaderName[]; | |
| 2252 | |
| 2253 // Description for the flag to enable background offlining of pages to use | |
| 2254 // background loader rather than prerenderer. | |
| 2255 extern const char kNewBackgroundLoaderDescription[]; | |
| 2256 | |
| 2257 // Name for the flag to enable showing non-personalized popular suggestions on | |
| 2258 // the New Tab Page, when no personal suggestions are available yet. | |
| 2259 extern const char kNtpPopularSitesName[]; | |
| 2260 | |
| 2261 // Description for the flag to enable showing non-personalized popular | |
| 2262 // suggestions on the New Tab Page, when no personal suggestions are available | |
| 2263 // yet. | |
| 2264 extern const char kNtpPopularSitesDescription[]; | |
| 2265 | |
| 2266 // Name of the flag to control the behaviour when opening a suggested web page | |
| 2267 // from the New Tab Page if there is an existing tab open for it. | |
| 2268 extern const char kNtpSwitchToExistingTabName[]; | |
| 2269 | |
| 2270 // Description of the flag to control the behaviour when opening a suggested web | |
| 2271 // page from the New Tab Page if there is an existing tab open for it. | |
| 2272 extern const char kNtpSwitchToExistingTabDescription[]; | |
| 2273 | |
| 2274 // Match the webpage to open with existing tabs by their URLs. | |
| 2275 extern const char kNtpSwitchToExistingTabMatchUrl[]; | |
| 2276 | |
| 2277 // Match the webpage to open with existing tabs by their Hostnames. | |
| 2278 extern const char kNtpSwitchToExistingTabMatchHost[]; | |
| 2279 | |
| 2280 // Name for the flag to use android midi api. | |
| 2281 extern const char kUseAndroidMidiApiName[]; | |
| 2282 | |
| 2283 // Description for the flag to use android midi api. | |
| 2284 extern const char kUseAndroidMidiApiDescription[]; | |
| 2285 | |
| 2286 // Name for the flag to enable web payments modifiers. | |
| 2287 extern const char kWebPaymentsModifiersName[]; | |
| 2288 | |
| 2289 // Description for the flag to use android midi api. | |
| 2290 extern const char kWebPaymentsModifiersDescription[]; | |
| 2291 | |
| 2292 #endif // defined(OS_ANDROID) | |
| 2293 | |
| 2294 #if defined(OS_WIN) | |
| 2295 | |
| 2296 // Exporting tracing events to ETW | |
| 2297 | |
| 2298 // Name for the flag to enable exporting of tracing events to ETW. | |
| 2299 extern const char kTraceExportEventsToEtwName[]; | |
| 2300 | |
| 2301 // Description for the flag to enable exporting of tracing events to ETW. | |
| 2302 extern const char kTraceExportEventsToEtwDesription[]; | |
| 2303 | |
| 2304 // Name for the flag to enable/disable merging the key event with char event. | |
| 2305 extern const char kMergeKeyCharEventsName[]; | |
| 2306 | |
| 2307 // Description for the flag to enable/disable merging the key event with char | |
| 2308 // event. | |
| 2309 extern const char kMergeKeyCharEventsDescription[]; | |
| 2310 | |
| 2311 // Name for the flag to use Windows Runtime MIDI API. | |
| 2312 extern const char kUseWinrtMidiApiName[]; | |
| 2313 | |
| 2314 // Description for the flag to use Windows Runtime MIDI API. | |
| 2315 extern const char kUseWinrtMidiApiDescription[]; | |
| 2316 | |
| 2317 #endif // defined(OS_WIN) | |
| 2318 | |
| 2319 #if defined(OS_ANDROID) | |
| 2320 | |
| 2321 // Data Use | |
| 2322 | |
| 2323 // Update Menu Item Flags | |
| 2324 | |
| 2325 // Name of the flag to force show the update menu item. | |
| 2326 extern const char kUpdateMenuItemName[]; | |
| 2327 | |
| 2328 // Description of the flag to force show the update menu item. | |
| 2329 extern const char kUpdateMenuItemDescription[]; | |
| 2330 | |
| 2331 // Name of the flag to show a summary below the update menu item. | |
| 2332 extern const char kUpdateMenuItemSummaryName[]; | |
| 2333 | |
| 2334 // Description of the flag to show a summary below the update menu item. | |
| 2335 extern const char kUpdateMenuItemSummaryDescription[]; | |
| 2336 | |
| 2337 // Option to not show a summary for the update menu item. | |
| 2338 extern const char kUpdateMenuItemNoSummary[]; | |
| 2339 | |
| 2340 // Option to show the default summary for the update menu item. | |
| 2341 extern const char kUpdateMenuItemDefaultSummary[]; | |
| 2342 | |
| 2343 // Option to show a summary for the update menu item prompting users to 'get the | |
| 2344 // latest features'. | |
| 2345 extern const char kUpdateMenuItemNewFeaturesSummary[]; | |
| 2346 | |
| 2347 // Option to show a custom summary for the update menu item. | |
| 2348 extern const char kUpdateMenuItemCustomSummary[]; | |
| 2349 | |
| 2350 // Name of the flag to force show the update menu badge. | |
| 2351 extern const char kUpdateMenuBadgeName[]; | |
| 2352 | |
| 2353 // Description of the flag to force show the update menu badge. | |
| 2354 extern const char kUpdateMenuBadgeDescription[]; | |
| 2355 | |
| 2356 // Name of the flag to set a market URL for testing the update menu item. | |
| 2357 extern const char kSetMarketUrlForTestingName[]; | |
| 2358 | |
| 2359 // Description of the flag to set a market URL for testing the update menu item. | |
| 2360 extern const char kSetMarketUrlForTestingDescription[]; | |
| 2361 | |
| 2362 #endif // defined(OS_ANDROID) | |
| 2363 | |
| 2364 #if defined(OS_ANDROID) | |
| 2365 | |
| 2366 // Name for the flag to enable the new UI prototypes for tab management. | |
| 2367 extern const char kHerbPrototypeChoicesName[]; | |
| 2368 | |
| 2369 // Description for the flag to enable the new UI prototypes for tab management. | |
| 2370 extern const char kHerbPrototypeChoicesDescription[]; | |
| 2371 | |
| 2372 // CCT everywhere | |
| 2373 extern const char kHerbPrototypeFlavorElderberry[]; | |
| 2374 | |
| 2375 // Name of the option to show special locale. | |
| 2376 extern const char kEnableSpecialLocaleName[]; | |
| 2377 | |
| 2378 // Description of the option to show special locale. | |
| 2379 extern const char kEnableSpecialLocaleDescription[]; | |
| 2380 | |
| 2381 // WebApks | |
| 2382 | |
| 2383 // Name for the flag to enable WebAPK feature. | |
| 2384 extern const char kEnableWebapk[]; | |
| 2385 | |
| 2386 // Description for the flag to enable WebAPK feature. | |
| 2387 extern const char kEnableWebapkDescription[]; | |
| 2388 | |
| 2389 #endif // defined(OS_ANDROID) | |
| 2390 | |
| 2391 // Title for the flag to enable Brotli Content-Encoding. | |
| 2392 extern const char kEnableBrotliName[]; | |
| 2393 | |
| 2394 // Description for the flag to enable Brotli Content-Encoding. | |
| 2395 extern const char kEnableBrotliDescription[]; | |
| 2396 | |
| 2397 // Title for the flag to enable WebFonts User Agent Intervention. | |
| 2398 extern const char kEnableWebfontsInterventionName[]; | |
| 2399 | |
| 2400 // Description for the flag to enable WebFonts User Agent Intervention. | |
| 2401 extern const char kEnableWebfontsInterventionDescription[]; | |
| 2402 | |
| 2403 // Text to indicate a experiment group name for enable-webfonts-intervention-v2 | |
| 2404 extern const char kEnableWebfontsInterventionV2ChoiceDefault[]; | |
| 2405 | |
| 2406 // Text to indicate a experiment group name for enable-webfonts-intervention-v2 | |
| 2407 extern const char kEnableWebfontsInterventionV2ChoiceEnabledWith2g[]; | |
| 2408 | |
| 2409 // Text to indicate a experiment group name for enable-webfonts-intervention-v2 | |
| 2410 extern const char kEnableWebfontsInterventionV2ChoiceEnabledWith3g[]; | |
| 2411 | |
| 2412 // Text to indicate a experiment group name for enable-webfonts-intervention-v2 | |
| 2413 extern const char kEnableWebfontsInterventionV2ChoiceEnabledWithSlow2g[]; | |
| 2414 | |
| 2415 // Text to indicate a experiment group name for enable-webfonts-intervention-v2 | |
| 2416 extern const char kEnableWebfontsInterventionV2ChoiceDisabled[]; | |
| 2417 | |
| 2418 // Title for the flag to trigger WebFonts User Agent Intervention always. | |
| 2419 extern const char kEnableWebfontsInterventionTriggerName[]; | |
| 2420 | |
| 2421 // Description for the flag to trigger WebFonts User Agent Intervention always. | |
| 2422 extern const char kEnableWebfontsInterventionTriggerDescription[]; | |
| 2423 | |
| 2424 // Name of the scroll anchoring flag. | |
| 2425 extern const char kEnableScrollAnchoringName[]; | |
| 2426 | |
| 2427 // Description of the scroll anchoring flag | |
| 2428 extern const char kEnableScrollAnchoringDescription[]; | |
| 2429 | |
| 2430 #if defined(OS_CHROMEOS) | |
| 2431 | |
| 2432 // Name of the native cups flag. | |
| 2433 extern const char kEnableNativeCupsName[]; | |
| 2434 | |
| 2435 // Description of the native CUPS flag | |
| 2436 extern const char kEnableNativeCupsDescription[]; | |
| 2437 | |
| 2438 // Name of the Android Wallpapers App flag. | |
| 2439 extern const char kEnableAndroidWallpapersAppName[]; | |
| 2440 | |
| 2441 // Description of the Android Wallpapers App flag. | |
| 2442 extern const char kEnableAndroidWallpapersAppDescription[]; | |
| 2443 | |
| 2444 // Name of the touch support for screen magnifier flag. | |
| 2445 extern const char kEnableTouchSupportForScreenMagnifierName[]; | |
| 2446 | |
| 2447 // Description of the touch support for screen magnifier flag. | |
| 2448 extern const char kEnableTouchSupportForScreenMagnifierDescription[]; | |
| 2449 | |
| 2450 #endif // defined(OS_CHROMEOS) | |
| 2451 | |
| 2452 #if defined(OS_ANDROID) | |
| 2453 | |
| 2454 // Name for the flag to choose a default category order for content suggestions, | |
| 2455 // e.g. on the New Tab page. | |
| 2456 extern const char kContentSuggestionsCategoryOrderName[]; | |
| 2457 | |
| 2458 // Description for the flag to choose a default category order for content | |
| 2459 // suggestions, e.g. on the New Tab page. | |
| 2460 extern const char kContentSuggestionsCategoryOrderDescription[]; | |
| 2461 | |
| 2462 // Name for the flag to choose a category ranker for content suggestions, e.g. | |
| 2463 // on the New Tab page. | |
| 2464 extern const char kContentSuggestionsCategoryRankerName[]; | |
| 2465 | |
| 2466 // Description for the flag to choose a category ranker for content suggestions, | |
| 2467 // e.g. on the New Tab page. | |
| 2468 extern const char kContentSuggestionsCategoryRankerDescription[]; | |
| 2469 | |
| 2470 // Name for the flag to enable increased visibilty for snippets on the New Tab | |
| 2471 // Page. | |
| 2472 extern const char kEnableNtpSnippetsVisibilityName[]; | |
| 2473 | |
| 2474 // Description for the flag to enable increased visibility for recently viewed | |
| 2475 // tabs on the New Tab page. | |
| 2476 extern const char kEnableNtpSnippetsVisibilityDescription[]; | |
| 2477 | |
| 2478 // Name for the flag to enable server-side suggestions on the New Tab Page. | |
| 2479 extern const char kEnableNtpRemoteSuggestionsName[]; | |
| 2480 | |
| 2481 // Description for the flag to enable server-side suggestions on the New Tab | |
| 2482 // Page. | |
| 2483 extern const char kEnableNtpRemoteSuggestionsDescription[]; | |
| 2484 | |
| 2485 // Name for the flag to enable suggestions for recently viewed tabs, which were | |
| 2486 // captured offline, on the New Tab page. | |
| 2487 extern const char kEnableNtpRecentOfflineTabSuggestionsName[]; | |
| 2488 | |
| 2489 // Description for the flag to enable suggestions for recently viewed tabs on | |
| 2490 // the New Tab page. | |
| 2491 extern const char kEnableNtpRecentOfflineTabSuggestionsDescription[]; | |
| 2492 | |
| 2493 // Name for the flag to enable offline page suggestions on the New Tab page. | |
| 2494 extern const char kEnableNtpSaveToOfflineName[]; | |
| 2495 | |
| 2496 // Description for the flag to enable offline page suggestions on the New Tab | |
| 2497 // page. | |
| 2498 extern const char kEnableNtpSaveToOfflineDescription[]; | |
| 2499 | |
| 2500 // Name for the flag to enable offline badges for snippets on the New Tab page. | |
| 2501 extern const char kEnableNtpOfflineBadgeName[]; | |
| 2502 | |
| 2503 // Description for the flag to enable offline badges for snippets on the New Tab | |
| 2504 // page. | |
| 2505 extern const char kEnableNtpOfflineBadgeDescription[]; | |
| 2506 | |
| 2507 // Name for the flag to enable asset downloads suggestions (e.g. books, | |
| 2508 // pictures, audio) on the New Tab page. | |
| 2509 extern const char kEnableNtpAssetDownloadSuggestionsName[]; | |
| 2510 | |
| 2511 // Description for the flag to enable asset downloads suggestions (e.g. books, | |
| 2512 // pictures, audio) on the New Tab page. | |
| 2513 extern const char kEnableNtpAssetDownloadSuggestionsDescription[]; | |
| 2514 | |
| 2515 // Name for the flag to enable offline page downloads suggestions on the New Tab | |
| 2516 // page. | |
| 2517 extern const char kEnableNtpOfflinePageDownloadSuggestionsName[]; | |
| 2518 | |
| 2519 // Description for the flag to enable offline page downloads suggestions on the | |
| 2520 // New Tab page. | |
| 2521 extern const char kEnableNtpOfflinePageDownloadSuggestionsDescription[]; | |
| 2522 | |
| 2523 // Name for the flag to enable bookmark suggestions on the New Tab page. | |
| 2524 extern const char kEnableNtpBookmarkSuggestionsName[]; | |
| 2525 | |
| 2526 // Description for the flag to enable bookmark suggestions on the New Tab page. | |
| 2527 extern const char kEnableNtpBookmarkSuggestionsDescription[]; | |
| 2528 | |
| 2529 // Name for the flag to enable physical web page suggestions on the New Tab | |
| 2530 // page. | |
| 2531 extern const char kEnableNtpPhysicalWebPageSuggestionsName[]; | |
| 2532 | |
| 2533 // Description for the flag to enable physical web page suggestions on the New | |
| 2534 // Tab page. | |
| 2535 extern const char kEnableNtpPhysicalWebPageSuggestionsDescription[]; | |
| 2536 | |
| 2537 // Name for the flag to enable foreign sessions suggestions on the New Tab page. | |
| 2538 extern const char kEnableNtpForeignSessionsSuggestionsName[]; | |
| 2539 | |
| 2540 // Description for the flag to enable foreign sessions suggestions on the New | |
| 2541 // Tab page. | |
| 2542 extern const char kEnableNtpForeignSessionsSuggestionsDescription[]; | |
| 2543 | |
| 2544 // Name for the flag to enable notifications for content suggestions on the New | |
| 2545 // Tab page. | |
| 2546 extern const char kEnableNtpSuggestionsNotificationsName[]; | |
| 2547 | |
| 2548 // Description for the flag to enable notifications for content suggestions on | |
| 2549 // the New Tab page. | |
| 2550 extern const char kEnableNtpSuggestionsNotificationsDescription[]; | |
| 2551 | |
| 2552 // Name for the flag to enable the condensed New Tab Page layout. | |
| 2553 extern const char kNtpCondensedLayoutName[]; | |
| 2554 | |
| 2555 // Description for the flag to enable the condensed New Tab Page layout. | |
| 2556 extern const char kNtpCondensedLayoutDescription[]; | |
| 2557 | |
| 2558 // Name for the flag to enable the condensed tile layout on the New Tab Page. | |
| 2559 extern const char kNtpCondensedTileLayoutName[]; | |
| 2560 | |
| 2561 // Description for the flag to enable the condensed tile layout on the New Tab | |
| 2562 // Page. | |
| 2563 extern const char kNtpCondensedTileLayoutDescription[]; | |
| 2564 | |
| 2565 // Name for the flag to show a Google G in the omnibox on the New Tab Page. | |
| 2566 extern const char kNtpGoogleGInOmniboxName[]; | |
| 2567 | |
| 2568 // Description for the flag to show a Google G in the omnibox on the New Tab | |
| 2569 // Page. | |
| 2570 extern const char kNtpGoogleGInOmniboxDescription[]; | |
| 2571 | |
| 2572 #endif // defined(OS_ANDROID) | |
| 2573 | |
| 2574 #if defined(OS_ANDROID) | |
| 2575 | |
| 2576 // Name for the flag to enable offlining of recently visited pages. | |
| 2577 extern const char kOffliningRecentPagesName[]; | |
| 2578 | |
| 2579 // Description for the flag to enable offlining of recently visited pages. | |
| 2580 extern const char kOffliningRecentPagesDescription[]; | |
| 2581 | |
| 2582 // Name for the flag to enable offlining CT features. | |
| 2583 extern const char kOfflinePagesCtName[]; | |
| 2584 | |
| 2585 // Description for the flag to enable offline pages CT features. | |
| 2586 extern const char kOfflinePagesCtDescription[]; | |
| 2587 | |
| 2588 #endif // defined(OS_ANDROID) | |
| 2589 | |
| 2590 #if defined(OS_ANDROID) | |
| 2591 | |
| 2592 // Name for the flag to enable expanded autofill poup layout for credit cards. | |
| 2593 extern const char kEnableExpandedAutofillCreditCardPopupLayout[]; | |
| 2594 | |
| 2595 // Description for the flag to enable expanded autofill poup layout for credit | |
| 2596 // cards. | |
| 2597 extern const char kEnableExpandedAutofillCreditCardPopupLayoutDescription[]; | |
| 2598 | |
| 2599 #endif // defined(OS_ANDROID) | |
| 2600 | |
| 2601 // Name for the flag to enable display the last used date of a credit card in | |
| 2602 // autofill. | |
| 2603 extern const char kEnableAutofillCreditCardLastUsedDateDisplay[]; | |
| 2604 | |
| 2605 // Description for the flag to enable display the last used date of a credit | |
| 2606 // card in autofill. | |
| 2607 extern const char kEnableAutofillCreditCardLastUsedDateDisplayDescription[]; | |
| 2608 | |
| 2609 #if !defined(OS_ANDROID) && defined(GOOGLE_CHROME_BUILD) | |
| 2610 | |
| 2611 // Name for the flag to enable Google branding in the context menu. | |
| 2612 extern const char kGoogleBrandedContextMenuName[]; | |
| 2613 | |
| 2614 // Description for the flag to enable Google branding in the context menu. | |
| 2615 extern const char kGoogleBrandedContextMenuDescription[]; | |
| 2616 | |
| 2617 #endif // !defined(OS_ANDROID) && defined(GOOGLE_CHROME_BUILD) | |
| 2618 | |
| 2619 // Title for the flag to enable WebUSB. | |
| 2620 extern const char kEnableWebUsbName[]; | |
| 2621 | |
| 2622 // Description for the flag to enable WebUSB. | |
| 2623 extern const char kEnableWebUsbDescription[]; | |
| 2624 | |
| 2625 // Title for the flag to enable Generic Sensor API. | |
| 2626 extern const char kEnableGenericSensorName[]; | |
| 2627 | |
| 2628 // Description for the flag to enable Generic Sensor API. | |
| 2629 extern const char kEnableGenericSensorDescription[]; | |
| 2630 | |
| 2631 // Title for the flag to enable FontCache scaling | |
| 2632 extern const char kFontCacheScalingName[]; | |
| 2633 | |
| 2634 // Description for the flag to enable FontCache scaling | |
| 2635 extern const char kFontCacheScalingDescription[]; | |
| 2636 | |
| 2637 // Title for the flag to enable Framebusting restrictions | |
| 2638 extern const char kFramebustingName[]; | |
| 2639 | |
| 2640 // Description for the flag that prevents an iframe (typically an ad) from | |
| 2641 // navigating the top level browsing context (the whole tab) unless the top and | |
| 2642 // the iframe are part of the same website or the the navigation is requested in | |
| 2643 // response to a user action (e.g., the user clicked on the tab) | |
| 2644 extern const char kFramebustingDescription[]; | |
| 2645 | |
| 2646 #if defined(OS_ANDROID) | |
| 2647 | |
| 2648 // Name of the flag to enable VR shell | |
| 2649 extern const char kEnableVrShellName[]; | |
| 2650 | |
| 2651 // Description for the flag to enable VR shell | |
| 2652 extern const char kEnableVrShellDescription[]; | |
| 2653 | |
| 2654 #endif // defined(OS_ANDROID) | |
| 2655 | |
| 2656 // Web payments | |
| 2657 | |
| 2658 // Name of the flag to enable Web Payments API. | |
| 2659 extern const char kWebPaymentsName[]; | |
| 2660 | |
| 2661 // Description for the flag to enable Web Payments API | |
| 2662 extern const char kWebPaymentsDescription[]; | |
| 2663 | |
| 2664 #if defined(OS_ANDROID) | |
| 2665 | |
| 2666 // Name of the flag to enable the first version of Android Pay integration | |
| 2667 extern const char kEnableAndroidPayIntegrationV1Name[]; | |
| 2668 | |
| 2669 // Description for the flag to enable the first version of Android Pay | |
| 2670 // integration | |
| 2671 extern const char kEnableAndroidPayIntegrationV1Description[]; | |
| 2672 | |
| 2673 // Name of the flag to enable the second version of Android Pay integration | |
| 2674 extern const char kEnableAndroidPayIntegrationV2Name[]; | |
| 2675 | |
| 2676 // Description for the flag to enable the second version of Android Pay | |
| 2677 // integration | |
| 2678 extern const char kEnableAndroidPayIntegrationV2Description[]; | |
| 2679 | |
| 2680 // Name of the flag to enable the Web Payments to skip UI | |
| 2681 extern const char kEnableWebPaymentsSingleAppUiSkipName[]; | |
| 2682 | |
| 2683 // Description for the flag to enable the Web Payments to skip UI | |
| 2684 extern const char kEnableWebPaymentsSingleAppUiSkipDescription[]; | |
| 2685 | |
| 2686 // Name of the flag to enable third party Android payment apps | |
| 2687 extern const char kAndroidPaymentAppsName[]; | |
| 2688 | |
| 2689 // Description for the flag to enable third party Android payment apps | |
| 2690 extern const char kAndroidPaymentAppsDescription[]; | |
| 2691 | |
| 2692 // Title of the flag to enable filtering out third party Android payment apps | |
| 2693 extern const char kAndroidPaymentAppsFilterTitle[]; | |
| 2694 | |
| 2695 // Description for the flag to enable filtering out third party Android payment | |
| 2696 // apps | |
| 2697 extern const char kAndroidPaymentAppsFilterDescription[]; | |
| 2698 | |
| 2699 #endif // defined(OS_ANDROID) | |
| 2700 | |
| 2701 // Name for the flag to enable feature policy. | |
| 2702 extern const char kFeaturePolicyName[]; | |
| 2703 | |
| 2704 // Description for the flag to enable feature policy. | |
| 2705 extern const char kFeaturePolicyDescription[]; | |
| 2706 | |
| 2707 // Audio rendering mixing experiment strings. | |
| 2708 | |
| 2709 // Name of the flag for enabling the new audio rendering mixing strategy. | |
| 2710 extern const char kNewAudioRenderingMixingStrategyName[]; | |
| 2711 | |
| 2712 // Description of the flag for enabling the new audio rendering mixing strategy. | |
| 2713 extern const char kNewAudioRenderingMixingStrategyDescription[]; | |
| 2714 | |
| 2715 // Background video track disabling experiment strings. | |
| 2716 | |
| 2717 // Name of the flag for enabling optimizing background video playback. | |
| 2718 extern const char kBackgroundVideoTrackOptimizationName[]; | |
| 2719 | |
| 2720 // Description of the flag for enabling optimizing background video playback. | |
| 2721 extern const char kBackgroundVideoTrackOptimizationDescription[]; | |
| 2722 | |
| 2723 // Video fullscreen with orientation lock experiment strings. | |
| 2724 | |
| 2725 // Name of the flag for enabling orientation lock for fullscreen video playback. | |
| 2726 extern const char kVideoFullscreenOrientationLockName[]; | |
| 2727 | |
| 2728 // Description of the flag for enabling orientation lock for fullscreen video | |
| 2729 // playback. | |
| 2730 extern const char kVideoFullscreenOrientationLockDescription[]; | |
| 2731 | |
| 2732 // Expensive background timer throttling flag | |
| 2733 | |
| 2734 // Name for the flag to enable expensive background timer throttling | |
| 2735 extern const char kExpensiveBackgroundTimerThrottlingName[]; | |
| 2736 | |
| 2737 // Description for the flag to enable expensive background timer throttling | |
| 2738 extern const char kExpensiveBackgroundTimerThrottlingDescription[]; | |
| 2739 | |
| 2740 // Enable default MediaSession flag | |
| 2741 | |
| 2742 #if !defined(OS_ANDROID) | |
| 2743 | |
| 2744 // Name for the flag to enable default MediaSession on desktop | |
| 2745 extern const char kEnableDefaultMediaSessionName[]; | |
| 2746 | |
| 2747 // Desciption for the flag to enable default MediaSession on desktop | |
| 2748 extern const char kEnableDefaultMediaSessionDescription[]; | |
| 2749 | |
| 2750 // Option for disabling the default MediaSession | |
| 2751 extern const char kEnableDefaultMediaSessionDisabled[]; | |
| 2752 | |
| 2753 // Option for enabling the default MediaSession | |
| 2754 extern const char kEnableDefaultMediaSessionEnabled[]; | |
| 2755 | |
| 2756 // Option for enabling the default MediaSession with Flash | |
| 2757 extern const char kEnableDefaultMediaSessionEnabledDuckFlash[]; | |
| 2758 | |
| 2759 #endif // !defined(OS_ANDROID) | |
| 2760 | |
| 2761 #if defined(OS_WIN) | |
| 2762 | |
| 2763 // Name for the flag that enables using GDI to print text | |
| 2764 extern const char kGdiTextPrinting[]; | |
| 2765 | |
| 2766 // Description of the flag that enables using GDI to print text. | |
| 2767 extern const char kGdiTextPrintingDescription[]; | |
| 2768 | |
| 2769 #endif // defined(OS_WIN) | |
| 2770 | |
| 2771 #if defined(OS_ANDROID) | |
| 2772 | |
| 2773 // Name for the flag to enable modal permission prompts on Android | |
| 2774 extern const char kModalPermissionPromptsName[]; | |
| 2775 | |
| 2776 // Description for the flag to enable modal permission prompts on Android. | |
| 2777 extern const char kModalPermissionPromptsDescription[]; | |
| 2778 | |
| 2779 #endif // defined(OS_ANDROID) | |
| 2780 | |
| 2781 #if !defined(OS_MACOSX) | |
| 2782 | |
| 2783 // Name for the flag to enable a persistence toggle in permission prompts | |
| 2784 extern const char kPermissionPromptPersistenceToggleName[]; | |
| 2785 | |
| 2786 // Description for the flag to enable a persistence toggle in permission prompts | |
| 2787 extern const char kPermissionPromptPersistenceToggleDescription[]; | |
| 2788 | |
| 2789 #endif // !defined(OS_MACOSX) | |
| 2790 | |
| 2791 #if defined(OS_ANDROID) | |
| 2792 | |
| 2793 // Title for the flag to enable the No Card Abort in Payment Request. | |
| 2794 extern const char kNoCreditCardAbort[]; | |
| 2795 | |
| 2796 // Description for the flag to enable the No Card Abort in Payment Request. | |
| 2797 extern const char kNoCreditCardAbortDescription[]; | |
| 2798 | |
| 2799 #endif // defined(OS_ANDROID) | |
| 2800 | |
| 2801 // Consistent omnibox geolocation | |
| 2802 | |
| 2803 #if defined(OS_ANDROID) | |
| 2804 | |
| 2805 // Name for the flag to enable consistent omnibox geolocation | |
| 2806 extern const char kEnableConsistentOmniboxGeolocationName[]; | |
| 2807 | |
| 2808 // Desciption for the flag to enable consistent omnibox geolocation | |
| 2809 extern const char kEnableConsistentOmniboxGeolocationDescription[]; | |
| 2810 | |
| 2811 #endif // defined(OS_ANDROID) | |
| 2812 | |
| 2813 // Media Remoting chrome://flags strings | |
| 2814 | |
| 2815 // Name for the flag to enable Media Remoting | |
| 2816 extern const char kMediaRemotingName[]; | |
| 2817 | |
| 2818 // Desciption for the flag to enable Media Remoting | |
| 2819 extern const char kMediaRemotingDescription[]; | |
| 2820 | |
| 2821 // Name for the flag to enable Media Remoting of encrypted content | |
| 2822 extern const char kMediaRemotingEncryptedName[]; | |
| 2823 | |
| 2824 // Desciption for the flag to enable Media Remoting of encrypted content | |
| 2825 extern const char kMediaRemotingEncryptedDescription[]; | |
| 2826 | |
| 2827 // Chrome OS component updates chrome://flags strings | |
| 2828 | |
| 2829 // Name for the flag to enable Chrome OS component flash updates | |
| 2830 extern const char kCrosCompUpdatesName[]; | |
| 2831 | |
| 2832 // Description for the flag to enable Chrome OS component flash updates | |
| 2833 extern const char kCrosCompUpdatesDescription[]; | |
| 2834 | |
| 2835 // Native Android History chrome://flags strings | |
| 2836 | |
| 2837 #if defined(OS_ANDROID) | |
| 2838 | |
| 2839 // Name of the flag that enables the native Android history UI. | |
| 2840 extern const char kNativeAndroidHistoryManager[]; | |
| 2841 | |
| 2842 // Description of the flag that enables the native Android history UI. | |
| 2843 extern const char kNativeAndroidHistoryManagerDescription[]; | |
| 2844 | |
| 2845 #endif // defined(OS_ANDROID) | |
| 2846 | |
| 2847 // Play Services LSD permission prompt chrome://flags strings | |
| 2848 | |
| 2849 #if defined(OS_ANDROID) | |
| 2850 | |
| 2851 // Name for the flag to enable LSD permission prompts on Android | |
| 2852 extern const char kLsdPermissionPromptName[]; | |
| 2853 | |
| 2854 // Description for the flag to enable LSD permission prompts on Android. | |
| 2855 extern const char kLsdPermissionPromptDescription[]; | |
| 2856 | |
| 2857 #endif // defined(OS_ANDROID) | |
| 2858 | |
| 2859 #if defined(OS_WIN) | |
| 2860 | |
| 2861 // Custom draw the Windows 10 titlebar. crbug.com/505013 | |
| 2862 | |
| 2863 // Name of the flag that enables custom drawing of the Windows 10 titlebar. | |
| 2864 extern const char kWindows10CustomTitlebarName[]; | |
| 2865 | |
| 2866 // Description for the flag that enables custom drawing of the Windows 10 | |
| 2867 // titlebar. | |
| 2868 extern const char kWindows10CustomTitlebarDescription[]; | |
| 2869 | |
| 2870 #endif // defined(OS_WIN) | |
| 2871 | |
| 2872 #if defined(OS_WIN) | |
| 2873 | |
| 2874 // Name of the flag that enables postscript printing. | |
| 2875 extern const char kPostscriptPrinting[]; | |
| 2876 | |
| 2877 // Description of the flag that enables postscript printing. | |
| 2878 extern const char kPostscriptPrintingDescription[]; | |
| 2879 | |
| 2880 #endif // defined(OS_WIN) | |
| 2881 | |
| 2882 #if defined(OS_ANDROID) | |
| 2883 | |
| 2884 // Name of the flag that enables intermediate certificate fetching. | |
| 2885 extern const char kAiaFetchingName[]; | |
| 2886 | |
| 2887 // Description of the flag that enables intermediate certificate fetching. | |
| 2888 extern const char kAiaFetchingDescription[]; | |
| 2889 | |
| 2890 #endif // defined(OS_ANDROID) | |
| 2891 | |
| 2892 // Web MIDI supports MIDIManager dynamic instantiation chrome://flags strings | |
| 2893 | |
| 2894 // Name for the flag to enable MIDIManager dynamic instantiation | |
| 2895 extern const char kEnableMidiManagerDynamicInstantiationName[]; | |
| 2896 | |
| 2897 // Description for the flag to enable MIDIManager dynamic instantiation | |
| 2898 extern const char kEnableMidiManagerDynamicInstantiationDescription[]; | |
| 2899 | |
| 2900 // Desktop iOS promotion chrome://flags strings | |
| 2901 | |
| 2902 #if defined(OS_WIN) | |
| 2903 | |
| 2904 // Name for the flag to enable desktop to iOS promotions | |
| 2905 extern const char kEnableDesktopIosPromotionsName[]; | |
| 2906 | |
| 2907 // Description for the flag to enable desktop to iOS promotions | |
| 2908 extern const char kEnableDesktopIosPromotionsDescription[]; | |
| 2909 | |
| 2910 #endif // defined(OS_WIN) | |
| 2911 | |
| 2912 #if defined(OS_ANDROID) | |
| 2913 | |
| 2914 // Name for the flag to enable custom feeback UI | |
| 2915 extern const char kEnableCustomFeedbackUiName[]; | |
| 2916 | |
| 2917 // Name for the flag to enable custom feeback UI | |
| 2918 extern const char kEnableCustomFeedbackUiDescription[]; | |
| 2919 | |
| 2920 #endif // defined(OS_ANDROID) | |
| 2921 | |
| 2922 // Name of the flag that enables adjustable large cursor. | |
| 2923 extern const char kEnableAdjustableLargeCursorName[]; | |
| 2924 | |
| 2925 // Description of the flag that enables adjustable large cursor. | |
| 2926 extern const char kEnableAdjustableLargeCursorDescription[]; | |
| 2927 | |
| 2928 #if defined(OS_CHROMEOS) || defined(OS_LINUX) || defined(OS_MACOSX) || \ | |
| 2929 defined(OS_WIN) | |
| 2930 | |
| 2931 // Name of the flag that enables receiving entity suggestions. | |
| 2932 extern const char kOmniboxEntitySuggestionsName[]; | |
| 2933 | |
| 2934 // Description of the flag that enables entity suggestions. | |
| 2935 extern const char kOmniboxEntitySuggestionsDescription[]; | |
| 2936 | |
| 2937 #endif // defined(OS_CHROMEOS) || defined(OS_LINUX) || defined(OS_MACOSX) || | |
| 2938 // defined(OS_WIN) | |
| 2939 | |
| 2940 #if defined(OS_CHROMEOS) | |
| 2941 | |
| 2942 // Name of the flag that enables ChromeVox support for ARC. | |
| 2943 extern const char kEnableChromevoxArcSupportName[]; | |
| 2944 | |
| 2945 // Description of the flag that enables ChromeVox support for ARC. | |
| 2946 extern const char kEnableChromevoxArcSupportDescription[]; | |
| 2947 | |
| 2948 #endif // defined(OS_CHROMEOS) | |
| 2949 | |
| 2950 // Title for the flag to enable Mojo IPC for resource loading | |
| 2951 extern const char kMojoLoadingName[]; | |
| 2952 | |
| 2953 // Description for the flag to enable Mojo IPC for resource loading | |
| 2954 extern const char kMojoLoadingDescription[]; | |
| 2955 | |
| 2956 #if defined(OS_ANDROID) | |
| 2957 | |
| 2958 // Name for the flag to enable the new Doodle API | |
| 2959 extern const char kUseNewDoodleApiName[]; | |
| 2960 | |
| 2961 // Description for the flag to enable the new Doodle API | |
| 2962 extern const char kUseNewDoodleApiDescription[]; | |
| 2963 | |
| 2964 #endif // defined(OS_ANDROID) | |
| 2965 | |
| 2966 // Title for the flag to delay navigation | |
| 2967 extern const char kDelayNavigationName[]; | |
| 2968 | |
| 2969 // Description for the flag to delay navigation | |
| 2970 extern const char kDelayNavigationDescription[]; | |
| 2971 | |
| 2972 // Description of the 'Debugging keyboard shortcuts' lab. | |
| 2973 extern const char kDebugShortcutsDescription[]; | |
| 2974 | |
| 2975 #if defined(OS_CHROMEOS) | |
| 2976 | |
| 2977 // File Manager | |
| 2978 | |
| 2979 // Name of the about:flag option to enable the chromecast support for video app. | |
| 2980 extern const char kVideoPlayerChromecastSupportName[]; | |
| 2981 | |
| 2982 // Description of the about:flag option to the enable the chromecast support for | |
| 2983 // video app. | |
| 2984 extern const char kVideoPlayerChromecastSupportDescription[]; | |
| 2985 | |
| 2986 // Name of about::flags option for the new ZIP unpacker based on the File System | |
| 2987 // Provider API. | |
| 2988 extern const char kNewZipUnpackerName[]; | |
| 2989 | |
| 2990 // Description of about::flags option for the new ZIP unpacker based on the File | |
| 2991 // System Provider API. | |
| 2992 extern const char kNewZipUnpackerDescription[]; | |
| 2993 | |
| 2994 // Name of about::flags option for showing Android Files app in launcher. | |
| 2995 extern const char kShowArcFilesAppName[]; | |
| 2996 | |
| 2997 // Description of the about::flag option for showing ARC Files app in launcher. | |
| 2998 extern const char kShowArcFilesAppDescription[]; | |
| 2999 | |
| 3000 // Name for the flag for Office Editing for Docs, Sheets & Slides component | |
| 3001 // extension. | |
| 3002 extern const char kOfficeEditingComponentAppName[]; | |
| 3003 | |
| 3004 // Description for the flag for Office Editing for Docs, Sheets & Slides | |
| 3005 // component extension. | |
| 3006 extern const char kOfficeEditingComponentAppDescription[]; | |
| 3007 | |
| 3008 // Name for the flag for the color calibration of the display. | |
| 3009 extern const char kDisplayColorCalibrationName[]; | |
| 3010 | |
| 3011 // Description for the flag for the color calibration of the display. | |
| 3012 extern const char kDisplayColorCalibrationDescription[]; | |
| 3013 | |
| 3014 // Name for the flag which specifies which memory pressure strategy should be | |
| 3015 // used on ChromeOS. | |
| 3016 extern const char kMemoryPressureThresholdName[]; | |
| 3017 | |
| 3018 // Description for the flag which specifies which memory pressure strategy | |
| 3019 // should be used on ChromeOS. | |
| 3020 extern const char kMemoryPressureThresholdDescription[]; | |
| 3021 | |
| 3022 // The value of the Memory pressure for ChromeOS which requests conservative | |
| 3023 // thresholds. | |
| 3024 extern const char kConservativeThresholds[]; | |
| 3025 | |
| 3026 // The value of the Memory pressure thresholds for ChromeOS which use an | |
| 3027 // aggressive cache release strategy. | |
| 3028 extern const char kAggressiveCacheDiscardThresholds[]; | |
| 3029 | |
| 3030 // The value of the Memory pressure thresholds for ChromeOS which uses an | |
| 3031 // aggressive tab release strategy. | |
| 3032 extern const char kAggressiveTabDiscardThresholds[]; | |
| 3033 | |
| 3034 // The value of the Memory pressure thresholds for ChromeOS which use an | |
| 3035 // aggressive release strategy. | |
| 3036 extern const char kAggressiveThresholds[]; | |
| 3037 | |
| 3038 // Name for the flag to enable wake on packets. | |
| 3039 extern const char kWakeOnPacketsName[]; | |
| 3040 | |
| 3041 // Description for the flag to enable wake on packets. | |
| 3042 extern const char kWakeOnPacketsDescription[]; | |
| 3043 | |
| 3044 // Title of the flag used to enable quick unlock pin. | |
| 3045 extern const char kQuickUnlockPin[]; | |
| 3046 | |
| 3047 // Description of the flag used to enable quick unlock pin. | |
| 3048 extern const char kQuickUnlockPinDescription[]; | |
| 3049 | |
| 3050 // Title of the flag used to enable quick unlock fingerprint. | |
| 3051 extern const char kQuickUnlockFingerprint[]; | |
| 3052 | |
| 3053 // Description of the flag used to enable quick unlock fingerprint. | |
| 3054 extern const char kQuickUnlockFingerprintDescription[]; | |
| 3055 | |
| 3056 // Name of the about:flag option for experimental accessibility features. | |
| 3057 extern const char kExperimentalAccessibilityFeaturesName[]; | |
| 3058 | |
| 3059 // Description of the about:flag option for experimental accessibility features. | |
| 3060 extern const char kExperimentalAccessibilityFeaturesDescription[]; | |
| 3061 | |
| 3062 // Name of the about:flag option for disabling | |
| 3063 // EnableSystemTimezoneAutomaticDetection policy. | |
| 3064 extern const char kDisableSystemTimezoneAutomaticDetectionName[]; | |
| 3065 | |
| 3066 // Description of the about:flag option for disabling | |
| 3067 // EnableSystemTimezoneAutomaticDetection policy. | |
| 3068 extern const char kDisableSystemTimezoneAutomaticDetectionDescription[]; | |
| 3069 | |
| 3070 // Name of the about:flag option to disable eol notification. | |
| 3071 extern const char kEolNotificationName[]; | |
| 3072 | |
| 3073 // Description of the about:flag option to disable eol notification. | |
| 3074 extern const char kEolNotificationDescription[]; | |
| 3075 | |
| 3076 // Stylus strings | |
| 3077 | |
| 3078 // Name of the about:flag option to enable stylus tools. | |
| 3079 extern const char kForceEnableStylusToolsName[]; | |
| 3080 | |
| 3081 // Description of the about:flag option to enable stylus tools. | |
| 3082 extern const char kForceEnableStylusToolsDescription[]; | |
| 3083 | |
| 3084 // Network portal notification | |
| 3085 | |
| 3086 // Title for the flag to enable/disable notifications about captive portals. | |
| 3087 extern const char kNetworkPortalNotificationName[]; | |
| 3088 | |
| 3089 // Description for the flag to enable/disable notifications about captive | |
| 3090 // portals. | |
| 3091 extern const char kNetworkPortalNotificationDescription[]; | |
| 3092 | |
| 3093 // Name of the option for mtp write support. | |
| 3094 extern const char kMtpWriteSupportName[]; | |
| 3095 | |
| 3096 // Description of the option for mtp write support. | |
| 3097 extern const char kMtpWriteSupportDescription[]; | |
| 3098 | |
| 3099 // Title for the flag to select cros-regions file handling mode. | |
| 3100 extern const char kCrosRegionsModeName[]; | |
| 3101 | |
| 3102 // Description for the flag to select cros-regions file handling mode. | |
| 3103 extern const char kCrosRegionsModeDescription[]; | |
| 3104 | |
| 3105 // Name of the value for cros-regions file handling mode for 'default' mode. | |
| 3106 extern const char kCrosRegionsModeDefault[]; | |
| 3107 | |
| 3108 // Name of the value for cros-regions file handling mode for 'override' mode | |
| 3109 // (values from region file replace matching VPD values). | |
| 3110 extern const char kCrosRegionsModeOverride[]; | |
| 3111 | |
| 3112 // Name of the value for cros-regions file handling mode for 'hide' mode (VPD | |
| 3113 // values are hidden, only cros-region values are used). | |
| 3114 extern const char kCrosRegionsModeHide[]; | |
| 3115 | |
| 3116 // Name of the flag used to enable launching Chrome Web Store Gallery widget app | |
| 3117 // for searching for printer provider apps. | |
| 3118 extern const char kPrinterProviderSearchAppName[]; | |
| 3119 | |
| 3120 // Description of a flag in chrome://flags that enables launching Chrome Web | |
| 3121 // Store Gallery widget app for searching for printer provider apps. | |
| 3122 extern const char kPrinterProviderSearchAppDescription[]; | |
| 3123 | |
| 3124 // Name of the flag for blocking the ACTION_BOOT_COMPLETED broadcast for | |
| 3125 // third-party apps on ARC. | |
| 3126 extern const char kArcBootCompleted[]; | |
| 3127 | |
| 3128 // Description for the flag for blocking ACTION_BOOT_COMPLETED broadcast for | |
| 3129 // third-party apps. | |
| 3130 extern const char kArcBootCompletedDescription[]; | |
| 3131 | |
| 3132 // Name of the about: flag for enabling opt-in IME menu. | |
| 3133 extern const char kEnableImeMenuName[]; | |
| 3134 | |
| 3135 // Description of the about: flag for enabling opt-in IME menu. | |
| 3136 extern const char kEnableImeMenuDescription[]; | |
| 3137 | |
| 3138 // Name of the about: flag for enabling emoji, handwriting and voice input on | |
| 3139 // opt-in IME menu. | |
| 3140 extern const char kEnableEhvInputName[]; | |
| 3141 | |
| 3142 // Description of the about: flag enabling emoji, handwriting and voice input on | |
| 3143 // opt-in IME menu. | |
| 3144 extern const char kEnableEhvInputDescription[]; | |
| 3145 | |
| 3146 #endif // #if defined(OS_CHROMEOS) | |
| 3147 | |
| 3148 } // namespace flags_descriptions | |
| 3149 | |
| 3150 #endif // CHROME_BROWSER_FLAGS_DESCRIPTIONS_H_ | |
| OLD | NEW |