make lacros emoji helper actually work
In https://chromium-review.googlesource.com/c/chromium/src/+/3705107 we added most of the code, but somewhere in the merges the relevant changes to the build.gn file got lost.
In order to fix circular build deps, add some temporary ugly hacks, and move emoji to its own target to minimise the impact of the hacks
Also, fix a missing "}" on the way through
BUG:b:225069285
Change-Id: Ia0753a55ee27b65a47deb91f4676389d6539262e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3740400
Reviewed-by: Scott Violet <[email protected]>
Reviewed-by: Elly Fong-Jones <[email protected]>
Commit-Queue: John Palmer <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1070001}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index 79c0fa1..eedd4ec 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -2462,6 +2462,7 @@
"//ui/base",
"//ui/base:ui_data_pack",
"//ui/base/clipboard",
+ "//ui/base/emoji",
"//ui/base/idle",
"//ui/base/ime",
"//ui/color",