[omnibox] Add accessibility text for rich entity suggestions

Rich entity search suggestions with description will use a
new accessibility label format including the entity name,
followed by the description, followed by "search suggestion".
Entities without a description will fall back to the simple
search suggestion format as before.

Bug: 853252
Change-Id: I978ceafc07971704d7fcf0ad3d2e27e5f3ec7763
Reviewed-on: https://chromium-review.googlesource.com/1123158
Reviewed-by: Aaron Leventhal <[email protected]>
Reviewed-by: Justin Donnelly <[email protected]>
Reviewed-by: Mark Pearson <[email protected]>
Commit-Queue: Orin Jaworski <[email protected]>
Cr-Commit-Position: refs/heads/master@{#572342}
diff --git a/components/omnibox_strings.grdp b/components/omnibox_strings.grdp
index 905cf84..92c3a7e 100644
--- a/components/omnibox_strings.grdp
+++ b/components/omnibox_strings.grdp
@@ -71,6 +71,9 @@
   <message name="IDS_ACC_AUTOCOMPLETE_SUGGESTED_SEARCH" desc="Text for screenreaders describing a suggested search.">
     <ph name="TEXT">$1<ex>dogs</ex> search suggestion</ph>
   </message>
+  <message name="IDS_ACC_AUTOCOMPLETE_SUGGESTED_SEARCH_ENTITY" desc="Readable text represening a search suggestion for a rich entity with type description.  The commas are significant as they will introduce a pause in the spoken text.">
+    <ph name="ENTITY">$1<ex>muhammad ali</ex></ph>, <ph name="DESCRIPTION">$2<ex>american professional boxer</ex></ph>, search suggestion
+  </message>
   <message name="IDS_ACC_AUTOCOMPLETE_QUICK_ANSWER" desc="Readable text represening a query typed by the user in the omnibox, followed by an indication that an answer to that query will follow, followed by the answer. The commas are significant as they will introduce a pause in the spoken text.">
     <ph name="QUERY">$1<ex>weather in los angeles</ex></ph>, answer, <ph name="ANSWER">$2<ex>sunny and 84 degrees</ex></ph>
   </message>