Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(39)

Unified Diff: chrome/chrome_browser_extensions.gypi

Issue 1528483002: Add chrome.input.ime.activate and chrome.input.ime.deactivate API (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Addressed Devlin's comments. Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/chrome_browser_extensions.gypi
diff --git a/chrome/chrome_browser_extensions.gypi b/chrome/chrome_browser_extensions.gypi
index 79e2088f783a056289fa0f0f3bfbe4ad3c6ae455..67d51aa018df534936cc454d82da7fe1efb792e9 100644
--- a/chrome/chrome_browser_extensions.gypi
+++ b/chrome/chrome_browser_extensions.gypi
@@ -947,6 +947,10 @@
'browser/extensions/api/input_ime/input_ime_api_nonchromeos.h',
'browser/extensions/api/input_ime/input_ime_event_router_base.cc',
'browser/extensions/api/input_ime/input_ime_event_router_base.h',
+ 'browser/input_method/input_method_engine.cc',
+ 'browser/input_method/input_method_engine.h',
+ 'browser/input_method/input_method_engine_base.cc',
+ 'browser/input_method/input_method_engine_base.h',
],
},
# ----------------------------------------------------------------------------
@@ -1094,6 +1098,10 @@
'sources': [
'<@(chrome_browser_extensions_input_ime_linux_win_sources)',
],
+ 'dependencies': [
+ '../ui/base/ime/ui_base_ime.gyp:ui_base_ime',
+ '../ui/events/events.gyp:dom_keycode_converter',
+ ],
}],
],
}],
@@ -1119,10 +1127,20 @@
'dependencies': [
'../third_party/iaccessible2/iaccessible2.gyp:iaccessible2',
'../third_party/isimpledom/isimpledom.gyp:isimpledom',
+ '../ui/base/ime/ui_base_ime.gyp:ui_base_ime',
+ '../ui/events/events.gyp:dom_keycode_converter',
],
'sources': [
'<@(chrome_browser_extensions_input_ime_linux_win_sources)',
],
+ 'conditions': [
+ ['component=="shared_library"', {
+ 'sources': [
+ '../ui/base/ime/ime_engine_handler_interface.cc',
+ '../ui/base/ime/ime_engine_handler_interface.h',
+ ],
+ }],
+ ],
}, { # 'OS!="win"
'conditions': [
['OS=="linux" and toolkit_views==1',{

Powered by Google App Engine
This is Rietveld 408576698