Add new omnibox_pedal* code and related changes for a single Pedal

This CL adds a few new .h and .cc files for upcoming omnibox Pedals
prototype.  None of this code is used yet, but changes necessary
to ensure that one Pedal can be used are included so it compiles.

Change-Id: If3d03e1fd532fdace55bde941ab1d5597748a168
Reviewed-on: https://chromium-review.googlesource.com/c/1247223
Commit-Queue: Orin Jaworski <[email protected]>
Reviewed-by: Tommy Li <[email protected]>
Cr-Commit-Position: refs/heads/master@{#596898}
diff --git a/components/omnibox_strings.grdp b/components/omnibox_strings.grdp
index a34fff7..ced57c39 100644
--- a/components/omnibox_strings.grdp
+++ b/components/omnibox_strings.grdp
@@ -74,6 +74,16 @@
     <ph name="RESULT_MODIFIED_DATE">$1<ex>12/31/2018</ex></ph> - <ph name="RESULT_PRODUCT_SOURCE">$2<ex>Google Docs</ex></ph>
   </message>
 
+  <!-- Omnibox Pedals -->
+  <message name="IDS_OMNIBOX_PEDAL_CLEAR_BROWSING_DATA_HINT" desc="The button text contents to suggest pedal action, clear browsing data.">
+    Clear Data
+  </message>
+  <message name="IDS_OMNIBOX_PEDAL_CLEAR_BROWSING_DATA_HINT_SHORT" desc="The short one-word button text contents to suggest pedal action, clear browsing data.">
+    Clear
+  </message>
+  <message name="IDS_OMNIBOX_PEDAL_CLEAR_BROWSING_DATA_SUGGESTION_CONTENTS" desc="The suggestion content text to suggest pedal action, clear browsing data.">
+    Clear Chrome's browsing history data
+  </message>
 
   <!-- Accessibility labels for autocomplete match types.
        These are parameterized on the text being completed into the omnibox.