| // 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. |
| |
| #ifndef IOS_CHROME_BROWSER_FLAGS_IOS_CHROME_FLAG_DESCRIPTIONS_H_ |
| #define IOS_CHROME_BROWSER_FLAGS_IOS_CHROME_FLAG_DESCRIPTIONS_H_ |
| |
| #include "base/debug/debugging_buildflags.h" |
| |
| // Please add names and descriptions in alphabetical order. |
| |
| namespace flag_descriptions { |
| |
| // Title and description for the flag that disables app background refresh. |
| extern const char kAppBackgroundRefreshName[]; |
| extern const char kAppBackgroundRefreshDescription[]; |
| |
| // Title and description for the flag that enables autofill across iframes. |
| extern const char kAutofillAcrossIframesName[]; |
| extern const char kAutofillAcrossIframesDescription[]; |
| |
| // Title and description for the flag to control upstreaming credit cards. |
| extern const char kAutofillCreditCardUploadName[]; |
| extern const char kAutofillCreditCardUploadDescription[]; |
| |
| // Title and description for the flag that disables autofill profile updates for |
| // testing purposes. |
| extern const char kAutofillDisableProfileUpdatesName[]; |
| extern const char kAutofillDisableProfileUpdatesDescription[]; |
| |
| // Title and description for the flag that disables silent autofill profile |
| // updates for testing purposes. |
| extern const char kAutofillDisableSilentProfileUpdatesName[]; |
| extern const char kAutofillDisableSilentProfileUpdatesDescription[]; |
| |
| // Title and description for the flag to enable allowlist for showing category |
| // benefits for BMO cards. |
| extern const char kAutofillEnableAllowlistForBmoCardCategoryBenefitsName[]; |
| extern const char |
| kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[]; |
| |
| // Title and description for the flag to enable American Express card benefits |
| // for autofill Payments UI. |
| extern const char kAutofillEnableCardBenefitsForAmericanExpressName[]; |
| extern const char kAutofillEnableCardBenefitsForAmericanExpressDescription[]; |
| |
| // Title and description for the flag to enable BMO card benefits |
| // for autofill Payments UI. |
| extern const char kAutofillEnableCardBenefitsForBmoName[]; |
| extern const char kAutofillEnableCardBenefitsForBmoDescription[]; |
| |
| // Title and description for the flag to enable syncing card benefits from |
| // the Payments server for Payments Autofill. |
| extern const char kAutofillEnableCardBenefitsSyncName[]; |
| extern const char kAutofillEnableCardBenefitsSyncDescription[]; |
| |
| // Title and description for the flag to enable dynamically loading the fields |
| // for address input based on the country value. |
| extern const char kAutofillEnableDynamicallyLoadingFieldsForAddressInputName[]; |
| extern const char |
| kAutofillEnableDynamicallyLoadingFieldsForAddressInputDescription[]; |
| |
| // When enabled, a form event will log to all of the parsed forms of the same |
| // type on a webpage. This means credit card form events will log to all credit |
| // card form types and address form events will log to all address form types. |
| extern const char kAutofillEnableLogFormEventsToAllParsedFormTypesName[]; |
| extern const char kAutofillEnableLogFormEventsToAllParsedFormTypesDescription[]; |
| |
| // Title and description for the flag to control the latency optimization where |
| // the risk data pre-fetched during retrieval. |
| extern const char kAutofillEnablePrefetchingRiskDataForRetrievalName[]; |
| extern const char kAutofillEnablePrefetchingRiskDataForRetrievalDescription[]; |
| |
| // Title and description for the flag to control the new autofill suggestion |
| // ranking formula for address profiles. |
| extern const char kAutofillEnableRankingFormulaAddressProfilesName[]; |
| extern const char kAutofillEnableRankingFormulaAddressProfilesDescription[]; |
| |
| // Title and description for the flag to control the new autofill suggestion |
| // ranking formula for credit cards. |
| extern const char kAutofillEnableRankingFormulaCreditCardsName[]; |
| extern const char kAutofillEnableRankingFormulaCreditCardsDescription[]; |
| |
| // Title and description for the flag to enable loading and confirmation |
| // for save card. |
| extern const char kAutofillEnableSaveCardLoadingAndConfirmationName[]; |
| extern const char kAutofillEnableSaveCardLoadingAndConfirmationDescription[]; |
| |
| // Title and description for the flag to enable fallback for save card failure |
| // to upload and saves the card locally instead. |
| extern const char kAutofillEnableSaveCardLocalSaveFallbackName[]; |
| extern const char kAutofillEnableSaveCardLocalSaveFallbackDescription[]; |
| |
| // Title and description for flag to enable showing card product name (instead |
| // of issuer network) in Payments UI. |
| extern const char kAutofillEnableCardProductNameName[]; |
| extern const char kAutofillEnableCardProductNameDescription[]; |
| |
| // Title and description for the flag to enable loading and confirmation |
| // for virtual card enrollment. |
| extern const char kAutofillEnableVcnEnrollLoadingAndConfirmationName[]; |
| extern const char kAutofillEnableVcnEnrollLoadingAndConfirmationDescription[]; |
| |
| // Title and description for flag to enable Verve card support for autofill. |
| extern const char kAutofillEnableVerveCardSupportName[]; |
| extern const char kAutofillEnableVerveCardSupportDescription[]; |
| |
| // Title and description for the flag to control whether to use the |
| // isolated content world instead of the page content world for the Autofill JS |
| // feature scripts. |
| extern const char kAutofillIsolatedWorldForJavascriptIOSName[]; |
| extern const char kAutofillIsolatedWorldForJavascriptIOSDescription[]; |
| |
| // Title and description for the flag to enable the V2 of the Autofill Payments |
| // Sheet. |
| extern const char kAutofillPaymentsSheetV2Name[]; |
| extern const char kAutofillPaymentsSheetV2Description[]; |
| |
| // Title and description for the flag that enables the password suggestion |
| // bottom sheet V2. |
| extern const char kPasswordSuggestionBottomSheetV2Name[]; |
| extern const char kPasswordSuggestionBottomSheetV2Description[]; |
| |
| // Title and description for the flag that controls whether the maximum number |
| // of Autofill suggestions shown is pruned. |
| extern const char kAutofillPruneSuggestionsName[]; |
| extern const char kAutofillPruneSuggestionsDescription[]; |
| |
| // Title and description for the flag that shows the manual fill view directly |
| // on form focusing events for virtual cards. |
| extern const char kAutofillShowManualFillForVirtualCardsName[]; |
| extern const char kAutofillShowManualFillForVirtualCardsDescription[]; |
| |
| // Title and description for the flag that makes the autofill infobars sticky. |
| extern const char kAutofillStickyInfobarName[]; |
| extern const char kAutofillStickyInfobarDescription[]; |
| |
| // Title and description for the flag that enables the throttling of Autofill |
| // document form scans. |
| extern const char kAutofillThrottleDocumentFormScanName[]; |
| extern const char kAutofillThrottleDocumentFormScanDescription[]; |
| |
| // Title and description for the flag that enables the throttling of Autofill |
| // filtered document form scans. Those are the scans used to take the latest |
| // snapshot of a specific form, on the spot. |
| extern const char kAutofillThrottleFilteredDocumentFormScanName[]; |
| extern const char kAutofillThrottleFilteredDocumentFormScanDescription[]; |
| |
| // Title and description for the flag that sets a client-side timeout on |
| // UnmaskCardRequests to Google Payments servers. |
| extern const char kAutofillUnmaskCardRequestTimeoutName[]; |
| extern const char kAutofillUnmaskCardRequestTimeoutDescription[]; |
| |
| // Title and description for the flag that sets a client-side timeout on |
| // UploadCardRequests to Google Payments servers. |
| extern const char kAutofillUploadCardRequestTimeoutName[]; |
| extern const char kAutofillUploadCardRequestTimeoutDescription[]; |
| |
| // Title and description for the flag that controls whether Autofill's |
| // logic is using numeric unique renderer IDs instead of string IDs for |
| // form and field elements. |
| extern const char kAutofillUseRendererIDsName[]; |
| extern const char kAutofillUseRendererIDsDescription[]; |
| |
| // Title and description for the flag that sets a client-side timeout on |
| // VCN Enroll requests to Google Payments servers. |
| extern const char kAutofillVcnEnrollRequestTimeoutName[]; |
| extern const char kAutofillVcnEnrollRequestTimeoutDescription[]; |
| |
| // Title and description for blue dot promo on tools menu button. |
| extern const char kBlueDotOnToolsMenuButtonName[]; |
| extern const char kBlueDotOnToolsMenuButtonDescription[]; |
| |
| // Title and description for the flag that changes the default setting for the |
| // omnibox position. |
| extern const char kBottomOmniboxDefaultSettingName[]; |
| extern const char kBottomOmniboxDefaultSettingDescription[]; |
| |
| // Title and description for the flag to control if initial uploading of crash |
| // reports is delayed. |
| extern const char kBreakpadNoDelayInitialUploadName[]; |
| extern const char kBreakpadNoDelayInitialUploadDescription[]; |
| |
| // Title and description for the flag that enables deleting undecryptable |
| // passwords. |
| extern const char kClearUndecryptablePasswordsName[]; |
| extern const char kClearUndecryptablePasswordsDescription[]; |
| |
| // Title and description for the flag that enables the collaboration messaging |
| // framework. Requires the shared tab group feature to be enabled. |
| extern const char kCollaborationMessagingName[]; |
| extern const char kCollaborationMessagingDescription[]; |
| |
| // Title and description for the flag to enable the content notification |
| // experiments. This is a kill switcher that guarded the |
| // ContentPushNotifications feature. |
| extern const char kContentNotificationExperimentName[]; |
| extern const char kContentNotificationExperimentDescription[]; |
| |
| // Title and description for the flag to enable the content notification |
| // provisional without conditions. This is used for testing the feature only. |
| extern const char kContentNotificationProvisionalIgnoreConditionsName[]; |
| extern const char kContentNotificationProvisionalIgnoreConditionsDescription[]; |
| |
| // Title and description for the flag to enable the content notifications |
| // feature. |
| extern const char kContentPushNotificationsName[]; |
| extern const char kContentPushNotificationsDescription[]; |
| |
| // Title and description for the flag to enable force showing the Contextual |
| // Panel entrypoint, mainly for testing purposes. |
| extern const char kContextualPanelForceShowEntrypointName[]; |
| extern const char kContextualPanelForceShowEntrypointDescription[]; |
| |
| // Title and description for the flag to enable the contextual panel. |
| extern const char kContextualPanelName[]; |
| extern const char kContextualPanelDescription[]; |
| |
| // Title and description for the flag to enable automatic passkey upgrade in the |
| // Credential Provider. |
| extern const char kCredentialProviderAutomaticPasskeyUpgradeName[]; |
| extern const char kCredentialProviderAutomaticPasskeyUpgradeDescription[]; |
| |
| // Title and description for the flag to enable passkey PRF support in the |
| // Credential Provider. |
| extern const char kCredentialProviderPasskeyPRFName[]; |
| extern const char kCredentialProviderPasskeyPRFDescription[]; |
| |
| // Title and description for the flag to enable the Credential Provider |
| // Improvements. |
| extern const char kCredentialProviderPerformanceImprovementsName[]; |
| extern const char kCredentialProviderPerformanceImprovementsDescription[]; |
| |
| // Title and description for the flag to enable the use of the async version of |
| // the chrome startup method. |
| extern const char kChromeStartupParametersAsyncName[]; |
| extern const char kChromeStartupParametersAsyncDescription[]; |
| |
| // Title and description for the flag to enable experience kit apple calendar |
| // events. |
| extern const char kAppleCalendarExperienceKitName[]; |
| extern const char kAppleCalendarExperienceKitDescription[]; |
| |
| // Title and description for the flag to enable phone numbers detection and |
| // processing. |
| extern const char kPhoneNumberName[]; |
| extern const char kPhoneNumberDescription[]; |
| |
| // Title and description for the flag to enable measurements detection and |
| // conversion. |
| extern const char kMeasurementsName[]; |
| extern const char kMeasurementsDescription[]; |
| |
| // Title and description for the flag to enable improve parcel tracking |
| // detection. |
| extern const char kEnableNewParcelTrackingNumberDetectionName[]; |
| extern const char kEnableNewParcelTrackingNumberDetectionDescription[]; |
| |
| // Title and description for the flag to enable text classifier date detection |
| // in experience kit. |
| extern const char kEnableExpKitTextClassifierDateName[]; |
| extern const char kEnableExpKitTextClassifierDateDescription[]; |
| |
| // Title and description for the flag to enable text classifier address |
| // detection in experience kit. |
| extern const char kEnableExpKitTextClassifierAddressName[]; |
| extern const char kEnableExpKitTextClassifierAddressDescription[]; |
| |
| // Title and description for the flag to enable text classifier phone number |
| // detection in experience kit. |
| extern const char kEnableExpKitTextClassifierPhoneNumberName[]; |
| extern const char kEnableExpKitTextClassifierPhoneNumberDescription[]; |
| |
| // Title and description for the flag to enable text classifier email |
| // detection in experience kit. |
| extern const char kEnableExpKitTextClassifierEmailName[]; |
| extern const char kEnableExpKitTextClassifierEmailDescription[]; |
| |
| // Title and description for the flag to enable parental controls from Family |
| // Link on iOS. |
| extern const char kEnableFamilyLinkControlsName[]; |
| extern const char kEnableFamilyLinkControlsDescription[]; |
| |
| // Title and description for the flag to enable the Credential |
| // Provider Extension promo. |
| extern const char kCredentialProviderExtensionPromoName[]; |
| extern const char kCredentialProviderExtensionPromoDescription[]; |
| |
| // Title and description for the flag to enable data sharing feature. The |
| // feature flag is shared across other platforms (kOsAll). |
| extern const char kDataSharingName[]; |
| extern const char kDataSharingDescription[]; |
| |
| // Title and description for the flag to enable data sharing join-only feature. |
| // The feature flag is shared across other platforms (kOsAll). |
| extern const char kDataSharingJoinOnlyName[]; |
| extern const char kDataSharingJoinOnlyDescription[]; |
| |
| // Title and description for Default Browser banner promo experiment. |
| extern const char kDefaultBrowserBannerPromoName[]; |
| extern const char kDefaultBrowserBannerPromoDescription[]; |
| |
| // Title and description for default browser promo trigger criteria experiment. |
| extern const char kDefaultBrowserTriggerCriteriaExperimentName[]; |
| extern const char kDefaultBrowserTriggerCriteriaExperimentDescription[]; |
| |
| // Title and description for the experiment deprecating feed header toggle and |
| // repositions elements in the new tab page. |
| extern const char kDeprecateFeedHeaderExperimentName[]; |
| extern const char kDeprecateFeedHeaderExperimentDescription[]; |
| |
| // Title and description for the flag to control if a crash report is generated |
| // on main thread freeze. |
| extern const char kDetectMainThreadFreezeName[]; |
| extern const char kDetectMainThreadFreezeDescription[]; |
| |
| // Title and description for the flag to enable the downloads auto deletion |
| // system in Chrome. |
| extern const char kDownloadAutoDeletionName[]; |
| extern const char kDownloadAutoDeletionDescription[]; |
| |
| // Title and description for the flag to enable the opening of PDF files in |
| // Chrome. |
| extern const char kDownloadedPDFOpeningName[]; |
| extern const char kDownloadedPDFOpeningDescription[]; |
| |
| // Title and description for the flag to enable the muting of compromised |
| // passwords in the Password Manager. |
| extern const char kEnableCompromisedPasswordsMutingName[]; |
| extern const char kEnableCompromisedPasswordsMutingDescription[]; |
| |
| // Title and description for the flag to modify the feed header settings. |
| extern const char kEnableFeedHeaderSettingsName[]; |
| extern const char kEnableFeedHeaderSettingsDescription[]; |
| |
| // Title and description for the flag to enable the sign-in promotion triggered |
| // by the discover feed card menu. |
| extern const char kEnableFeedCardMenuSignInPromoName[]; |
| extern const char kEnableFeedCardMenuSignInPromoDescription[]; |
| |
| // Title and description for the flag to enable follow IPH experiment |
| // parameters. |
| extern const char kEnableFollowIPHExpParamsName[]; |
| extern const char kEnableFollowIPHExpParamsDescription[]; |
| |
| // Title and description for the flag to enable the Follow UI Updates. |
| extern const char kEnableFollowUIUpdateName[]; |
| extern const char kEnableFollowUIUpdateDescription[]; |
| |
| // Title and description for the flag to enable the registration of customizable |
| // lists of UITraits. |
| extern const char kEnableTraitCollectionRegistrationName[]; |
| extern const char kEnableTraitCollectionRegistrationDescription[]; |
| |
| // Title and description for the flag to disable the Lens input selection |
| // and camera experience. |
| extern const char kDisableLensCameraName[]; |
| extern const char kDisableLensCameraDescription[]; |
| |
| // Title and description for the flag to enable kEditPasswordsInSettings flag on |
| // iOS. |
| extern const char kEditPasswordsInSettingsName[]; |
| extern const char kEditPasswordsInSettingsDescription[]; |
| |
| // Title and description for the flag to enable autofill address save prompts. |
| extern const char kEnableAutofillAddressSavePromptName[]; |
| extern const char kEnableAutofillAddressSavePromptDescription[]; |
| |
| // Title and description for the flag to enable using |
| // `ASWebAuthenticationSession` when adding Google accounts to device. |
| extern const char kEnableASWebAuthenticationSessionName[]; |
| extern const char kEnableASWebAuthenticationSessionDescription[]; |
| |
| // Title and description for the flag to enable the discover feed discofeed |
| // endpoint. |
| extern const char kEnableDiscoverFeedDiscoFeedEndpointName[]; |
| extern const char kEnableDiscoverFeedDiscoFeedEndpointDescription[]; |
| |
| // Title and description for the flag to remove the Feed from the NTP. |
| extern const char kEnableFeedAblationName[]; |
| extern const char kEnableFeedAblationDescription[]; |
| |
| // Title and description for the flag to enable ghost cards on the iPad feed. |
| extern const char kEnableiPadFeedGhostCardsName[]; |
| extern const char kEnableiPadFeedGhostCardsDescription[]; |
| |
| // Title and description for the flag to enable the account storage. |
| extern const char kEnableReadingListAccountStorageName[]; |
| extern const char kEnableReadingListAccountStorageDescription[]; |
| |
| // Title and description for the flag to enable the sign-in promo in the reading |
| // list screen. |
| extern const char kEnableReadingListSignInPromoName[]; |
| extern const char kEnableReadingListSignInPromoDescription[]; |
| |
| // Title and description for the flag to enable signed out user view demotion. |
| extern const char kEnableSignedOutViewDemotionName[]; |
| extern const char kEnableSignedOutViewDemotionDescription[]; |
| |
| // Title and description for the flag to enable stale identites. |
| extern const char kEnableIdentityInAuthErrorName[]; |
| extern const char kEnableIdentityInAuthErrorDescription[]; |
| |
| // Title and description for the flag to enable filtering experiments by Google |
| // group membership. |
| extern const char kEnableVariationsGoogleGroupFilteringName[]; |
| extern const char kEnableVariationsGoogleGroupFilteringDescription[]; |
| |
| // Title and description for the flag to introduce following web channels on |
| // Chrome iOS. |
| extern const char kEnableWebChannelsName[]; |
| extern const char kEnableWebChannelsDescription[]; |
| |
| // Title and description for the flag to display promos promoting the Enhanced |
| // Safe Browsing feature. |
| extern const char kEnhancedSafeBrowsingPromoName[]; |
| extern const char kEnhancedSafeBrowsingPromoDescription[]; |
| |
| // Title and description for the flag to enable feed background refresh. |
| extern const char kFeedBackgroundRefreshName[]; |
| extern const char kFeedBackgroundRefreshDescription[]; |
| |
| // Title and description for the flag to trigger the startup sign-in promo. |
| extern const char kForceStartupSigninPromoName[]; |
| extern const char kForceStartupSigninPromoDescription[]; |
| |
| // Title and description for the flag to determine if the FRE Default Browser |
| // promo should be animated. |
| extern const char kAnimatedDefaultBrowserPromoInFREName[]; |
| extern const char kAnimatedDefaultBrowserPromoInFREDescription[]; |
| |
| // Title and description for the flag to trigger improvement for fullscreen |
| // feature. |
| extern const char kFullscreenImprovementName[]; |
| extern const char kFullscreenImprovementDescription[]; |
| |
| // Title and description for the flag to enable skipping the internal impression |
| // limits of the Fullscreen Promos Manager. |
| extern const char kFullscreenPromosManagerSkipInternalLimitsName[]; |
| extern const char kFullscreenPromosManagerSkipInternalLimitsDescription[]; |
| |
| // Title and description for the flag to change the fullscreen transition speed |
| // and offset. |
| extern const char kFullscreenTransitionName[]; |
| extern const char kFullscreenTransitionDescription[]; |
| |
| // Title and description for the command line switch used to determine the |
| // active fullscreen viewport adjustment mode. |
| extern const char kFullscreenSmoothScrollingName[]; |
| extern const char kFullscreenSmoothScrollingDescription[]; |
| |
| // Title and description for the flag to personalize the Home surface. |
| extern const char kHomeCustomizationName[]; |
| extern const char kHomeCustomizationDescription[]; |
| |
| // Title and description for flag covering Home memory improvement changes. |
| extern const char kHomeMemoryImprovementsName[]; |
| extern const char kHomeMemoryImprovementsDescription[]; |
| |
| // Title and description for the flag to enable HTTPS upgrades for |
| // eligible. |
| extern const char kHttpsUpgradesName[]; |
| extern const char kHttpsUpgradesDescription[]; |
| |
| // Title and description for the flag to enable account menu UI when |
| // tapping the identity disc on the New Tab page. |
| extern const char kIdentityDiscAccountMenuName[]; |
| extern const char kIdentityDiscAccountMenuDescription[]; |
| |
| // Title and description for the flag to enable identity confirmation snackbar. |
| extern const char kIdentityConfirmationSnackbarName[]; |
| extern const char kIdentityConfirmationSnackbarDescription[]; |
| |
| // Title and description for the flag to indicate the identity error in |
| // the overflow menu. |
| extern const char kIndicateIdentityErrorInOverflowMenuName[]; |
| extern const char kIndicateIdentityErrorInOverflowMenuDescription[]; |
| |
| // Title and description for the flag to enable feature_engagement::Tracker |
| // demo mode. |
| extern const char kInProductHelpDemoModeName[]; |
| extern const char kInProductHelpDemoModeDescription[]; |
| |
| // Title and description for the flag that force all interruptible chrome |
| // coordinator to be dismissed. |
| extern const char kIOSInterruptibleCoordinatorAlwaysDismissedName[]; |
| extern const char kIOSInterruptibleCoordinatorAlwaysDismissedDescription[]; |
| |
| // Title and description for the flag to enable stopping synchronously |
| // interruptible coordinators. |
| extern const char kIOSInterruptibleCoordinatorStoppedSynchronouslyName[]; |
| extern const char kIOSInterruptibleCoordinatorStoppedSynchronouslyDescription[]; |
| |
| // Title and description for the flag to enable metrics collection for edit |
| // menu. |
| extern const char kIOSBrowserEditMenuMetricsName[]; |
| extern const char kIOSBrowserEditMenuMetricsDescription[]; |
| |
| // Title and description for the flag to enable detecting the username in the |
| // username first flows for saving. |
| extern const char kIOSDetectUsernameInUffName[]; |
| extern const char kIOSDetectUsernameInUffDescription[]; |
| |
| // Title and description for the flag to disable parcel tracking. |
| extern const char kIOSDisableParcelTrackingName[]; |
| extern const char kIOSDisableParcelTrackingDescription[]; |
| |
| // Title and description for the flag to enable the Docking Promo. |
| extern const char kIOSDockingPromoName[]; |
| extern const char kIOSDockingPromoDescription[]; |
| |
| // Title and description for the flag to enable delete all saved credentials in |
| // PWM. |
| extern const char kIOSEnableDeleteAllSavedCredentialsName[]; |
| extern const char kIOSEnableDeleteAllSavedCredentialsDescription[]; |
| |
| // Title and description for the flag to enable the keyboard accessory upgrade. |
| extern const char kIOSKeyboardAccessoryUpgradeName[]; |
| extern const char kIOSKeyboardAccessoryUpgradeDescription[]; |
| |
| // Title and description for the flag to enable the keyboard accessory upgrade |
| // with a shorter manual fill menu. |
| extern const char kIOSKeyboardAccessoryUpgradeShortManualFillMenuName[]; |
| extern const char kIOSKeyboardAccessoryUpgradeShortManualFillMenuDescription[]; |
| |
| // Title and description for the flag to enable password bottom sheet triggering |
| // on autofocus on IOS. |
| extern const char kIOSPasswordBottomSheetAutofocusName[]; |
| extern const char kIOSPasswordBottomSheetAutofocusDescription[]; |
| |
| // Title and description for the flag to enable the proactive password |
| // generation bottom sheet on IOS. |
| extern const char kIOSProactivePasswordGenerationBottomSheetName[]; |
| extern const char kIOSProactivePasswordGenerationBottomSheetDescription[]; |
| |
| // Title and description for the flag to enable iOS Quick Delete feature. |
| extern const char kIOSQuickDeleteName[]; |
| extern const char kIOSQuickDeleteDescription[]; |
| |
| // Title and description for the flag to enable the Choose from Drive feature. |
| extern const char kIOSChooseFromDriveName[]; |
| extern const char kIOSChooseFromDriveDescription[]; |
| |
| // Title and description for the flag to allow managing account storage. |
| extern const char kIOSManageAccountStorageName[]; |
| extern const char kIOSManageAccountStorageDescription[]; |
| |
| // Title and description for the flag to enable the Save to Photos feature |
| // improvements. |
| extern const char kIOSSaveToPhotosImprovementsName[]; |
| extern const char kIOSSaveToPhotosImprovementsDescription[]; |
| |
| // Title and description for the flag to enable the new feed positionig |
| // experiment on iOS. This experiments controls the UX of the most visited tiles |
| // and the homestack. |
| extern const char kNewFeedPositioningExperimentName[]; |
| extern const char kNewFeedPositioningExperimentDescription[]; |
| |
| // Title and description of the flag to enable client side new tab page |
| // experiments aimed at improving user retention. |
| extern const char kNewTabPageFieldTrialName[]; |
| extern const char kNewTabPageFieldTrialDescription[]; |
| |
| // Title and description for the flag to enable Shared Highlighting color |
| // change in iOS. |
| extern const char kIOSSharedHighlightingColorChangeName[]; |
| extern const char kIOSSharedHighlightingColorChangeDescription[]; |
| |
| // Title and description for the flag to enable Shared Highlighting on AMP pages |
| // in iOS. |
| extern const char kIOSSharedHighlightingAmpName[]; |
| extern const char kIOSSharedHighlightingAmpDescription[]; |
| |
| // Title and description for the flag to enable the Incognito Soft Lock. |
| extern const char kIOSSoftLockName[]; |
| extern const char kIOSSoftLockDescription[]; |
| |
| // Title and description for the flag to enable potential Browser Background |
| // Termination remediations. |
| extern const char kIOSStartTimeBrowserBackgroundRemediationsName[]; |
| extern const char kIOSStartTimeBrowserBackgroundRemediationsDescription[]; |
| |
| // Title and description for the flag to enable potential startup time |
| // remediations. |
| extern const char kIOSStartTimeStartupRemediationsName[]; |
| extern const char kIOSStartTimeStartupRemediationsDescription[]; |
| |
| // Title and description for the flag to enable Tips Notifications. |
| extern const char kIOSTipsNotificationsName[]; |
| extern const char kIOSTipsNotificationsDescription[]; |
| |
| // Title and description for the flag to enable Reactivation Notifications. |
| extern const char kIOSReactivationNotificationsName[]; |
| extern const char kIOSReactivationNotificationsDescription[]; |
| |
| // Title and description for the flag to enable IPH for safari switcher. |
| extern const char kIPHForSafariSwitcherName[]; |
| extern const char kIPHForSafariSwitcherDescription[]; |
| |
| // Title and description for the flag to enable clearcut log background |
| // uploading. |
| extern const char kLensClearcutBackgroundUploadEnabledName[]; |
| extern const char kLensClearcutBackgroundUploadEnabledDescription[]; |
| |
| // Title and description for the flag to enable fast QOS for clearcut logging. |
| extern const char kLensClearcutLoggerFastQosEnabledName[]; |
| extern const char kLensClearcutLoggerFastQosEnabledDescription[]; |
| |
| // Title and description for the flag to enable the Lens filters ablation mode. |
| extern const char kLensFiltersAblationModeEnabledName[]; |
| extern const char kLensFiltersAblationModeEnabledDescription[]; |
| |
| // Title and description for the flag to disable Lens ink library's multi-sample |
| // mode. |
| extern const char kLensInkMultiSampleModeDisabledName[]; |
| extern const char kLensInkMultiSampleModeDisabledDescription[]; |
| |
| // Title and description for the flag to force show lens overlay onboarding |
| // screen. |
| extern const char kLensOverlayForceShowOnboardingScreenName[]; |
| extern const char kLensOverlayForceShowOnboardingScreenDescription[]; |
| |
| // Title and description for the flag to switch the onboarding type for lens |
| // overlay. |
| extern const char kLensOverlayAlternativeOnboardingName[]; |
| extern const char kLensOverlayAlternativeOnboardingDescription[]; |
| |
| // Title and description for the flag to disable price insights because of lens |
| // overlay. |
| extern const char kLensOverlayDisablePriceInsightsName[]; |
| extern const char kLensOverlayDisablePriceInsightsDescription[]; |
| |
| // Title and description for the flag to enable the lens overlay location bar |
| // entrypoint only when price insights should have triggered. |
| extern const char kLensOverlayPriceInsightsCounterfactualName[]; |
| extern const char kLensOverlayPriceInsightsCounterfactualDescription[]; |
| |
| // Title and description for the flag to allow lens overlay on iPad devices. |
| extern const char kLensOverlayEnableIPadCompatibilityName[]; |
| extern const char kLensOverlayEnableIPadCompatibilityDescription[]; |
| |
| // Title and description for the flag to enable the Lens overlay location bar |
| // entrypoint. |
| extern const char kLensOverlayEnableLocationBarEntrypointName[]; |
| extern const char kLensOverlayEnableLocationBarEntrypointDescription[]; |
| |
| // Title and description for the flag to enable the Lens overlay location bar |
| // entrypoint on SRP. |
| extern const char kLensOverlayEnableLocationBarEntrypointOnSRPName[]; |
| extern const char kLensOverlayEnableLocationBarEntrypointOnSRPDescription[]; |
| |
| // Title and description for the flag to allow lens overlay same tab navigation. |
| extern const char kLensOverlayEnableSameTabNavigationName[]; |
| extern const char kLensOverlayEnableSameTabNavigationDescription[]; |
| |
| // Title and description for the flag to disable single tap text selections. |
| extern const char kLensSingleTapTextSelectionDisabledName[]; |
| extern const char kLensSingleTapTextSelectionDisabledDescription[]; |
| |
| // Title and description for the flag to enable the Lens translate toggle mode. |
| extern const char kLensTranslateToggleModeEnabledName[]; |
| extern const char kLensTranslateToggleModeEnabledDescription[]; |
| |
| // Title and description for the flag to enable the Lens unary APIs with HTTP |
| // transport. |
| extern const char kLensUnaryApisWithHttpTransportEnabledName[]; |
| extern const char kLensUnaryApisWithHttpTransportEnabledDescription[]; |
| |
| // Title and description for the flag to enable HTTP transport for unary |
| // requests. |
| extern const char kLensUnaryHttpTransportEnabledName[]; |
| extern const char kLensUnaryHttpTransportEnabledDescription[]; |
| |
| // Title and description for the flag to enable the Lens web page load |
| // optimization. |
| extern const char kLensWebPageLoadOptimizationEnabledName[]; |
| extern const char kLensWebPageLoadOptimizationEnabledDescription[]; |
| |
| // Title and description for the flag to add Linked Services Setting to the Sync |
| // Settings page. |
| extern const char kLinkedServicesSettingIosName[]; |
| extern const char kLinkedServicesSettingIosDescription[]; |
| |
| // Title and description for the flag to lock the bottom toolbar into place. |
| extern const char kLockBottomToolbarName[]; |
| extern const char kLockBottomToolbarDescription[]; |
| |
| // Title and Description for the flag that controls displaying the Magic Stack |
| // in the Home Surface, |
| extern const char kMagicStackName[]; |
| extern const char kMagicStackDescription[]; |
| |
| // Title and description for the flag that controls sending metrickit non-crash |
| // reports. |
| extern const char kMetrickitNonCrashReportName[]; |
| extern const char kMetrickitNonCrashReportDescription[]; |
| |
| // TODO(crbug.com/40148908): Remove this flag after the refactoring work is |
| // finished. |
| // Title and description for the flag used to test the newly |
| // implemented tabstrip. |
| extern const char kModernTabStripName[]; |
| extern const char kModernTabStripDescription[]; |
| |
| // Title and description for the flag to make MVTiles a horizontal render group. |
| extern const char kMostVisitedTilesHorizontalRenderGroupName[]; |
| extern const char kMostVisitedTilesHorizontalRenderGroupDescription[]; |
| |
| // Title and description of the flag to enable the native Find in Page API |
| // for iOS 16 and later. |
| extern const char kNativeFindInPageName[]; |
| extern const char kNativeFindInPageDescription[]; |
| |
| // Title and description for the new illustration in the sync opt-in promotion |
| // view. |
| extern const char kNewSyncOptInIllustrationName[]; |
| extern const char kNewSyncOptInIllustrationDescription[]; |
| |
| // Title and description for temporary bug fix to broken NTP view hierarhy. |
| // TODO(crbug.com/40799579): Remove this when fixed. |
| extern const char kNTPViewHierarchyRepairName[]; |
| extern const char kNTPViewHierarchyRepairDescription[]; |
| |
| // Title and description for the flag to enable Omnibox HTTPS upgrades for |
| // schemeless navigations. |
| extern const char kOmniboxHttpsUpgradesName[]; |
| extern const char kOmniboxHttpsUpgradesDescription[]; |
| |
| // Title and description for the Inspire Me for Signed Out Users omnibox flag. |
| extern const char kOmniboxInspireMeSignedOutName[]; |
| extern const char kOmniboxInspireMeSignedOutDescription[]; |
| |
| // Title and description for the flag to enable Omnibox Grouping implementation |
| // for ZPS. |
| extern const char kOmniboxGroupingFrameworkForZPSName[]; |
| extern const char kOmniboxGroupingFrameworkForZPSDescription[]; |
| |
| // Title and description for the flag to enable Omnibox Grouping implementation |
| // for Typed Suggestions. |
| extern const char kOmniboxGroupingFrameworkForTypedSuggestionsName[]; |
| extern const char kOmniboxGroupingFrameworkForTypedSuggestionsDescription[]; |
| |
| // Title and description for local history zero-prefix suggestions beyond NTP. |
| extern const char kOmniboxLocalHistoryZeroSuggestBeyondNTPName[]; |
| extern const char kOmniboxLocalHistoryZeroSuggestBeyondNTPDescription[]; |
| |
| // Title and description for the maximum number of URL matches. |
| extern const char kOmniboxMaxURLMatchesName[]; |
| extern const char kOmniboxMaxURLMatchesDescription[]; |
| |
| // Title and description for the flag to change the max number of ZPS |
| // matches in the omnibox popup. |
| extern const char kOmniboxMaxZPSMatchesName[]; |
| extern const char kOmniboxMaxZPSMatchesDescription[]; |
| |
| // Title and description for the flag to enable logging of Omnibox URL scoring |
| // signal data to OmniboxEventProto for training the ML scoring models. |
| extern const char kOmniboxMlLogUrlScoringSignalsName[]; |
| extern const char kOmniboxMlLogUrlScoringSignalsDescription[]; |
| |
| // Title and description for the flag to enable piecewise ML score mapping when |
| // scoring & blending ML-eligible URL suggestions and ML-ineligible Search |
| // suggestions. |
| extern const char kOmniboxMlUrlPiecewiseMappedSearchBlendingName[]; |
| extern const char kOmniboxMlUrlPiecewiseMappedSearchBlendingDescription[]; |
| |
| // Title and description for the flag to enable in-memory caching of ML scores |
| // to speed up the overall ML scoring process. |
| extern const char kOmniboxMlUrlScoreCachingName[]; |
| extern const char kOmniboxMlUrlScoreCachingDescription[]; |
| |
| // Title and description for the flag to enable the ML scoring model for |
| // assigning new relevance scores to the URL suggestions and reranking them. |
| extern const char kOmniboxMlUrlScoringName[]; |
| extern const char kOmniboxMlUrlScoringDescription[]; |
| |
| // Title and description for the flag that enables creation of the Omnibox |
| // autocomplete URL scoring model. Prerequisite for `kMlUrlScoring` & |
| // `kMlUrlSearchBlending`. |
| extern const char kOmniboxMlUrlScoringModelName[]; |
| extern const char kOmniboxMlUrlScoringModelDescription[]; |
| |
| // Title and description for the flag that enables logic specifying how URL |
| // model scores integrate with search traditional scores via linear score |
| // mapping. |
| extern const char kOmniboxMlUrlSearchBlendingName[]; |
| extern const char kOmniboxMlUrlSearchBlendingDescription[]; |
| |
| // Title and description for the flag that enables ON_CLOBBER focus type |
| // for zero prefix requests with an empty input on WEB/SRP. |
| extern const char kOmniboxOnClobberFocusTypeOnIOSName[]; |
| extern const char kOmniboxOnClobberFocusTypeOnIOSDescription[]; |
| |
| // Title and description for the flag to enable Omnibox On Device Head |
| // suggestions (incognito). |
| extern const char kOmniboxOnDeviceHeadSuggestionsIncognitoName[]; |
| extern const char kOmniboxOnDeviceHeadSuggestionsIncognitoDescription[]; |
| |
| // Title and description for the flag to enable Omnibox On Device Head |
| // suggestions (non incognito). |
| extern const char kOmniboxOnDeviceHeadSuggestionsNonIncognitoName[]; |
| extern const char kOmniboxOnDeviceHeadSuggestionsNonIncognitoDescription[]; |
| |
| // Title and description for omnibox on device tail suggest. |
| extern const char kOmniboxOnDeviceTailSuggestionsName[]; |
| extern const char kOmniboxOnDeviceTailSuggestionsDescription[]; |
| |
| // Title and description for omnibox suggestion answer migration. |
| extern const char kOmniboxSuggestionAnswerMigrationName[]; |
| extern const char kOmniboxSuggestionAnswerMigrationDescription[]; |
| |
| // Title and description for the flag to change the max number of autocomplete |
| // matches in the omnibox popup. |
| extern const char kOmniboxUIMaxAutocompleteMatchesName[]; |
| extern const char kOmniboxUIMaxAutocompleteMatchesDescription[]; |
| |
| // Title and description for the use of in-memory zero-suggest caching. |
| extern const char kOmniboxZeroSuggestInMemoryCachingName[]; |
| extern const char kOmniboxZeroSuggestInMemoryCachingDescription[]; |
| |
| // Title and description for the zero-suggest prefetching on the New Tab Page. |
| extern const char kOmniboxZeroSuggestPrefetchingName[]; |
| extern const char kOmniboxZeroSuggestPrefetchingDescription[]; |
| |
| // Title and description for the zero-suggest prefetching on the Search Results |
| // Page. |
| extern const char kOmniboxZeroSuggestPrefetchingOnSRPName[]; |
| extern const char kOmniboxZeroSuggestPrefetchingOnSRPDescription[]; |
| |
| // Title and description for the zero-suggest prefetching on any Web Page. |
| extern const char kOmniboxZeroSuggestPrefetchingOnWebName[]; |
| extern const char kOmniboxZeroSuggestPrefetchingOnWebDescription[]; |
| |
| // Title and description for the flag to force clipboard access to be |
| // asynchronous. |
| extern const char kOnlyAccessClipboardAsyncName[]; |
| extern const char kOnlyAccessClipboardAsyncDescription[]; |
| |
| // Title and description for the flag to enable Optimization Guide debug logs. |
| extern const char kOptimizationGuideDebugLogsName[]; |
| extern const char kOptimizationGuideDebugLogsDescription[]; |
| |
| // Title and description for the flag enable download service to download in |
| // foreground. |
| extern const char kDownloadServiceForegroundSessionName[]; |
| extern const char kDownloadServiceForegroundSessionDescription[]; |
| |
| // Title and description for the flag to enable optimization guide's push |
| // notifications |
| extern const char kOptimizationGuidePushNotificationClientName[]; |
| extern const char kOptimizationGuidePushNotificationClientDescription[]; |
| |
| // Title and description for the flag to enable one tap experience for maps |
| // experience kit. |
| extern const char kOneTapForMapsName[]; |
| extern const char kOneTapForMapsDescription[]; |
| |
| // Title and description for the flag to enable page content annotations. |
| extern const char kPageContentAnnotationsName[]; |
| extern const char kPageContentAnnotationsDescription[]; |
| |
| // Title and description for the flag to enable persisting salient images |
| // metadata. |
| extern const char kPageContentAnnotationsPersistSalientImageMetadataName[]; |
| extern const char |
| kPageContentAnnotationsPersistSalientImageMetadataDescription[]; |
| |
| // Title and description for the flag to enable persisting remote page metadata. |
| extern const char kPageContentAnnotationsRemotePageMetadataName[]; |
| extern const char kPageContentAnnotationsRemotePageMetadataDescription[]; |
| |
| // Title and description for the flag to enable salient images. |
| extern const char kPageImageServiceSalientImageName[]; |
| extern const char kPageImageServiceSalientImageDescription[]; |
| |
| // Title and description for the flag to enable the Last Visited feature in Page |
| // Info for iOS. |
| extern const char kPageInfoLastVisitedIOSName[]; |
| extern const char kPageInfoLastVisitedIOSDescription[]; |
| |
| // Title and description for the flag to enable page visibility. |
| extern const char kPageVisibilityPageContentAnnotationsName[]; |
| extern const char kPageVisibilityPageContentAnnotationsDescription[]; |
| |
| // Title and description for the flag to enable clientside password form |
| // parsing model. |
| extern const char kPasswordFormClientsideClassifierName[]; |
| extern const char kPasswordFormClientsideClassifierDescription[]; |
| |
| // Title and description for the flag to enable PhishGuard password reuse |
| // detection. |
| extern const char kPasswordReuseDetectionName[]; |
| extern const char kPasswordReuseDetectionDescription[]; |
| |
| // Title and description for the flag to enable password sharing between the |
| // members of the same family. |
| extern const char kPasswordSharingName[]; |
| extern const char kPasswordSharingDescription[]; |
| |
| // Title and description for the flag to enable the Price Tracking Notification |
| // Promo card. |
| extern const char kPriceTrackingPromoName[]; |
| extern const char kPriceTrackingPromoDescription[]; |
| |
| // Title and description for the flag to enable the Privacy Guide. |
| extern const char kPrivacyGuideIosName[]; |
| extern const char kPrivacyGuideIosDescription[]; |
| |
| // Title and descriotion for the flag to enable the provisional notification |
| // alert. |
| extern const char kProvisionalNotificationAlertName[]; |
| extern const char kProvisionalNotificationAlertDescription[]; |
| |
| // Title and description for the flag to enable ipad zps matches limit increase. |
| extern const char kIpadZpsSuggestionMatchesLimitName[]; |
| extern const char kIpadZpsSuggestionMatchesLimitDescription[]; |
| |
| // Title and description for the flag to enable PriceNotifications IPH to be |
| // alwayws be displayed. |
| extern const char kIPHPriceNotificationsWhileBrowsingName[]; |
| extern const char kIPHPriceNotificationsWhileBrowsingDescription[]; |
| |
| // Title and description for the flag to enable the notification menu item in |
| // the settings menu. |
| extern const char kNotificationSettingsMenuItemName[]; |
| extern const char kNotificationSettingsMenuItemDescription[]; |
| |
| // Title and description for the flag to refactor the toolbarUI. |
| extern const char kRefactorToolbarUIName[]; |
| extern const char kRefactorToolbarUIDescription[]; |
| |
| // Title and description for the flag to remove excess NTP tabs that don't have |
| // navigation history. |
| extern const char kRemoveExcessNTPsExperimentName[]; |
| extern const char kRemoveExcessNTPsExperimentDescription[]; |
| |
| // Title and description for the flag to remove the image from rich IPH bubble. |
| extern const char kRichBubbleWithoutImageName[]; |
| extern const char kRichBubbleWithoutImageDescription[]; |
| |
| // Title and description for the flag to enable async real time checks. |
| extern const char kSafeBrowsingAsyncRealTimeCheckName[]; |
| extern const char kSafeBrowsingAsyncRealTimeCheckDescription[]; |
| |
| // Title and description for the flag that makes Safe Browsing available. |
| extern const char kSafeBrowsingAvailableName[]; |
| extern const char kSafeBrowsingAvailableDescription[]; |
| |
| // Title and description for the flag to enable local lists using Safe Browsing |
| // v5. |
| extern const char kSafeBrowsingLocalListsUseSBv5Name[]; |
| extern const char kSafeBrowsingLocalListsUseSBv5Description[]; |
| |
| // Title and description for the flag to enable real-time Safe Browsing lookups. |
| extern const char kSafeBrowsingRealTimeLookupName[]; |
| extern const char kSafeBrowsingRealTimeLookupDescription[]; |
| |
| // Title and description for the flag to enable the Safety Check module in the |
| // Magic Stack. |
| extern const char kSafetyCheckMagicStackName[]; |
| extern const char kSafetyCheckMagicStackDescription[]; |
| |
| // Title and description for the flag to enable Safety Check iOS push |
| // notifications. |
| extern const char kSafetyCheckNotificationsName[]; |
| extern const char kSafetyCheckNotificationsDescription[]; |
| |
| // Title and description for the flag to enable integration with the ScreenTime |
| // system. |
| extern const char kScreenTimeIntegrationName[]; |
| extern const char kScreenTimeIntegrationDescription[]; |
| |
| // Title and description for the flag to enable Segmentaiton ranking for the |
| // ephemeral cards in the Magic Stack. |
| extern const char kSegmentationPlatformEphemeralCardRankerName[]; |
| extern const char kSegmentationPlatformEphemeralCardRankerDescription[]; |
| |
| // Title and description for the flag to enable caching Segmentation ranking for |
| // the Home Magic Stack on Start. |
| extern const char kSegmentationPlatformIosModuleRankerCachingName[]; |
| extern const char kSegmentationPlatformIosModuleRankerCachingDescription[]; |
| |
| // Title and description for the flag to enable Segmentation ranking for the |
| // Home Magic Stack. |
| extern const char kSegmentationPlatformIosModuleRankerName[]; |
| extern const char kSegmentationPlatformIosModuleRankerDescription[]; |
| |
| // Title and description for the flag to enable Segmentation ranking for the |
| // Home Magic Stack split between Start and NTP. |
| extern const char kSegmentationPlatformIosModuleRankerSplitBySurfaceName[]; |
| extern const char |
| kSegmentationPlatformIosModuleRankerSplitBySurfaceDescription[]; |
| |
| // Title and description for the flag to enable the Tips module in the Magic |
| // Stack. |
| extern const char kSegmentationPlatformTipsEphemeralCardName[]; |
| extern const char kSegmentationPlatformTipsEphemeralCardDescription[]; |
| |
| // Title and description for the flag to enable personalized messaging for |
| // Default Browser First Run, Set Up List, and video promos. |
| extern const char kSegmentedDefaultBrowserPromoName[]; |
| extern const char kSegmentedDefaultBrowserPromoDescription[]; |
| |
| // Title and description for the flag to enable iOS push notifications option |
| // for Send Tab To Self feature. |
| extern const char kSendTabToSelfIOSPushNotificationsName[]; |
| extern const char kSendTabToSelfIOSPushNotificationsDescription[]; |
| |
| // Title and description for the flag to send UMA data over any network. |
| extern const char kSendUmaOverAnyNetwork[]; |
| extern const char kSendUmaOverAnyNetworkDescription[]; |
| |
| // Title and description for the flag to assign each managed account to its own |
| // separate profile. |
| extern const char kSeparateProfilesForManagedAccountsName[]; |
| extern const char kSeparateProfilesForManagedAccountsDescription[]; |
| |
| // Title and description for the flag to enable Shared Highlighting (Link to |
| // Text Edit Menu option). |
| extern const char kSharedHighlightingIOSName[]; |
| extern const char kSharedHighlightingIOSDescription[]; |
| |
| // Title and description for the flag to enable the Set Up List in the First |
| // Run. |
| extern const char kSetUpListInFirstRunName[]; |
| extern const char kSetUpListInFirstRunNameDescription[]; |
| |
| // Title and description for the flag to reduce the duration of the Set Up List. |
| extern const char kSetUpListShortenedDurationName[]; |
| extern const char kSetUpListShortenedDurationDescription[]; |
| |
| // Title and description for the flag to remove the sign-in item from the Set Up |
| // List. |
| extern const char kSetUpListWithoutSignInItemName[]; |
| extern const char kSetUpListWithoutSignInItemDescription[]; |
| |
| // Title and description for the flag to enable the Share button |
| // in the web context menu in iOS. |
| extern const char kShareInWebContextMenuIOSName[]; |
| extern const char kShareInWebContextMenuIOSDescription[]; |
| |
| // Title and description for the flag to enable annotating web forms with |
| // Autofill field type predictions as placeholder. |
| extern const char kShowAutofillTypePredictionsName[]; |
| extern const char kShowAutofillTypePredictionsDescription[]; |
| |
| // Title and description for the flag to not store a strong reference to the |
| // default spotlight index. |
| extern const char kSpotlightNeverRetainIndexName[]; |
| extern const char kSpotlightNeverRetainIndexDescription[]; |
| |
| // Title and description for the flag to enable the Start Surface. |
| extern const char kStartSurfaceName[]; |
| extern const char kStartSurfaceDescription[]; |
| |
| // Title and description for the flag to enable local web approvals feature for |
| // supervised users. |
| extern const char kSupervisedUserLocalWebApprovalsName[]; |
| extern const char kSupervisedUserLocalWebApprovalsDescription[]; |
| |
| // Title and description for the flag to control if Chrome Sync should use the |
| // sandbox servers. |
| extern const char kSyncSandboxName[]; |
| extern const char kSyncSandboxDescription[]; |
| |
| // Title and description for the flag to control if a tab group indicator is |
| // displayed. |
| extern const char kTabGroupIndicatorName[]; |
| extern const char kTabGroupIndicatorDescription[]; |
| |
| // Title and description for the flag to control if tab groups are synced with |
| // other syncing devices. |
| extern const char kTabGroupSyncName[]; |
| extern const char kTabGroupSyncDescription[]; |
| |
| // Title and description for the flag to enable TFLite for language detection. |
| extern const char kTFLiteLanguageDetectionName[]; |
| extern const char kTFLiteLanguageDetectionDescription[]; |
| |
| // Title and description for the flag to use the page's theme color in the |
| // top toolbar. |
| extern const char kThemeColorInTopToolbarName[]; |
| extern const char kThemeColorInTopToolbarDescription[]; |
| |
| // Title and description for the flag to enable using Lens to search using |
| // copied images in the omnibox. |
| extern const char kEnableLensInOmniboxCopiedImageName[]; |
| extern const char kEnableLensInOmniboxCopiedImageDescription[]; |
| |
| // Title and description for the flag to enable Lens Overlay. |
| extern const char kEnableLensOverlayName[]; |
| extern const char kEnableLensOverlayDescription[]; |
| |
| // Title and description for the flag to enable Lens View Finder unification |
| extern const char kEnableLensViewFinderUnifiedExperienceName[]; |
| extern const char kEnableLensViewFinderUnifiedExperienceDescription[]; |
| |
| // Title and description for the flag to enable Lens Context Menu unification |
| extern const char kEnableLensContextMenuUnifiedExperienceName[]; |
| extern const char kEnableLensContextMenuUnifiedExperienceDescription[]; |
| |
| // Title and description for the flag to enable the new transitions in the |
| // TabGrid. |
| extern const char kTabGridNewTransitionsName[]; |
| extern const char kTabGridNewTransitionsDescription[]; |
| |
| // Title and description for the tab groups on iPad feature. |
| extern const char kTabGroupsIPadName[]; |
| extern const char kTabGroupsIPadDescription[]; |
| |
| // Title and description for the Inactive Tabs feature on iPad. |
| extern const char kInactiveTabsIPadName[]; |
| extern const char kInactiveTabsIPadDescription[]; |
| |
| // Title and description for the flag to enable tab resumption. |
| extern const char kTabResumptionName[]; |
| extern const char kTabResumptionDescription[]; |
| |
| // Title and description for the flag to enable tab resumption enhancements. |
| extern const char kTabResumption1_5Name[]; |
| extern const char kTabResumption1_5Description[]; |
| |
| // Title and description for the flag to enable tab resumption 2.0. |
| extern const char kTabResumption2Name[]; |
| extern const char kTabResumption2Description[]; |
| |
| // Title and description for the flag to enable tab resumption 2.0. |
| extern const char kTabResumption2ReasonName[]; |
| extern const char kTabResumption2ReasonDescription[]; |
| |
| // Title and description for the flag to enable enhanced images in Tab |
| // Resumption. |
| extern const char kTabResumptionImagesName[]; |
| extern const char kTabResumptionImagesDescription[]; |
| |
| // Title and description for the flag to update the sequence of the FRE screens. |
| extern const char kUpdatedFRESequenceName[]; |
| extern const char kUpdatedFRESequenceDescription[]; |
| |
| // Title and description for the flag to query accounts from IdentityManager |
| // instead of ChromeAccountManagerService. |
| extern const char kUseAccountListFromIdentityManagerName[]; |
| extern const char kUseAccountListFromIdentityManagerDescription[]; |
| |
| // Title and description for the flag to control the maximum wait time (in |
| // seconds) for a response from the Account Capabilities API. |
| extern const char kWaitThresholdMillisecondsForCapabilitiesApiName[]; |
| extern const char kWaitThresholdMillisecondsForCapabilitiesApiDescription[]; |
| |
| // Title and description for the flag to control if Google Payments API calls |
| // should use the sandbox servers. |
| extern const char kWalletServiceUseSandboxName[]; |
| extern const char kWalletServiceUseSandboxDescription[]; |
| |
| // Title and description for the flag to control whether to send discover |
| // feedback to a new product destination |
| extern const char kWebFeedFeedbackRerouteName[]; |
| extern const char kWebFeedFeedbackRerouteDescription[]; |
| |
| // Title and description for the flag to tie the default text zoom level to |
| // the dynamic type setting. |
| extern const char kWebPageDefaultZoomFromDynamicTypeName[]; |
| extern const char kWebPageDefaultZoomFromDynamicTypeDescription[]; |
| |
| // Title and description for the flag to enable a different method of zooming |
| // web pages. |
| extern const char kWebPageAlternativeTextZoomName[]; |
| extern const char kWebPageAlternativeTextZoomDescription[]; |
| |
| // Title and description for the flag to (re)-enable text zoom on iPad. |
| extern const char kWebPageTextZoomIPadName[]; |
| extern const char kWebPageTextZoomIPadDescription[]; |
| |
| // Title and description for the flag to enable the opening of links from |
| // Youtube incognito in Chrome incognito. |
| extern const char kYoutubeIncognitoName[]; |
| extern const char kYoutubeIncognitoDescription[]; |
| |
| // Please add names and descriptions above in alphabetical order. |
| |
| } // namespace flag_descriptions |
| |
| #endif // IOS_CHROME_BROWSER_FLAGS_IOS_CHROME_FLAG_DESCRIPTIONS_H_ |