Index: ui/base/ime/BUILD.gn |
diff --git a/ui/base/ime/BUILD.gn b/ui/base/ime/BUILD.gn |
index 9219b1a073badf6dfb00f9b43dbfc87ca1c841dd..79c8ffb487115fc00d64af409d82b1eec5b7cd3f 100644 |
--- a/ui/base/ime/BUILD.gn |
+++ b/ui/base/ime/BUILD.gn |
@@ -22,6 +22,7 @@ component("ime") { |
"chromeos/fake_ime_keyboard.h", |
"chromeos/fake_input_method_delegate.cc", |
"chromeos/fake_input_method_delegate.h", |
+ "chromeos/ime_candidate_window_handler_interface.h", |
"chromeos/ime_keyboard.cc", |
"chromeos/ime_keyboard.h", |
"chromeos/ime_keyboard_ozone.cc", |
@@ -30,7 +31,6 @@ component("ime") { |
"chromeos/ime_keyboard_x11.h", |
"chromeos/ime_keymap.cc", |
"chromeos/ime_keymap.h", |
- "chromeos/ime_candidate_window_handler_interface.h", |
"chromeos/input_method_delegate.h", |
"chromeos/input_method_descriptor.cc", |
"chromeos/input_method_descriptor.h", |
@@ -51,12 +51,12 @@ component("ime") { |
"composition_text_util_pango.cc", |
"composition_text_util_pango.h", |
"composition_underline.h", |
- "infolist_entry.cc", |
- "infolist_entry.h", |
"ime_bridge.cc", |
"ime_bridge.h", |
"ime_engine_handler_interface.h", |
"ime_input_context_handler_interface.h", |
+ "infolist_entry.cc", |
+ "infolist_entry.h", |
"input_method.h", |
"input_method_auralinux.cc", |
"input_method_auralinux.h", |
@@ -123,6 +123,13 @@ component("ime") { |
] |
} |
+ if (use_aura && is_android) { |
+ sources += [ |
+ "input_method_android.cc", |
+ "input_method_android.h", |
+ ] |
+ } |
+ |
if (!toolkit_views && !use_aura) { |
sources -= [ |
"input_method_factory.cc", |