[omnibox][grouping] Use grouping framework for desktop non-zero inputs.
Guarded by a 'OmniboxGroupingFramework' feature & flag.
Does not support starter pack grouping, zero inputs, and mobile. But
this lets us start fisfhooding and watching out for wrong behavior.
Bug: 1343512
Change-Id: Ibb6cec32a5b216433ea2c97a0397594c8ef53e96
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4123156
Commit-Queue: manuk hovanesian <[email protected]>
Reviewed-by: Moe Ahmadi <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1086598}
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
index 972f87fb..e522d9a 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -1998,6 +1998,11 @@
const char kOmniboxFuzzyUrlSuggestionsDescription[] =
"Enables URL suggestions for inputs that may contain typos.";
+const char kOmniboxGroupingFrameworkName[] = "Omnibox Grouping Framework";
+const char kOmniboxGroupingFrameworkDescription[] =
+ "Enables an alternative grouping implementation for omnibox "
+ "autocompletion.";
+
const char kOmniboxHistoryQuickProviderSpecificityScoreCountUniqueHostsName[] =
"Omnibox HQP Specificity";
const char