Moves caption bubble to components.

We are moving caption bubble and other live caption elements
to components because they are not dependent on the browser. This allows
the components to be more re-usable.

The caption bubble, for example, will also be used in //ash.

Design docs:
https://docs.google.com/document/d/1Janw-wF2oWrqK0-KTk4433wu4x_QeciW_0nnSkxBShw/edit?pli=1#heading=h.x4njcryi2fav and

https://docs.google.com/document/d/1k9fm4DySgBIGsSXtDVchIumWq7usck4T-AuQUqqf5nY/edit?resourcekey=0-3KYJWC-axOcXAJmv5iUySg#heading=h.596cel7ykg53


Bug: 1196105, 1165437
Change-Id: I56e0e17208d0fcc4dd00416dc3583f2560c3c129
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2810978
Commit-Queue: Yilkal Abe <[email protected]>
Reviewed-by: Nico Weber <[email protected]>
Reviewed-by: Mark Mentovai <[email protected]>
Reviewed-by: Elly Fong-Jones <[email protected]>
Reviewed-by: Abigail Klein <[email protected]>
Reviewed-by: Ted Choc <[email protected]>
Cr-Commit-Position: refs/heads/master@{#873918}
diff --git a/components/live_caption_strings.grdp b/components/live_caption_strings.grdp
new file mode 100644
index 0000000..c68b2a3
--- /dev/null
+++ b/components/live_caption_strings.grdp
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<grit-part>
+  <!-- Live caption. -->
+  <message name="IDS_LIVE_CAPTION_BUBBLE_TITLE" desc="Title of the Live Caption bubble">
+    Live Caption
+  </message>
+  <message name="IDS_LIVE_CAPTION_BUBBLE_CLOSE" desc="Tooltip for the Live Caption close button">
+    Turn off Live Caption for now
+  </message>
+  <message name="IDS_LIVE_CAPTION_BUBBLE_EXPAND" desc="Tooltip for the Live Caption expand button">
+    Show more lines
+  </message>
+  <message name="IDS_LIVE_CAPTION_BUBBLE_COLLAPSE" desc="Tooltip for the Live Caption collapse button">
+    Show fewer lines
+  </message>
+  <message name="IDS_LIVE_CAPTION_BUBBLE_ERROR" desc="Error message for the Live Caption bubble when Live Captions are unavailable.">
+    Live Caption is not available right now
+  </message>
+  <message name="IDS_LIVE_CAPTION_BUBBLE_APPEAR_SCREENREADER_ANNOUNCEMENT" desc="Announcement to screen readers on ChromeOS when the Live Caption bubble appears to inform users of how to focus the bubble.">
+    Live Caption visible, use window switcher to focus
+  </message>
+</grit-part>