| Index: chrome/chrome_browser_extensions.gypi
|
| diff --git a/chrome/chrome_browser_extensions.gypi b/chrome/chrome_browser_extensions.gypi
|
| index a9bbd5bada3a1ed21aa5ad274721320a14fdd959..79e2088f783a056289fa0f0f3bfbe4ad3c6ae455 100644
|
| --- a/chrome/chrome_browser_extensions.gypi
|
| +++ b/chrome/chrome_browser_extensions.gypi
|
| @@ -23,6 +23,8 @@
|
| 'browser/extensions/api/input_ime/input_ime_api.h',
|
| 'browser/extensions/api/input_ime/input_ime_api_chromeos.cc',
|
| 'browser/extensions/api/input_ime/input_ime_api_chromeos.h',
|
| + 'browser/extensions/api/input_ime/input_ime_event_router_base.cc',
|
| + 'browser/extensions/api/input_ime/input_ime_event_router_base.h',
|
| 'browser/extensions/api/log_private/filter_handler.cc',
|
| 'browser/extensions/api/log_private/filter_handler.h',
|
| 'browser/extensions/api/log_private/log_parser.cc',
|
| @@ -938,6 +940,14 @@
|
| 'browser/extensions/api/storage/policy_value_store.cc',
|
| 'browser/extensions/api/storage/policy_value_store.h',
|
| ],
|
| + 'chrome_browser_extensions_input_ime_linux_win_sources': [
|
| + 'browser/extensions/api/input_ime/input_ime_api.cc',
|
| + 'browser/extensions/api/input_ime/input_ime_api.h',
|
| + 'browser/extensions/api/input_ime/input_ime_api_nonchromeos.cc',
|
| + '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',
|
| + ],
|
| },
|
| # ----------------------------------------------------------------------------
|
| # Note on GN build: everything below here is duplicated in
|
| @@ -1080,6 +1090,11 @@
|
| '../ui/events/platform/x11/x11_events_platform.gyp:x11_events_platform',
|
| ],
|
| }],
|
| + ['chromeos==0', {
|
| + 'sources': [
|
| + '<@(chrome_browser_extensions_input_ime_linux_win_sources)',
|
| + ],
|
| + }],
|
| ],
|
| }],
|
| ['configuration_policy==1', {
|
| @@ -1105,6 +1120,9 @@
|
| '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2',
|
| '../third_party/isimpledom/isimpledom.gyp:isimpledom',
|
| ],
|
| + 'sources': [
|
| + '<@(chrome_browser_extensions_input_ime_linux_win_sources)',
|
| + ],
|
| }, { # 'OS!="win"
|
| 'conditions': [
|
| ['OS=="linux" and toolkit_views==1',{
|
| @@ -1128,13 +1146,6 @@
|
| 'browser/extensions/display_info_provider_aura.h',
|
| ],
|
| }],
|
| - ['OS=="win" or OS=="linux"', {
|
| - 'sources': [
|
| - 'browser/extensions/api/input_ime/input_ime_api.cc',
|
| - 'browser/extensions/api/input_ime/input_ime_api.h',
|
| - 'browser/extensions/api/input_ime/input_ime_api_nonchromeos.cc',
|
| - ],
|
| - }],
|
| ['enable_app_list==1', {
|
| 'sources': [
|
| '<@(chrome_browser_extensions_app_list_sources)',
|
|
|