blob: 5607734cff39514af0d705f139781094342b5bb5 [file] [log] [blame]
Tomasz Wiszkowskid938a1112019-03-06 18:01:571// Copyright 2019 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
5#ifndef COMPONENTS_OMNIBOX_COMMON_OMNIBOX_FEATURES_H_
6#define COMPONENTS_OMNIBOX_COMMON_OMNIBOX_FEATURES_H_
7
8#include "base/feature_list.h"
9
10namespace omnibox {
11
12extern const base::Feature kHideFileUrlScheme;
13extern const base::Feature kHideSteadyStateUrlScheme;
14extern const base::Feature kHideSteadyStateUrlTrivialSubdomains;
15extern const base::Feature kHideSteadyStateUrlPathQueryAndRef;
16extern const base::Feature kOneClickUnelide;
17extern const base::Feature kSimplifyHttpsIndicator;
manukaddd3c42019-04-09 21:20:5918extern const base::Feature kOmniboxLocalEntitySuggestions;
Tomasz Wiszkowskid938a1112019-03-06 18:01:5719extern const base::Feature kOmniboxRichEntitySuggestions;
20extern const base::Feature kOmniboxNewAnswerLayout;
21extern const base::Feature kOmniboxReverseAnswers;
22extern const base::Feature kOmniboxTailSuggestions;
23extern const base::Feature kOmniboxTabSwitchSuggestions;
24extern const base::Feature kOmniboxReverseTabSwitchLogic;
25extern const base::Feature kExperimentalKeywordMode;
26extern const base::Feature kOmniboxPedalSuggestions;
Tommy C. Lia2c75fb2019-04-08 20:22:3427extern const base::Feature kOmniboxSuggestionTransparencyOptions;
Tommy C. Lie57096e92019-04-23 21:18:5528extern const base::Feature kOmniboxUICuesForSearchHistoryMatches;
Tomasz Wiszkowskid938a1112019-03-06 18:01:5729extern const base::Feature kEnableClipboardProviderTextSuggestions;
30extern const base::Feature kEnableClipboardProviderImageSuggestions;
31extern const base::Feature kSearchProviderWarmUpOnFocus;
32extern const base::Feature kZeroSuggestRedirectToChrome;
33extern const base::Feature kDisplayTitleForCurrentUrl;
34extern const base::Feature kQueryInOmnibox;
35extern const base::Feature kUIExperimentMaxAutocompleteMatches;
36extern const base::Feature kUIExperimentShowSuggestionFavicons;
37extern const base::Feature kUIExperimentSwapTitleAndUrl;
38extern const base::Feature kUIExperimentVerticalMargin;
39extern const base::Feature kUIExperimentBlueSearchLoopAndSearchQuery;
40extern const base::Feature kUIExperimentBlueTitlesAndGrayUrlsOnPageSuggestions;
41extern const base::Feature kUIExperimentBlueTitlesOnPageSuggestions;
42extern const base::Feature kUIExperimentShowSuffixOnAllSearchSuggestions;
43extern const base::Feature kUIExperimentBoldUserTextOnSearchSuggestions;
44extern const base::Feature kUIExperimentWhiteBackgroundOnBlur;
45extern const base::Feature kUIExperimentUseGenericSearchEngineIcon;
46extern const base::Feature kUIExperimentUnboldSuggestionText;
47extern const base::Feature kSpeculativeServiceWorkerStartOnQueryInput;
48extern const base::Feature kDocumentProvider;
49extern const base::Feature kDedupeGoogleDriveURLs;
50extern const base::Feature kOmniboxPopupShortcutIconsInZeroState;
51extern const base::Feature kOmniboxMaterialDesignWeatherIcons;
Tomasz Wiszkowski947f6d0d2019-03-15 22:27:2552extern const base::Feature kZeroSuggestionsOnNTP;
Tomasz Wiszkowskid938a1112019-03-06 18:01:5753
54} // namespace omnibox
55
56#endif // COMPONENTS_OMNIBOX_COMMON_OMNIBOX_FEATURES_H_