Index: chrome/chrome_browser.gypi |
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi |
index 68ce2f815816a3573249cd9c43d21155b172d307..b257a1c44c329e055c694b176a92a58c6be70d3b 100644 |
--- a/chrome/chrome_browser.gypi |
+++ b/chrome/chrome_browser.gypi |
@@ -1362,6 +1362,8 @@ |
'browser/extensions/extension_infobar_module_constants.h', |
'browser/extensions/extension_infobar_delegate.cc', |
'browser/extensions/extension_infobar_delegate.h', |
+ 'browser/extensions/extension_input_api.cc', |
+ 'browser/extensions/extension_input_api.h', |
'browser/extensions/extension_install_ui.cc', |
'browser/extensions/extension_install_ui.h', |
'browser/extensions/extension_menu_manager.cc', |
@@ -3667,6 +3669,14 @@ |
['exclude', '^browser/browser_list_gtk.cc'], |
], |
}], |
+ # Exclude these toolkit_views specific files again. |
+ # (Required because of the '^browser/extensions/' include above) |
+ ['toolkit_views==0', { |
+ 'sources/': [ |
+ ['exclude', '^browser/extensions/extension_input_api.cc'], |
+ ['exclude', '^browser/extensions/extension_input_api.h'], |
+ ], |
+ }], |
# These GTK files haven't been ported to views, while ChromeOS has |
# its own separate implementation below. So re-include them only on |
# non-ChromeOS views Linux builds. |