[iOS] Add copied text autocomplete to omnibox

This CL adds autocompletion for copied text to omnibox similar to copied
urls. The name of the class should probably be changed from
ClipboardURLProvider to something more generic as it now handles all
clipboard autocompletion, but that can come in a later CL.

Bug: 916120
Change-Id: I6c6ee7b6b3ae6399cddb0a8fe3f66ed774215c0e
Reviewed-on: https://chromium-review.googlesource.com/c/1382416
Commit-Queue: Robbie Gibson <[email protected]>
Reviewed-by: Sylvain Defresne <[email protected]>
Reviewed-by: Stepan Khapugin <[email protected]>
Cr-Commit-Position: refs/heads/master@{#618922}
diff --git a/components/omnibox_strings.grdp b/components/omnibox_strings.grdp
index 067f34b..fcd446f7 100644
--- a/components/omnibox_strings.grdp
+++ b/components/omnibox_strings.grdp
@@ -10,6 +10,12 @@
   <message name="IDS_LINK_FROM_CLIPBOARD" desc="The label in the omnibox dropdown explaining that the link has been extracted from the user's clipboard. [Length: 21em]">
     Link you copied
   </message>
+  <message name="IDS_TEXT_FROM_CLIPBOARD" desc="The label in the omnibox dropdown explaining that the text has been extracted from the user's clipboard.">
+    Text you copied
+  </message>
+  <message name="IDS_COPIED_TEXT_FROM_CLIPBOARD" desc="The actual text the user copied, surrounded by quotation marks.">
+    &quot;<ph name="TEXT">$1<ex>search string</ex></ph>&quot;
+  </message>
   <message name="IDS_SECURE_CONNECTION_EV" desc="Short text shown in the location bar when the connection is secure with an EV cert.">
     <ph name="ORGANIZATION">$1<ex>Paypal Inc.</ex></ph> [<ph name="COUNTRY">$2<ex>US</ex></ph>]
   </message>