Index: ui/platform_window/android/BUILD.gn |
diff --git a/ui/platform_window/android/BUILD.gn b/ui/platform_window/android/BUILD.gn |
index 6082f103040a14214bb3fba67974ee0d42621b42..1603b3df5f85d4e7c9c3796f72336f0d889b02c3 100644 |
--- a/ui/platform_window/android/BUILD.gn |
+++ b/ui/platform_window/android/BUILD.gn |
@@ -10,10 +10,13 @@ assert(is_android) |
component("android") { |
output_name = "android_window" |
sources = [ |
+ "android_window_export.h", |
"platform_ime_controller_android.cc", |
"platform_ime_controller_android.h", |
"platform_window_android.cc", |
"platform_window_android.h", |
+ "platform_window_jni_registrar.cc", |
+ "platform_window_jni_registrar.h", |
] |
defines = [ "ANDROID_WINDOW_IMPLEMENTATION" ] |
@@ -21,12 +24,16 @@ component("android") { |
deps = [ |
"//base", |
"//skia", |
+ "//ui/events:events", |
"//ui/events:events_base", |
"//ui/gfx", |
"//ui/gfx/geometry", |
":jni_headers", |
":platform_window_java", |
+ "//ui/platform_window:platform_window", |
] |
+ |
+ libs = [ "android" ] |
} |
generate_jni("jni_headers") { |
@@ -41,6 +48,7 @@ android_library("platform_window_java") { |
java_files = [ |
"java/src/org/chromium/ui/PlatformImeControllerAndroid.java", |
"java/src/org/chromium/ui/PlatformWindowAndroid.java", |
+ "java/src/org/chromium/ui/PlatformWindowInputConnection.java", |
] |
deps = [ |
"//base:base_java", |