| // Copyright 2017 The Chromium Authors |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #include "ios/chrome/browser/flags/ios_chrome_flag_descriptions.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 { |
| |
| const char kAppBackgroundRefreshName[] = "Enable app background refresh"; |
| const char kAppBackgroundRefreshDescription[] = |
| "Schedules app background refresh after some minimum period of time has " |
| "passed after the last refresh."; |
| |
| // Title and description for the flag that enables autofill across iframes. |
| extern const char kAutofillAcrossIframesName[] = |
| "Enables Autofill across iframes"; |
| extern const char kAutofillAcrossIframesDescription[] = |
| "When enabled, Autofill will fill and save information on forms that " |
| "spread across multiple iframes."; |
| |
| const char kAutofillCreditCardUploadName[] = |
| "Offers uploading Autofilled credit cards"; |
| const char kAutofillCreditCardUploadDescription[] = |
| "Offers uploading Autofilled credit cards to Google Payments after form " |
| "submission."; |
| |
| const char kAutofillDisableProfileUpdatesName[] = |
| "Disables Autofill profile updates from form submissions"; |
| const char kAutofillDisableProfileUpdatesDescription[] = |
| "When enabled, Autofill will not apply updates to address profiles based " |
| "on data extracted from submitted forms. For testing purposes."; |
| |
| const char kAutofillDisableSilentProfileUpdatesName[] = |
| "Disables Autofill silent profile updates from form submissions"; |
| const char kAutofillDisableSilentProfileUpdatesDescription[] = |
| "When enabled, Autofill will not apply silent updates to address profiles. " |
| "For testing purposes."; |
| |
| const char kAutofillEnableCardArtImageName[] = "Enable showing card art images"; |
| const char kAutofillEnableCardArtImageDescription[] = |
| "When enabled, card product images (instead of network icons) will be " |
| "shown in Payments Autofill UI."; |
| |
| const char kAutofillEnableCardBenefitsForAmericanExpressName[] = |
| "Enable showing American Express card benefits"; |
| const char kAutofillEnableCardBenefitsForAmericanExpressDescription[] = |
| "When enabled, card benefits offered by American Express will be shown in " |
| "Autofill suggestions."; |
| |
| const char kAutofillEnableCardBenefitsForCapitalOneName[] = |
| "Enable showing Capital One card benefits"; |
| const char kAutofillEnableCardBenefitsForCapitalOneDescription[] = |
| "When enabled, card benefits offered by Capital One will be shown in " |
| "Autofill suggestions."; |
| |
| const char kAutofillEnableCardBenefitsSyncName[] = |
| "Enable syncing card benefits from the server"; |
| const char kAutofillEnableCardBenefitsSyncDescription[] = |
| "When enabled, card benefits offered by issuers will be synced from " |
| "the Payments server."; |
| |
| const char kAutofillEnableDynamicallyLoadingFieldsForAddressInputName[] = |
| "Enable dynamically loading fields for address input"; |
| const char kAutofillEnableDynamicallyLoadingFieldsForAddressInputDescription[] = |
| "When enabled, the address fields for input would be dynamically loaded " |
| "based on the country value"; |
| |
| const char kAutofillEnableMerchantDomainInUnmaskCardRequestName[] = |
| "Enable sending merchant domain in server card unmask requests"; |
| const char kAutofillEnableMerchantDomainInUnmaskCardRequestDescription[] = |
| "When enabled, requests to unmask cards will include a top-level " |
| "merchant_domain parameter populated with the last origin of the main " |
| "frame."; |
| |
| const char kAutofillEnablePrefetchingRiskDataForRetrievalName[] = |
| "Enable prefetching of risk data during payments autofill retrieval"; |
| const char kAutofillEnablePrefetchingRiskDataForRetrievalDescription[] = |
| "When enabled, risk data is prefetched during payments autofill flows " |
| "to reduce user-perceived latency."; |
| |
| const char kAutofillEnableRankingFormulaAddressProfilesName[] = |
| "Enable new Autofill suggestion ranking formula for address profiles"; |
| const char kAutofillEnableRankingFormulaAddressProfilesDescription[] = |
| "When enabled, Autofill will use a new ranking formula to rank Autofill " |
| "address profile suggestions."; |
| |
| const char kAutofillEnableRankingFormulaCreditCardsName[] = |
| "Enable new Autofill suggestion ranking formula for credit cards"; |
| const char kAutofillEnableRankingFormulaCreditCardsDescription[] = |
| "When enabled, Autofill will use a new ranking formula to rank Autofill " |
| "data model credit card suggestions."; |
| |
| const char kAutofillEnableSaveCardLoadingAndConfirmationName[] = |
| "Enable save card loading and confirmation UX"; |
| const char kAutofillEnableSaveCardLoadingAndConfirmationDescription[] = |
| "When enabled, a loading spinner will be shown when uploading a card to " |
| "the server and a confirmation screen will be will be shown based on the " |
| "result of the upload. If the upload is unsuccessful in being uploaded to " |
| "the server, it will be saved locally."; |
| |
| const char kAutofillEnableSaveCardLocalSaveFallbackName[] = |
| "Enable save card local save fallback"; |
| const char kAutofillEnableSaveCardLocalSaveFallbackDescription[] = |
| "When enabled, if a card fails to be uploaded to the server, the card " |
| "details will be saved locally instead. If a card with the same card " |
| "number and expiration date already exists in the local database, this " |
| "will be a no-op and the existing card will not be updated with any card " |
| "details from the form."; |
| |
| const char kAutofillEnableCardProductNameName[] = |
| "Enable showing card product name"; |
| const char kAutofillEnableCardProductNameDescription[] = |
| "When enabled, card product name (instead of issuer network) will be shown " |
| "in Payments UI."; |
| |
| const char kAutofillEnableVcnEnrollLoadingAndConfirmationName[] = |
| "Enable showing loading and confirmation screens for virtual card " |
| "enrollment"; |
| const char kAutofillEnableVcnEnrollLoadingAndConfirmationDescription[] = |
| "When enabled, the virtual card enrollment screen will present a loading " |
| "spinner while enrolling the card to the server and present a confirmation " |
| "screen with the result when completed."; |
| |
| const char kAutofillEnableVerveCardSupportName[] = |
| "Enable autofill support for Verve cards"; |
| const char kAutofillEnableVerveCardSupportDescription[] = |
| "When enabled, Verve-branded card art will be shown for Verve cards."; |
| |
| const char kAutofillEnableVirtualCardsName[] = |
| "Enable virtual card enrollment and retrieval"; |
| const char kAutofillEnableVirtualCardsDescription[] = |
| "When enabled, virtual card enrollment and retrieval will be available on " |
| "Bling."; |
| |
| const char kAutofillIsolatedWorldForJavascriptIOSName[] = |
| "Isolated content world for Autofill"; |
| const char kAutofillIsolatedWorldForJavascriptIOSDescription[] = |
| "Use the isolated content world instead of the page content world " |
| "for the Autofill JS feature scripts."; |
| |
| const char kAutofillParseVcnCardOnFileStandaloneCvcFieldsName[] = |
| "Parse standalone CVC fields for VCN card on file in forms"; |
| const char kAutofillParseVcnCardOnFileStandaloneCvcFieldsDescription[] = |
| "When enabled, Autofill will attempt to find standalone CVC fields for VCN " |
| "card on file when parsing forms."; |
| |
| const char kAutofillPruneSuggestionsName[] = "Autofill Prune Suggestions"; |
| const char kAutofillPruneSuggestionsDescription[] = |
| "Further limits the number of suggestions in the Autofill dropdown."; |
| |
| const char kAutofillShowManualFillForVirtualCardsName[] = |
| "Show Manual Fill for Virtual Cards"; |
| const char kAutofillShowManualFillForVirtualCardsDescription[] = |
| "When enabled, Autfoill will show the manual fill view directly on form " |
| "focusing events for virtual cards."; |
| |
| const char kAutofillStickyInfobarName[] = "Sticky Autofill Infobar"; |
| const char kAutofillStickyInfobarDescription[] = |
| "Makes the Address Infobar sticky to only dismiss on navigation from user " |
| "gesture."; |
| |
| const char kAutofillUnmaskCardRequestTimeoutName[] = |
| "Timeout for the credit card unmask request"; |
| const char kAutofillUnmaskCardRequestTimeoutDescription[] = |
| "When enabled, sets a client-side timeout on the Autofill credit card " |
| "unmask request. Upon timeout, the client will terminate the current " |
| "unmask server call, which may or may not terminate the ongoing unmask UI."; |
| |
| const char kAutofillUploadCardRequestTimeoutName[] = |
| "Timeout for the credit card upload request"; |
| const char kAutofillUploadCardRequestTimeoutDescription[] = |
| "When enabled, sets a client-side timeout on the Autofill credit card " |
| "upload request. Upon timeout, the client will terminate the upload UI, " |
| "but the request may still succeed server-side."; |
| |
| const char kAutofillUseRendererIDsName[] = |
| "Autofill logic uses unqiue renderer IDs"; |
| const char kAutofillUseRendererIDsDescription[] = |
| "When enabled, Autofill logic uses unique numeric renderer IDs instead " |
| "of string form and field identifiers in form filling logic."; |
| |
| const char kAutofillVcnEnrollRequestTimeoutName[] = |
| "Timeout for the credit card VCN enrollment request"; |
| const char kAutofillVcnEnrollRequestTimeoutDescription[] = |
| "When enabled, sets a client-side timeout on the Autofill credit card " |
| "VCN enrollment request. Upon timeout, the client will terminate the VCN " |
| "enrollment UI, but the request may still succeed server-side."; |
| |
| const char kBottomOmniboxDefaultSettingName[] = |
| "Bottom Omnibox Default Setting"; |
| const char kBottomOmniboxDefaultSettingDescription[] = |
| "Changes the default setting of the omnibox position. If the user " |
| "hasn't already changed the setting, changes the omnibox position to top " |
| "or bottom of the screen on iPhone. The default is top omnibox."; |
| |
| const char kBreakpadNoDelayInitialUploadName[] = |
| "Remove delay on initial crash upload"; |
| const char kBreakpadNoDelayInitialUploadDescription[] = |
| "When enabled, the initial crash uploading will not be delayed. When " |
| "disabled, initial upload is delayed until deferred initialization. This " |
| "does not affect recovery mode."; |
| |
| extern const char kAppleCalendarExperienceKitName[] = |
| "Experience Kit Apple Calendar"; |
| extern const char kAppleCalendarExperienceKitDescription[] = |
| "When enabled, long pressing on dates will trigger Experience Kit Apple " |
| "Calendar event handling."; |
| |
| const char kClearDeviceDataOnSignOutForManagedUsersName[] = |
| "Clear Device Data on Signout for Managed Users"; |
| const char kClearDeviceDataOnSignOutForManagedUsersDescription[] = |
| "Enables clearing data saved on the device for managed users on signout."; |
| |
| const char kClearUndecryptablePasswordsName[] = |
| "Removes passwords that can no longer be decrypted"; |
| const char kClearUndecryptablePasswordsDescription[] = |
| "If enabled local passwords that current encyrption key cannot decrypt, " |
| "will be deleted to restore the full functionality of password manager."; |
| |
| const char kContentNotificationExperimentName[] = |
| "Content Notification Experiment"; |
| const char kContentNotificationExperimentDescription[] = |
| "Enable Content Notification Experiment."; |
| |
| const char kContentNotificationProvisionalIgnoreConditionsName[] = |
| "Content Notification Provisional Ignore Conditions"; |
| const char kContentNotificationProvisionalIgnoreConditionsDescription[] = |
| "Enable Content Notification Provisional without Conditions"; |
| |
| const char kContentPushNotificationsName[] = "Content Push Notifications"; |
| const char kContentPushNotificationsDescription[] = |
| "Enables the content push notifications."; |
| |
| extern const char kContextualPanelForceShowEntrypointName[] = |
| "Force show Contextual Panel entrypoint"; |
| extern const char kContextualPanelForceShowEntrypointDescription[] = |
| "When enabled, the Contextual Panel entrypoint will be shown regardless of " |
| "appearance prerequisites."; |
| |
| const char kContextualPanelName[] = "Contextual Panel"; |
| const char kContextualPanelDescription[] = |
| "Enables the contextual panel feature."; |
| |
| const char kCredentialProviderPerformanceImprovementsName[] = |
| "Credential Provider Performance Improvements"; |
| const char kCredentialProviderPerformanceImprovementsDescription[] = |
| "Enables a series of performance improvements for the Credential Provider " |
| "Extension."; |
| |
| extern const char kPhoneNumberName[] = "Phone number experience enable"; |
| extern const char kPhoneNumberDescription[] = |
| "When enabled, one tapping or long pressing on a phone number will trigger " |
| "the phone number experience."; |
| |
| const char kMeasurementsName[] = "Measurements experience enable"; |
| const char kMeasurementsDescription[] = |
| "When enabled, one tapping or long pressing on a measurement will trigger " |
| "the measurement conversion experience."; |
| |
| const char kEnableViewportIntentsName[] = "Viewport intent detection"; |
| const char kEnableViewportIntentsDescription[] = |
| "When enabled the intents are detected live as the viewport is moved " |
| "around."; |
| |
| const char kEnableNewParcelTrackingNumberDetectionName[] = |
| "Improve Tracking Number Detection"; |
| const char kEnableNewParcelTrackingNumberDetectionDescription[] = |
| "When enabled carrier names are parsed out and must match tracking " |
| "numbers."; |
| |
| const char kEnableExpKitTextClassifierDateName[] = |
| "Date with Text Classifier in Experience Kit"; |
| const char kEnableExpKitTextClassifierDateDescription[] = |
| "When enabled, Experience Kit will use Text Classifier library in " |
| "date detection on long presses."; |
| |
| const char kEnableExpKitTextClassifierAddressName[] = |
| "Address with Text Classifier in Experience Kit"; |
| const char kEnableExpKitTextClassifierAddressDescription[] = |
| "When enabled, Experience Kit will use Text Classifier library in " |
| "address detection on long presses."; |
| |
| const char kEnableExpKitTextClassifierPhoneNumberName[] = |
| "Phone Number with Text Classifier in Experience Kit"; |
| const char kEnableExpKitTextClassifierPhoneNumberDescription[] = |
| "When enabled, Experience Kit will use Text Classifier library in " |
| "phone number detection on long presses."; |
| |
| const char kEnableExpKitTextClassifierEmailName[] = |
| "Email with Text Classifier in Experience Kit"; |
| const char kEnableExpKitTextClassifierEmailDescription[] = |
| "When enabled, Experience Kit will use Text Classifier library in " |
| "email detection on long presses."; |
| |
| const char kEnableFamilyLinkControlsName[] = "Family Link parental controls"; |
| const char kEnableFamilyLinkControlsDescription[] = |
| "Enables parental controls from Family Link on supervised accounts " |
| "signed-in to Chrome."; |
| |
| extern const char kOneTapForMapsName[] = "Enable one Tap Experience for Maps"; |
| extern const char kOneTapForMapsDescription[] = |
| "Enables the one tap experience for maps experience kit."; |
| |
| extern const char kMagicStackName[] = "Enable Magic Stack"; |
| extern const char kMagicStackDescription[] = |
| "When enabled, a Magic Stack will be shown in the Home surface displaying " |
| "a variety of modules."; |
| |
| const char kMinorModeRestrictionsForHistorySyncOptInName[] = |
| "Minor Mode Restrictions For History Sync Opt In"; |
| const char kMinorModeRestrictionsForHistorySyncOptInDescription[] = |
| "When enabled, Chrome will present opt in screens for turning on History " |
| "Sync depending on CanShowHistorySyncOptInsWithoutMinorModeRestrictions " |
| "capability value. Otherwise, the opt-in screens are unrestricted."; |
| |
| const char kCredentialProviderExtensionPromoName[] = |
| "Enable the Credential Provider Extension promo."; |
| const char kCredentialProviderExtensionPromoDescription[] = |
| "When enabled, Credential Provider Extension promo will be " |
| "presented to eligible users."; |
| |
| const char kDefaultBrowserIntentsShowSettingsName[] = |
| "Default Browser Intents show settings"; |
| const char kDefaultBrowserIntentsShowSettingsDescription[] = |
| "When enabled, external apps can trigger the settings screen showing " |
| "default browser tutorial."; |
| |
| const char kDefaultBrowserPromoIPadExperimentalStringName[] = |
| "Enable experimental strings for default browser promo on iPad"; |
| const char kDefaultBrowserPromoIPadExperimentalStringDescription[] = |
| "When enabled, the title and subtitle for default browser promo will be " |
| "tailored towards iPad users. Available on iPad only."; |
| |
| const char kDefaultBrowserTriggerCriteriaExperimentName[] = |
| "Show default browser promo trigger criteria experiment"; |
| const char kDefaultBrowserTriggerCriteriaExperimentDescription[] = |
| "When enabled, default browser promo will be displayed to user without " |
| "matching all the trigger criteria."; |
| |
| const char kDetectMainThreadFreezeName[] = "Detect freeze in the main thread."; |
| const char kDetectMainThreadFreezeDescription[] = |
| "A crash report will be uploaded if the main thread is frozen more than " |
| "the time specified by this flag."; |
| |
| const char kDisableFullscreenScrollingName[] = "Disable fullscreen scrolling"; |
| const char kDisableFullscreenScrollingDescription[] = |
| "When this flag is enabled and a user scroll a web page, toolbars will " |
| "stay extanded and the user will not enter in fullscreen mode."; |
| |
| const char kEnableColorLensAndVoiceIconsInHomeScreenWidgetName[] = |
| "Enable color Lens and voice icons in home screen widget."; |
| const char kEnableColorLensAndVoiceIconsInHomeScreenWidgetDescription[] = |
| "Shows the color icons, rather than the monochrome icons."; |
| |
| const char kEnableDiscoverFeedTopSyncPromoName[] = |
| "Enables the top of feed sync promo."; |
| const char kEnableDiscoverFeedTopSyncPromoDescription[] = |
| "When enabled, a sync promotion will be presented to eligible users on top " |
| "of the feed cards."; |
| |
| const char kEnableFeedHeaderSettingsName[] = |
| "Enables the feed header settings."; |
| const char kEnableFeedHeaderSettingsDescription[] = |
| "When enabled, some UI elements of the feed header can be modified."; |
| |
| const char kDisableLensCameraName[] = "Disable Lens camera experience"; |
| const char kDisableLensCameraDescription[] = |
| "When enabled, the option use Lens to search for images from your device " |
| "camera menu when Google is the selected search engine, accessible from " |
| "the home screen widget, new tab page, and keyboard, is disabled."; |
| |
| const char kEditPasswordsInSettingsName[] = "Edit passwords in settings"; |
| const char kEditPasswordsInSettingsDescription[] = |
| "Enables password editing in settings."; |
| |
| const char kEnableAutofillAddressSavePromptName[] = |
| "Autofill Address Save Prompts"; |
| const char kEnableAutofillAddressSavePromptDescription[] = |
| "Enable the Autofill address save prompts."; |
| |
| const char kEnableCompromisedPasswordsMutingName[] = |
| "Enable the muting of compromised passwords in the Password Manager"; |
| const char kEnableCompromisedPasswordsMutingDescription[] = |
| "Enable the compromised password alert mutings in Password Manager to be " |
| "respected in the app."; |
| |
| const char kEnableDiscoverFeedDiscoFeedEndpointName[] = |
| "Enable discover feed discofeed"; |
| const char kEnableDiscoverFeedDiscoFeedEndpointDescription[] = |
| "Enable using the discofeed endpoint for the discover feed."; |
| |
| const char kEnableFeedAblationName[] = "Enables Feed Ablation"; |
| const char kEnableFeedAblationDescription[] = |
| "If Enabled the Feed will be removed from the NTP"; |
| |
| const char kEnableFeedCardMenuSignInPromoName[] = |
| "Enable Feed card menu sign-in promotion"; |
| const char kEnableFeedCardMenuSignInPromoDescription[] = |
| "Display a sign-in promotion UI when signed out users click on " |
| "personalization options within the feed card menu."; |
| |
| const char kEnableFollowIPHExpParamsName[] = |
| "Enable Follow IPH Experiment Parameters"; |
| const char kEnableFollowIPHExpParamsDescription[] = |
| "Enable follow IPH experiment parameters."; |
| |
| const char kEnableFollowUIUpdateName[] = "Enable the Follow UI Update"; |
| const char kEnableFollowUIUpdateDescription[] = |
| "Enable Follow UI Update for the Feed."; |
| |
| const char kEnableTraitCollectionRegistrationName[] = |
| "Enable Customizable Trait Registration"; |
| const char kEnableTraitCollectionRegistrationDescription[] = |
| "When enabled, UI elements will only observe and respond to the UITraits " |
| "to which they have been registered."; |
| |
| const char kEnableiPadFeedGhostCardsName[] = "Enable ghost cards on iPad feeds"; |
| const char kEnableiPadFeedGhostCardsDescription[] = |
| "Enables ghost cards placeholder when feed is loading on iPads."; |
| |
| const char kEnablePreferencesAccountStorageName[] = |
| "Enable the account data storage for preferences for syncing users"; |
| const char kEnablePreferencesAccountStorageDescription[] = |
| "Enables storing preferences in a second, Gaia-account-scoped storage for " |
| "syncing users"; |
| |
| const char kEnableReadingListAccountStorageName[] = |
| "Enable Reading List Account Storage"; |
| const char kEnableReadingListAccountStorageDescription[] = |
| "Enable the reading list account storage."; |
| |
| const char kEnableReadingListSignInPromoName[] = |
| "Enable Reading List Sign-in promo"; |
| const char kEnableReadingListSignInPromoDescription[] = |
| "Enable the sign-in promo view in the reading list screen."; |
| |
| const char kEnableSignedOutViewDemotionName[] = |
| "Enable signed out user view demotion"; |
| const char kEnableSignedOutViewDemotionDescription[] = |
| "Enable signed out user view demotion to avoid repeated content for signed " |
| "out users."; |
| |
| const char kEnableWebChannelsName[] = "Enable WebFeed"; |
| const char kEnableWebChannelsDescription[] = |
| "Enable folowing content from web and display Following feed on NTP based " |
| "on sites that users followed."; |
| |
| const char kEnhancedSafeBrowsingPromoName[] = |
| "Enable Enhanced Safe Browsing Promos"; |
| const char kEnhancedSafeBrowsingPromoDescription[] = |
| "When enabled, the Enhanced Safe Browsing inline and infobar promos are " |
| "displayed given certain preconditions are met."; |
| |
| const char kFeedBackgroundRefreshName[] = "Enable feed background refresh"; |
| const char kFeedBackgroundRefreshDescription[] = |
| "Schedules a feed background refresh after some minimum period of time has " |
| "passed after the last refresh."; |
| |
| const char kForceStartupSigninPromoName[] = "Display the startup sign-in promo"; |
| const char kForceStartupSigninPromoDescription[] = |
| "When enabled, the startup sign-in promo is always displayed when starting " |
| "Chrome."; |
| |
| const char kFullscreenImprovementName[] = "Improve fullscreen"; |
| const char kFullscreenImprovementDescription[] = |
| "When enabled, fullscreen should have a better stability."; |
| |
| const char kFullscreenPromosManagerSkipInternalLimitsName[] = |
| "Fullscreen Promos Manager (Skip internal Impression Limits)"; |
| const char kFullscreenPromosManagerSkipInternalLimitsDescription[] = |
| "When enabled, the internal Impression Limits of the Promos Manager will " |
| "be ignored; this is useful for local development."; |
| |
| const char kFullscreenSmoothScrollingName[] = "Fullscreen Smooth Scrolling"; |
| const char kFullscreenSmoothScrollingDescription[] = |
| "When enabled, the web view's insets are updated for scoll events. If " |
| "disabled, the the web view's frame are updated."; |
| |
| const char kHomeCustomizationName[] = "Home Customization"; |
| const char kHomeCustomizationDescription[] = |
| "When enabled, adds a menu to personalize the Home surface."; |
| |
| const char kHomeMemoryImprovementsName[] = "Home Memory Improvements"; |
| const char kHomeMemoryImprovementsDescription[] = |
| "When enabled, uses code that aims to improve the memory footprint in " |
| "Home."; |
| |
| const char kHttpsUpgradesName[] = "HTTPS Upgrades"; |
| const char kHttpsUpgradesDescription[] = |
| "When enabled, eligible navigations will automatically be upgraded to " |
| "HTTPS."; |
| |
| const char kIdentityDiscAccountMenuName[] = "Identity Disc Account Menu"; |
| const char kIdentityDiscAccountMenuDescription[] = |
| "When enabled, tapping the identity disc on the New Tab page shows the " |
| "account menu UI."; |
| |
| const char kIdentityConfirmationSnackbarName[] = |
| "Identity Confirmation Snackbar"; |
| const char kIdentityConfirmationSnackbarDescription[] = |
| "When enabled, the identity confirmation snackbar will show on startup."; |
| |
| const char kInactiveTabButtonRefactoringName[] = |
| "Inactive tab button refactoring"; |
| const char kInactiveTabButtonRefactoringDescription[] = |
| "When enabled, the inactive tab button is refactored to be a cell instead " |
| "of a header."; |
| |
| const char kIndicateIdentityErrorInOverflowMenuName[] = |
| "Indicate Identity Error in Overflow Menu"; |
| const char kIndicateIdentityErrorInOverflowMenuDescription[] = |
| "When enabled, the Overflow Menu indicates the identity error with an " |
| "error badge on the Settings destination"; |
| |
| const char kInProductHelpDemoModeName[] = "In-Product Help Demo Mode"; |
| const char kInProductHelpDemoModeDescription[] = |
| "When enabled, in-product help promotions occur exactly once per cold " |
| "start. Enabled causes all in-product help promotions to occur. Enabling " |
| "an individual promotion causes that promotion but no other promotions to " |
| "occur."; |
| |
| const char kIOSBrowserEditMenuMetricsName[] = "Browser edit menu metrics"; |
| const char kIOSBrowserEditMenuMetricsDescription[] = |
| "Collect metrics for edit menu usage."; |
| |
| // Title and description for the flag to enable detecting the username in the |
| // username first flows for saving. |
| const char kIOSDetectUsernameInUffName[] = "Detect username in UFF"; |
| const char kIOSDetectUsernameInUffDescription[] = |
| "Detect the username in UFF for saving."; |
| |
| const char kIOSDockingPromoName[] = "Docking Promo"; |
| const char kIOSDockingPromoDescription[] = |
| "When enabled, the user will be presented an animated, instructional " |
| "promo showing how to move Chrome to their native iOS dock."; |
| |
| const char kIOSEditMenuPartialTranslateName[] = |
| "Enable partial translate in edit menu"; |
| const char kIOSEditMenuPartialTranslateDescription[] = |
| "Replace the Apple translate entry in the web edit menu to use Google " |
| "Translate instead."; |
| |
| extern const char kIOSEditMenuSearchWithName[] = |
| "Enable Search with in edit menu"; |
| extern const char kIOSEditMenuSearchWithDescription[] = |
| "Add an entry to search the web selection with your default search engine."; |
| |
| extern const char kIOSEditMenuHideSearchWebName[] = |
| "Hides Search Web in edit menu"; |
| extern const char kIOSEditMenuHideSearchWebDescription[] = |
| "Hides the Search Web entry in edit menu."; |
| |
| const char kIOSKeyboardAccessoryUpgradeName[] = |
| "Enable the keyboard accessory upgrade on iOS"; |
| const char kIOSKeyboardAccessoryUpgradeDescription[] = |
| "When enabled, the upgraded keyboard accessory UI will be presented."; |
| |
| const char kIOSChooseFromDriveName[] = "IOS Choose from Drive"; |
| const char kIOSChooseFromDriveDescription[] = |
| "Enables the Choose from Drive feature on iOS."; |
| |
| const char kIOSSaveToDriveName[] = "IOS Save to Drive"; |
| const char kIOSSaveToDriveDescription[] = |
| "Enables the Save to Drive feature on iOS."; |
| |
| const char kIOSSaveToPhotosImprovementsName[] = |
| "IOS Save to Photos Improvements"; |
| const char kIOSSaveToPhotosImprovementsDescription[] = |
| "Enables the Save to Photos Improvements on iOS."; |
| |
| const char kIOSSaveToPhotosName[] = "IOS Save to Photos"; |
| const char kIOSSaveToPhotosDescription[] = |
| "Enables the Save to Photos feature on iOS."; |
| |
| const char kIOSPasswordBottomSheetAutofocusName[] = |
| "IOS Password Manager Bottom Sheet Autofocus"; |
| const char kIOSPasswordBottomSheetAutofocusDescription[] = |
| "Enables triggering the password bottom sheet on autofocus on IOS."; |
| |
| const char kIOSProactivePasswordGenerationBottomSheetName[] = |
| "IOS Proactive Password Generation Bottom Sheet"; |
| const char kIOSProactivePasswordGenerationBottomSheetDescription[] = |
| "Enables the display of the proactive password generation bottom sheet on " |
| "IOS."; |
| |
| const char kSyncWebauthnCredentialsName[] = "Sync WebAuthn credentials"; |
| const char kSyncWebauthnCredentialsDescription[] = |
| "Allow syncing, managing, and displaying Google Password Manager WebAuthn " |
| "credential ('passkey') metadata"; |
| |
| const char kIOSQuickDeleteName[] = "Quick Delete for iOS"; |
| const char kIOSQuickDeleteDescription[] = |
| "Enables a new way for users to more easily delete their browsing data in " |
| "iOS."; |
| |
| const char kNewTabPageFieldTrialName[] = |
| "New tab page features that target new users"; |
| const char kNewTabPageFieldTrialDescription[] = |
| "Enables new tab page features that are available on first run for new " |
| "Chrome iOS users."; |
| |
| const char kIOSSharedHighlightingColorChangeName[] = |
| "IOS Shared Highlighting color change"; |
| const char kIOSSharedHighlightingColorChangeDescription[] = |
| "Changes the Shared Highlighting color of the text fragment" |
| "away from the default yellow in iOS. Works with #scroll-to-text-ios flag."; |
| |
| const char kSharedTabGroupsName[] = "Shared Tab Groups"; |
| const char kSharedTabGroupsDescription[] = |
| "When enabled, tab groups can be shared among users."; |
| |
| const char kIOSSharedHighlightingAmpName[] = "Shared Highlighting on AMP pages"; |
| const char kIOSSharedHighlightingAmpDescription[] = |
| "Enables the Create Link option on AMP pages."; |
| |
| const char kIOSSharedHighlightingV2Name[] = "Text Fragments UI improvements"; |
| const char kIOSSharedHighlightingV2Description[] = |
| "Enables improvements to text fragments UI, including a menu for removing " |
| "or resharing a highlight."; |
| |
| const char kIOSTipsNotificationsName[] = "Tips Notifications"; |
| const char kIOSTipsNotificationsDescription[] = |
| "Enables Notifications with content to help new users get the most out of " |
| "the app."; |
| |
| const char kIPHForSafariSwitcherName[] = "IPH for Safari Switcher"; |
| const char kIPHForSafariSwitcherDescription[] = |
| "Enables displaying IPH for users who are considered Safari Switcher"; |
| |
| const char kLensFiltersAblationModeEnabledName[] = |
| "Lens filters ablation mode enabled"; |
| const char kLensFiltersAblationModeEnabledDescription[] = |
| "Enables the filters ablation mode."; |
| |
| const char kLensTranslateToggleModeEnabledName[] = |
| "Lens translate toggle mode enabled"; |
| const char kLensTranslateToggleModeEnabledDescription[] = |
| "Enables the translate toggle mode."; |
| |
| const char kLensWebPageLoadOptimizationEnabledName[] = |
| "Lens web page load optimization"; |
| const char kLensWebPageLoadOptimizationEnabledDescription[] = |
| "Enables optmized loading for the Lens web page."; |
| |
| const char kLinkedServicesSettingIosName[] = "Linked Services Setting"; |
| const char kLinkedServicesSettingIosDescription[] = |
| "Add Linked Services Setting to the Sync Settings page."; |
| |
| const char kLockBottomToolbarName[] = "Lock bottom toolbar"; |
| const char kLockBottomToolbarDescription[] = |
| "When enabled, the bottom toolbar will not get collapsed when scrolling " |
| "into fullscreen mode."; |
| |
| const char kMetrickitNonCrashReportName[] = "Metrickit non-crash reports"; |
| const char kMetrickitNonCrashReportDescription[] = |
| "Enables sending Metrickit reports for non crash type (hang, " |
| "cpu-exception, diskwrite-exception)"; |
| |
| const char kMigrateSyncingUserToSignedInName[] = |
| "Migrate syncing user to signed-in"; |
| const char kMigrateSyncingUserToSignedInDescription[] = |
| "Enables the migration of syncing users to the signed-in, non-syncing " |
| "state."; |
| |
| const char kModernTabStripName[] = "Modern TabStrip"; |
| const char kModernTabStripDescription[] = |
| "When enabled, the newly implemented tabstrip can be tested."; |
| |
| const char kMostVisitedTilesHorizontalRenderGroupName[] = |
| "MVTiles Horizontal Render Group"; |
| const char kMostVisitedTilesHorizontalRenderGroupDescription[] = |
| "When enabled, the MV tiles are represented as individual matches"; |
| |
| const char kNativeFindInPageName[] = "Native Find in Page"; |
| const char kNativeFindInPageDescription[] = |
| "When enabled, the JavaScript implementation of the Find in Page feature " |
| "is replaced with a native implementation which also enables searching " |
| "text in PDF files. Available for iOS 16 or later."; |
| |
| const char kNewNTPOmniboxLayoutName[] = "New NTP Omnibox Layout"; |
| const char kNewNTPOmniboxLayoutDescription[] = |
| "Enables the new NTP omnibox layout with leading-edge aligned hint label " |
| "and magnifying glass icon."; |
| |
| const char kOverflowMenuCustomizationName[] = "Overflow Menu Customization"; |
| const char kOverflowMenuCustomizationDescription[] = |
| "Allow users to customize the order of the overflow menu"; |
| |
| const char kNTPViewHierarchyRepairName[] = "NTP View Hierarchy Repair"; |
| const char kNTPViewHierarchyRepairDescription[] = |
| "Checks if NTP view hierarchy is broken and fixes it if necessary."; |
| |
| const char kOmniboxActionsInSuggestName[] = "Omnibox actions in suggest"; |
| const char kOmniboxActionsInSuggestDescription[] = |
| "Enables actions in suggest for IOS"; |
| |
| const char kOmniboxGroupingFrameworkForZPSName[] = |
| "Omnibox Grouping Framework for ZPS"; |
| const char kOmniboxGroupingFrameworkForZPSDescription[] = |
| "Enables an alternative grouping implementation for omnibox " |
| "autocompletion."; |
| |
| const char kOmniboxGroupingFrameworkForTypedSuggestionsName[] = |
| "Omnibox Grouping Framework for Typed Suggestions"; |
| const char kOmniboxGroupingFrameworkForTypedSuggestionsDescription[] = |
| "Enables an alternative grouping implementation for omnibox " |
| "autocompletion."; |
| |
| const char kOmniboxHttpsUpgradesName[] = "Omnibox HTTPS upgrades"; |
| const char kOmniboxHttpsUpgradesDescription[] = |
| "Enables HTTPS upgrades for omnibox navigations typed without a scheme"; |
| |
| const char kOmniboxInspireMeSignedOutName[] = |
| "Omnibox Trending Queries For Signed-Out users"; |
| const char kOmniboxInspireMeSignedOutDescription[] = |
| "When enabled, appends additional suggestions based on local trends and " |
| "optionally extends the ZPS limit (for signed out users)."; |
| |
| const char kOmniboxUIMaxAutocompleteMatchesName[] = |
| "Omnibox UI Max Autocomplete Matches"; |
| const char kOmniboxUIMaxAutocompleteMatchesDescription[] = |
| "Changes the maximum number of autocomplete matches displayed in the " |
| "Omnibox UI."; |
| |
| const char kOmniboxMaxZPSMatchesName[] = "Omnibox Max ZPS Matches"; |
| const char kOmniboxMaxZPSMatchesDescription[] = |
| "Changes the maximum number of autocomplete matches displayed in the " |
| "zero-prefix state in the omnibox (e.g. on NTP when tapped on OB)."; |
| |
| const char kOmniboxMlLogUrlScoringSignalsName[] = |
| "Log Omnibox URL Scoring Signals"; |
| const char kOmniboxMlLogUrlScoringSignalsDescription[] = |
| "Enables Omnibox to log scoring signals of URL suggestions."; |
| |
| const char kOmniboxMlUrlPiecewiseMappedSearchBlendingName[] = |
| "Omnibox ML Scoring with Piecewise Score Mapping"; |
| const char kOmniboxMlUrlPiecewiseMappedSearchBlendingDescription[] = |
| "Specifies how to blend URL ML scores and search traditional scores using " |
| "a piecewise ML score mapping function."; |
| |
| const char kOmniboxMlUrlScoreCachingName[] = "Omnibox ML URL Score Caching"; |
| const char kOmniboxMlUrlScoreCachingDescription[] = |
| "Enables in-memory caching of ML URL scores."; |
| |
| const char kOmniboxMlUrlScoringName[] = "Omnibox ML URL Scoring"; |
| const char kOmniboxMlUrlScoringDescription[] = |
| "Enables ML-based relevance scoring for Omnibox URL Suggestions."; |
| |
| const char kOmniboxMlUrlScoringModelName[] = "Omnibox URL Scoring Model"; |
| const char kOmniboxMlUrlScoringModelDescription[] = |
| "Enables ML scoring model for Omnibox URL sugestions."; |
| |
| const char kOmniboxMlUrlSearchBlendingName[] = "Omnibox ML URL Search Blending"; |
| const char kOmniboxMlUrlSearchBlendingDescription[] = |
| "Specifies how to blend URL ML scores and search traditional scores."; |
| |
| const char kOmniboxOnDeviceHeadSuggestionsIncognitoName[] = |
| "Omnibox on device head suggestions (incognito only)"; |
| const char kOmniboxOnDeviceHeadSuggestionsIncognitoDescription[] = |
| "Shows Google head non personalized search suggestions provided by a " |
| "compact on device model for incognito"; |
| |
| const char kOmniboxOnDeviceHeadSuggestionsNonIncognitoName[] = |
| "Omnibox on device head suggestions (non-incognito only)"; |
| const char kOmniboxOnDeviceHeadSuggestionsNonIncognitoDescription[] = |
| "Shows Google head non personalized search suggestions provided by a " |
| "compact on device model for non-incognito"; |
| |
| const char kOmniboxMaxURLMatchesName[] = "Omnibox Max URL matches"; |
| const char kOmniboxMaxURLMatchesDescription[] = |
| "Limit the number of URL suggestions in the omnibox. The omnibox will " |
| "still display more than MaxURLMatches if there are no non-URL suggestions " |
| "to replace them."; |
| |
| const char kOmniboxLocalHistoryZeroSuggestBeyondNTPName[] = |
| "Allow local history zero-prefix suggestions beyond NTP"; |
| const char kOmniboxLocalHistoryZeroSuggestBeyondNTPDescription[] = |
| "Enables local history zero-prefix suggestions in every context in which " |
| "the remote zero-prefix suggestions are enabled."; |
| |
| const char kOmniboxOnDeviceTailSuggestionsName[] = |
| "Omnibox on device tail suggestions"; |
| const char kOmniboxOnDeviceTailSuggestionsDescription[] = |
| "Google tail non personalized search suggestions provided by a compact on " |
| "device model."; |
| |
| const char kOmniboxRichAutocompletionName[] = |
| "Omnibox rich inline autocompletion"; |
| const char kOmniboxRichAutocompletionDescription[] = |
| "Enables omnibox rich inline autocompletion. Expands inline autocomplete " |
| "to any type of input that users repeatedly use to get to specific URLs."; |
| |
| const char kOmniboxSuggestionAnswerMigrationName[] = |
| "Omnibox suggestion answer migration"; |
| const char kOmniboxSuggestionAnswerMigrationDescription[] = |
| "Enables omnibox Suggestion answer migration, when enabled the omnibox " |
| "will use the migrated Answer_template instead of answer."; |
| |
| const char kOmniboxZeroSuggestInMemoryCachingName[] = |
| "Omnibox Zero Prefix Suggestion in-memory caching"; |
| const char kOmniboxZeroSuggestInMemoryCachingDescription[] = |
| "Enables in-memory caching of zero prefix suggestions."; |
| |
| const char kOmniboxZeroSuggestPrefetchingName[] = |
| "Omnibox Zero Prefix Suggestion Prefetching on NTP"; |
| const char kOmniboxZeroSuggestPrefetchingDescription[] = |
| "Enables prefetching of the zero prefix suggestions for eligible users " |
| "on the New Tab page."; |
| |
| const char kOmniboxZeroSuggestPrefetchingOnSRPName[] = |
| "Omnibox Zero Prefix Suggestion Prefetching on SRP"; |
| const char kOmniboxZeroSuggestPrefetchingOnSRPDescription[] = |
| "Enables prefetching of the zero prefix suggestions for eligible users " |
| "on the Search Results page."; |
| |
| const char kOmniboxZeroSuggestPrefetchingOnWebName[] = |
| "Omnibox Zero Prefix Suggestion Prefetching on the Web"; |
| const char kOmniboxZeroSuggestPrefetchingOnWebDescription[] = |
| "Enables prefetching of the zero prefix suggestions for eligible users " |
| "on the Web (i.e. non-NTP and non-SRP URLs)."; |
| |
| const char kOmniboxColorIconsName[] = "Enable color icons in the Omnibox"; |
| const char kOmniboxColorIconsDescription[] = |
| "When enabled, displays color microphone and Lens icons in the omnibox."; |
| |
| const char kOnlyAccessClipboardAsyncName[] = |
| "Only access the clipboard asynchronously"; |
| const char kOnlyAccessClipboardAsyncDescription[] = |
| "Only accesses the clipboard asynchronously."; |
| |
| const char kOptimizationGuideDebugLogsName[] = |
| "Enable optimization guide debug logs"; |
| const char kOptimizationGuideDebugLogsDescription[] = |
| "Enables the optimization guide to log and save debug messages that can be " |
| "shown in the internals page."; |
| |
| const char kOptimizationGuidePushNotificationClientName[] = |
| "Enable optimization guide push notification client"; |
| const char kOptimizationGuidePushNotificationClientDescription[] = |
| "Enables the client that handles incoming push notifications on behalf of " |
| "the optimization guide."; |
| |
| const char kPageContentAnnotationsName[] = "Page content annotations"; |
| const char kPageContentAnnotationsDescription[] = |
| "Enables page content to be annotated on-device."; |
| |
| const char kPageImageServiceSalientImageName[] = |
| "Page Image Service - Optimization Guide Salient Images"; |
| extern const char kPageImageServiceSalientImageDescription[] = |
| "Enables the PageImageService fetching images from the Optimization Guide " |
| "Salient Images source."; |
| |
| const char kPageInfoLastVisitedIOSName[] = "Last Visited in Page Info for iOS"; |
| const char kPageInfoLastVisitedIOSDescription[] = |
| "Shows the Last Visited row in Page Info for iOS."; |
| |
| const char kPageContentAnnotationsPersistSalientImageMetadataName[] = |
| "Page content annotations - Persist salient image metadata"; |
| const char kPageContentAnnotationsPersistSalientImageMetadataDescription[] = |
| "Enables salient image metadata per page load to be persisted on-device."; |
| |
| const char kPageContentAnnotationsRemotePageMetadataName[] = |
| "Page content annotations - Remote page metadata"; |
| const char kPageContentAnnotationsRemotePageMetadataDescription[] = |
| "Enables fetching of page load metadata to be persisted on-device."; |
| |
| const char kPageVisibilityPageContentAnnotationsName[] = |
| "Page visibility content annotations"; |
| const char kPageVisibilityPageContentAnnotationsDescription[] = |
| "Enables annotating the page visibility model for each page load " |
| "on-device."; |
| |
| const char kPasswordReuseDetectionName[] = |
| "PhishGuard password reuse detection"; |
| const char kPasswordReuseDetectionDescription[] = |
| "Displays warning when user types or pastes a saved password into a " |
| "phishing website."; |
| |
| const char kPasswordSharingName[] = "Enables password sharing"; |
| const char kPasswordSharingDescription[] = |
| "Enables password sharing between members of the same family."; |
| |
| const char kDownloadedPDFOpeningName[] = "Enables downloaded PDF opening"; |
| const char kDownloadedPDFOpeningDescription[] = |
| "Enables the direct opening of downloaded PDF files in Chrome"; |
| |
| const char kPrivacyGuideIosName[] = "Privacy Guide on iOS"; |
| const char kPrivacyGuideIosDescription[] = |
| "Shows a new subpage in Settings that helps the user to review various " |
| "privacy settings."; |
| |
| const char kIPHPriceNotificationsWhileBrowsingName[] = |
| "Price Tracking IPH Display"; |
| const char kIPHPriceNotificationsWhileBrowsingDescription[] = |
| "Displays the Price Tracking IPH when the user navigates to a " |
| "product " |
| "webpage that supports price tracking."; |
| |
| const char kNotificationSettingsMenuItemName[] = |
| "Notification Settings Menu Item"; |
| const char kNotificationSettingsMenuItemDescription[] = |
| "Displays the menu item for the notification controls inside the chrome " |
| "settings UI."; |
| |
| const char kRemoveExcessNTPsExperimentName[] = "Remove extra New Tab Pages"; |
| const char kRemoveExcessNTPsExperimentDescription[] = |
| "When enabled, extra tabs with the New Tab Page open and no navigation " |
| "history will be removed."; |
| |
| const char kRemoveOldWebStateRestoreName[] = "Remove Old WebState Restoration"; |
| const char kRemoveOldWebStateRestoreDescription[] = |
| "When enabled, skips " |
| "attempting to restore WebState navigation history using " |
| "session_restore.html."; |
| |
| const char kRevampPageInfoIosName[] = "Revamp Page Info"; |
| const char kRevampPageInfoIosDescription[] = |
| "Revamps Page Info to add two new sections, AboutThisPage and Last " |
| "Visited."; |
| |
| const char kRichBubbleWithoutImageName[] = "Remove image from rich IPH bubble"; |
| const char kRichBubbleWithoutImageDescription[] = |
| "When enabled, the rich bubble IPH type will not feature an image, instead " |
| "will only have a title and body text."; |
| |
| const char kSafeBrowsingAvailableName[] = "Make Safe Browsing available"; |
| const char kSafeBrowsingAvailableDescription[] = |
| "When enabled, navigation URLs are compared to Safe Browsing blocklists, " |
| "subject to an opt-out preference."; |
| |
| const char kSafeBrowsingLocalListsUseSBv5Name[] = |
| "Safe Browsing Local Lists use v5 API"; |
| const char kSafeBrowsingLocalListsUseSBv5Description[] = |
| "Fetch and check local lists using the Safe Browsing v5 API instead of the " |
| "v4 Update API."; |
| |
| const char kSafeBrowsingRealTimeLookupName[] = "Enable real-time Safe Browsing"; |
| const char kSafeBrowsingRealTimeLookupDescription[] = |
| "When enabled, navigation URLs are checked using real-time queries to Safe " |
| "Browsing servers, subject to an opt-in preference."; |
| |
| const char kSafetyCheckMagicStackName[] = "Enable Safety Check (Magic Stack)"; |
| const char kSafetyCheckMagicStackDescription[] = |
| "When enabled, the Safety Check module will be displayed in the Magic " |
| "Stack."; |
| |
| const char kSafetyCheckNotificationsName[] = |
| "Enable Safety Check Push Notifications"; |
| const char kSafetyCheckNotificationsDescription[] = |
| "Enables push notifications for important Safety Check findings."; |
| |
| const char kScreenTimeIntegrationName[] = "Enables ScreenTime Integration"; |
| const char kScreenTimeIntegrationDescription[] = |
| "Enables integration with ScreenTime in iOS 14.0 and above."; |
| |
| const char kSegmentationPlatformIosModuleRankerCachingName[] = |
| "Enabled Magic Stack Segmentation Ranking Caching"; |
| const char kSegmentationPlatformIosModuleRankerCachingDescription[] = |
| "Enables the Segmentation platform to cache the Magic Stack module rank " |
| "for Start"; |
| |
| const char kSegmentationPlatformIosModuleRankerName[] = |
| "Enable Magic Stack Segmentation Ranking"; |
| const char kSegmentationPlatformIosModuleRankerDescription[] = |
| "Enables the Segmentation platform to rank Magic Stack modules"; |
| |
| const char kSegmentationPlatformIosModuleRankerSplitBySurfaceName[] = |
| "Enable Magic Stack Segmentation Ranking split by surface"; |
| const char kSegmentationPlatformIosModuleRankerSplitBySurfaceDescription[] = |
| "Enables the Magic Stack module ranking to be split by surface for " |
| "engagement"; |
| |
| const char kSegmentedDefaultBrowserPromoName[] = |
| "Enable Personalized Messaging in Default Browser Promos"; |
| const char kSegmentedDefaultBrowserPromoDescription[] = |
| "Enables Default Browser promos with personalized messaging (using " |
| "Segmentation Platform)."; |
| |
| const char kSendTabToSelfIOSPushNotificationsName[] = |
| "Send tab to self iOS push notifications"; |
| const char kSendTabToSelfIOSPushNotificationsDescription[] = |
| "Feature to allow users to send tabs to their iOS device through a system " |
| "push notitification."; |
| |
| const char kSendUmaOverAnyNetwork[] = |
| "Send UMA data over any network available."; |
| const char kSendUmaOverAnyNetworkDescription[] = |
| "When enabled, will send UMA data over either WiFi or cellular by default."; |
| |
| const char kSharedHighlightingIOSName[] = "Enable Shared Highlighting features"; |
| const char kSharedHighlightingIOSDescription[] = |
| "Adds a Link to Text option in the Edit Menu which generates URLs with a " |
| "text fragment."; |
| |
| const char kShareInWebContextMenuIOSName[] = "Share in web context menu"; |
| const char kShareInWebContextMenuIOSDescription[] = |
| "Enables the Share button in the web context menu in iOS 16.0 and above."; |
| |
| const char kShowAutofillTypePredictionsName[] = "Show Autofill predictions"; |
| const char kShowAutofillTypePredictionsDescription[] = |
| "Annotates web forms with Autofill field type predictions as placeholder " |
| "text."; |
| |
| const char kSpotlightNeverRetainIndexName[] = "Don't retain spotlight index"; |
| const char kSpotlightNeverRetainIndexDescription[] = |
| "Tentative spotlight memory improvement by not storing a strong pointer to " |
| "the spotlight default index"; |
| |
| const char kSyncSandboxName[] = "Use Chrome Sync sandbox"; |
| const char kSyncSandboxDescription[] = |
| "Connects to the testing server for Chrome Sync."; |
| |
| const char kTabGroupIndicatorName[] = "Tab Group Indicator"; |
| const char kTabGroupIndicatorDescription[] = |
| "When enabled, displays a tab group indicator next to the omnibox."; |
| |
| const char kTabGroupSyncName[] = "Enable Tab Group Sync"; |
| const char kTabGroupSyncDescription[] = |
| "When enabled, if tab-groups-in-grid is enabled, tab groups are synced " |
| "between syncing devices."; |
| |
| const char kStartSurfaceName[] = "Start Surface"; |
| const char kStartSurfaceDescription[] = |
| "Enable showing the Start Surface when launching Chrome via clicking the " |
| "icon or the app switcher."; |
| |
| const char kDownloadServiceForegroundSessionName[] = |
| "Download service foreground download"; |
| const char kDownloadServiceForegroundSessionDescription[] = |
| "Enable download service to download in app foreground only"; |
| |
| const char kTFLiteLanguageDetectionName[] = "TFLite-based Language Detection"; |
| const char kTFLiteLanguageDetectionDescription[] = |
| "Uses TFLite for language detection in place of CLD3"; |
| |
| const char kTFLiteLanguageDetectionIgnoreName[] = |
| "Ignore TFLite-based Language Detection"; |
| const char kTFLiteLanguageDetectionIgnoreDescription[] = |
| "Computes the TFLite language detection but ignore the result and uses the " |
| "CLD3 detection instead."; |
| |
| const char kThemeColorInTopToolbarName[] = "Top toolbar use page's theme color"; |
| const char kThemeColorInTopToolbarDescription[] = |
| "When enabled with bottom omnibox, the top toolbar background color is the " |
| "page's theme color. Disabled when a dynamic color flag is enabled."; |
| |
| const char kIOSLargeFakeboxName[] = "Enable Large Fakebox on Home"; |
| const char kIOSLargeFakeboxDescription[] = |
| "When enabled, the Fakebox on Home appears larger and has an updated " |
| "design."; |
| |
| const char kEnableLensInOmniboxCopiedImageName[] = |
| "Enable Google Lens in the Omnibox for Copied Images"; |
| const char kEnableLensInOmniboxCopiedImageDescription[] = |
| "When enabled, use Lens to search images from your device clipboard " |
| "when Google is the selected search engine, accessible from the omnibox or " |
| "popup menu."; |
| |
| const char kEnableLensOverlayName[] = "Enable Lens Overlay"; |
| const char kEnableLensOverlayDescription[] = "Enables lens overlay UI"; |
| |
| const char kEnableSessionSerializationOptimizationsName[] = |
| "Session Serialization Optimization"; |
| const char kEnableSessionSerializationOptimizationsDescription[] = |
| "Enables the use of multiple separate files to save the session state " |
| "and the ability to load only the minimum amount of data when restoring " |
| "the session from disk."; |
| |
| const char kTabGridNewTransitionsName[] = "Enable new TabGrid transitions"; |
| const char kTabGridNewTransitionsDescription[] = |
| "When enabled, the new Tab Grid to Browser (and vice versa) transitions" |
| "are used."; |
| |
| const char kTabGroupsInGridName[] = "Enable Tab Groups in grid"; |
| const char kTabGroupsInGridDescription[] = |
| "When enabled, tab groups can be created from the grid."; |
| |
| const char kTabGroupsIPadName[] = "Enable Tab Groups on iPad"; |
| const char kTabGroupsIPadDescription[] = |
| "When enabled, if tab-groups-in-grid is enabled, tab group can be created " |
| "on iPad."; |
| |
| const char kTabInactivityThresholdName[] = "Change Tab inactivity threshold"; |
| const char kTabInactivityThresholdDescription[] = |
| "When enabled, the tabs older than the threshold are considered inactive " |
| "and set aside in the Inactive Tabs section of the TabGrid." |
| "IMPORTANT: If you ever used the in-app settings for Inactive Tabs, this " |
| "flag is never read again."; |
| |
| const char kTabResumptionName[] = "Enable Tab Resumption"; |
| const char kTabResumptionDescription[] = |
| "When enabled, offer users with a quick shortcut to resume the last synced " |
| "tab from another device."; |
| |
| const char kTabResumption1_5Name[] = "Enable Tab Resumption Enhancements"; |
| const char kTabResumption1_5Description[] = |
| "When enabled, add some improvements to Tab Resumption UI: Add a See more " |
| "button to the cards and show better thumbnails. Requires #tab-resumption."; |
| |
| const char kTabResumption2Name[] = "Enable Tab Resumption 2.0"; |
| const char kTabResumption2Description[] = |
| "When enabled, enable the version 2.0 of tab resumption. Requires Tab " |
| "resumption to be enabled."; |
| |
| const char kUndoMigrationOfSyncingUserToSignedInName[] = |
| "Undo the migration of syncing users to signed-in"; |
| const char kUndoMigrationOfSyncingUserToSignedInDescription[] = |
| "Enables the reverse-migration of syncing users who were previously " |
| "migrated to the signed-in, non-syncing state."; |
| |
| const char kWaitThresholdMillisecondsForCapabilitiesApiName[] = |
| "Maximum wait time (in seconds) for a response from the Account " |
| "Capabilities API"; |
| const char kWaitThresholdMillisecondsForCapabilitiesApiDescription[] = |
| "Used for testing purposes to test waiting thresholds in dev."; |
| |
| const char kWalletServiceUseSandboxName[] = "Use Google Payments sandbox"; |
| const char kWalletServiceUseSandboxDescription[] = |
| "Uses the sandbox service for Google Payments API calls."; |
| |
| const char kWebFeedFeedbackRerouteName[] = |
| "Send discover feed feedback to a updated destination"; |
| const char kWebFeedFeedbackRerouteDescription[] = |
| "Directs discover feed feedback to a new target for better handling of the" |
| "feedback reports."; |
| |
| const char kWebPageDefaultZoomFromDynamicTypeName[] = |
| "Use dynamic type size for default text zoom level"; |
| const char kWebPageDefaultZoomFromDynamicTypeDescription[] = |
| "When enabled, the default text zoom level for a website comes from the " |
| "current dynamic type setting."; |
| |
| const char kWebPageAlternativeTextZoomName[] = |
| "Use different method for zooming web pages"; |
| const char kWebPageAlternativeTextZoomDescription[] = |
| "When enabled, switches the method used to zoom web pages."; |
| |
| const char kWebPageTextZoomIPadName[] = "Enable text zoom on iPad"; |
| const char kWebPageTextZoomIPadDescription[] = |
| "When enabled, text zoom works again on iPad"; |
| |
| // Please insert your name/description above in alphabetical order. |
| |
| } // namespace flag_descriptions |