Omnibox UI Experiments: Add Hide Steady State URL Scheme/Subdomains flag
Bug: 797354
Change-Id: Ia8ea488cf76881590cf0bdab5c2f2c222ab5b408
Reviewed-on: https://chromium-review.googlesource.com/843239
Commit-Queue: Tommy Li <[email protected]>
Reviewed-by: Justin Donnelly <[email protected]>
Cr-Commit-Position: refs/heads/master@{#526096}
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index d27de936..731df99a 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -3192,6 +3192,14 @@
kOsAll,
FEATURE_VALUE_TYPE(omnibox::kUIExperimentElideSuggestionUrlAfterHost)},
+ {"omnibox-ui-hide-steady-state-url-scheme-and-subdomains",
+ flag_descriptions::kOmniboxUIHideSteadyStateUrlSchemeAndSubdomainsName,
+ flag_descriptions::
+ kOmniboxUIHideSteadyStateUrlSchemeAndSubdomainsDescription,
+ kOsAll,
+ FEATURE_VALUE_TYPE(
+ omnibox::kUIExperimentHideSteadyStateUrlSchemeAndSubdomains)},
+
{"omnibox-ui-hide-suggestion-url-scheme",
flag_descriptions::kOmniboxUIHideSuggestionUrlSchemeName,
flag_descriptions::kOmniboxUIHideSuggestionUrlSchemeDescription, kOsAll,
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
index d3be5fe..bdfabc4 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -947,6 +947,12 @@
"Elides the path, query, and ref of suggested URLs in the Omnibox "
"dropdown.";
+const char kOmniboxUIHideSteadyStateUrlSchemeAndSubdomainsName[] =
+ "Omnibox UI Hide Steady-State URL Scheme and Trivial Subdomains";
+const char kOmniboxUIHideSteadyStateUrlSchemeAndSubdomainsDescription[] =
+ "In the Omnibox, hide the scheme and trivial subdomains from steady state "
+ "displayed URLs. Hidden portions are restored during editing.";
+
const char kOmniboxUIHideSuggestionUrlSchemeName[] =
"Omnibox UI Hide Suggestion URL Scheme";
const char kOmniboxUIHideSuggestionUrlSchemeDescription[] =
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
index b0d05c29..410b6fc 100644
--- a/chrome/browser/flag_descriptions.h
+++ b/chrome/browser/flag_descriptions.h
@@ -588,6 +588,9 @@
extern const char kOmniboxUIElideSuggestionUrlAfterHostName[];
extern const char kOmniboxUIElideSuggestionUrlAfterHostDescription[];
+extern const char kOmniboxUIHideSteadyStateUrlSchemeAndSubdomainsName[];
+extern const char kOmniboxUIHideSteadyStateUrlSchemeAndSubdomainsDescription[];
+
extern const char kOmniboxUIHideSuggestionUrlSchemeName[];
extern const char kOmniboxUIHideSuggestionUrlSchemeDescription[];