summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_tests.gypi
diff options
context:
space:
mode:
authorkkania@chromium.org <kkania@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-14 21:42:57 +0000
committerkkania@chromium.org <kkania@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-14 21:42:57 +0000
commit51a9ec43d16c0c7decd9ae286ca15359a709a4af (patch)
treea24af3f3067a2a67ca6649ecc531a35ba9b6042c /chrome/chrome_tests.gypi
parent46dd2f69b4df18364e8a5fc22a63a8e1ec3f5419 (diff)
downloadchromium_src-51a9ec43d16c0c7decd9ae286ca15359a709a4af.zip
chromium_src-51a9ec43d16c0c7decd9ae286ca15359a709a4af.tar.gz
chromium_src-51a9ec43d16c0c7decd9ae286ca15359a709a4af.tar.bz2
Refactor browser action apitest and port for mac.
BUG=29709 TEST=none Review URL: http://codereview.chromium.org/443013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34498 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_tests.gypi')
-rwxr-xr-xchrome/chrome_tests.gypi15
1 files changed, 12 insertions, 3 deletions
diff --git a/chrome/chrome_tests.gypi b/chrome/chrome_tests.gypi
index 69b2d74..094e8af 100755
--- a/chrome/chrome_tests.gypi
+++ b/chrome/chrome_tests.gypi
@@ -5,6 +5,7 @@
{
'variables' : {
'browser_tests_sources_views_specific': [
+ 'browser/extensions/browser_action_test_util_views.cc',
'browser/views/find_bar_host_browsertest.cc',
],
'browser_tests_sources_win_specific': [
@@ -1069,18 +1070,19 @@
'browser/extensions/autoupdate_interceptor.cc',
'browser/extensions/autoupdate_interceptor.h',
'browser/extensions/browser_action_apitest.cc',
+ 'browser/extensions/browser_action_test_util.h',
'browser/extensions/content_script_all_frames_apitest.cc',
'browser/extensions/cross_origin_xhr_apitest.cc',
'browser/extensions/execute_script_apitest.cc',
'browser/extensions/extension_apitest.cc',
'browser/extensions/extension_apitest.h',
'browser/extensions/extension_bookmarks_apitest.cc',
- 'browser/extensions/extension_history_apitest.cc',
- 'browser/extensions/extension_javascript_url_apitest.cc',
- 'browser/extensions/extension_messages_apitest.cc',
'browser/extensions/extension_browsertest.cc',
'browser/extensions/extension_browsertest.h',
'browser/extensions/extension_browsertests_misc.cc',
+ 'browser/extensions/extension_history_apitest.cc',
+ 'browser/extensions/extension_javascript_url_apitest.cc',
+ 'browser/extensions/extension_messages_apitest.cc',
'browser/extensions/extension_override_apitest.cc',
'browser/extensions/extension_toolstrip_apitest.cc',
'browser/extensions/isolated_world_apitest.cc',
@@ -1143,15 +1145,22 @@
}],
['OS=="linux" and toolkit_views==0', {
'sources': [
+ 'browser/extensions/browser_action_test_util_gtk.cc',
'browser/gtk/view_id_util_browsertest.cc',
],
}],
['OS=="mac"', {
+ 'sources': [
+ 'browser/extensions/browser_action_test_util_mac.mm',
+ ],
'sources!': [
# This fails to compile because it seem to drag in views headers.
# http://crbug.com/29895
'browser/extensions/page_action_apitest.cc',
],
+ 'include_dirs': [
+ '../third_party/GTM',
+ ],
# TODO(mark): We really want this for all non-static library
# targets, but when we tried to pull it up to the common.gypi
# level, it broke other things like the ui, startup, and