Index: chrome/browser/flag_descriptions.h |
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h |
new file mode 100644 |
index 0000000000000000000000000000000000000000..357a6959e3200c619f32c11abef3111e72230f68 |
--- /dev/null |
+++ b/chrome/browser/flag_descriptions.h |
@@ -0,0 +1,3156 @@ |
+// Copyright 2017 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#ifndef CHROME_BROWSER_FLAG_DESCRIPTIONS_H_ |
+#define CHROME_BROWSER_FLAG_DESCRIPTIONS_H_ |
+ |
+// Includes needed for macros allowing conditional compilation of some strings. |
+#include "build/build_config.h" |
+#include "build/buildflag.h" |
+#include "media/media_features.h" |
+ |
+// This file declares strings used in chrome://flags. These messages are not |
+// translated, because instead of end-users they target Chromium developers and |
+// testers. See https://crbug.com/587272 and https://crbug.com/703134 for more |
+// details. |
+ |
+namespace flag_descriptions { |
+ |
+// Material Design version of chrome://bookmarks |
+ |
+// Name for the flag to enable the material design bookmarks page. |
+extern const char kEnableMaterialDesignBookmarksName[]; |
+ |
+// Description for the flag to enable the material design bookmarks page. |
+extern const char kEnableMaterialDesignBookmarksDescription[]; |
+ |
+// Material Design version of chrome://policy |
+ |
+// Name for the flag to enable the material design policy page. |
+extern const char kEnableMaterialDesignPolicyPageName[]; |
+ |
+// Description for the flag to enable the material design policy page. |
+extern const char kEnableMaterialDesignPolicyPageDescription[]; |
+ |
+// Material Design version of chrome://history |
+ |
+// Name for the flag to enable the material design history page. |
+extern const char kEnableMaterialDesignHistoryName[]; |
+ |
+// Description for the flag to enable the material design history page. |
+extern const char kEnableMaterialDesignHistoryDescription[]; |
+ |
+// Material Design version of chrome://settings |
+ |
+// Name for the flag to enable the material design settings page. |
+extern const char kEnableMaterialDesignSettingsName[]; |
+ |
+// Description for the flag to enable the material design settings page. |
+extern const char kEnableMaterialDesignSettingsDescription[]; |
+ |
+// Material Design version of chrome://extensions |
+ |
+// Name for the flag to enable the material design extensions page. |
+extern const char kEnableMaterialDesignExtensionsName[]; |
+ |
+// Description for the flag to enable the material design extensions page. |
+extern const char kEnableMaterialDesignExtensionsDescription[]; |
+ |
+// Material Design version of feedback form |
+ |
+// Name for the flag to enable the material design feedback UI. |
+extern const char kEnableMaterialDesignFeedbackName[]; |
+ |
+// Description for the flag to enable the material design feedback UI. |
+extern const char kEnableMaterialDesignFeedbackDescription[]; |
+ |
+// Report URL to SafeSearch |
+ |
+// Name for the flag to enable reporting URLs to SafeSearch. |
+extern const char kSafeSearchUrlReportingName[]; |
+ |
+// Description for the flag to enable reporting URLs to SafeSearch. |
+extern const char kSafeSearchUrlReportingDescription[]; |
+ |
+// Device scale factor change in content crbug.com/485650. |
+ |
+// Name for the flag to use Blink's zooming mechanism to implement device scale |
+// factor. |
+extern const char kEnableUseZoomForDsfName[]; |
+ |
+// Description for the flag to use Blink's zooming mechanism to implement device |
+// scale factor. |
+extern const char kEnableUseZoomForDsfDescription[]; |
+ |
+// Text to indicate that it'll use the platform settings to enable/disable |
+// use-zoom-for-dsf mode. |
+extern const char kEnableUseZoomForDsfChoiceDefault[]; |
+ |
+// Text to indicate the use-zoom-for-dsf mode is enabled. |
+extern const char kEnableUseZoomForDsfChoiceEnabled[]; |
+ |
+// Text to indicate the use-zoom-for-dsf mode is disabled. |
+extern const char kEnableUseZoomForDsfChoiceDisabled[]; |
+ |
+// Name for the flag to set parameters for No-State Prefetch. |
+extern const char kNostatePrefetch[]; |
+ |
+// Description for the flag to set parameters for No-State Prefetch. |
+extern const char kNostatePrefetchDescription[]; |
+ |
+// Name for the flag to set parameters for Speculative Prefetch |
+extern const char kSpeculativePrefetchName[]; |
+ |
+// Description for the flag to set parameters for Speculative Prefetch. |
+extern const char kSpeculativePrefetchDescription[]; |
+ |
+// Force Tablet Mode |
+ |
+// Name for the flag to force tablet mode. |
+extern const char kForceTabletModeName[]; |
+ |
+// Description for the flag to force tablet mode. |
+extern const char kForceTabletModeDescription[]; |
+ |
+// Description of the TouchView mode. In TouchView mode, the keyboard can flip |
+// behind the screen so the Chromebook operates like a tablet computer. |
+extern const char kForceTabletModeTouchview[]; |
+ |
+// Description of the Clamshell mode. In Clamshell mode, the Chromebook operates |
+// like a standard laptop computer, keyboard on the bottom, screen on top, with |
+// a hinge like a clamshell. |
+extern const char kForceTabletModeClamshell[]; |
+ |
+// Description of the default or 'automatic' mode. |
+extern const char kForceTabletModeAuto[]; |
+ |
+// Print Preview features |
+ |
+// Name for the flag to add the option to print PDFs as images to print preview. |
+extern const char kPrintPdfAsImageName[]; |
+ |
+// Description for the flag to add the option to print PDFs as images in print |
+// preview. |
+extern const char kPrintPdfAsImageDescription[]; |
+ |
+// Name for the flag to add the print scaling feature to print preview. |
+extern const char kPrintScalingName[]; |
+ |
+// Description for the flag to add the print scaling feature to print preview. |
+extern const char kPrintScalingDescription[]; |
+ |
+// Name of the 'Native Client' lab. |
+extern const char kNaclName[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Mobile: Description of the 'Native Client' lab. |
+extern const char kNaclDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+#if !defined(OS_ANDROID) |
+ |
+// Description of the 'Native Client' lab. |
+extern const char kNaclDescription[]; |
+ |
+#endif // !defined(OS_ANDROID) |
+ |
+// Name of the 'NaCl GDB debug stub' lab. |
+extern const char kNaclDebugName[]; |
+ |
+// Description of the 'NaCl GDB debug stub' lab. |
+extern const char kNaclDebugDescription[]; |
+ |
+#if !defined(OS_ANDROID) |
+ |
+// Name of the 'Force PNaCl Subzero' lab. |
+extern const char kPnaclSubzeroName[]; |
+ |
+// Description of the 'Force PNaCl Subzero' lab. |
+extern const char kPnaclSubzeroDescription[]; |
+ |
+#endif // !defined(OS_ANDROID) |
+ |
+// Name of the 'Restrict NaCl GDB debugging' lab. |
+extern const char kNaclDebugMaskName[]; |
+ |
+// Description of the 'Restrict NaCl GDB debugging' lab. |
+extern const char kNaclDebugMaskDescription[]; |
+ |
+extern const char kNaclDebugMaskChoiceDebugAll[]; |
+ |
+extern const char kNaclDebugMaskChoiceExcludeUtilsPnacl[]; |
+ |
+extern const char kNaclDebugMaskChoiceIncludeDebug[]; |
+ |
+// Name of the 'HTTP form warning' feature. |
+extern const char kEnableHttpFormWarningName[]; |
+ |
+// Description of the 'HTTP form warning' feature. |
+extern const char kEnableHttpFormWarningDescription[]; |
+ |
+// Name of the 'Mark Non-Secure Origins As' lab. |
+extern const char kMarkHttpAsName[]; |
+ |
+// Description of the 'Mark Non-Secure Origins As' lab. |
+extern const char kMarkHttpAsDescription[]; |
+ |
+extern const char kMarkHttpAsDangerous[]; |
+ |
+// Name of the 'Save Page as MHTML' lab. |
+extern const char kSavePageAsMhtmlName[]; |
+ |
+// Description of the 'Save Page as MHTML' lab. |
+extern const char kSavePageAsMhtmlDescription[]; |
+ |
+// Flag and values for MHTML Geenrator options lab. |
+ |
+// Name of the 'MHTML Generator Options' lab. |
+extern const char kMhtmlGeneratorOptionName[]; |
+ |
+// Description of the 'MHTML Generator Options' lab. |
+extern const char kMhtmlGeneratorOptionDescription[]; |
+ |
+extern const char kMhtmlSkipNostoreMain[]; |
+ |
+extern const char kMhtmlSkipNostoreAll[]; |
+ |
+// Title of the 'device discovery notificatios' flag. |
+extern const char kDeviceDiscoveryNotificationsName[]; |
+ |
+// Description of the 'device discovery notifications' flag. |
+extern const char kDeviceDiscoveryNotificationsDescription[]; |
+ |
+#if defined(OS_WIN) |
+ |
+extern const char kCloudPrintXpsName[]; |
+ |
+extern const char kCloudPrintXpsDescription[]; |
+ |
+#endif // defined(OS_WIN) |
+ |
+// Title of the flag for loading the Media Router component extension. |
+extern const char kLoadMediaRouterComponentExtensionName[]; |
+ |
+// Description of the flag for loading the Media Router component extension. |
+extern const char kLoadMediaRouterComponentExtensionDescription[]; |
+ |
+extern const char kPrintPreviewRegisterPromosName[]; |
+ |
+extern const char kPrintPreviewRegisterPromosDescription[]; |
+ |
+// Title of the flag which enables scroll prediction. |
+extern const char kScrollPredictionName[]; |
+ |
+// Title of the flag which controls UI layout in the browser's top chrome. |
+extern const char kTopChromeMd[]; |
+ |
+// Description of the flag which changes the material design elements in the top |
+// chrome of the browser. |
+extern const char kTopChromeMdDescription[]; |
+ |
+// Top Chrome material design option (default). |
+extern const char kTopChromeMdMaterial[]; |
+ |
+// Top Chrome material hybrid design option (for touchscreens). |
+extern const char kTopChromeMdMaterialHybrid[]; |
+ |
+// Title of the flag which enables the site settings all sites list and site |
+// details. |
+extern const char kSiteSettings[]; |
+ |
+// Description of the flag which enables or disables the site settings all sites |
+// list and site details. |
+extern const char kSiteSettingsDescription[]; |
+ |
+// Title of the flag which enables or disables material design in the rest of |
+// the native UI of the browser (beyond top chrome). |
+extern const char kSecondaryUiMd[]; |
+ |
+// Description of the flag which enables or disables material design in the rest |
+// of the native UI of the browser (beyond top chrome). |
+extern const char kSecondaryUiMdDescription[]; |
+ |
+// Description of the flag to enable scroll prediction. |
+extern const char kScrollPredictionDescription[]; |
+ |
+// Title of the flag for add to shelf banners. |
+extern const char kAddToShelfName[]; |
+ |
+// Description of the flag for add to shelf banners. |
+extern const char kAddToShelfDescription[]; |
+ |
+// Title of the flag which bypasses the user engagement checks for app banners. |
+extern const char kBypassAppBannerEngagementChecksName[]; |
+ |
+// Description of the flag to bypass the user engagement checks for app banners. |
+extern const char kBypassAppBannerEngagementChecksDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name of the flag to enable the accessibility tab switcher. |
+extern const char kAccessibilityTabSwitcherName[]; |
+ |
+// Description of the flag to enable the accessibility tab switcher. |
+extern const char kAccessibilityTabSwitcherDescription[]; |
+ |
+// Name of the flag to enable the physical web feature. |
+extern const char kEnablePhysicalWebName[]; |
+ |
+// Description of the flag to enable the physical web feature. |
+extern const char kEnablePhysicalWebDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Title of the touch-events flag. |
+extern const char kTouchEventsName[]; |
+ |
+// Description of the touch-events flag. |
+extern const char kTouchEventsDescription[]; |
+ |
+// Title of the disable touch adjustment flag. |
+extern const char kTouchAdjustmentName[]; |
+ |
+// Description of the disable touch adjustment flag. |
+extern const char kTouchAdjustmentDescription[]; |
+ |
+// Name of the 'Composited layer borders' lab. |
+extern const char kCompositedLayerBorders[]; |
+ |
+// Description of the 'Composited layer borders' lab. |
+extern const char kCompositedLayerBordersDescription[]; |
+ |
+// Name of the 'Composited layer borders' lab. |
+extern const char kGlCompositedTextureQuadBorders[]; |
+ |
+// Description of the 'Composited layer borders' lab. |
+extern const char kGlCompositedTextureQuadBordersDescription[]; |
+ |
+// Name of the 'Overdraw feedback' lab. |
+extern const char kShowOverdrawFeedback[]; |
+ |
+// Description of the 'Overdraw feedback' lab. |
+extern const char kShowOverdrawFeedbackDescription[]; |
+ |
+// Name for the flag that sets partial swap behavior. |
+extern const char kUiPartialSwapName[]; |
+ |
+// Description for the flag that sets partial swap behavior. |
+extern const char kUiPartialSwapDescription[]; |
+ |
+// Name of the 'Debugging keyboard shortcuts' lab. |
+extern const char kDebugShortcutsName[]; |
+ |
+// Name of the 'Ignore GPU blacklist' lab. |
+extern const char kIgnoreGpuBlacklistName[]; |
+ |
+// Description of the 'Ignore GPU blacklist' lab. |
+extern const char kIgnoreGpuBlacklistDescription[]; |
+ |
+// Title of the flag to enable the inert visual viewport experiment. |
+extern const char kInertVisualViewportName[]; |
+ |
+// Description of the flag to enable the inert visual viewport experiment. |
+extern const char kInertVisualViewportDescription[]; |
+ |
+// Name of the 'Enable experimental canvas features' lab. |
+extern const char kExperimentalCanvasFeaturesName[]; |
+ |
+// Description of the 'Enable experimental canvas features' lab. |
+extern const char kExperimentalCanvasFeaturesDescription[]; |
+ |
+// Name of the 'Accelerated 2D canvas' lab. |
+extern const char kAccelerated2dCanvasName[]; |
+ |
+// Description of the 'Accelerated 2D canvas' lab. |
+extern const char kAccelerated2dCanvasDescription[]; |
+ |
+// Name of the 'Enable display list 2D canvas' lab. |
+extern const char kDisplayList2dCanvasName[]; |
+ |
+// Description of the 'Enable display list 2D canvas' lab. |
+extern const char kDisplayList2dCanvasDescription[]; |
+ |
+// Option that allows canvas 2D contexts to switch from one rendering mode to |
+// another on the fly. |
+extern const char kEnable2dCanvasDynamicRenderingModeSwitchingName[]; |
+ |
+// Description of 'Enable canvas 2D dynamic pipeline switching mode' |
+extern const char kEnable2dCanvasDynamicRenderingModeSwitchingDescription[]; |
+ |
+// Name of the 'Experimental Extension APIs' lab. |
+extern const char kExperimentalExtensionApisName[]; |
+ |
+// Description of the 'Experimental Extension APIs' lab. |
+extern const char kExperimentalExtensionApisDescription[]; |
+ |
+// Name of the 'Extensions on chrome:// URLs' lab |
+extern const char kExtensionsOnChromeUrlsName[]; |
+ |
+// Description of the 'Extensions on chrome:// URLs' lab |
+extern const char kExtensionsOnChromeUrlsDescription[]; |
+ |
+// Name of the 'Fast Unload' lab |
+extern const char kFastUnloadName[]; |
+ |
+// Description of the 'Fast Unload' lab. |
+extern const char kFastUnloadDescription[]; |
+ |
+// Name of the 'User consent for extension scripts' lab. |
+extern const char kUserConsentForExtensionScriptsName[]; |
+ |
+// Description of the 'User consent for extension scripts' lab |
+extern const char kUserConsentForExtensionScriptsDescription[]; |
+ |
+// Name of the flag that requires a user gesture before script can add a histroy |
+// entry to the back/forward list. |
+extern const char kHistoryRequiresUserGestureName[]; |
+ |
+// Description of the flag that requires that a page process a user action |
+// (e.g., a mouse click) before script can add an entry to the tab's |
+// back/forward list. |
+extern const char kHistoryRequiresUserGestureDescription[]; |
+ |
+// Name of the 'Disable hyperlink auditing' lab. |
+extern const char kHyperlinkAuditingName[]; |
+ |
+// Description of the 'Disable hyperlink auditing' lab. |
+extern const char kHyperlinkAuditingDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Title for the flag to enable Contextual Search. |
+extern const char kContextualSearch[]; |
+ |
+// Description for the flag to enable Contextual Search. |
+extern const char kContextualSearchDescription[]; |
+ |
+// Title for the flag to enable Contextual Search integration with Contextual |
+// Cards data in the bar. |
+extern const char kContextualSearchContextualCardsBarIntegration[]; |
+ |
+// Description for the flag to enable Contextual Search integration with |
+// Contextual Cards data in the bar. |
+extern const char kContextualSearchContextualCardsBarIntegrationDescription[]; |
+ |
+// Title for the flag to enable Contextual Search single actions using |
+// Contextual Cards data in the bar. |
+extern const char kContextualSearchSingleActions[]; |
+ |
+// Description for the flag to enable Contextual Search single actions using |
+// Contextual Cards data in the bar. |
+extern const char kContextualSearchSingleActionsDescription[]; |
+ |
+// Title for the flag to enable Contextual Search url actions using Contextual |
+// Cards data in the bar. |
+extern const char kContextualSearchUrlActions[]; |
+ |
+// Description for the flag to enable Contextual Search URL actions using |
+// Contextual Cards data in the bar. |
+extern const char kContextualSearchUrlActionsDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Name of the smooth scrolling flag |
+extern const char kSmoothScrollingName[]; |
+ |
+// Description of the smooth scrolling flag |
+extern const char kSmoothScrollingDescription[]; |
+ |
+// Title for the flag to turn on overlay scrollbars |
+extern const char kOverlayScrollbarsName[]; |
+ |
+// Description for the flag to turn on overlay scrollbars |
+extern const char kOverlayScrollbarsDescription[]; |
+ |
+// Title for the flag to show Autofill field type predictions for all forms |
+extern const char kShowAutofillTypePredictionsName[]; |
+ |
+// Description for the flag to show Autofill field type predictions for all |
+// forms |
+extern const char kShowAutofillTypePredictionsDescription[]; |
+ |
+// Name of the flag that enables TCP Fast Open. |
+extern const char kTcpFastOpenName[]; |
+ |
+// Description of the flag that enables TCP Fast Open. |
+extern const char kTcpFastOpenDescription[]; |
+ |
+// Name of the flag that enables touch initiated drag drop. |
+extern const char kTouchDragDropName[]; |
+ |
+// Description of the flag to enable touch initiated drag drop. |
+extern const char kTouchDragDropDescription[]; |
+ |
+// Name of the flag that controls touch based text selection strategy. |
+extern const char kTouchSelectionStrategyName[]; |
+ |
+// Description of the flag that controls touch based text selection strategy. |
+extern const char kTouchSelectionStrategyDescription[]; |
+ |
+// Description for the touch text selection strategy which always uses character |
+// granularity. |
+extern const char kTouchSelectionStrategyCharacter[]; |
+ |
+// Description for the touch text selection strategy which is based on the |
+// direction in which the handle is dragged. |
+extern const char kTouchSelectionStrategyDirection[]; |
+ |
+// Title for the flag to use the Online Wallet sandbox servers (instead of |
+// production). |
+extern const char kWalletServiceUseSandboxName[]; |
+ |
+// Description of the flag to use the Online Wallet sandbox servers. |
+extern const char kWalletServiceUseSandboxDescription[]; |
+ |
+// Title for the flag for history navigation from horizontal overscroll. |
+extern const char kOverscrollHistoryNavigationName[]; |
+ |
+// Description for the flag to disable history navigation from horizontal |
+// overscroll. |
+extern const char kOverscrollHistoryNavigationDescription[]; |
+ |
+// Description for the simple UI for history navigation from horizontal |
+// overscroll. |
+extern const char kOverscrollHistoryNavigationSimpleUi[]; |
+ |
+// Title for the flag to specify the threshold for starting horizontal |
+// overscroll. |
+extern const char kOverscrollStartThresholdName[]; |
+ |
+// Description for the flag to specify the threshold for starting horizontal |
+// overscroll. |
+extern const char kOverscrollStartThresholdDescription[]; |
+ |
+// Description for the 133% threshold for starting horizontal overscroll. |
+extern const char kOverscrollStartThreshold133Percent[]; |
+ |
+// Description for the 166% threshold for starting horizontal overscroll. |
+extern const char kOverscrollStartThreshold166Percent[]; |
+ |
+// Description for the 200% threshold for starting horizontal overscroll. |
+extern const char kOverscrollStartThreshold200Percent[]; |
+ |
+// Title for the flag for scroll end effect from vertical overscroll. |
+extern const char kScrollEndEffectName[]; |
+ |
+// Description for the flag that controls scroll end effect from vertical |
+// overscroll. |
+extern const char kScrollEndEffectDescription[]; |
+ |
+// Name of the 'Enable WebGL 2.0' flag. |
+extern const char kWebgl2Name[]; |
+ |
+// Description for the flag to enable WebGL 2.0. |
+extern const char kWebgl2Description[]; |
+ |
+// Name of the 'Enable WebGL Draft Extensions' flag. |
+extern const char kWebglDraftExtensionsName[]; |
+ |
+// Description for the flag to enable WebGL Draft Extensions. |
+extern const char kWebglDraftExtensionsDescription[]; |
+ |
+// Name of chrome:flags option to turn off WebRTC hardware video decoding |
+// support. |
+extern const char kWebrtcHwDecodingName[]; |
+ |
+// Description of chrome:flags option to turn off WebRTC hardware video decoding |
+// support. |
+extern const char kWebrtcHwDecodingDescription[]; |
+ |
+// Name of chrome:flags option to turn off WebRTC hardware video encoding |
+// support. |
+extern const char kWebrtcHwEncodingName[]; |
+ |
+// Description of chrome:flags option to turn off WebRTC hardware video encoding |
+// support. |
+extern const char kWebrtcHwEncodingDescription[]; |
+ |
+// Name of chrome:flags option to turn on WebRTC h264 hardware video encoding |
+// support. |
+extern const char kWebrtcHwH264EncodingName[]; |
+ |
+// Description of chrome:flags option to turn on WebRTC hardware h264 video |
+// encoding support. |
+extern const char kWebrtcHwH264EncodingDescription[]; |
+ |
+// Name of chrome:flags option to enable GCM cipher suites for WebRTC |
+extern const char kWebrtcSrtpAesGcmName[]; |
+ |
+// Description of chrome:flags option to enable GCM cipher suites for WebRTC |
+extern const char kWebrtcSrtpAesGcmDescription[]; |
+ |
+// Name of chrome:flags option to turn on Origin header for WebRTC STUN messages |
+extern const char kWebrtcStunOriginName[]; |
+ |
+// Description of chrome:flags option to turn on Origin header for WebRTC STUN |
+// messages |
+extern const char kWebrtcStunOriginDescription[]; |
+ |
+// Name of chrome:flags option to enable WebRTC Echo Canceller 3. |
+extern const char kWebrtcEchoCanceller3Name[]; |
+ |
+// Description of chrome:flags option to enable WebRTC Echo Canceller 3. |
+extern const char kWebrtcEchoCanceller3Description[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name of chrome:flags option to enable screen capture. |
+extern const char kMediaScreenCaptureName[]; |
+ |
+// Description of chrome:flags option to enable screen capture. |
+extern const char kMediaScreenCaptureDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+#if BUILDFLAG(ENABLE_WEBRTC) |
+ |
+// Name of chrome:flags option to enable WebRTC H.264 sw encoder/decoder |
+extern const char kWebrtcH264WithOpenh264FfmpegName[]; |
+ |
+// Description of chrome:flags option to enable WebRTC H.264 sw encoder/decoder |
+extern const char kWebrtcH264WithOpenh264FfmpegDescription[]; |
+ |
+#endif // BUILDFLAG(ENABLE_WEBRTC) |
+ |
+// Name of the 'Enable WebVR' flag. |
+extern const char kWebvrName[]; |
+ |
+// Description for the flag to enable WebVR APIs. |
+extern const char kWebvrDescription[]; |
+ |
+// Name of the 'Enable WebVR experimental optimizations' flag. |
+extern const char kWebvrExperimentalRenderingName[]; |
+ |
+// Description for the flag to enable experimental WebVR rendering |
+// optimizations. |
+extern const char kWebvrExperimentalRenderingDescription[]; |
+ |
+// Name of the flag which allows users to enable experimental extensions to the |
+// Gamepad API. |
+extern const char kGamepadExtensionsName[]; |
+ |
+// Description for the flag which allows users to enable experimental extensions |
+// to the Gamepad API. |
+extern const char kGamepadExtensionsDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name of about:flags option to turn on the new Photo picker. |
+extern const char kNewPhotoPickerName[]; |
+ |
+// Description of about:flags option to turn on the new Photo picker. |
+extern const char kNewPhotoPickerDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name of about:flags option to turn on the overscrolling for the OSK. |
+extern const char kEnableOskOverscrollName[]; |
+ |
+// Description of about:flags option to turn on overscrolling for the OSK. |
+extern const char kEnableOskOverscrollDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Title for the flag to enable QUIC. |
+extern const char kQuicName[]; |
+ |
+// Description for the flag to enable QUIC. |
+extern const char kQuicDescription[]; |
+ |
+// Title for the flag to switch the maximum TLS version. |
+extern const char kSslVersionMaxName[]; |
+ |
+// Description for the flag to switch the maximum TLS version. |
+extern const char kSslVersionMaxDescription[]; |
+ |
+extern const char kSslVersionMaxTls12[]; |
+ |
+extern const char kSslVersionMaxTls13[]; |
+ |
+// Title for the flag to enable Token Binding. Please do not translate 'Token |
+// Binding'. |
+extern const char kEnableTokenBindingName[]; |
+ |
+// Description for the flag to enable Token Binding. Please do not translate |
+// 'Token Binding'. |
+extern const char kEnableTokenBindingDescription[]; |
+ |
+// Title for the flag for gesture requiment for media playback |
+extern const char kGestureRequirementForMediaPlaybackName[]; |
+ |
+// Description for the flag for gesture requiment for media playback |
+extern const char kGestureRequirementForMediaPlaybackDescription[]; |
+ |
+#if !defined(OS_ANDROID) |
+ |
+// Title for the flag for gesture requiment for media playback |
+extern const char kCrossOriginMediaPlaybackRequiresUserGestureName[]; |
+ |
+// Description for the flag for gesture requiment for media playback |
+extern const char kCrossOriginMediaPlaybackRequiresUserGestureDescription[]; |
+ |
+#endif // !defined(OS_ANDROID) |
+ |
+// Description for the flag to adjust the default behaviour for document level |
+// passive touch listeners. |
+extern const char kPassiveDocumentEventListenersDescription[]; |
+ |
+// Name for the flag to adjust the default behaviour for document level passive |
+// listeners. |
+extern const char kPassiveDocumentEventListenersName[]; |
+ |
+// Description for the flag to adjust the default behaviour for passive touch |
+// listeners during fling. |
+extern const char kPassiveEventListenersDueToFlingDescription[]; |
+ |
+// Name for the flag to adjust the default behaviour for passive touch listeners |
+// during fling. |
+extern const char kPassiveEventListenersDueToFlingName[]; |
+ |
+// Choice for passive listeners to default to true on all nodes not explicitly |
+// set. |
+extern const char kPassiveEventListenerTrue[]; |
+ |
+// Choice for passive listeners to default to true on all nodes. |
+extern const char kPassiveEventListenerForceAllTrue[]; |
+ |
+// Name for the flag to adjust the default behaviour for passive event |
+// listeners. |
+extern const char kPassiveEventListenerDefaultName[]; |
+ |
+// Description for the flag to adjust default behaviour for passive event |
+// listeners. |
+extern const char kPassiveEventListenerDefaultDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Title for the flag for including important sites whitelisting in the clear |
+// browsing dialog. |
+extern const char kImportantSitesInCbdName[]; |
+ |
+// Description for the flag for using important sites whitelisting in the clear |
+// browsing dialog. |
+extern const char kImportantSitesInCbdDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+#if defined(USE_ASH) |
+ |
+// Title of the flag which specifies the shelf coloring in Chrome OS system UI. |
+extern const char kAshShelfColor[]; |
+ |
+// Description of the flag which specifies the shelf coloring in Chrome OS |
+// system UI. |
+extern const char kAshShelfColorDescription[]; |
+ |
+// A shelf coloring style to be used by Chrome OS UI. |
+extern const char kAshShelfColorLightVibrant[]; |
+ |
+// A shelf coloring style to be used by Chrome OS UI. |
+extern const char kAshShelfColorNormalVibrant[]; |
+ |
+// A shelf coloring style to be used by Chrome OS UI. |
+extern const char kAshShelfColorDarkVibrant[]; |
+ |
+// A shelf coloring style to be used by Chrome OS UI. |
+extern const char kAshShelfColorLightMuted[]; |
+ |
+// A shelf coloring style to be used by Chrome OS UI. |
+extern const char kAshShelfColorNormalMuted[]; |
+ |
+// A shelf coloring style to be used by Chrome OS UI. |
+extern const char kAshShelfColorDarkMuted[]; |
+ |
+// Title for the flag which can be used for window backdrops in TouchView. |
+extern const char kAshMaximizeModeWindowBackdropName[]; |
+ |
+// Description for the flag which can be used for window backdrops in TouchView. |
+extern const char kAshMaximizeModeWindowBackdropDescription[]; |
+ |
+// Title for the flag which can be used for support for javascript locking |
+// rotation. |
+extern const char kAshScreenOrientationLockName[]; |
+ |
+// Description for the flag which can be used for support for javascript locking |
+// rotation |
+extern const char kAshScreenOrientationLockDescription[]; |
+ |
+// Title for the flag to enable the mirrored screen mode. |
+extern const char kAshEnableMirroredScreenName[]; |
+ |
+// Description for the flag to enable the mirrored screen mode. |
+extern const char kAshEnableMirroredScreenDescription[]; |
+ |
+// Description for the flag that sets material design ink drop animation speed |
+// of fast. |
+extern const char kMaterialDesignInkDropAnimationFast[]; |
+ |
+// Description for the flag that sets material design ink drop anation speeds of |
+// slow. |
+extern const char kMaterialDesignInkDropAnimationSlow[]; |
+ |
+// Name for the flag that sets the material design ink drop animation speed. |
+extern const char kMaterialDesignInkDropAnimationSpeedName[]; |
+ |
+// Description for the flag that sets the material design ink drop animtion |
+// speed. |
+extern const char kMaterialDesignInkDropAnimationSpeedDescription[]; |
+ |
+// Name for the flag that enables slow UI animations. |
+extern const char kUiSlowAnimationsName[]; |
+ |
+// Description for the flag that enables slow UI animations. |
+extern const char kUiSlowAnimationsDescription[]; |
+ |
+#endif // defined(USE_ASH) |
+ |
+// Title for the flag for latest (non-experimental) JavaScript fatures |
+extern const char kJavascriptHarmonyShippingName[]; |
+ |
+// Description for the flag for latest (non-experimental) JavaScript fatures |
+extern const char kJavascriptHarmonyShippingDescription[]; |
+ |
+// Title for the flag to enable JavaScript Harmony features. |
+extern const char kJavascriptHarmonyName[]; |
+ |
+// Description for the flag to enable JavaScript Harmony features. |
+extern const char kJavascriptHarmonyDescription[]; |
+ |
+// Title for the flag to enable future features in V8. |
+extern const char kV8FutureName[]; |
+ |
+// Description for the flag to enable future features in V8. |
+extern const char kV8FutureDescription[]; |
+ |
+// Title for disabling the Ignition and TurboFan compilation pipeline in V8. |
+extern const char kV8DisableIgnitionTurboName[]; |
+ |
+// Description for disabling the Ignition and TurboFan compilation pipeline in |
+// V8. |
+extern const char kV8DisableIgnitionTurboDescription[]; |
+ |
+// Title for the flag to enable Asm.js to WebAssembly. |
+extern const char kEnableAsmWasmName[]; |
+ |
+// Description for the flag to enable Asm.js to WebAssembly. |
+extern const char kEnableAsmWasmDescription[]; |
+ |
+// Title for the flag to enable SharedArrayBuffers in JavaScript. |
+extern const char kEnableSharedArrayBufferName[]; |
+ |
+// Description for the flag to enable SharedArrayBuffers in JavaScript. |
+extern const char kEnableSharedArrayBufferDescription[]; |
+ |
+// Title for the flag to enable WebAssembly structured cloning. |
+extern const char kEnableWasmName[]; |
+ |
+// Description for the flag to enable WebAssembly. |
+extern const char kEnableWasmDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Title for the flag to enable the download button on MediaDocument. |
+extern const char kMediaDocumentDownloadButtonName[]; |
+ |
+// Description for the flag to enable download button on MediaDocument. |
+extern const char kMediaDocumentDownloadButtonDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Title for the flag for using a software rasterizer. |
+extern const char kSoftwareRasterizerName[]; |
+ |
+// Description for the flag for using a software renderer. |
+extern const char kSoftwareRasterizerDescription[]; |
+ |
+// Title for the flag to enable GPU rasterization. |
+extern const char kGpuRasterizationName[]; |
+ |
+// Description for the flag to enable GPU rasterizer. |
+extern const char kGpuRasterizationDescription[]; |
+ |
+// Description of the 'Force GPU rasterization' experiment |
+extern const char kForceGpuRasterization[]; |
+ |
+// Name of about:flags option for number of GPU rasterization MSAA samples. |
+extern const char kGpuRasterizationMsaaSampleCountName[]; |
+ |
+// Description of about:flags option for number of GPU rasterization MSAA |
+// samples. |
+extern const char kGpuRasterizationMsaaSampleCountDescription[]; |
+ |
+extern const char kGpuRasterizationMsaaSampleCountZero[]; |
+ |
+extern const char kGpuRasterizationMsaaSampleCountTwo[]; |
+ |
+extern const char kGpuRasterizationMsaaSampleCountFour[]; |
+ |
+extern const char kGpuRasterizationMsaaSampleCountEight[]; |
+ |
+extern const char kGpuRasterizationMsaaSampleCountSixteen[]; |
+ |
+// Title for about:flags option for slimming paint invalidation. |
+extern const char kSlimmingPaintInvalidationName[]; |
+ |
+// Description of about:flags option for slimming paint invalidation. |
+extern const char kSlimmingPaintInvalidationDescription[]; |
+ |
+// Name for the flag to enable experimental security features. |
+extern const char kExperimentalSecurityFeaturesName[]; |
+ |
+// Description for the flag to enable experimental security features. |
+extern const char kExperimentalSecurityFeaturesDescription[]; |
+ |
+// Name for the flag to enable experimental Web Platform features. |
+extern const char kExperimentalWebPlatformFeaturesName[]; |
+ |
+// Description for the flag to enable experimental Web Platform features. |
+extern const char kExperimentalWebPlatformFeaturesDescription[]; |
+ |
+// Name for the flag to enable pointer events. |
+extern const char kExperimentalPointerEventName[]; |
+ |
+// Description for the flag to enable pointer events. |
+extern const char kExperimentalPointerEventDescription[]; |
+ |
+// Name for the flag to enable origin trials. |
+extern const char kOriginTrialsName[]; |
+ |
+// Description for the flag to enable origin trials. |
+extern const char kOriginTrialsDescription[]; |
+ |
+// Name for the flag for BLE Advertising |
+extern const char kBleAdvertisingInExtensionsName[]; |
+ |
+// Description of the flag to enable BLE Advertising |
+extern const char kBleAdvertisingInExtensionsDescription[]; |
+ |
+// Name for the flag to enable experiments in Developer Tools |
+extern const char kDevtoolsExperimentsName[]; |
+ |
+// Description for the flag to enable experiments in Developer Tools. |
+extern const char kDevtoolsExperimentsDescription[]; |
+ |
+// Name for the flag to enable silent debugging via chrome.debugger extension |
+// API. |
+extern const char kSilentDebuggerExtensionApiName[]; |
+ |
+// Description for the flag to enable silent debugging via chrome.debugger |
+// extension API. |
+extern const char kSilentDebuggerExtensionApiDescription[]; |
+ |
+// Name for the flag to show a heads-up display for tracking touch-points. |
+extern const char kShowTouchHudName[]; |
+ |
+// Description for the flag to show a heads-up display for tracking |
+// touch-points. |
+extern const char kShowTouchHudDescription[]; |
+ |
+// Name for the Prefer HTML over Plugins feature. |
+extern const char kPreferHtmlOverPluginsName[]; |
+ |
+// Description for the Prefer HTML over Plugins feature. |
+extern const char kPreferHtmlOverPluginsDescription[]; |
+ |
+// Name for the NaCl Socket API feature. |
+extern const char kAllowNaclSocketApiName[]; |
+ |
+// Description for the NaCl Socket API feature. |
+extern const char kAllowNaclSocketApiDescription[]; |
+ |
+// Name for the Run all Flash in Allow mode feature. |
+extern const char kRunAllFlashInAllowModeName[]; |
+ |
+// Description for the Run all Flash in Allow mode feature. |
+extern const char kRunAllFlashInAllowModeDescription[]; |
+ |
+// Name of the flag to turn on experiental pinch to scale. |
+extern const char kPinchScaleName[]; |
+ |
+// Description of the flag to turn on experiental pinch to scale. |
+extern const char kPinchScaleDescription[]; |
+ |
+// Name for the flag to enable 'navigator.credentials'. |
+extern const char kCredentialManagerApiName[]; |
+ |
+// Description for the flag to enable 'navigator.credentials'. |
+extern const char kCredentialManagerApiDescription[]; |
+ |
+// Name for the flag to reduce referer granularity. |
+extern const char kReducedReferrerGranularityName[]; |
+ |
+// Description for the flag to reduce referer granularity. |
+extern const char kReducedReferrerGranularityDescription[]; |
+ |
+#if defined(OS_CHROMEOS) |
+ |
+// Name for the flag to enable the new UI service. |
+extern const char kUseMashName[]; |
+ |
+// Description for the flag to enable the new UI service. |
+extern const char kUseMashDescription[]; |
+ |
+// Name for the flag to enable touchpad three finger click as middle button. |
+extern const char kAllowTouchpadThreeFingerClickName[]; |
+ |
+// Description for the flag to enable touchpad three finger click as middle |
+// button. |
+extern const char kAllowTouchpadThreeFingerClickDescription[]; |
+ |
+// Name for the flag to enable unified desktop mode. |
+extern const char kAshEnableUnifiedDesktopName[]; |
+ |
+// Description for the flag to enable unified desktop mode. |
+extern const char kAshEnableUnifiedDesktopDescription[]; |
+ |
+// Name for the flag for wallpaper boot animation (except for OOBE). |
+extern const char kBootAnimation[]; |
+ |
+// Description for the flag for wallpaper boot animation (except for OOBE). |
+extern const char kBootAnimationDescription[]; |
+ |
+#endif // defined(OS_CHROMEOS) |
+ |
+// Name of the flag for accelerated video decode where available. |
+extern const char kAcceleratedVideoDecodeName[]; |
+ |
+// Description for the flag for accelerated video decode where available. |
+extern const char kAcceleratedVideoDecodeDescription[]; |
+ |
+// Name for the flag for cloud import feature. |
+extern const char kCloudImport[]; |
+ |
+// Description for the flag for cloud import. |
+extern const char kCloudImportDescription[]; |
+ |
+// Name for the flag to set to enable Request Tablet Site in the wrench menu. |
+extern const char kRequestTabletSiteName[]; |
+ |
+// Description for the flag to set to enable Request Tablet Site in the wrench |
+// menu. |
+extern const char kRequestTabletSiteDescription[]; |
+ |
+// Name of the flag to enable debugging context menu options for packed apps. |
+extern const char kDebugPackedAppName[]; |
+ |
+// Description of the flag to enable debugging context menu options for packed |
+// apps. |
+extern const char kDebugPackedAppDescription[]; |
+ |
+// Name of the flag to enable drop sync credential |
+extern const char kDropSyncCredentialName[]; |
+ |
+// Description of the flag to enable drop sync credential |
+extern const char kDropSyncCredentialDescription[]; |
+ |
+// Name of the flag to enable password generation. |
+extern const char kPasswordGenerationName[]; |
+ |
+// Description of flag to enable password generation. |
+extern const char kPasswordGenerationDescription[]; |
+ |
+// Name of the flag for the password manager's force-saving option. |
+extern const char kPasswordForceSavingName[]; |
+ |
+// Description of the flag for the password manager's force-saving option. |
+extern const char kPasswordForceSavingDescription[]; |
+ |
+// Name of the flag for manual password generation. |
+extern const char kManualPasswordGenerationName[]; |
+ |
+// Description of the flag for manual password generation. |
+extern const char kManualPasswordGenerationDescription[]; |
+ |
+// Name of the flag to show autofill signatures. |
+extern const char kShowAutofillSignatures[]; |
+ |
+// Description of the flag to show autofill signatures. |
+extern const char kShowAutofillSignaturesDescription[]; |
+ |
+// Name of the flag for substring matching for Autofill suggestions. |
+extern const char kSuggestionsWithSubStringMatchName[]; |
+ |
+// Description of the flag for substring matching for Autofill suggestions. |
+extern const char kSuggestionsWithSubStringMatchDescription[]; |
+ |
+// Name of the flag to enable affiliation based matching, so that credentials |
+// stored for an Android application will also be considered matches for, and be |
+// filled into corresponding websites (so-called 'affiliated' websites). |
+extern const char kAffiliationBasedMatchingName[]; |
+ |
+// Description of the flag to enable affiliation based matching, so that |
+// credentials stored for an Android application will also be considered matches |
+// for, and be filled into corresponding websites (so-called 'affiliated' |
+// websites). |
+extern const char kAffiliationBasedMatchingDescription[]; |
+ |
+// Name of the flag specifying how the browser will handle autofilling the users |
+// sync credential. |
+extern const char kProtectSyncCredentialName[]; |
+ |
+// Description of the flag specifying how the browser will handle autofilling |
+// the users sync credential. |
+extern const char kProtectSyncCredentialDescription[]; |
+ |
+// Name of the flag for showing the Import and Export buttons for importing and |
+// exporting passwords in Chrome's settings. |
+extern const char kPasswordImportExportName[]; |
+ |
+// Description of the flag for showing the Import and Export buttons for |
+// importing and exporting passwords in Chrome's settings. |
+extern const char kPasswordImportExportDescription[]; |
+ |
+// Name of the flag specifying how the browser will handle autofilling the users |
+// sync credential. |
+extern const char kProtectSyncCredentialOnReauthName[]; |
+ |
+// Description of the flag specifying how the browser will handle autofilling of |
+// the sync credential only for transactional reauth pages. |
+extern const char kProtectSyncCredentialOnReauthDescription[]; |
+ |
+// Name of the flag to enable large icons on the NTP. |
+extern const char kIconNtpName[]; |
+ |
+// Description for the flag to enable large icons on the NTP. |
+extern const char kIconNtpDescription[]; |
+ |
+// Name of the flag to enable background mode for the Push API. |
+extern const char kPushApiBackgroundModeName[]; |
+ |
+// Description for the flag to enable background mode for the Push API. |
+extern const char kPushApiBackgroundModeDescription[]; |
+ |
+// Name of the flag to enable navigation tracing |
+extern const char kEnableNavigationTracing[]; |
+ |
+// Description of the flag to enable navigation tracing |
+extern const char kEnableNavigationTracingDescription[]; |
+ |
+// Name of the flag to set the trace upload url |
+extern const char kTraceUploadUrl[]; |
+ |
+// Description of the flag to set the trace upload url |
+extern const char kTraceUploadUrlDescription[]; |
+ |
+// Title for the flag to disable Audio Sharing. |
+extern const char kDisableAudioForDesktopShare[]; |
+ |
+// Description for the flag to disable Audio Sharing. |
+extern const char kDisableAudioForDesktopShareDescription[]; |
+ |
+// Title for the flag to disable tab for desktop share. |
+extern const char kDisableTabForDesktopShare[]; |
+ |
+// Description for the flag to disable tab for desktop share. |
+extern const char kDisableTabForDesktopShareDescription[]; |
+ |
+extern const char kTraceUploadUrlChoiceOther[]; |
+ |
+extern const char kTraceUploadUrlChoiceEmloading[]; |
+ |
+extern const char kTraceUploadUrlChoiceQa[]; |
+ |
+extern const char kTraceUploadUrlChoiceTesting[]; |
+ |
+// Name of the flag to enable the managed bookmarks folder for supervised users. |
+extern const char kSupervisedUserManagedBookmarksFolderName[]; |
+ |
+// Description for the flag to enable the managed bookmarks folder for |
+// supervised users. |
+extern const char kSupervisedUserManagedBookmarksFolderDescription[]; |
+ |
+// Name of the flag to enable syncing the app list. |
+extern const char kSyncAppListName[]; |
+ |
+// Description for the flag to enable syncing the app list. |
+extern const char kSyncAppListDescription[]; |
+ |
+// Name of the flag for drive search in chrome launcher. |
+extern const char kDriveSearchInChromeLauncher[]; |
+ |
+// Description for the flag for drive search in chrome launcher. |
+extern const char kDriveSearchInChromeLauncherDescription[]; |
+ |
+// Name of the about::flags setting for V8 cache options. The V8 JavaScript |
+// engine supports three caching modes: disabled; parser; code. This is the |
+// option to choose among them. |
+extern const char kV8CacheOptionsName[]; |
+ |
+// Description of the about::flags setting for V8 cache options. The V8 |
+// JavaScript engine supports three caching modes: disabled; parser; code. |
+extern const char kV8CacheOptionsDescription[]; |
+ |
+// The V8 JavaScript engine supports three 'caching' modes: disabled; caching |
+// data generated by the JavaScript parser; or caching data generated by the |
+// JavaScript compiler. This option describes the 2nd of these, caching data |
+// generated by the parser. |
+extern const char kV8CacheOptionsParse[]; |
+ |
+// The V8 JavaScript engine supports three 'caching' modes: disabled; caching |
+// data generated by the JavaScript parser; or caching data generated by the |
+// JavaScript compiler. This option describes the 3rd of these, caching data |
+// generated by the compiler. |
+extern const char kV8CacheOptionsCode[]; |
+ |
+// Name of the about::flags setting for V8 cache strategies for CacheStorage. |
+// The V8 cache for CacheStorage supports three strategies: disabled; normal; |
+// aggressive. This is the option to choose among them. |
+extern const char kV8CacheStrategiesForCacheStorageName[]; |
+ |
+// Description of the about::flags setting for V8 cache strategies for |
+// CacheStorage. The V8 cache for CacheStorage supports three strategies: |
+// disabled; normal; aggressive. |
+extern const char kV8CacheStrategiesForCacheStorageDescription[]; |
+ |
+// The V8 cache for CacheStorage supports three strategies: disabled; caching |
+// same as if the script is in HTTPCache; force caching on the first load. This |
+// option describes the 2nd of these, caching same as if the script is in |
+// HTTPCache. |
+extern const char kV8CacheStrategiesForCacheStorageNormal[]; |
+ |
+// The V8 cache for CacheStorage supports three strategies: disabled; caching |
+// same as if the script is in HTTPCache; force caching on the first load. This |
+// option describes the 3rd of these, force caching on the first load. |
+extern const char kV8CacheStrategiesForCacheStorageAggressive[]; |
+ |
+// Name of the about::flags setting for speculative launch of service workers. |
+extern const char kSpeculativeLaunchServiceWorkerName[]; |
+ |
+// Description of the about::flags setting for speculative launch of service |
+// workers. |
+extern const char kSpeculativeLaunchServiceWorkerDescription[]; |
+ |
+// An about::flags experiment title to enable/disable memory coordinator |
+extern const char kMemoryCoordinatorName[]; |
+ |
+// Description of an about::flags to enable/disable memory coordinator |
+extern const char kMemoryCoordinatorDescription[]; |
+ |
+// Name of the about::flags setting for service worker navigation preload. |
+extern const char kServiceWorkerNavigationPreloadName[]; |
+ |
+// Description of the about::flags setting for service worker navigation |
+// preload. |
+extern const char kServiceWorkerNavigationPreloadDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name of chrome:flags option to use the JobScheduler API for uploading crash |
+// reports. |
+extern const char kUploadCrashReportsUsingJobSchedulerName[]; |
+ |
+// Description of chrome:flags option to use the JobScheduler API for uploading |
+// crash reports. |
+extern const char kUploadCrashReportsUsingJobSchedulerDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Data Reduction Proxy |
+ |
+// An about:flags experiment title to enable/disable Data Saver Lo-Fi |
+extern const char kDataReductionProxyLoFiName[]; |
+ |
+// Describes an about:flags experiment to enable/disable Data Saver Lo-Fi |
+extern const char kDataReductionProxyLoFiDescription[]; |
+ |
+// Option for IDS_FLAGS_DATA_REDUCTION_PROXY_LO_FI_NAME to enable Lo-Fi always |
+// on |
+extern const char kDataReductionProxyLoFiAlwaysOn[]; |
+ |
+// Option for IDS_FLAGS_DATA_REDUCTION_PROXY_LO_FI_NAME to enable Lo-Fi only on |
+// celluar connections |
+extern const char kDataReductionProxyLoFiCellularOnly[]; |
+ |
+// Option for IDS_FLAGS_DATA_REDUCTION_PROXY_LO_FI_NAME to disable Lo-Fi |
+extern const char kDataReductionProxyLoFiDisabled[]; |
+ |
+// Option for IDS_FLAGS_DATA_REDUCTION_PROXY_LO_FI_NAME to enable Lo-Fi only on |
+// slow connections |
+extern const char kDataReductionProxyLoFiSlowConnectionsOnly[]; |
+ |
+// An about:flags experiment title to enable Data Saver lite pages |
+extern const char kEnableDataReductionProxyLitePageName[]; |
+ |
+// Describes an about:flags experiment to enable Data Saver lite pages |
+extern const char kEnableDataReductionProxyLitePageDescription[]; |
+ |
+// An about:flags experiment title to enable using the carrier test data |
+// reduction proxy |
+extern const char kDataReductionProxyCarrierTestName[]; |
+ |
+// Describes an about:flags experiment to enable using the carrier test data |
+// reduction proxy |
+extern const char kDataReductionProxyCarrierTestDescription[]; |
+ |
+// An about:flags experiment title to enable a Data Saver snackbar promo for 1 |
+// MB of savings |
+extern const char kEnableDataReductionProxySavingsPromoName[]; |
+ |
+// Describes an about:flags experiment to enable a Data Saver snackbar promo for |
+// 1 MB of savings |
+extern const char kEnableDataReductionProxySavingsPromoDescription[]; |
+ |
+// Name of about:flags option for LCD text. |
+extern const char kLcdTextName[]; |
+ |
+// Description of about:flags option for LCD text. |
+extern const char kLcdTextDescription[]; |
+ |
+// Name of about:flags option for distance field text. |
+extern const char kDistanceFieldTextName[]; |
+ |
+// Description of about:flags option for distance field text. |
+extern const char kDistanceFieldTextDescription[]; |
+ |
+// Name of about:flags option for zero-copy rasterizer. |
+extern const char kZeroCopyName[]; |
+ |
+// Description of about:flags option for zero-copy rasterizer. |
+extern const char kZeroCopyDescription[]; |
+ |
+extern const char kHideInactiveStackedTabCloseButtonsName[]; |
+ |
+extern const char kHideInactiveStackedTabCloseButtonsDescription[]; |
+ |
+// Name of about:flags option for default tile width. |
+extern const char kDefaultTileWidthName[]; |
+ |
+// Description of about:flags option for default tile width. |
+extern const char kDefaultTileWidthDescription[]; |
+ |
+extern const char kDefaultTileWidthShort[]; |
+ |
+extern const char kDefaultTileWidthTall[]; |
+ |
+extern const char kDefaultTileWidthGrande[]; |
+ |
+extern const char kDefaultTileWidthVenti[]; |
+ |
+// Name of about:flags option for default tile height. |
+extern const char kDefaultTileHeightName[]; |
+ |
+// Description of about:flags option for default tile height. |
+extern const char kDefaultTileHeightDescription[]; |
+ |
+extern const char kDefaultTileHeightShort[]; |
+ |
+extern const char kDefaultTileHeightTall[]; |
+ |
+extern const char kDefaultTileHeightGrande[]; |
+ |
+extern const char kDefaultTileHeightVenti[]; |
+ |
+// Name of about:flags option for number of raster threads. |
+extern const char kNumRasterThreadsName[]; |
+ |
+// Description of about:flags option for number of raster threads. |
+extern const char kNumRasterThreadsDescription[]; |
+ |
+extern const char kNumRasterThreadsOne[]; |
+ |
+extern const char kNumRasterThreadsTwo[]; |
+ |
+extern const char kNumRasterThreadsThree[]; |
+ |
+extern const char kNumRasterThreadsFour[]; |
+ |
+// Name of the flag to reset the app launcher install state. |
+extern const char kResetAppListInstallStateName[]; |
+ |
+// Description of the flag to reset the app launcher install state. |
+extern const char kResetAppListInstallStateDescription[]; |
+ |
+#if defined(OS_CHROMEOS) |
+ |
+// Name of the flag to enable animated transitions for the first-run tutorial. |
+extern const char kFirstRunUiTransitionsName[]; |
+ |
+// Description for the flag to enable animated transition in the first-run |
+// tutorial. |
+extern const char kFirstRunUiTransitionsDescription[]; |
+ |
+#endif // defined(OS_CHROMEOS) |
+ |
+// Name of the flag to enable the new bookmark app system. |
+extern const char kNewBookmarkAppsName[]; |
+ |
+// Description for the flag to enable the new bookmark app system. |
+extern const char kNewBookmarkAppsDescription[]; |
+ |
+#if defined(OS_MACOSX) |
+ |
+// Name of the flag to allow hosted apps opening in windows. |
+extern const char kHostedAppsInWindowsName[]; |
+ |
+// Description for the flag to allow hosted apps opening in windows |
+extern const char kHostedAppsInWindowsDescription[]; |
+ |
+// Name of the flag to allow tabs detaching in fullscreen on Mac. |
+extern const char kTabDetachingInFullscreenName[]; |
+ |
+// Description for the flag to allow tabs detaching in fullscreen on Mac |
+extern const char kTabDetachingInFullscreenDescription[]; |
+ |
+// Name of the flag to reveal the fullscreen toolbar for tab strip changes |
+extern const char kFullscreenToolbarRevealName[]; |
+ |
+// Description of the flag to reveal the fullscreen toolbar for tab strip |
+// changes |
+extern const char kFullscreenToolbarRevealDescription[]; |
+ |
+// Name of the flag to enable keyboard focus for the tab strip |
+extern const char kTabStripKeyboardFocusName[]; |
+ |
+// Description of the flag to enable keyboard focus for the tab strip |
+extern const char kTabStripKeyboardFocusDescription[]; |
+ |
+#endif // defined(OS_MACOSX) |
+ |
+// Name of the flag to enable creation of app shims for hosted apps on Mac. |
+extern const char kHostedAppShimCreationName[]; |
+ |
+// Description for the flag to enable creation of app shims for hosted apps on |
+// Mac. |
+extern const char kHostedAppShimCreationDescription[]; |
+ |
+// Name of the flag to enable a notification when quitting with hosted apps. |
+extern const char kHostedAppQuitNotificationName[]; |
+ |
+// Description for the flag to enable a notification when quitting with hosted |
+// apps. |
+extern const char kHostedAppQuitNotificationDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name of the flag for the pull-to-refresh effect. |
+extern const char kPullToRefreshEffectName[]; |
+ |
+// Description of the flag for the pull-to-refresh effect. |
+extern const char kPullToRefreshEffectDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+#if defined(OS_MACOSX) |
+ |
+// Name of the flag to enable the new Translate UX. |
+extern const char kTranslateNewUxName[]; |
+ |
+// Description for the flag to enable the new Translate UX. |
+extern const char kTranslateNewUxDescription[]; |
+ |
+#endif // defined(OS_MACOSX) |
+ |
+// Name of the flag to enable the Translate 2016Q2 UI. |
+extern const char kTranslate2016q2UiName[]; |
+ |
+// Description for the flag to enable the Translate 2016Q2 UI. |
+extern const char kTranslate2016q2UiDescription[]; |
+ |
+// Name of the flag to enable the Translate Language by ULP. |
+extern const char kTranslateLanguageByUlpName[]; |
+ |
+// Description for the flag to enable the Translate Language by ULP. |
+extern const char kTranslateLanguageByUlpDescription[]; |
+ |
+// Name of about:flags option for rect-based targeting in views |
+extern const char kViewsRectBasedTargetingName[]; |
+ |
+// Description of about:flags option for rect-based targeting in views |
+extern const char kViewsRectBasedTargetingDescription[]; |
+ |
+// Title for the flag to enable permission action reporting to safe browsing |
+// servers. |
+extern const char kPermissionActionReportingName[]; |
+ |
+// Description for the flag to enable permission action reporting to safe |
+// browsing servers |
+extern const char kPermissionActionReportingDescription[]; |
+ |
+// Title for the flag to enable the permissions blacklist. |
+extern const char kPermissionsBlacklistName[]; |
+ |
+// Description for the flag to enable the permissions blacklist. |
+extern const char kPermissionsBlacklistDescription[]; |
+ |
+// Title for the flag for threaded scrolling. |
+extern const char kThreadedScrollingName[]; |
+ |
+// Description for the flag for threaded scrolling. |
+extern const char kThreadedScrollingDescription[]; |
+ |
+// Name of the about:flags HarfBuzz RenderText experiment. |
+extern const char kHarfbuzzRendertextName[]; |
+ |
+// Description of the about:flags HarfBuzz RenderText experiment. |
+extern const char kHarfbuzzRendertextDescription[]; |
+ |
+// Name of the flag that enables embedding extension options in |
+// chrome://extensions. |
+extern const char kEmbeddedExtensionOptionsName[]; |
+ |
+// Description of the flag that enables embedding extension options in |
+// chrome://extensions. |
+extern const char kEmbeddedExtensionOptionsDescription[]; |
+ |
+// Name of the flag that enables the tab audio muting UI experiment in |
+// chrome://extensions. |
+extern const char kTabAudioMutingName[]; |
+ |
+// Description of the flag that enables the tab audio muting UI experiment in |
+// chrome://extensions. |
+extern const char kTabAudioMutingDescription[]; |
+ |
+// Title for the flag to enable Smart Lock to discover phones over Bluetooth Low |
+// Energy in order to unlock the Chromebook. |
+extern const char kEasyUnlockBluetoothLowEnergyDiscoveryName[]; |
+ |
+// Description for the flag for Smart Lock to discover phones over Bluetooth Low |
+// Energy in order to unlock the Chromebook. |
+extern const char kEasyUnlockBluetoothLowEnergyDiscoveryDescription[]; |
+ |
+// Title for the flag to enable Smart Lock to require close proximity between |
+// the phone and the Chromebook in order to unlock the Chromebook. |
+extern const char kEasyUnlockProximityDetectionName[]; |
+ |
+// Description for the flag that enables Smart Lock to require close proximity |
+// between the phone and the Chromebook in order to unlock the Chromebook. |
+extern const char kEasyUnlockProximityDetectionDescription[]; |
+ |
+// Title for the flag to enable WiFi credential sync, a feature which enables |
+// synchronizing WiFi network settings across devices. |
+extern const char kWifiCredentialSyncName[]; |
+ |
+// Decription for the flag to enable WiFi credential sync, a feature which |
+// enables synchronizing WiFi network settings across devices. |
+extern const char kWifiCredentialSyncDescription[]; |
+ |
+// Name for the flag that causes Chrome to use the sandbox (testing) server for |
+// Sync. |
+extern const char kSyncSandboxName[]; |
+ |
+// Description for the flag that causes Chrome to use the sandbox (testing) |
+// server for Sync. |
+extern const char kSyncSandboxDescription[]; |
+ |
+// Title for the flag to enable a prompt to install Data Saver when a cellular |
+// network is detected. |
+extern const char kDatasaverPromptName[]; |
+ |
+// Decription for the flag to enable a prompt to install Data Saver when a |
+// cellular network is detected. |
+extern const char kDatasaverPromptDescription[]; |
+ |
+// The value of the Data Saver prompt flag which always shows prompt on network |
+// properties change. |
+extern const char kDatasaverPromptDemoMode[]; |
+ |
+// Description for the flag to disable the unified media pipeline on Android. |
+extern const char kDisableUnifiedMediaPipelineDescription[]; |
+ |
+// Title for the flag to enable support for trying supported channel layouts. |
+extern const char kTrySupportedChannelLayoutsName[]; |
+ |
+// Description for the flag to enable support for trying supported channel |
+// layouts. |
+extern const char kTrySupportedChannelLayoutsDescription[]; |
+ |
+#if defined(OS_MACOSX) |
+ |
+// Name of the flag to enable or disable the toolkit-views App Info dialog on |
+// Mac. |
+extern const char kAppInfoDialogName[]; |
+ |
+// Description of flag to enable or disable the toolkit-views App Info dialog on |
+// Mac. |
+extern const char kAppInfoDialogDescription[]; |
+ |
+// Name of the flag to enable or disable toolkit-views Chrome App windows on |
+// Mac. |
+extern const char kMacViewsNativeAppWindowsName[]; |
+ |
+// Description of flag to enable or disable toolkit-views Chrome App windows on |
+// Mac. |
+extern const char kMacViewsNativeAppWindowsDescription[]; |
+ |
+// Name of the flag to enable or disable the toolkit-views Task Manager on Mac. |
+extern const char kMacViewsTaskManagerName[]; |
+ |
+// Description of the flag to enable or disable the toolkit-views Task Manager |
+// on Mac. |
+extern const char kMacViewsTaskManagerDescription[]; |
+ |
+// Name of the flag to enable or disable custom Cmd+` App window cycling on Mac. |
+extern const char kAppWindowCyclingName[]; |
+ |
+// Description of flag to enable or disable custom Cmd+` App window cycling on |
+// Mac. |
+extern const char kAppWindowCyclingDescription[]; |
+ |
+#endif // defined(OS_MACOSX) |
+ |
+#if defined(OS_CHROMEOS) |
+ |
+// Name of the flag to enable accelerated mjpeg decode for captured frame where |
+// available. |
+extern const char kAcceleratedMjpegDecodeName[]; |
+ |
+// Description for the flag to enable accelerated mjpeg decode for captured |
+// frame where available. |
+extern const char kAcceleratedMjpegDecodeDescription[]; |
+ |
+#endif // defined(OS_CHROMEOS) |
+ |
+// Name of the flag to enable the new simplified fullscreen and mouse lock UI. |
+extern const char kSimplifiedFullscreenUiName[]; |
+ |
+// Description of the flag to enable the new simplified full screen and mouse |
+// lock UI. |
+extern const char kSimplifiedFullscreenUiDescription[]; |
+ |
+// Name of the flag to enable the experimental prototype for full screen with |
+// keyboard lock. |
+extern const char kExperimentalKeyboardLockUiName[]; |
+ |
+// Description of the flag to enable the experimental full screen keyboard lock |
+// UI. |
+extern const char kExperimentalKeyboardLockUiDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name of the flag to configure Android page loading progress bar animation. |
+extern const char kProgressBarAnimationName[]; |
+ |
+// Description of the flag to configure Android page loading progress bar |
+// animation. |
+extern const char kProgressBarAnimationDescription[]; |
+ |
+// Linear progress bar animation style |
+extern const char kProgressBarAnimationLinear[]; |
+ |
+// Smooth progress bar animation style |
+extern const char kProgressBarAnimationSmooth[]; |
+ |
+// Smooth progress bar animation style with an indeterminate animation |
+extern const char kProgressBarAnimationSmoothIndeterminate[]; |
+ |
+// Fast start progress bar animation style |
+extern const char kProgressBarAnimationFastStart[]; |
+ |
+// Name of the flag to set when Android's page load progress bar completes. |
+extern const char kProgressBarCompletionName[]; |
+ |
+// Description of the flag to set when Android's page load progress bar |
+// completes. |
+extern const char kProgressBarCompletionDescription[]; |
+ |
+// Complete when the load event completes |
+extern const char kProgressBarCompletionLoadEvent[]; |
+ |
+// Complete when domContentLoaded and any resources loaded started before |
+// domContentLoaded are done |
+extern const char kProgressBarCompletionResourcesBeforeDcl[]; |
+ |
+// Complete when domContentLoaded is done |
+extern const char kProgressBarCompletionDomContentLoaded[]; |
+ |
+// Complete when domContentLoaded and any resources loaded started before |
+// domContentLoaded, plus the same for same origin iframes |
+extern const char |
+ kProgressBarCompletionResourcesBeforeDclAndSameOriginIframes[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Name of the flag to disallow fetch of scripts inserted into the main frame by |
+// document.write. |
+extern const char kDisallowDocWrittenScriptsUiName[]; |
+ |
+// Description of the flag to disallow fetch of scripts inserted into the main |
+// frame by document.write. |
+extern const char kDisallowDocWrittenScriptsUiDescription[]; |
+ |
+#if defined(OS_WIN) |
+ |
+// Name of the flag to enable AppContainer lockdown experiment. |
+extern const char kEnableAppcontainerName[]; |
+ |
+// Description of the flag to enable AppContainer lockdown experiment. |
+extern const char kEnableAppcontainerDescription[]; |
+ |
+#endif // defined(OS_WIN) |
+ |
+#if defined(TOOLKIT_VIEWS) || defined(OS_ANDROID) |
+ |
+// Name of the flag to enable uploading Autofill credit cards. |
+extern const char kAutofillCreditCardUploadName[]; |
+ |
+// Description of the flag to enable uploading Autofill credit cards. |
+extern const char kAutofillCreditCardUploadDescription[]; |
+ |
+#endif // defined(TOOLKIT_VIEWS) || defined(OS_ANDROID) |
+ |
+// Name for the flag to force a specific UI direction. |
+extern const char kForceUiDirectionName[]; |
+ |
+// Description for the flag to force a specific UI direction. |
+extern const char kForceUiDirectionDescription[]; |
+ |
+// Name for the option to force left-to-right UI direction mode. |
+extern const char kForceUiDirectionLtr[]; |
+ |
+// Name for the option to force right-to-left UI direction mode. |
+extern const char kForceUiDirectionRtl[]; |
+ |
+#if defined(OS_WIN) || defined(OS_LINUX) |
+ |
+// Name of the flag to enable che chrome.input.ime API. |
+extern const char kEnableInputImeApiName[]; |
+ |
+// Description of the flag to enable the chrome.input.ime API. |
+extern const char kEnableInputImeApiDescription[]; |
+ |
+#endif // defined(OS_WIN) || defined(OS_LINUX) |
+ |
+// Enables grouping websites by domain on chrome://history. |
+extern const char kEnableGroupedHistoryName[]; |
+ |
+// Description of the 'group by domain' feature on chrome://history |
+extern const char kEnableGroupedHistoryDescription[]; |
+ |
+extern const char kSecurityChipDefault[]; |
+ |
+extern const char kSecurityChipShowNonsecureOnly[]; |
+ |
+extern const char kSecurityChipShowAll[]; |
+ |
+extern const char kSecurityChipAnimationDefault[]; |
+ |
+extern const char kSecurityChipAnimationNone[]; |
+ |
+extern const char kSecurityChipAnimationNonsecureOnly[]; |
+ |
+extern const char kSecurityChipAnimationAll[]; |
+ |
+// Name of the flag to enable switching of 'Save as' menu label to 'Download'. |
+extern const char kSaveasMenuLabelExperimentName[]; |
+ |
+// Description of the flag to enable switching of 'Save as' menu label to |
+// 'Download'. |
+extern const char kSaveasMenuLabelExperimentDescription[]; |
+ |
+// Name of the flag to experimentally enable enumerating audio devices on |
+// ChromeOS. |
+extern const char kEnableEnumeratingAudioDevicesName[]; |
+ |
+// Description of the flag that experimentally enables enumerating audio devices |
+// on ChromeOS. |
+extern const char kEnableEnumeratingAudioDevicesDescription[]; |
+ |
+// Name of the flag to enable the new USB backend. |
+extern const char kNewUsbBackendName[]; |
+ |
+// Description of the flag to enable the new USB backend. |
+extern const char kNewUsbBackendDescription[]; |
+ |
+// Name of the flag to enable the new answers in suggest types in the omnibox. |
+extern const char kNewOmniboxAnswerTypesName[]; |
+ |
+// Description of the flag to enable the new answers in suggest types in the |
+// omnibox. |
+extern const char kNewOmniboxAnswerTypesDescription[]; |
+ |
+// Name of the flag option to enable the redirect of omnibox zero suggest |
+// requests to a backend maintained by Chrome. |
+extern const char kEnableZeroSuggestRedirectToChromeName[]; |
+ |
+// Description of the flag option to enable the redirect of omnibox zero suggest |
+// requests to a backend maintained by Chrome. |
+extern const char kEnableZeroSuggestRedirectToChromeDescription[]; |
+ |
+// Name of the experiment for the password manager to fill on account selection |
+// rather than page load |
+extern const char kFillOnAccountSelectName[]; |
+ |
+// Description of the experiment for the password manager to fill on account |
+// selection rather than page load |
+extern const char kFillOnAccountSelectDescription[]; |
+ |
+// Name of the flag that enables the data volume counters in the Clear browsing |
+// data dialog. |
+extern const char kEnableClearBrowsingDataCountersName[]; |
+ |
+// Description of the flag that enables the data volume counters in the Clear |
+// browsing data dialog. |
+extern const char kEnableClearBrowsingDataCountersDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name of the flag to enable a tabbed version of the Clear Browsing Data dialog |
+// in android. |
+extern const char kTabsInCbdName[]; |
+ |
+// Description of the flag that enables a tabbed version of the Clear Browsing |
+// Data dialog. |
+extern const char kTabsInCbdDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Name of the flag to enable native notifications. |
+extern const char kNotificationsNativeFlag[]; |
+ |
+// Description of the flag to enable native notifications. |
+extern const char kNotificationsNativeFlagDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// The description for the flag to enable use of the Android spellchecker. |
+extern const char kEnableAndroidSpellcheckerDescription[]; |
+ |
+// The name of the flag to enable use of the Android spellchecker. |
+extern const char kEnableAndroidSpellcheckerName[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Name of the flag to enable custom layouts for Web Notifications. |
+extern const char kEnableWebNotificationCustomLayoutsName[]; |
+ |
+// Description for the flag to enable custom layouts for Web Notifications. |
+extern const char kEnableWebNotificationCustomLayoutsDescription[]; |
+ |
+// Title for the flag for account consistency between browser and cookie jar. |
+extern const char kAccountConsistencyName[]; |
+ |
+// Description for the flag for account consistency between browser and cookie |
+// jar. |
+extern const char kAccountConsistencyDescription[]; |
+ |
+// Title for the flag to enable the new gaia password-separated sign in flow. |
+extern const char kEnablePasswordSeparatedSigninFlowName[]; |
+ |
+// Description for the flag to enable the new gaia password-separated sign in |
+// flow. |
+extern const char kEnablePasswordSeparatedSigninFlowDescription[]; |
+ |
+// Title for the flag to enable the google profile information |
+extern const char kGoogleProfileInfoName[]; |
+ |
+// Description for the flag to enable the google profile information |
+extern const char kGoogleProfileInfoDescription[]; |
+ |
+// Name of the flag to force show the checkbox to save Wallet cards locally. |
+extern const char kOfferStoreUnmaskedWalletCards[]; |
+ |
+// Name of the flag to force show the checkbox to save Wallet cards locally. |
+extern const char kOfferStoreUnmaskedWalletCardsDescription[]; |
+ |
+// Name of the flag to make pages which failed to load while offline auto-reload |
+extern const char kOfflineAutoReloadName[]; |
+ |
+// Description of the flag to make pages which failed to load while offline |
+// auto-reload |
+extern const char kOfflineAutoReloadDescription[]; |
+ |
+// Name of the flag to only enable auto-reload on visible tabs |
+extern const char kOfflineAutoReloadVisibleOnlyName[]; |
+ |
+// Description of the flag to only auto-reload visible tabs |
+extern const char kOfflineAutoReloadVisibleOnlyDescription[]; |
+ |
+// Name of the flag to enable offering users the option of loading a stale copy |
+// of a page when an error occurs. |
+extern const char kShowSavedCopyName[]; |
+ |
+// Description of the flag to enable offering users the option of loading a |
+// stale copy of a page when an error occurs. |
+extern const char kShowSavedCopyDescription[]; |
+ |
+// Option for IDS_FLAGS_SHOW_SAVED_NAME to use the show saved copy as the |
+// primary button. |
+extern const char kEnableShowSavedCopyPrimary[]; |
+ |
+// Option for IDS_FLAGS_SHOW_SAVED_COPY_NAME to use the reload as the primary |
+// button (in contrast to the show saved button). |
+extern const char kEnableShowSavedCopySecondary[]; |
+ |
+// Option to disable IDS_FLAGS_SHOW_SAVED_COPY_NAME. |
+extern const char kDisableShowSavedCopy[]; |
+ |
+#if defined(OS_CHROMEOS) |
+ |
+// Name of about:flags option to toggle smart deployment of the virtual |
+// keyboard. |
+extern const char kSmartVirtualKeyboardName[]; |
+ |
+// Description of about:flags option to turn off smart deployment of the virtual |
+// keyboard |
+extern const char kSmartVirtualKeyboardDescription[]; |
+ |
+// Name of about:flags option to turn on the virtual keyboard |
+extern const char kVirtualKeyboardName[]; |
+ |
+// Description of about:flags option to turn on the virtual keyboard |
+extern const char kVirtualKeyboardDescription[]; |
+ |
+// Name of about:flags option to turn on the overscrolling for the virtual |
+// keyboard |
+extern const char kVirtualKeyboardOverscrollName[]; |
+ |
+// Description of about:flags option to turn on overscrolling for the virtual |
+// keyboard |
+extern const char kVirtualKeyboardOverscrollDescription[]; |
+ |
+// Name of about::flags option to enable IME extensions to override the virtual |
+// keyboard view |
+extern const char kInputViewName[]; |
+ |
+// Description of about::flags option to enable IME extensions to override the |
+// virtual keyboard view |
+extern const char kInputViewDescription[]; |
+ |
+// Name of about::flags option for the new Korean IME |
+extern const char kNewKoreanImeName[]; |
+ |
+// Description of about::flags option for the new Korean IME |
+extern const char kNewKoreanImeDescription[]; |
+ |
+// Name of about::flags option to enable physical keyboard autocorrect for US |
+// keyboard |
+extern const char kPhysicalKeyboardAutocorrectName[]; |
+ |
+// Description of about::flags option to enable physical keyboard autocorrect |
+// for US keyboard |
+extern const char kPhysicalKeyboardAutocorrectDescription[]; |
+ |
+// Name of about::flags option for voice input on virtual keyboard |
+extern const char kVoiceInputName[]; |
+ |
+// Description of about::flags option for voice input on virtual keyboard |
+extern const char kVoiceInputDescription[]; |
+ |
+// Name of about::flags option to enable experimental features for IME |
+// input-views |
+extern const char kExperimentalInputViewFeaturesName[]; |
+ |
+// Description of about::flags option to enable experimental features for IME |
+// input-views |
+extern const char kExperimentalInputViewFeaturesDescription[]; |
+ |
+// Name of about::flags option to toggle floating virtual keyboard |
+extern const char kFloatingVirtualKeyboardName[]; |
+ |
+// Description of about::flags option to toggle floating virtual keyboard |
+extern const char kFloatingVirtualKeyboardDescription[]; |
+ |
+// Name of about::flags option to toggle gesture typing for the virtual keyboard |
+extern const char kGestureTypingName[]; |
+ |
+// Description of about::flags option to toggle gesture typing for the virtual |
+// keyboard |
+extern const char kGestureTypingDescription[]; |
+ |
+// Name of about::flags option to toggle gesture editing for the virtual |
+// keyboard |
+extern const char kGestureEditingName[]; |
+ |
+// Description of about::flags option to toggle gesture editing in the settings |
+// page for the virtual keyboard |
+extern const char kGestureEditingDescription[]; |
+ |
+// Name of about::flags option for bypass proxy for captive portal authorization |
+// on Chrome OS. |
+extern const char kCaptivePortalBypassProxyName[]; |
+ |
+// Description of about::flags option for bypass proxy for captive portal |
+// authorization on Chrome OS. |
+extern const char kCaptivePortalBypassProxyDescription[]; |
+ |
+// Name of option to enable touch screen calibration in material design settings |
+extern const char kTouchscreenCalibrationName[]; |
+ |
+// Description of option to enable touch screen calibration settings in |
+// chrome://md-settings/display. |
+extern const char kTouchscreenCalibrationDescription[]; |
+ |
+#endif // defined(OS_CHROMEOS) |
+ |
+// Strings for controlling credit card assist feature in about:flags. |
+ |
+// The name of about:flags option to enable the credit card assisted filling. |
+extern const char kCreditCardAssistName[]; |
+ |
+// The description of about:flags option to enable the credit card assisted |
+// filling.. |
+extern const char kCreditCardAssistDescription[]; |
+ |
+// Strings for controlling credit card scanning feature in about:flags. |
+ |
+// Simple Cache Backend experiment. |
+ |
+// Name of about:flags option to turn on the Simple Cache Backend |
+extern const char kSimpleCacheBackendName[]; |
+ |
+// Description of about:flags option to turn on the Simple Cache Backend |
+extern const char kSimpleCacheBackendDescription[]; |
+ |
+// Spelling feedback field trial. |
+ |
+// Name of about:flags option to enable the field trial for sending feedback to |
+// spelling service. |
+extern const char kSpellingFeedbackFieldTrialName[]; |
+ |
+// Description of about:flags option to enable the field trial for sending |
+// feedback to spelling service. |
+extern const char kSpellingFeedbackFieldTrialDescription[]; |
+ |
+// Web MIDI API. |
+ |
+// Name of about:flag option to turn on Web MIDI API |
+extern const char kWebMidiName[]; |
+ |
+// Description of about:flag option to turn on Web MIDI API |
+extern const char kWebMidiDescription[]; |
+ |
+// Site per process mode |
+ |
+// Name of about:flag option to turn on experimental out-of-process iframe |
+// support |
+extern const char kSitePerProcessName[]; |
+ |
+// Description of about:flag option to turn on experimental out-of-process |
+// iframe support |
+extern const char kSitePerProcessDescription[]; |
+ |
+// Top document isolation mode |
+ |
+// Name of about:flag option to turn on experimental top document isolation |
+// support |
+extern const char kTopDocumentIsolationName[]; |
+ |
+// Description of about:flag option to turn on top document isolation |
+extern const char kTopDocumentIsolationDescription[]; |
+ |
+// Cross process guest frames isolation mode |
+ |
+// Name of about:flag option to turn on experimental guests using out-of-process |
+// iframes |
+extern const char kCrossProcessGuestViewIsolationName[]; |
+ |
+// Description of about:flag option to turn on experimental guests using |
+// out-of-process iframes |
+extern const char kCrossProcessGuestViewIsolationDescription[]; |
+ |
+// Task Scheduler |
+ |
+// Name of about:flag option to control redirection to the task scheduler. |
+extern const char kBrowserTaskSchedulerName[]; |
+ |
+// Description of about:flag option to control redirection to the task |
+// scheduler. |
+extern const char kBrowserTaskSchedulerDescription[]; |
+ |
+// Arc authorization |
+ |
+#if defined(OS_CHROMEOS) |
+ |
+// Name of about:flag option to control the arc authorization endpoint. |
+extern const char kArcUseAuthEndpointName[]; |
+ |
+// Desciption of about:flag option to control the arc authorization endpoint. |
+extern const char kArcUseAuthEndpointDescription[]; |
+ |
+#endif // defined(OS_CHROMEOS) |
+ |
+// Autofill experiment flags |
+ |
+// Name of the single click autofill lab |
+extern const char kSingleClickAutofillName[]; |
+ |
+// Description of the single click autofill lab |
+extern const char kSingleClickAutofillDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Title for the flag to show Autofill suggestions at top of keyboard |
+extern const char kAutofillAccessoryViewName[]; |
+ |
+// Description for the flag to show Autofill suggestions at top of keyboard |
+extern const char kAutofillAccessoryViewDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Reader mode experiment flags |
+ |
+#if defined(OS_ANDROID) |
+ |
+// A name of an about:flags experiment for controlling when to show the reader |
+// mode button |
+extern const char kReaderModeHeuristicsName[]; |
+ |
+// Describes about:flags experiment options for controlling when to show the |
+// reader mode button |
+extern const char kReaderModeHeuristicsDescription[]; |
+ |
+// A choice in dropdown dialog on about:flags page to show the reader mode |
+// button with article structured markup |
+extern const char kReaderModeHeuristicsMarkup[]; |
+ |
+// A choice in dropdown dialog on about:flags page to show the reader mode |
+// button on pages that appear to be long form content |
+extern const char kReaderModeHeuristicsAdaboost[]; |
+ |
+// A choice in dropdown dialog on about:flags page to never show the reader mode |
+// button |
+extern const char kReaderModeHeuristicsAlwaysOff[]; |
+ |
+// A choice in dropdown dialog on about:flags page to show the reader mode |
+// button on all pages |
+extern const char kReaderModeHeuristicsAlwaysOn[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Chrome home flags |
+ |
+#if defined(OS_ANDROID) |
+ |
+// The name of the Chrome Home experiment in about:flags. |
+extern const char kChromeHomeName[]; |
+ |
+// Description of the Chrome Home experiment in about:flags. |
+extern const char kChromeHomeDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Settings window flags |
+ |
+// An about::flags experiment title to show settings in a separate window |
+extern const char kSettingsWindowName[]; |
+ |
+// Describes an about:flags experiment to show settings in a separate window |
+extern const char kSettingsWindowDescription[]; |
+ |
+// Mixed content issue workaround flags |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Flag strings for seccomp-bpf sandbox flag. |
+ |
+// Title for the flag to enable the seccomp-bpf sandbox on Android. |
+extern const char kSeccompFilterSandboxAndroidName[]; |
+ |
+// Description for the flag to enable the seccomp-bpf sandbox on Android. |
+extern const char kSeccompFilterSandboxAndroidDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Extension Content Verification |
+ |
+// Name of the 'Extension Content Verification' flag |
+extern const char kExtensionContentVerificationName[]; |
+ |
+// Title for the flag to turn on verification of the contents of extensions from |
+// the webstore |
+extern const char kExtensionContentVerificationDescription[]; |
+ |
+// Description of the 'Extension Content Verification' bootstrap mode |
+extern const char kExtensionContentVerificationBootstrap[]; |
+ |
+// Description of the 'Extension Content Verification' enforce mode |
+extern const char kExtensionContentVerificationEnforce[]; |
+ |
+// Description of the 'Extension Content Verification' enforce strict mode |
+extern const char kExtensionContentVerificationEnforceStrict[]; |
+ |
+// Built-in hotword detection display strings |
+ |
+// Name of about:flags option for hotword hardware detection. |
+extern const char kExperimentalHotwordHardwareName[]; |
+ |
+// Description of about:flags option for hotword hardware detection. |
+extern const char kExperimentalHotwordHardwareDescription[]; |
+ |
+// Message center strings |
+ |
+// Name of about:flags option for message center always scroll up experiment. |
+extern const char kMessageCenterAlwaysScrollUpUponRemovalName[]; |
+ |
+// Description of about:flags option for message center always scroll up |
+// experiment. |
+extern const char kMessageCenterAlwaysScrollUpUponRemovalDescription[]; |
+ |
+// Name of chrome:flags option for Cast Streaming hardware video encoding |
+// support. |
+extern const char kCastStreamingHwEncodingName[]; |
+ |
+// Description of chrome:flags option for Cast Streaming hardware video encoding |
+// support. |
+extern const char kCastStreamingHwEncodingDescription[]; |
+ |
+// Name of the 'Allow insecure localhost' flag. |
+extern const char kAllowInsecureLocalhost[]; |
+ |
+// Description of the 'Allow insecure localhost' flag. |
+extern const char kAllowInsecureLocalhostDescription[]; |
+ |
+#if defined(OS_WIN) || defined(OS_MACOSX) |
+ |
+// Tab discarding |
+ |
+// Name for the flag to enable or disable automatic tab discarding. |
+extern const char kAutomaticTabDiscardingName[]; |
+ |
+// Description for the flag to enable or disable automatic tab description. |
+extern const char kAutomaticTabDiscardingDescription[]; |
+ |
+#endif // defined(OS_WIN) || defined(OS_MACOSX) |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name for the flag to enable offline bookmarks. |
+extern const char kOfflineBookmarksName[]; |
+ |
+// Description for the flag to enable offline bookmarks. |
+extern const char kOfflineBookmarksDescription[]; |
+ |
+// Name for the flag to enable badging of offline pages on the NTP. |
+extern const char kNtpOfflinePagesName[]; |
+ |
+// Description for the flag to enable badging of offline pages on the NTP. |
+extern const char kNtpOfflinePagesDescription[]; |
+ |
+// Name for the flag to enable offline pages for async download. |
+extern const char kOfflinePagesAsyncDownloadName[]; |
+ |
+// Description for the flag to enable offline pages. |
+extern const char kOfflinePagesAsyncDownloadDescription[]; |
+ |
+// Name for the flag to enable concurrent background loading on svelte (512MB |
+// RAM) devices. |
+extern const char kOfflinePagesSvelteConcurrentLoadingName[]; |
+ |
+// Description for the flag to enable concurrent background loading on svelte |
+// (512MB RAM) devices. |
+extern const char kOfflinePagesSvelteConcurrentLoadingDescription[]; |
+ |
+// Name for the flag to enable offline pages to be prefetched. |
+extern const char kOfflinePagesPrefetchingName[]; |
+ |
+// Description for the flag to enable offline pages prefetching. |
+extern const char kOfflinePagesPrefetchingDescription[]; |
+ |
+// Name for the flag to enable offline pages to be shared. |
+extern const char kOfflinePagesSharingName[]; |
+ |
+// Description for the flag to enable offline pages sharing. |
+extern const char kOfflinePagesSharingDescription[]; |
+ |
+// Name for the flag to enable downloads to load pages in the background. |
+extern const char kBackgroundLoaderForDownloadsName[]; |
+ |
+// Description for the flag to enable offline pages for downloads. |
+extern const char kBackgroundLoaderForDownloadsDescription[]; |
+ |
+// Name for the flag to use background loader to offline and download pages |
+extern const char kNewBackgroundLoaderName[]; |
+ |
+// Description for the flag to enable background offlining of pages to use |
+// background loader rather than prerenderer. |
+extern const char kNewBackgroundLoaderDescription[]; |
+ |
+// Name for the flag to enable showing non-personalized popular suggestions on |
+// the New Tab Page, when no personal suggestions are available yet. |
+extern const char kNtpPopularSitesName[]; |
+ |
+// Description for the flag to enable showing non-personalized popular |
+// suggestions on the New Tab Page, when no personal suggestions are available |
+// yet. |
+extern const char kNtpPopularSitesDescription[]; |
+ |
+// Name of the flag to control the behaviour when opening a suggested web page |
+// from the New Tab Page if there is an existing tab open for it. |
+extern const char kNtpSwitchToExistingTabName[]; |
+ |
+// Description of the flag to control the behaviour when opening a suggested web |
+// page from the New Tab Page if there is an existing tab open for it. |
+extern const char kNtpSwitchToExistingTabDescription[]; |
+ |
+// Match the webpage to open with existing tabs by their URLs. |
+extern const char kNtpSwitchToExistingTabMatchUrl[]; |
+ |
+// Match the webpage to open with existing tabs by their Hostnames. |
+extern const char kNtpSwitchToExistingTabMatchHost[]; |
+ |
+// Name for the flag to use android midi api. |
+extern const char kUseAndroidMidiApiName[]; |
+ |
+// Description for the flag to use android midi api. |
+extern const char kUseAndroidMidiApiDescription[]; |
+ |
+// Name for the flag to enable web payments modifiers. |
+extern const char kWebPaymentsModifiersName[]; |
+ |
+// Description for the flag to use android midi api. |
+extern const char kWebPaymentsModifiersDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+#if defined(OS_WIN) |
+ |
+// Exporting tracing events to ETW |
+ |
+// Name for the flag to enable exporting of tracing events to ETW. |
+extern const char kTraceExportEventsToEtwName[]; |
+ |
+// Description for the flag to enable exporting of tracing events to ETW. |
+extern const char kTraceExportEventsToEtwDesription[]; |
+ |
+// Name for the flag to enable/disable merging the key event with char event. |
+extern const char kMergeKeyCharEventsName[]; |
+ |
+// Description for the flag to enable/disable merging the key event with char |
+// event. |
+extern const char kMergeKeyCharEventsDescription[]; |
+ |
+// Name for the flag to use Windows Runtime MIDI API. |
+extern const char kUseWinrtMidiApiName[]; |
+ |
+// Description for the flag to use Windows Runtime MIDI API. |
+extern const char kUseWinrtMidiApiDescription[]; |
+ |
+#endif // defined(OS_WIN) |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Data Use |
+ |
+// Update Menu Item Flags |
+ |
+// Name of the flag to force show the update menu item. |
+extern const char kUpdateMenuItemName[]; |
+ |
+// Description of the flag to force show the update menu item. |
+extern const char kUpdateMenuItemDescription[]; |
+ |
+// Name of the flag to show a summary below the update menu item. |
+extern const char kUpdateMenuItemSummaryName[]; |
+ |
+// Description of the flag to show a summary below the update menu item. |
+extern const char kUpdateMenuItemSummaryDescription[]; |
+ |
+// Option to not show a summary for the update menu item. |
+extern const char kUpdateMenuItemNoSummary[]; |
+ |
+// Option to show the default summary for the update menu item. |
+extern const char kUpdateMenuItemDefaultSummary[]; |
+ |
+// Option to show a summary for the update menu item prompting users to 'get the |
+// latest features'. |
+extern const char kUpdateMenuItemNewFeaturesSummary[]; |
+ |
+// Option to show a custom summary for the update menu item. |
+extern const char kUpdateMenuItemCustomSummary[]; |
+ |
+// Name of the flag to force show the update menu badge. |
+extern const char kUpdateMenuBadgeName[]; |
+ |
+// Description of the flag to force show the update menu badge. |
+extern const char kUpdateMenuBadgeDescription[]; |
+ |
+// Name of the flag to set a market URL for testing the update menu item. |
+extern const char kSetMarketUrlForTestingName[]; |
+ |
+// Description of the flag to set a market URL for testing the update menu item. |
+extern const char kSetMarketUrlForTestingDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name for the flag to enable the new UI prototypes for tab management. |
+extern const char kHerbPrototypeChoicesName[]; |
+ |
+// Description for the flag to enable the new UI prototypes for tab management. |
+extern const char kHerbPrototypeChoicesDescription[]; |
+ |
+// CCT everywhere |
+extern const char kHerbPrototypeFlavorElderberry[]; |
+ |
+// Name of the option to show special locale. |
+extern const char kEnableSpecialLocaleName[]; |
+ |
+// Description of the option to show special locale. |
+extern const char kEnableSpecialLocaleDescription[]; |
+ |
+// WebApks |
+ |
+// Name for the flag to enable WebAPK feature. |
+extern const char kEnableWebapk[]; |
+ |
+// Description for the flag to enable WebAPK feature. |
+extern const char kEnableWebapkDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Title for the flag to enable Brotli Content-Encoding. |
+extern const char kEnableBrotliName[]; |
+ |
+// Description for the flag to enable Brotli Content-Encoding. |
+extern const char kEnableBrotliDescription[]; |
+ |
+// Title for the flag to enable WebFonts User Agent Intervention. |
+extern const char kEnableWebfontsInterventionName[]; |
+ |
+// Description for the flag to enable WebFonts User Agent Intervention. |
+extern const char kEnableWebfontsInterventionDescription[]; |
+ |
+// Text to indicate a experiment group name for enable-webfonts-intervention-v2 |
+extern const char kEnableWebfontsInterventionV2ChoiceDefault[]; |
+ |
+// Text to indicate a experiment group name for enable-webfonts-intervention-v2 |
+extern const char kEnableWebfontsInterventionV2ChoiceEnabledWith2g[]; |
+ |
+// Text to indicate a experiment group name for enable-webfonts-intervention-v2 |
+extern const char kEnableWebfontsInterventionV2ChoiceEnabledWith3g[]; |
+ |
+// Text to indicate a experiment group name for enable-webfonts-intervention-v2 |
+extern const char kEnableWebfontsInterventionV2ChoiceEnabledWithSlow2g[]; |
+ |
+// Text to indicate a experiment group name for enable-webfonts-intervention-v2 |
+extern const char kEnableWebfontsInterventionV2ChoiceDisabled[]; |
+ |
+// Title for the flag to trigger WebFonts User Agent Intervention always. |
+extern const char kEnableWebfontsInterventionTriggerName[]; |
+ |
+// Description for the flag to trigger WebFonts User Agent Intervention always. |
+extern const char kEnableWebfontsInterventionTriggerDescription[]; |
+ |
+// Name of the scroll anchoring flag. |
+extern const char kEnableScrollAnchoringName[]; |
+ |
+// Description of the scroll anchoring flag |
+extern const char kEnableScrollAnchoringDescription[]; |
+ |
+#if defined(OS_CHROMEOS) |
+ |
+// Name of the native cups flag. |
+extern const char kEnableNativeCupsName[]; |
+ |
+// Description of the native CUPS flag |
+extern const char kEnableNativeCupsDescription[]; |
+ |
+// Name of the Android Wallpapers App flag. |
+extern const char kEnableAndroidWallpapersAppName[]; |
+ |
+// Description of the Android Wallpapers App flag. |
+extern const char kEnableAndroidWallpapersAppDescription[]; |
+ |
+// Name of the touch support for screen magnifier flag. |
+extern const char kEnableTouchSupportForScreenMagnifierName[]; |
+ |
+// Description of the touch support for screen magnifier flag. |
+extern const char kEnableTouchSupportForScreenMagnifierDescription[]; |
+ |
+#endif // defined(OS_CHROMEOS) |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name for the flag to choose a default category order for content suggestions, |
+// e.g. on the New Tab page. |
+extern const char kContentSuggestionsCategoryOrderName[]; |
+ |
+// Description for the flag to choose a default category order for content |
+// suggestions, e.g. on the New Tab page. |
+extern const char kContentSuggestionsCategoryOrderDescription[]; |
+ |
+// Name for the flag to choose a category ranker for content suggestions, e.g. |
+// on the New Tab page. |
+extern const char kContentSuggestionsCategoryRankerName[]; |
+ |
+// Description for the flag to choose a category ranker for content suggestions, |
+// e.g. on the New Tab page. |
+extern const char kContentSuggestionsCategoryRankerDescription[]; |
+ |
+// Name for the flag to enable increased visibilty for snippets on the New Tab |
+// Page. |
+extern const char kEnableNtpSnippetsVisibilityName[]; |
+ |
+// Description for the flag to enable increased visibility for recently viewed |
+// tabs on the New Tab page. |
+extern const char kEnableNtpSnippetsVisibilityDescription[]; |
+ |
+// Name for the flag to enable server-side suggestions on the New Tab Page. |
+extern const char kEnableNtpRemoteSuggestionsName[]; |
+ |
+// Description for the flag to enable server-side suggestions on the New Tab |
+// Page. |
+extern const char kEnableNtpRemoteSuggestionsDescription[]; |
+ |
+// Name for the flag to enable suggestions for recently viewed tabs, which were |
+// captured offline, on the New Tab page. |
+extern const char kEnableNtpRecentOfflineTabSuggestionsName[]; |
+ |
+// Description for the flag to enable suggestions for recently viewed tabs on |
+// the New Tab page. |
+extern const char kEnableNtpRecentOfflineTabSuggestionsDescription[]; |
+ |
+// Name for the flag to enable offline page suggestions on the New Tab page. |
+extern const char kEnableNtpSaveToOfflineName[]; |
+ |
+// Description for the flag to enable offline page suggestions on the New Tab |
+// page. |
+extern const char kEnableNtpSaveToOfflineDescription[]; |
+ |
+// Name for the flag to enable offline badges for snippets on the New Tab page. |
+extern const char kEnableNtpOfflineBadgeName[]; |
+ |
+// Description for the flag to enable offline badges for snippets on the New Tab |
+// page. |
+extern const char kEnableNtpOfflineBadgeDescription[]; |
+ |
+// Name for the flag to enable asset downloads suggestions (e.g. books, |
+// pictures, audio) on the New Tab page. |
+extern const char kEnableNtpAssetDownloadSuggestionsName[]; |
+ |
+// Description for the flag to enable asset downloads suggestions (e.g. books, |
+// pictures, audio) on the New Tab page. |
+extern const char kEnableNtpAssetDownloadSuggestionsDescription[]; |
+ |
+// Name for the flag to enable offline page downloads suggestions on the New Tab |
+// page. |
+extern const char kEnableNtpOfflinePageDownloadSuggestionsName[]; |
+ |
+// Description for the flag to enable offline page downloads suggestions on the |
+// New Tab page. |
+extern const char kEnableNtpOfflinePageDownloadSuggestionsDescription[]; |
+ |
+// Name for the flag to enable bookmark suggestions on the New Tab page. |
+extern const char kEnableNtpBookmarkSuggestionsName[]; |
+ |
+// Description for the flag to enable bookmark suggestions on the New Tab page. |
+extern const char kEnableNtpBookmarkSuggestionsDescription[]; |
+ |
+// Name for the flag to enable physical web page suggestions on the New Tab |
+// page. |
+extern const char kEnableNtpPhysicalWebPageSuggestionsName[]; |
+ |
+// Description for the flag to enable physical web page suggestions on the New |
+// Tab page. |
+extern const char kEnableNtpPhysicalWebPageSuggestionsDescription[]; |
+ |
+// Name for the flag to enable foreign sessions suggestions on the New Tab page. |
+extern const char kEnableNtpForeignSessionsSuggestionsName[]; |
+ |
+// Description for the flag to enable foreign sessions suggestions on the New |
+// Tab page. |
+extern const char kEnableNtpForeignSessionsSuggestionsDescription[]; |
+ |
+// Name for the flag to enable notifications for content suggestions on the New |
+// Tab page. |
+extern const char kEnableNtpSuggestionsNotificationsName[]; |
+ |
+// Description for the flag to enable notifications for content suggestions on |
+// the New Tab page. |
+extern const char kEnableNtpSuggestionsNotificationsDescription[]; |
+ |
+// Name for the flag to enable the condensed New Tab Page layout. |
+extern const char kNtpCondensedLayoutName[]; |
+ |
+// Description for the flag to enable the condensed New Tab Page layout. |
+extern const char kNtpCondensedLayoutDescription[]; |
+ |
+// Name for the flag to enable the condensed tile layout on the New Tab Page. |
+extern const char kNtpCondensedTileLayoutName[]; |
+ |
+// Description for the flag to enable the condensed tile layout on the New Tab |
+// Page. |
+extern const char kNtpCondensedTileLayoutDescription[]; |
+ |
+// Name for the flag to show a Google G in the omnibox on the New Tab Page. |
+extern const char kNtpGoogleGInOmniboxName[]; |
+ |
+// Description for the flag to show a Google G in the omnibox on the New Tab |
+// Page. |
+extern const char kNtpGoogleGInOmniboxDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name for the flag to enable offlining of recently visited pages. |
+extern const char kOffliningRecentPagesName[]; |
+ |
+// Description for the flag to enable offlining of recently visited pages. |
+extern const char kOffliningRecentPagesDescription[]; |
+ |
+// Name for the flag to enable offlining CT features. |
+extern const char kOfflinePagesCtName[]; |
+ |
+// Description for the flag to enable offline pages CT features. |
+extern const char kOfflinePagesCtDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name for the flag to enable expanded autofill poup layout for credit cards. |
+extern const char kEnableExpandedAutofillCreditCardPopupLayout[]; |
+ |
+// Description for the flag to enable expanded autofill poup layout for credit |
+// cards. |
+extern const char kEnableExpandedAutofillCreditCardPopupLayoutDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Name for the flag to enable display the last used date of a credit card in |
+// autofill. |
+extern const char kEnableAutofillCreditCardLastUsedDateDisplay[]; |
+ |
+// Description for the flag to enable display the last used date of a credit |
+// card in autofill. |
+extern const char kEnableAutofillCreditCardLastUsedDateDisplayDescription[]; |
+ |
+#if !defined(OS_ANDROID) && defined(GOOGLE_CHROME_BUILD) |
+ |
+// Name for the flag to enable Google branding in the context menu. |
+extern const char kGoogleBrandedContextMenuName[]; |
+ |
+// Description for the flag to enable Google branding in the context menu. |
+extern const char kGoogleBrandedContextMenuDescription[]; |
+ |
+#endif // !defined(OS_ANDROID) && defined(GOOGLE_CHROME_BUILD) |
+ |
+// Title for the flag to enable WebUSB. |
+extern const char kEnableWebUsbName[]; |
+ |
+// Description for the flag to enable WebUSB. |
+extern const char kEnableWebUsbDescription[]; |
+ |
+// Title for the flag to enable Generic Sensor API. |
+extern const char kEnableGenericSensorName[]; |
+ |
+// Description for the flag to enable Generic Sensor API. |
+extern const char kEnableGenericSensorDescription[]; |
+ |
+// Title for the flag to enable FontCache scaling |
+extern const char kFontCacheScalingName[]; |
+ |
+// Description for the flag to enable FontCache scaling |
+extern const char kFontCacheScalingDescription[]; |
+ |
+// Title for the flag to enable Framebusting restrictions |
+extern const char kFramebustingName[]; |
+ |
+// Description for the flag that prevents an iframe (typically an ad) from |
+// navigating the top level browsing context (the whole tab) unless the top and |
+// the iframe are part of the same website or the the navigation is requested in |
+// response to a user action (e.g., the user clicked on the tab) |
+extern const char kFramebustingDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name of the flag to enable VR shell |
+extern const char kEnableVrShellName[]; |
+ |
+// Description for the flag to enable VR shell |
+extern const char kEnableVrShellDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Web payments |
+ |
+// Name of the flag to enable Web Payments API. |
+extern const char kWebPaymentsName[]; |
+ |
+// Description for the flag to enable Web Payments API |
+extern const char kWebPaymentsDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name of the flag to enable the first version of Android Pay integration |
+extern const char kEnableAndroidPayIntegrationV1Name[]; |
+ |
+// Description for the flag to enable the first version of Android Pay |
+// integration |
+extern const char kEnableAndroidPayIntegrationV1Description[]; |
+ |
+// Name of the flag to enable the second version of Android Pay integration |
+extern const char kEnableAndroidPayIntegrationV2Name[]; |
+ |
+// Description for the flag to enable the second version of Android Pay |
+// integration |
+extern const char kEnableAndroidPayIntegrationV2Description[]; |
+ |
+// Name of the flag to enable the Web Payments to skip UI |
+extern const char kEnableWebPaymentsSingleAppUiSkipName[]; |
+ |
+// Description for the flag to enable the Web Payments to skip UI |
+extern const char kEnableWebPaymentsSingleAppUiSkipDescription[]; |
+ |
+// Name of the flag to enable third party Android payment apps |
+extern const char kAndroidPaymentAppsName[]; |
+ |
+// Description for the flag to enable third party Android payment apps |
+extern const char kAndroidPaymentAppsDescription[]; |
+ |
+// Title of the flag to enable filtering out third party Android payment apps |
+extern const char kAndroidPaymentAppsFilterTitle[]; |
+ |
+// Description for the flag to enable filtering out third party Android payment |
+// apps |
+extern const char kAndroidPaymentAppsFilterDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Name for the flag to enable feature policy. |
+extern const char kFeaturePolicyName[]; |
+ |
+// Description for the flag to enable feature policy. |
+extern const char kFeaturePolicyDescription[]; |
+ |
+// Audio rendering mixing experiment strings. |
+ |
+// Name of the flag for enabling the new audio rendering mixing strategy. |
+extern const char kNewAudioRenderingMixingStrategyName[]; |
+ |
+// Description of the flag for enabling the new audio rendering mixing strategy. |
+extern const char kNewAudioRenderingMixingStrategyDescription[]; |
+ |
+// Background video track disabling experiment strings. |
+ |
+// Name of the flag for enabling optimizing background video playback. |
+extern const char kBackgroundVideoTrackOptimizationName[]; |
+ |
+// Description of the flag for enabling optimizing background video playback. |
+extern const char kBackgroundVideoTrackOptimizationDescription[]; |
+ |
+// Video fullscreen with orientation lock experiment strings. |
+ |
+// Name of the flag for enabling orientation lock for fullscreen video playback. |
+extern const char kVideoFullscreenOrientationLockName[]; |
+ |
+// Description of the flag for enabling orientation lock for fullscreen video |
+// playback. |
+extern const char kVideoFullscreenOrientationLockDescription[]; |
+ |
+// Expensive background timer throttling flag |
+ |
+// Name for the flag to enable expensive background timer throttling |
+extern const char kExpensiveBackgroundTimerThrottlingName[]; |
+ |
+// Description for the flag to enable expensive background timer throttling |
+extern const char kExpensiveBackgroundTimerThrottlingDescription[]; |
+ |
+// Enable default MediaSession flag |
+ |
+#if !defined(OS_ANDROID) |
+ |
+// Name for the flag to enable default MediaSession on desktop |
+extern const char kEnableDefaultMediaSessionName[]; |
+ |
+// Desciption for the flag to enable default MediaSession on desktop |
+extern const char kEnableDefaultMediaSessionDescription[]; |
+ |
+// Option for disabling the default MediaSession |
+extern const char kEnableDefaultMediaSessionDisabled[]; |
+ |
+// Option for enabling the default MediaSession |
+extern const char kEnableDefaultMediaSessionEnabled[]; |
+ |
+// Option for enabling the default MediaSession with Flash |
+extern const char kEnableDefaultMediaSessionEnabledDuckFlash[]; |
+ |
+#endif // !defined(OS_ANDROID) |
+ |
+#if defined(OS_WIN) |
+ |
+// Name for the flag that enables using GDI to print text |
+extern const char kGdiTextPrinting[]; |
+ |
+// Description of the flag that enables using GDI to print text. |
+extern const char kGdiTextPrintingDescription[]; |
+ |
+#endif // defined(OS_WIN) |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name for the flag to enable modal permission prompts on Android |
+extern const char kModalPermissionPromptsName[]; |
+ |
+// Description for the flag to enable modal permission prompts on Android. |
+extern const char kModalPermissionPromptsDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+#if !defined(OS_MACOSX) |
+ |
+// Name for the flag to enable a persistence toggle in permission prompts |
+extern const char kPermissionPromptPersistenceToggleName[]; |
+ |
+// Description for the flag to enable a persistence toggle in permission prompts |
+extern const char kPermissionPromptPersistenceToggleDescription[]; |
+ |
+#endif // !defined(OS_MACOSX) |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Title for the flag to enable the No Card Abort in Payment Request. |
+extern const char kNoCreditCardAbort[]; |
+ |
+// Description for the flag to enable the No Card Abort in Payment Request. |
+extern const char kNoCreditCardAbortDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Consistent omnibox geolocation |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name for the flag to enable consistent omnibox geolocation |
+extern const char kEnableConsistentOmniboxGeolocationName[]; |
+ |
+// Desciption for the flag to enable consistent omnibox geolocation |
+extern const char kEnableConsistentOmniboxGeolocationDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Media Remoting chrome://flags strings |
+ |
+// Name for the flag to enable Media Remoting |
+extern const char kMediaRemotingName[]; |
+ |
+// Desciption for the flag to enable Media Remoting |
+extern const char kMediaRemotingDescription[]; |
+ |
+// Name for the flag to enable Media Remoting of encrypted content |
+extern const char kMediaRemotingEncryptedName[]; |
+ |
+// Desciption for the flag to enable Media Remoting of encrypted content |
+extern const char kMediaRemotingEncryptedDescription[]; |
+ |
+// Chrome OS component updates chrome://flags strings |
+ |
+// Name for the flag to enable Chrome OS component flash updates |
+extern const char kCrosCompUpdatesName[]; |
+ |
+// Description for the flag to enable Chrome OS component flash updates |
+extern const char kCrosCompUpdatesDescription[]; |
+ |
+// Native Android History chrome://flags strings |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name of the flag that enables the native Android history UI. |
+extern const char kNativeAndroidHistoryManager[]; |
+ |
+// Description of the flag that enables the native Android history UI. |
+extern const char kNativeAndroidHistoryManagerDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Play Services LSD permission prompt chrome://flags strings |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name for the flag to enable LSD permission prompts on Android |
+extern const char kLsdPermissionPromptName[]; |
+ |
+// Description for the flag to enable LSD permission prompts on Android. |
+extern const char kLsdPermissionPromptDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+#if defined(OS_WIN) |
+ |
+// Custom draw the Windows 10 titlebar. crbug.com/505013 |
+ |
+// Name of the flag that enables custom drawing of the Windows 10 titlebar. |
+extern const char kWindows10CustomTitlebarName[]; |
+ |
+// Description for the flag that enables custom drawing of the Windows 10 |
+// titlebar. |
+extern const char kWindows10CustomTitlebarDescription[]; |
+ |
+#endif // defined(OS_WIN) |
+ |
+#if defined(OS_WIN) |
+ |
+// Name of the flag that enables postscript printing. |
+extern const char kPostscriptPrinting[]; |
+ |
+// Description of the flag that enables postscript printing. |
+extern const char kPostscriptPrintingDescription[]; |
+ |
+#endif // defined(OS_WIN) |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name of the flag that enables intermediate certificate fetching. |
+extern const char kAiaFetchingName[]; |
+ |
+// Description of the flag that enables intermediate certificate fetching. |
+extern const char kAiaFetchingDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Web MIDI supports MIDIManager dynamic instantiation chrome://flags strings |
+ |
+// Name for the flag to enable MIDIManager dynamic instantiation |
+extern const char kEnableMidiManagerDynamicInstantiationName[]; |
+ |
+// Description for the flag to enable MIDIManager dynamic instantiation |
+extern const char kEnableMidiManagerDynamicInstantiationDescription[]; |
+ |
+// Desktop iOS promotion chrome://flags strings |
+ |
+#if defined(OS_WIN) |
+ |
+// Name for the flag to enable desktop to iOS promotions |
+extern const char kEnableDesktopIosPromotionsName[]; |
+ |
+// Description for the flag to enable desktop to iOS promotions |
+extern const char kEnableDesktopIosPromotionsDescription[]; |
+ |
+#endif // defined(OS_WIN) |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name for the flag to enable custom feeback UI |
+extern const char kEnableCustomFeedbackUiName[]; |
+ |
+// Name for the flag to enable custom feeback UI |
+extern const char kEnableCustomFeedbackUiDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Name of the flag that enables adjustable large cursor. |
+extern const char kEnableAdjustableLargeCursorName[]; |
+ |
+// Description of the flag that enables adjustable large cursor. |
+extern const char kEnableAdjustableLargeCursorDescription[]; |
+ |
+#if defined(OS_CHROMEOS) || defined(OS_LINUX) || defined(OS_MACOSX) || \ |
+ defined(OS_WIN) |
+ |
+// Name of the flag that enables receiving entity suggestions. |
+extern const char kOmniboxEntitySuggestionsName[]; |
+ |
+// Description of the flag that enables entity suggestions. |
+extern const char kOmniboxEntitySuggestionsDescription[]; |
+ |
+#endif // defined(OS_CHROMEOS) || defined(OS_LINUX) || defined(OS_MACOSX) || |
+ // defined(OS_WIN) |
+ |
+#if defined(OS_CHROMEOS) |
+ |
+// Name of the flag that enables ChromeVox support for ARC. |
+extern const char kEnableChromevoxArcSupportName[]; |
+ |
+// Description of the flag that enables ChromeVox support for ARC. |
+extern const char kEnableChromevoxArcSupportDescription[]; |
+ |
+#endif // defined(OS_CHROMEOS) |
+ |
+// Title for the flag to enable Mojo IPC for resource loading |
+extern const char kMojoLoadingName[]; |
+ |
+// Description for the flag to enable Mojo IPC for resource loading |
+extern const char kMojoLoadingDescription[]; |
+ |
+#if defined(OS_ANDROID) |
+ |
+// Name for the flag to enable the new Doodle API |
+extern const char kUseNewDoodleApiName[]; |
+ |
+// Description for the flag to enable the new Doodle API |
+extern const char kUseNewDoodleApiDescription[]; |
+ |
+#endif // defined(OS_ANDROID) |
+ |
+// Title for the flag to delay navigation |
+extern const char kDelayNavigationName[]; |
+ |
+// Description for the flag to delay navigation |
+extern const char kDelayNavigationDescription[]; |
+ |
+// Description of the 'Debugging keyboard shortcuts' lab. |
+extern const char kDebugShortcutsDescription[]; |
+ |
+#if defined(OS_CHROMEOS) |
+ |
+// File Manager |
+ |
+// Name of the about:flag option to enable the chromecast support for video app. |
+extern const char kVideoPlayerChromecastSupportName[]; |
+ |
+// Description of the about:flag option to the enable the chromecast support for |
+// video app. |
+extern const char kVideoPlayerChromecastSupportDescription[]; |
+ |
+// Name of about::flags option for the new ZIP unpacker based on the File System |
+// Provider API. |
+extern const char kNewZipUnpackerName[]; |
+ |
+// Description of about::flags option for the new ZIP unpacker based on the File |
+// System Provider API. |
+extern const char kNewZipUnpackerDescription[]; |
+ |
+// Name of about::flags option for showing Android Files app in launcher. |
+extern const char kShowArcFilesAppName[]; |
+ |
+// Description of the about::flag option for showing ARC Files app in launcher. |
+extern const char kShowArcFilesAppDescription[]; |
+ |
+// Name for the flag for Office Editing for Docs, Sheets & Slides component |
+// extension. |
+extern const char kOfficeEditingComponentAppName[]; |
+ |
+// Description for the flag for Office Editing for Docs, Sheets & Slides |
+// component extension. |
+extern const char kOfficeEditingComponentAppDescription[]; |
+ |
+// Name for the flag for the color calibration of the display. |
+extern const char kDisplayColorCalibrationName[]; |
+ |
+// Description for the flag for the color calibration of the display. |
+extern const char kDisplayColorCalibrationDescription[]; |
+ |
+// Name for the flag which specifies which memory pressure strategy should be |
+// used on ChromeOS. |
+extern const char kMemoryPressureThresholdName[]; |
+ |
+// Description for the flag which specifies which memory pressure strategy |
+// should be used on ChromeOS. |
+extern const char kMemoryPressureThresholdDescription[]; |
+ |
+// The value of the Memory pressure for ChromeOS which requests conservative |
+// thresholds. |
+extern const char kConservativeThresholds[]; |
+ |
+// The value of the Memory pressure thresholds for ChromeOS which use an |
+// aggressive cache release strategy. |
+extern const char kAggressiveCacheDiscardThresholds[]; |
+ |
+// The value of the Memory pressure thresholds for ChromeOS which uses an |
+// aggressive tab release strategy. |
+extern const char kAggressiveTabDiscardThresholds[]; |
+ |
+// The value of the Memory pressure thresholds for ChromeOS which use an |
+// aggressive release strategy. |
+extern const char kAggressiveThresholds[]; |
+ |
+// Name for the flag to enable wake on packets. |
+extern const char kWakeOnPacketsName[]; |
+ |
+// Description for the flag to enable wake on packets. |
+extern const char kWakeOnPacketsDescription[]; |
+ |
+// Title of the flag used to enable quick unlock pin. |
+extern const char kQuickUnlockPin[]; |
+ |
+// Description of the flag used to enable quick unlock pin. |
+extern const char kQuickUnlockPinDescription[]; |
+ |
+// Title of the flag used to enable quick unlock fingerprint. |
+extern const char kQuickUnlockFingerprint[]; |
+ |
+// Description of the flag used to enable quick unlock fingerprint. |
+extern const char kQuickUnlockFingerprintDescription[]; |
+ |
+// Name of the about:flag option for experimental accessibility features. |
+extern const char kExperimentalAccessibilityFeaturesName[]; |
+ |
+// Description of the about:flag option for experimental accessibility features. |
+extern const char kExperimentalAccessibilityFeaturesDescription[]; |
+ |
+// Name of the about:flag option for disabling |
+// EnableSystemTimezoneAutomaticDetection policy. |
+extern const char kDisableSystemTimezoneAutomaticDetectionName[]; |
+ |
+// Description of the about:flag option for disabling |
+// EnableSystemTimezoneAutomaticDetection policy. |
+extern const char kDisableSystemTimezoneAutomaticDetectionDescription[]; |
+ |
+// Name of the about:flag option to disable eol notification. |
+extern const char kEolNotificationName[]; |
+ |
+// Description of the about:flag option to disable eol notification. |
+extern const char kEolNotificationDescription[]; |
+ |
+// Stylus strings |
+ |
+// Name of the about:flag option to enable stylus tools. |
+extern const char kForceEnableStylusToolsName[]; |
+ |
+// Description of the about:flag option to enable stylus tools. |
+extern const char kForceEnableStylusToolsDescription[]; |
+ |
+// Network portal notification |
+ |
+// Title for the flag to enable/disable notifications about captive portals. |
+extern const char kNetworkPortalNotificationName[]; |
+ |
+// Description for the flag to enable/disable notifications about captive |
+// portals. |
+extern const char kNetworkPortalNotificationDescription[]; |
+ |
+// Name of the option for mtp write support. |
+extern const char kMtpWriteSupportName[]; |
+ |
+// Description of the option for mtp write support. |
+extern const char kMtpWriteSupportDescription[]; |
+ |
+// Title for the flag to select cros-regions file handling mode. |
+extern const char kCrosRegionsModeName[]; |
+ |
+// Description for the flag to select cros-regions file handling mode. |
+extern const char kCrosRegionsModeDescription[]; |
+ |
+// Name of the value for cros-regions file handling mode for 'default' mode. |
+extern const char kCrosRegionsModeDefault[]; |
+ |
+// Name of the value for cros-regions file handling mode for 'override' mode |
+// (values from region file replace matching VPD values). |
+extern const char kCrosRegionsModeOverride[]; |
+ |
+// Name of the value for cros-regions file handling mode for 'hide' mode (VPD |
+// values are hidden, only cros-region values are used). |
+extern const char kCrosRegionsModeHide[]; |
+ |
+// Name of the flag used to enable launching Chrome Web Store Gallery widget app |
+// for searching for printer provider apps. |
+extern const char kPrinterProviderSearchAppName[]; |
+ |
+// Description of a flag in chrome://flags that enables launching Chrome Web |
+// Store Gallery widget app for searching for printer provider apps. |
+extern const char kPrinterProviderSearchAppDescription[]; |
+ |
+// Name of the flag for blocking the ACTION_BOOT_COMPLETED broadcast for |
+// third-party apps on ARC. |
+extern const char kArcBootCompleted[]; |
+ |
+// Description for the flag for blocking ACTION_BOOT_COMPLETED broadcast for |
+// third-party apps. |
+extern const char kArcBootCompletedDescription[]; |
+ |
+// Name of the about: flag for enabling opt-in IME menu. |
+extern const char kEnableImeMenuName[]; |
+ |
+// Description of the about: flag for enabling opt-in IME menu. |
+extern const char kEnableImeMenuDescription[]; |
+ |
+// Name of the about: flag for enabling emoji, handwriting and voice input on |
+// opt-in IME menu. |
+extern const char kEnableEhvInputName[]; |
+ |
+// Description of the about: flag enabling emoji, handwriting and voice input on |
+// opt-in IME menu. |
+extern const char kEnableEhvInputDescription[]; |
+ |
+#endif // #if defined(OS_CHROMEOS) |
+ |
+} // namespace flag_descriptions |
+ |
+#endif // CHROME_BROWSER_FLAG_DESCRIPTIONS_H_ |