feature_constants.cc 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305
  1. /// Copyright 2017 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. #include "components/feature_engagement/public/feature_constants.h"
  5. #include "base/feature_list.h"
  6. #include "build/build_config.h"
  7. namespace feature_engagement {
  8. // Features used by the In-Product Help system.
  9. const base::Feature kEnableAutomaticSnooze{"EnableAutomaticSnooze",
  10. base::FEATURE_DISABLED_BY_DEFAULT};
  11. const base::Feature kIPHDemoMode{"IPH_DemoMode",
  12. base::FEATURE_DISABLED_BY_DEFAULT};
  13. const base::Feature kIPHSnooze{"IPH_Snooze", base::FEATURE_DISABLED_BY_DEFAULT};
  14. const base::Feature kEnableIPH{"EnableIPH", base::FEATURE_ENABLED_BY_DEFAULT};
  15. const base::Feature kUseClientConfigIPH{"UseClientConfigIPH",
  16. base::FEATURE_DISABLED_BY_DEFAULT};
  17. // Features used by various clients to show their In-Product Help messages.
  18. const base::Feature kIPHDummyFeature{"IPH_Dummy",
  19. base::FEATURE_DISABLED_BY_DEFAULT};
  20. #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
  21. BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
  22. const base::Feature kIPHDesktopSharedHighlightingFeature{
  23. "IPH_DesktopSharedHighlighting", base::FEATURE_DISABLED_BY_DEFAULT};
  24. const base::Feature kIPHDesktopTabGroupsNewGroupFeature{
  25. "IPH_DesktopTabGroupsNewGroup", base::FEATURE_DISABLED_BY_DEFAULT};
  26. const base::Feature kIPHFocusHelpBubbleScreenReaderPromoFeature{
  27. "IPH_FocusHelpBubbleScreenReaderPromo", base::FEATURE_ENABLED_BY_DEFAULT};
  28. const base::Feature kIPHGMCCastStartStopFeature{
  29. "IPH_GMCCastStartStop", base::FEATURE_ENABLED_BY_DEFAULT};
  30. const base::Feature kIPHLiveCaptionFeature{"IPH_LiveCaption",
  31. base::FEATURE_ENABLED_BY_DEFAULT};
  32. const base::Feature kIPHTabAudioMutingFeature{"IPH_TabAudioMuting",
  33. base::FEATURE_DISABLED_BY_DEFAULT};
  34. const base::Feature kIPHPasswordsAccountStorageFeature{
  35. "IPH_PasswordsAccountStorage", base::FEATURE_ENABLED_BY_DEFAULT};
  36. const base::Feature kIPHReadingListDiscoveryFeature{
  37. "IPH_ReadingListDiscovery", base::FEATURE_DISABLED_BY_DEFAULT};
  38. const base::Feature kIPHReadingListEntryPointFeature{
  39. "IPH_ReadingListEntryPoint", base::FEATURE_DISABLED_BY_DEFAULT};
  40. const base::Feature kIPHReadingListInSidePanelFeature{
  41. "IPH_ReadingListInSidePanel", base::FEATURE_DISABLED_BY_DEFAULT};
  42. const base::Feature kIPHReopenTabFeature{"IPH_ReopenTab",
  43. base::FEATURE_DISABLED_BY_DEFAULT};
  44. const base::Feature kIPHSideSearchAutoTriggeringFeature{
  45. "IPH_SideSearchAutoTriggering", base::FEATURE_DISABLED_BY_DEFAULT};
  46. const base::Feature kIPHSideSearchFeature{"IPH_SideSearch",
  47. base::FEATURE_DISABLED_BY_DEFAULT};
  48. const base::Feature kIPHTabSearchFeature{"IPH_TabSearch",
  49. base::FEATURE_DISABLED_BY_DEFAULT};
  50. const base::Feature kIPHWebUITabStripFeature{"IPH_WebUITabStrip",
  51. base::FEATURE_DISABLED_BY_DEFAULT};
  52. const base::Feature kIPHDesktopSnoozeFeature{"IPH_DesktopSnoozeFeature",
  53. base::FEATURE_DISABLED_BY_DEFAULT};
  54. const base::Feature kIPHDesktopPwaInstallFeature{
  55. "IPH_DesktopPwaInstall", base::FEATURE_ENABLED_BY_DEFAULT};
  56. const base::Feature kIPHProfileSwitchFeature{"IPH_ProfileSwitch",
  57. base::FEATURE_ENABLED_BY_DEFAULT};
  58. const base::Feature kIPHIntentChipFeature{"IPH_IntentChip",
  59. base::FEATURE_DISABLED_BY_DEFAULT};
  60. const base::Feature kIPHWebUiHelpBubbleTestFeature(
  61. "IPH_WebUiHelpBubbleTest",
  62. base::FEATURE_DISABLED_BY_DEFAULT);
  63. #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
  64. // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
  65. #if BUILDFLAG(IS_ANDROID)
  66. const base::Feature kIPHAdaptiveButtonInTopToolbarCustomizationNewTabFeature{
  67. "IPH_AdaptiveButtonInTopToolbarCustomization_NewTab",
  68. base::FEATURE_DISABLED_BY_DEFAULT};
  69. const base::Feature kIPHAdaptiveButtonInTopToolbarCustomizationShareFeature{
  70. "IPH_AdaptiveButtonInTopToolbarCustomization_Share",
  71. base::FEATURE_DISABLED_BY_DEFAULT};
  72. const base::Feature
  73. kIPHAdaptiveButtonInTopToolbarCustomizationVoiceSearchFeature{
  74. "IPH_AdaptiveButtonInTopToolbarCustomization_VoiceSearch",
  75. base::FEATURE_DISABLED_BY_DEFAULT};
  76. const base::Feature kIPHAddToHomescreenMessageFeature{
  77. "IPH_AddToHomescreenMessage", base::FEATURE_ENABLED_BY_DEFAULT};
  78. const base::Feature kIPHAutoDarkOptOutFeature{"IPH_AutoDarkOptOut",
  79. base::FEATURE_ENABLED_BY_DEFAULT};
  80. const base::Feature kIPHAutoDarkUserEducationMessageFeature{
  81. "IPH_AutoDarkUserEducationMessage", base::FEATURE_ENABLED_BY_DEFAULT};
  82. const base::Feature kIPHAutoDarkUserEducationMessageOptInFeature{
  83. "IPH_AutoDarkUserEducationMessageOptIn", base::FEATURE_ENABLED_BY_DEFAULT};
  84. const base::Feature kIPHContextualPageActionsPriceTrackingFeature{
  85. "IPH_ContextualPageActions_PriceTracking",
  86. base::FEATURE_ENABLED_BY_DEFAULT};
  87. const base::Feature kIPHContextualPageActionsPriceTrackingActionChipFeature{
  88. "IPH_ContextualPageActions_PriceTrackingActionChip",
  89. base::FEATURE_ENABLED_BY_DEFAULT};
  90. const base::Feature kIPHCrowFeature{"IPH_Crow",
  91. base::FEATURE_DISABLED_BY_DEFAULT};
  92. const base::Feature kIPHDataSaverDetailFeature{
  93. "IPH_DataSaverDetail", base::FEATURE_ENABLED_BY_DEFAULT};
  94. const base::Feature kIPHDataSaverMilestonePromoFeature{
  95. "IPH_DataSaverMilestonePromo", base::FEATURE_DISABLED_BY_DEFAULT};
  96. const base::Feature kIPHDataSaverPreviewFeature{
  97. "IPH_DataSaverPreview", base::FEATURE_ENABLED_BY_DEFAULT};
  98. const base::Feature kIPHDownloadHomeFeature{"IPH_DownloadHome",
  99. base::FEATURE_ENABLED_BY_DEFAULT};
  100. const base::Feature kIPHDownloadIndicatorFeature{
  101. "IPH_DownloadIndicator", base::FEATURE_DISABLED_BY_DEFAULT};
  102. const base::Feature kIPHDownloadPageFeature{"IPH_DownloadPage",
  103. base::FEATURE_ENABLED_BY_DEFAULT};
  104. const base::Feature kIPHDownloadPageScreenshotFeature{
  105. "IPH_DownloadPageScreenshot", base::FEATURE_DISABLED_BY_DEFAULT};
  106. const base::Feature kIPHChromeHomeExpandFeature{
  107. "IPH_ChromeHomeExpand", base::FEATURE_DISABLED_BY_DEFAULT};
  108. const base::Feature kIPHChromeHomePullToRefreshFeature{
  109. "IPH_ChromeHomePullToRefresh", base::FEATURE_DISABLED_BY_DEFAULT};
  110. const base::Feature kIPHDownloadSettingsFeature{
  111. "IPH_DownloadSettings", base::FEATURE_DISABLED_BY_DEFAULT};
  112. const base::Feature kIPHDownloadInfoBarDownloadContinuingFeature{
  113. "IPH_DownloadInfoBarDownloadContinuing", base::FEATURE_DISABLED_BY_DEFAULT};
  114. const base::Feature kIPHDownloadInfoBarDownloadsAreFasterFeature{
  115. "IPH_DownloadInfoBarDownloadsAreFaster", base::FEATURE_DISABLED_BY_DEFAULT};
  116. const base::Feature kIPHQuietNotificationPromptsFeature{
  117. "IPH_QuietNotificationPrompts", base::FEATURE_DISABLED_BY_DEFAULT};
  118. const base::Feature kIPHReadLaterContextMenuFeature{
  119. "IPH_ReadLaterContextMenu", base::FEATURE_ENABLED_BY_DEFAULT};
  120. const base::Feature kIPHReadLaterAppMenuBookmarkThisPageFeature{
  121. "IPH_ReadLaterAppMenuBookmarkThisPage", base::FEATURE_ENABLED_BY_DEFAULT};
  122. const base::Feature kIPHReadLaterAppMenuBookmarksFeature{
  123. "IPH_ReadLaterAppMenuBookmarks", base::FEATURE_ENABLED_BY_DEFAULT};
  124. const base::Feature kIPHReadLaterBottomSheetFeature{
  125. "IPH_ReadLaterBottomSheet", base::FEATURE_ENABLED_BY_DEFAULT};
  126. const base::Feature kIPHRequestDesktopSiteAppMenuFeature{
  127. "IPH_RequestDesktopSiteAppMenu", base::FEATURE_ENABLED_BY_DEFAULT};
  128. const base::Feature kIPHShoppingListSaveFlowFeature{
  129. "IPH_ShoppingListSaveFlow", base::FEATURE_ENABLED_BY_DEFAULT};
  130. const base::Feature kIPHEphemeralTabFeature{"IPH_EphemeralTab",
  131. base::FEATURE_DISABLED_BY_DEFAULT};
  132. const base::Feature
  133. kIPHFeatureNotificationGuideDefaultBrowserNotificationShownFeature{
  134. "IPH_FeatureNotificationGuideDefaultBrowserNotificationShown",
  135. base::FEATURE_ENABLED_BY_DEFAULT};
  136. const base::Feature kIPHFeatureNotificationGuideSignInNotificationShownFeature{
  137. "IPH_FeatureNotificationGuideSignInNotificationShown",
  138. base::FEATURE_ENABLED_BY_DEFAULT};
  139. const base::Feature
  140. kIPHFeatureNotificationGuideIncognitoTabNotificationShownFeature{
  141. "IPH_FeatureNotificationGuideIncognitoTabNotificationShown",
  142. base::FEATURE_ENABLED_BY_DEFAULT};
  143. const base::Feature
  144. kIPHFeatureNotificationGuideNTPSuggestionCardNotificationShownFeature{
  145. "IPH_FeatureNotificationGuideNTPSuggestionCardNotificationShown",
  146. base::FEATURE_ENABLED_BY_DEFAULT};
  147. const base::Feature
  148. kIPHFeatureNotificationGuideVoiceSearchNotificationShownFeature{
  149. "IPH_FeatureNotificationGuideVoiceSearchNotificationShown",
  150. base::FEATURE_ENABLED_BY_DEFAULT};
  151. const base::Feature kIPHFeatureNotificationGuideDefaultBrowserPromoFeature{
  152. "IPH_FeatureNotificationGuideDefaultBrowserPromo",
  153. base::FEATURE_ENABLED_BY_DEFAULT};
  154. const base::Feature kIPHFeatureNotificationGuideSignInHelpBubbleFeature{
  155. "IPH_FeatureNotificationGuideSignInHelpBubble",
  156. base::FEATURE_ENABLED_BY_DEFAULT};
  157. const base::Feature kIPHFeatureNotificationGuideIncognitoTabHelpBubbleFeature{
  158. "IPH_FeatureNotificationGuideIncognitoTabHelpBubble",
  159. base::FEATURE_ENABLED_BY_DEFAULT};
  160. const base::Feature
  161. kIPHFeatureNotificationGuideNTPSuggestionCardHelpBubbleFeature{
  162. "IPH_FeatureNotificationGuideNTPSuggestionCardHelpBubble",
  163. base::FEATURE_ENABLED_BY_DEFAULT};
  164. const base::Feature kIPHFeatureNotificationGuideVoiceSearchHelpBubbleFeature{
  165. "IPH_FeatureNotificationGuideVoiceSearchHelpBubble",
  166. base::FEATURE_ENABLED_BY_DEFAULT};
  167. const base::Feature kIPHFeatureNotificationGuideIncognitoTabUsedFeature{
  168. "IPH_FeatureNotificationGuideIncognitoTabUsed",
  169. base::FEATURE_ENABLED_BY_DEFAULT};
  170. const base::Feature kIPHFeatureNotificationGuideVoiceSearchUsedFeature{
  171. "IPH_FeatureNotificationGuideVoiceSearchUsed",
  172. base::FEATURE_ENABLED_BY_DEFAULT};
  173. const base::Feature kIPHFeedCardMenuFeature{"IPH_FeedCardMenu",
  174. base::FEATURE_DISABLED_BY_DEFAULT};
  175. const base::Feature kIPHGenericAlwaysTriggerHelpUiFeature{
  176. "IPH_GenericAlwaysTriggerHelpUiFeature", base::FEATURE_ENABLED_BY_DEFAULT};
  177. const base::Feature kIPHIdentityDiscFeature{"IPH_IdentityDisc",
  178. base::FEATURE_DISABLED_BY_DEFAULT};
  179. const base::Feature kIPHInstanceSwitcherFeature{
  180. "IPH_InstanceSwitcher", base::FEATURE_ENABLED_BY_DEFAULT};
  181. const base::Feature kIPHKeyboardAccessoryAddressFillingFeature{
  182. "IPH_KeyboardAccessoryAddressFilling", base::FEATURE_DISABLED_BY_DEFAULT};
  183. const base::Feature kIPHKeyboardAccessoryBarSwipingFeature{
  184. "IPH_KeyboardAccessoryBarSwiping", base::FEATURE_DISABLED_BY_DEFAULT};
  185. const base::Feature kIPHKeyboardAccessoryPasswordFillingFeature{
  186. "IPH_KeyboardAccessoryPasswordFilling", base::FEATURE_DISABLED_BY_DEFAULT};
  187. const base::Feature kIPHKeyboardAccessoryPaymentFillingFeature{
  188. "IPH_KeyboardAccessoryPaymentFilling", base::FEATURE_DISABLED_BY_DEFAULT};
  189. const base::Feature kIPHKeyboardAccessoryPaymentOfferFeature{
  190. "IPH_KeyboardAccessoryPaymentOffer", base::FEATURE_DISABLED_BY_DEFAULT};
  191. const base::Feature kIPHLowUserEngagementDetectorFeature{
  192. "IPH_LowUserEngagementDetector", base::FEATURE_ENABLED_BY_DEFAULT};
  193. const base::Feature kIPHNewTabPageHomeButtonFeature{
  194. "IPH_NewTabPageHomeButton", base::FEATURE_DISABLED_BY_DEFAULT};
  195. const base::Feature kIPHMicToolbarFeature{"IPH_MicToolbar",
  196. base::FEATURE_DISABLED_BY_DEFAULT};
  197. const base::Feature kIPHPageInfoFeature{"IPH_PageInfo",
  198. base::FEATURE_DISABLED_BY_DEFAULT};
  199. const base::Feature kIPHPageInfoStoreInfoFeature{
  200. "IPH_PageInfoStoreInfo", base::FEATURE_DISABLED_BY_DEFAULT};
  201. const base::Feature kIPHPreviewsOmniboxUIFeature{
  202. "IPH_PreviewsOmniboxUI", base::FEATURE_ENABLED_BY_DEFAULT};
  203. const base::Feature kIPHPriceDropNTPFeature{"IPH_PriceDropNTP",
  204. base::FEATURE_DISABLED_BY_DEFAULT};
  205. const base::Feature kIPHShoppingListMenuItemFeature{
  206. "IPH_ShoppingListMenuItem", base::FEATURE_ENABLED_BY_DEFAULT};
  207. const base::Feature kIPHTabGroupsQuicklyComparePagesFeature{
  208. "IPH_TabGroupsQuicklyComparePages", base::FEATURE_DISABLED_BY_DEFAULT};
  209. const base::Feature kIPHTabGroupsTapToSeeAnotherTabFeature{
  210. "IPH_TabGroupsTapToSeeAnotherTab", base::FEATURE_DISABLED_BY_DEFAULT};
  211. const base::Feature kIPHTabGroupsYourTabsAreTogetherFeature{
  212. "IPH_TabGroupsYourTabsTogether", base::FEATURE_DISABLED_BY_DEFAULT};
  213. const base::Feature kIPHTabGroupsDragAndDropFeature{
  214. "IPH_TabGroupsDragAndDrop", base::FEATURE_DISABLED_BY_DEFAULT};
  215. const base::Feature kIPHTabSwitcherButtonFeature{
  216. "IPH_TabSwitcherButton", base::FEATURE_ENABLED_BY_DEFAULT};
  217. const base::Feature kIPHTranslateMenuButtonFeature{
  218. "IPH_TranslateMenuButton", base::FEATURE_ENABLED_BY_DEFAULT};
  219. const base::Feature kIPHVideoTutorialNTPChromeIntroFeature{
  220. "IPH_VideoTutorial_NTP_ChromeIntro", base::FEATURE_ENABLED_BY_DEFAULT};
  221. const base::Feature kIPHVideoTutorialNTPDownloadFeature{
  222. "IPH_VideoTutorial_NTP_Download", base::FEATURE_ENABLED_BY_DEFAULT};
  223. const base::Feature kIPHVideoTutorialNTPSearchFeature{
  224. "IPH_VideoTutorial_NTP_Search", base::FEATURE_ENABLED_BY_DEFAULT};
  225. const base::Feature kIPHVideoTutorialNTPVoiceSearchFeature{
  226. "IPH_VideoTutorial_NTP_VoiceSearch", base::FEATURE_ENABLED_BY_DEFAULT};
  227. const base::Feature kIPHVideoTutorialNTPSummaryFeature{
  228. "IPH_VideoTutorial_NTP_Summary", base::FEATURE_ENABLED_BY_DEFAULT};
  229. const base::Feature kIPHVideoTutorialTryNowFeature{
  230. "IPH_VideoTutorial_TryNow", base::FEATURE_ENABLED_BY_DEFAULT};
  231. const base::Feature kIPHExploreSitesTileFeature{
  232. "IPH_ExploreSitesTile", base::FEATURE_DISABLED_BY_DEFAULT};
  233. const base::Feature kIPHFeedHeaderMenuFeature{"IPH_FeedHeaderMenu",
  234. base::FEATURE_ENABLED_BY_DEFAULT};
  235. const base::Feature kIPHWebFeedAwarenessFeature{
  236. "IPH_WebFeedAwareness", base::FEATURE_ENABLED_BY_DEFAULT};
  237. const base::Feature kIPHFeedSwipeRefresh{"IPH_FeedSwipeRefresh",
  238. base::FEATURE_ENABLED_BY_DEFAULT};
  239. const base::Feature kIPHChromeReengagementNotification1Feature{
  240. "IPH_ChromeReengagementNotification1", base::FEATURE_DISABLED_BY_DEFAULT};
  241. const base::Feature kIPHChromeReengagementNotification2Feature{
  242. "IPH_ChromeReengagementNotification2", base::FEATURE_DISABLED_BY_DEFAULT};
  243. const base::Feature kIPHChromeReengagementNotification3Feature{
  244. "IPH_ChromeReengagementNotification3", base::FEATURE_DISABLED_BY_DEFAULT};
  245. const base::Feature kIPHPwaInstallAvailableFeature{
  246. "IPH_PwaInstallAvailableFeature", base::FEATURE_DISABLED_BY_DEFAULT};
  247. const base::Feature kIPHShareScreenshotFeature{
  248. "IPH_ShareScreenshot", base::FEATURE_DISABLED_BY_DEFAULT};
  249. const base::Feature kIPHSharingHubLinkToggleFeature{
  250. "IPH_SharingHubLinkToggle", base::FEATURE_DISABLED_BY_DEFAULT};
  251. const base::Feature kIPHWebFeedFollowFeature{"IPH_WebFeedFollow",
  252. base::FEATURE_ENABLED_BY_DEFAULT};
  253. const base::Feature kIPHWebFeedPostFollowDialogFeature{
  254. "IPH_WebFeedPostFollowDialog", base::FEATURE_ENABLED_BY_DEFAULT};
  255. const base::Feature kIPHSharedHighlightingBuilder{
  256. "IPH_SharedHighlightingBuilder", base::FEATURE_DISABLED_BY_DEFAULT};
  257. const base::Feature kIPHSharedHighlightingReceiverFeature{
  258. "IPH_SharedHighlightingReceiver", base::FEATURE_DISABLED_BY_DEFAULT};
  259. const base::Feature kIPHSharingHubWebnotesStylizeFeature{
  260. "IPH_SharingHubWebnotesStylize", base::FEATURE_ENABLED_BY_DEFAULT};
  261. #endif // BUILDFLAG(IS_ANDROID)
  262. #if BUILDFLAG(IS_IOS)
  263. const base::Feature kIPHBottomToolbarTipFeature{
  264. "IPH_BottomToolbarTip", base::FEATURE_DISABLED_BY_DEFAULT};
  265. const base::Feature kIPHLongPressToolbarTipFeature{
  266. "IPH_LongPressToolbarTip", base::FEATURE_DISABLED_BY_DEFAULT};
  267. const base::Feature kIPHNewTabTipFeature{"IPH_NewTabTip",
  268. base::FEATURE_DISABLED_BY_DEFAULT};
  269. const base::Feature kIPHNewIncognitoTabTipFeature{
  270. "IPH_NewIncognitoTabTip", base::FEATURE_DISABLED_BY_DEFAULT};
  271. const base::Feature kIPHBadgedReadingListFeature{
  272. "IPH_BadgedReadingList", base::FEATURE_DISABLED_BY_DEFAULT};
  273. const base::Feature kIPHReadingListMessagesFeature{
  274. "IPH_ReadingListMessages", base::FEATURE_DISABLED_BY_DEFAULT};
  275. const base::Feature kIPHBadgedTranslateManualTriggerFeature{
  276. "IPH_BadgedTranslateManualTrigger", base::FEATURE_DISABLED_BY_DEFAULT};
  277. const base::Feature kIPHDiscoverFeedHeaderFeature{
  278. "IPH_DiscoverFeedHeaderMenu", base::FEATURE_DISABLED_BY_DEFAULT};
  279. const base::Feature kIPHDefaultSiteViewFeature{
  280. "IPH_DefaultSiteView", base::FEATURE_DISABLED_BY_DEFAULT};
  281. const base::Feature kIPHPasswordSuggestionsFeature{
  282. "IPH_PasswordSuggestions", base::FEATURE_DISABLED_BY_DEFAULT};
  283. const base::Feature kIPHFollowWhileBrowsingFeature{
  284. "IPH_FollowWhileBrowsing", base::FEATURE_DISABLED_BY_DEFAULT};
  285. const base::Feature kIPHOverflowMenuTipFeature{
  286. "IPH_OverflowMenuTip", base::FEATURE_DISABLED_BY_DEFAULT};
  287. #endif // BUILDFLAG(IS_IOS)
  288. #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
  289. BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
  290. const base::Feature kIPHAutofillVirtualCardSuggestionFeature{
  291. "IPH_AutofillVirtualCardSuggestion", base::FEATURE_ENABLED_BY_DEFAULT};
  292. #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
  293. // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ||
  294. // BUILDFLAG(IS_FUCHSIA)
  295. } // namespace feature_engagement