Feature flag controllig Omnibox Suggestions count.

This CL introduces a new Chrome feature and flag to control the
number of presented Omnibox suggestions to show as many suggestions
as the list can contain without making the list scrollable.

The adaptive suggestion count will still honor the platform limit
offering no fewer suggestions that were offered before.

Bug: 1050813
Change-Id: Icc139adea0885499f07524b3641c37f759718cb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2048411
Commit-Queue: Ender <[email protected]>
Reviewed-by: Ted Choc <[email protected]>
Reviewed-by: Justin Donnelly <[email protected]>
Reviewed-by: Patrick Noland <[email protected]>
Cr-Commit-Position: refs/heads/master@{#742396}
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
index 113859f..79599d3 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -1240,6 +1240,16 @@
     "Show the checkbox to offer local saving of a credit card downloaded from "
     "the server.";
 
+const char kOmniboxAdaptiveSuggestionsCountName[] =
+    "Adaptive Omnibox Suggestions count";
+const char kOmniboxAdaptiveSuggestionsCountDescription[] =
+    "Dynamically adjust number of presented Omnibox suggestions depending on "
+    "available space. When enabled, this feature will increase (or decrease) "
+    "amount of offered Omnibox suggestions to fill in the space between the "
+    "Omnibox and soft keyboard (if any). See also Max Autocomplete Matches "
+    "flag to adjust the limit of offered suggestions. The number of shown "
+    "suggestions will be no less than the platform default limit.";
+
 const char kOmniboxAssistantVoiceSearchName[] =
     "Omnibox Assistant Voice Search";
 const char kOmniboxAssistantVoiceSearchDescription[] =