diff --git a/.gn b/.gn index 1abcb116700ff0..15ddd275d8d557 100644 --- a/.gn +++ b/.gn @@ -129,7 +129,6 @@ no_check_targets = [ "//extensions/browser/api/system_storage:*", # 6 errors "//extensions/browser/api/test:*", # 1 error "//extensions/browser/api/usb:*", # 12 errors - "//extensions/browser/api/virtual_keyboard:*", # 1 error "//extensions/browser/api/virtual_keyboard_private:*", # 2 errors "//extensions/browser/api/vpn_provider:*", # 13 errors "//extensions/browser/api/web_request:*", # 37 errors diff --git a/extensions/browser/api/BUILD.gn b/extensions/browser/api/BUILD.gn index 85f6363db68f3e..9378a280bc3baa 100644 --- a/extensions/browser/api/BUILD.gn +++ b/extensions/browser/api/BUILD.gn @@ -138,7 +138,6 @@ source_set("api") { public_deps += [ "//extensions/browser/api/cec_private", "//extensions/browser/api/diagnostics", - "//extensions/browser/api/virtual_keyboard", "//extensions/browser/api/vpn_provider", "//extensions/browser/api/webcam_private", ] @@ -209,7 +208,10 @@ group("api_implementations") { ] if (is_chromeos_ash) { - public_deps += [ "//extensions/browser/api/clipboard" ] + public_deps += [ + "//extensions/browser/api/clipboard", + "//extensions/browser/api/virtual_keyboard", + ] } } diff --git a/extensions/browser/api/virtual_keyboard/BUILD.gn b/extensions/browser/api/virtual_keyboard/BUILD.gn index 0c3a216e59698a..c66ebcfab17e20 100644 --- a/extensions/browser/api/virtual_keyboard/BUILD.gn +++ b/extensions/browser/api/virtual_keyboard/BUILD.gn @@ -17,6 +17,7 @@ source_set("virtual_keyboard") { "//build:chromeos_buildflags", "//extensions/browser/api/virtual_keyboard_private", "//extensions/common/api", + "//ui/base/ime/chromeos", ] public_deps = [ "//extensions/browser:browser_sources" ]