vk: Move //ui/keyboard to //ash/keyboard/ui
To make this CL as small as possible, we're just moving the directories
and updating any references.
We had to add a few DEPS from chrome to ash/keyboard/ui.
In future patches well consider what files should go where and whether
we want to keep keyboard code in its own self-contained module.
[email protected]
Bug: 961568
Change-Id: I27c140ab51709ebb89910fe43b96bf64a38100d8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1605584
Reviewed-by: Ben Wells <[email protected]>
Reviewed-by: Oliver Chang <[email protected]>
Reviewed-by: Scott Violet <[email protected]>
Cr-Commit-Position: refs/heads/master@{#659376}
diff --git a/chrome/browser/DEPS b/chrome/browser/DEPS
index ee772a3..eb637d9 100644
--- a/chrome/browser/DEPS
+++ b/chrome/browser/DEPS
@@ -107,18 +107,16 @@
# interfaces in //ash/public/interfaces. See //ash/README.md.
"-ash",
"+ash/public",
+ "+ash/keyboard/ui/public",
+ "+ash/keyboard/ui/grit",
+ "+ash/keyboard/ui/public",
+ "+ash/keyboard/ui/resources",
"+ash/components/shortcut_viewer",
# The message center may not exist, or may run out of process (in mash).
"-ui/message_center",
"+ui/message_center/public",
- # KeyboardController and related classes are part of Ash.
- "-ui/keyboard",
- "+ui/keyboard/grit",
- "+ui/keyboard/public",
- "+ui/keyboard/resources",
-
# chrome only needs switches from cc. All usage of the compositor is from
# content. Definitely don't include generic stuff from cc/base here, if this
# is needed these files need to move to base/
@@ -244,4 +242,7 @@
"translate_manager_browsertest.cc": [
"+services/network/initiator_lock_compatibility.h",
],
+ "input_method_manager_impl.cc": [
+ "+ash/keyboard/ui/keyboard_controller.h",
+ ],
}