OLD | NEW |
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 { | 4 { |
5 'includes': [ | 5 'includes': [ |
6 'js_unittest_vars.gypi', | 6 'js_unittest_vars.gypi', |
7 ], | 7 ], |
8 'targets': [ | 8 'targets': [ |
9 { | 9 { |
10 'target_name': 'interactive_ui_tests', | 10 'target_name': 'interactive_ui_tests', |
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
140 'browser/ui/views/passwords/manage_passwords_view_test.h', | 140 'browser/ui/views/passwords/manage_passwords_view_test.h', |
141 'browser/ui/views/passwords/manage_passwords_bubble_view_browsertest.cc'
, | 141 'browser/ui/views/passwords/manage_passwords_bubble_view_browsertest.cc'
, |
142 'browser/ui/views/passwords/manage_passwords_icon_view_browsertest.cc', | 142 'browser/ui/views/passwords/manage_passwords_icon_view_browsertest.cc', |
143 'browser/ui/views/ssl_client_certificate_selector_browsertest.cc', | 143 'browser/ui/views/ssl_client_certificate_selector_browsertest.cc', |
144 'browser/ui/views/status_icons/status_tray_state_changer_interactive_uit
est_win.cc', | 144 'browser/ui/views/status_icons/status_tray_state_changer_interactive_uit
est_win.cc', |
145 'browser/ui/views/tabs/tab_drag_controller_interactive_uitest.cc', | 145 'browser/ui/views/tabs/tab_drag_controller_interactive_uitest.cc', |
146 'browser/ui/views/tabs/tab_drag_controller_interactive_uitest.h', | 146 'browser/ui/views/tabs/tab_drag_controller_interactive_uitest.h', |
147 'browser/ui/views/tabs/tab_drag_controller_interactive_uitest_win.cc', | 147 'browser/ui/views/tabs/tab_drag_controller_interactive_uitest_win.cc', |
148 'browser/ui/views/toolbar/toolbar_button_test.cc', | 148 'browser/ui/views/toolbar/toolbar_button_test.cc', |
149 'browser/ui/views/toolbar/toolbar_view_interactive_uitest.cc', | 149 'browser/ui/views/toolbar/toolbar_view_interactive_uitest.cc', |
| 150 'test/base/chrome_views_test_helper.h', |
| 151 'test/base/chrome_views_test_helper_ash.cc', |
| 152 'test/base/chrome_views_test_helper_aura.cc', |
| 153 'test/base/chrome_views_test_helper_chromeos.cc', |
| 154 'test/base/chrome_views_test_helper_mac.mm', |
150 'test/base/interactive_test_utils.cc', | 155 'test/base/interactive_test_utils.cc', |
151 'test/base/interactive_test_utils.h', | 156 'test/base/interactive_test_utils.h', |
152 'test/base/interactive_test_utils_aura.cc', | 157 'test/base/interactive_test_utils_aura.cc', |
153 'test/base/interactive_test_utils_aura.h', | 158 'test/base/interactive_test_utils_aura.h', |
154 'test/base/interactive_test_utils_mac.mm', | 159 'test/base/interactive_test_utils_mac.mm', |
155 'test/base/interactive_test_utils_views.cc', | 160 'test/base/interactive_test_utils_views.cc', |
156 'test/base/interactive_test_utils_win.cc', | 161 'test/base/interactive_test_utils_win.cc', |
157 'test/base/interactive_ui_tests_main.cc', | 162 'test/base/interactive_ui_tests_main.cc', |
158 'test/base/view_event_test_base.cc', | 163 'test/base/view_event_test_base.cc', |
159 'test/base/view_event_test_base.h', | 164 'test/base/view_event_test_base.h', |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
198 'browser/extensions/api/tabs/tabs_interactive_test.cc', | 203 'browser/extensions/api/tabs/tabs_interactive_test.cc', |
199 'browser/ui/views/keyboard_access_browsertest.cc', | 204 'browser/ui/views/keyboard_access_browsertest.cc', |
200 ], | 205 ], |
201 }], | 206 }], |
202 ['use_ash==1', { | 207 ['use_ash==1', { |
203 'sources': [ | 208 'sources': [ |
204 '../ash/drag_drop/drag_drop_interactive_uitest.cc', | 209 '../ash/drag_drop/drag_drop_interactive_uitest.cc', |
205 '../ash/wm/ash_native_cursor_manager_interactive_uitest.cc', | 210 '../ash/wm/ash_native_cursor_manager_interactive_uitest.cc', |
206 'browser/ui/window_sizer/window_sizer_ash_uitest.cc', | 211 'browser/ui/window_sizer/window_sizer_ash_uitest.cc', |
207 ], | 212 ], |
| 213 'sources!': [ |
| 214 # Use only the _ash version when Ash is available. |
| 215 'test/base/chrome_views_test_helper_aura.cc', |
| 216 ] |
208 }], | 217 }], |
209 ['OS=="mac"', { | 218 ['OS=="mac"', { |
210 'sources!': [ | 219 'sources!': [ |
211 # TODO(port) | 220 # TODO(port) |
212 'browser/ui/views/bookmarks/bookmark_bar_view_test.cc', | 221 'browser/ui/views/bookmarks/bookmark_bar_view_test.cc', |
213 'browser/ui/views/constrained_window_views_browsertest.cc', | 222 'browser/ui/views/constrained_window_views_browsertest.cc', |
214 'browser/ui/views/find_bar_host_interactive_uitest.cc', | 223 'browser/ui/views/find_bar_host_interactive_uitest.cc', |
215 'browser/ui/views/keyboard_access_browsertest.cc', | 224 'browser/ui/views/keyboard_access_browsertest.cc', |
216 'browser/ui/views/menu_item_view_test.cc', | 225 'browser/ui/views/menu_item_view_test.cc', |
217 'browser/ui/views/menu_model_adapter_test.cc', | 226 'browser/ui/views/menu_model_adapter_test.cc', |
(...skipping 13 matching lines...) Expand all Loading... |
231 ['exclude', '^browser/extensions/notifications_apitest.cc'], | 240 ['exclude', '^browser/extensions/notifications_apitest.cc'], |
232 ], | 241 ], |
233 }], | 242 }], |
234 ['toolkit_views==1', { | 243 ['toolkit_views==1', { |
235 'dependencies': [ | 244 'dependencies': [ |
236 '../ui/views/controls/webview/webview_tests.gyp:webview_test_support
', | 245 '../ui/views/controls/webview/webview_tests.gyp:webview_test_support
', |
237 '../ui/views/views.gyp:views', | 246 '../ui/views/views.gyp:views', |
238 '../ui/views/views.gyp:views_test_support', | 247 '../ui/views/views.gyp:views_test_support', |
239 ], | 248 ], |
240 }, { # else: toolkit_views == 0 | 249 }, { # else: toolkit_views == 0 |
| 250 'sources!': [ |
| 251 'test/base/view_event_test_base.cc', |
| 252 'test/base/view_event_test_base.h', |
| 253 ], |
241 'sources/': [ | 254 'sources/': [ |
242 ['exclude', '^browser/ui/views/'], | 255 ['exclude', '^browser/ui/views/'], |
243 ['exclude', '^../ui/views/'], | 256 ['exclude', '^../ui/views/'], |
244 ], | 257 ], |
245 }], | 258 }], |
246 ['use_ash==1', { | 259 ['use_ash==1', { |
247 'dependencies': [ | 260 'dependencies': [ |
248 '../ash/ash.gyp:ash_test_support', | 261 '../ash/ash.gyp:ash_test_support', |
249 ], | 262 ], |
250 }], | 263 }], |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
303 # chromeos does not use cross-platform panels | 316 # chromeos does not use cross-platform panels |
304 'browser/notifications/notification_browsertest.cc', | 317 'browser/notifications/notification_browsertest.cc', |
305 'browser/ui/panels/detached_panel_browsertest.cc', | 318 'browser/ui/panels/detached_panel_browsertest.cc', |
306 'browser/ui/panels/docked_panel_browsertest.cc', | 319 'browser/ui/panels/docked_panel_browsertest.cc', |
307 'browser/ui/panels/panel_browsertest.cc', | 320 'browser/ui/panels/panel_browsertest.cc', |
308 'browser/ui/panels/panel_drag_browsertest.cc', | 321 'browser/ui/panels/panel_drag_browsertest.cc', |
309 'browser/ui/panels/panel_resize_browsertest.cc', | 322 'browser/ui/panels/panel_resize_browsertest.cc', |
310 'browser/ui/panels/stacked_panel_browsertest.cc', | 323 'browser/ui/panels/stacked_panel_browsertest.cc', |
311 'browser/ui/views/message_center/web_notification_tray_browsertest.c
c', | 324 'browser/ui/views/message_center/web_notification_tray_browsertest.c
c', |
312 'browser/ui/views/panels/panel_view_browsertest.cc', | 325 'browser/ui/views/panels/panel_view_browsertest.cc', |
| 326 |
| 327 # Use only the _chromeos version on ChromeOS. |
| 328 'test/base/chrome_views_test_helper_ash.cc', |
| 329 'test/base/chrome_views_test_helper_aura.cc', |
313 ], | 330 ], |
314 }], | 331 }], |
315 ['OS=="win"', { | 332 ['OS=="win"', { |
316 'include_dirs': [ | 333 'include_dirs': [ |
317 '../third_party/wtl/include', | 334 '../third_party/wtl/include', |
318 ], | 335 ], |
319 'dependencies': [ | 336 'dependencies': [ |
320 '../third_party/isimpledom/isimpledom.gyp:isimpledom', | 337 '../third_party/isimpledom/isimpledom.gyp:isimpledom', |
321 '../ui/resources/ui_resources.gyp:ui_resources', | 338 '../ui/resources/ui_resources.gyp:ui_resources', |
322 'chrome.gyp:chrome_version_resources', | 339 'chrome.gyp:chrome_version_resources', |
(...skipping 1664 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1987 }], | 2004 }], |
1988 ['toolkit_views==1', { | 2005 ['toolkit_views==1', { |
1989 'dependencies': [ | 2006 'dependencies': [ |
1990 '../ui/views/views.gyp:views', | 2007 '../ui/views/views.gyp:views', |
1991 ], | 2008 ], |
1992 'sources!': [ | 2009 'sources!': [ |
1993 # TODO(estade): port to views. | 2010 # TODO(estade): port to views. |
1994 'browser/ui/webui/constrained_web_dialog_ui_browsertest.cc', | 2011 'browser/ui/webui/constrained_web_dialog_ui_browsertest.cc', |
1995 ], | 2012 ], |
1996 }, { # else: toolkit_views == 0 | 2013 }, { # else: toolkit_views == 0 |
| 2014 'sources!': [ |
| 2015 'test/base/chrome_views_test_helper.h', |
| 2016 'test/base/view_event_test_base.cc', |
| 2017 'test/base/view_event_test_base.h', |
| 2018 ], |
1997 'sources/': [ | 2019 'sources/': [ |
1998 ['exclude', '^../ui/views/'], | 2020 ['exclude', '^../ui/views/'], |
1999 ['exclude', '^browser/ui/views/'], | 2021 ['exclude', '^browser/ui/views/'], |
2000 ], | 2022 ], |
2001 }], | 2023 }], |
2002 ['OS!="android" and OS!="ios"', { | 2024 ['OS!="android" and OS!="ios"', { |
2003 'dependencies': [ | 2025 'dependencies': [ |
2004 # build time dependency. | 2026 # build time dependency. |
2005 '../v8/src/d8.gyp:d8#host', | 2027 '../v8/src/d8.gyp:d8#host', |
2006 ], | 2028 ], |
(...skipping 1003 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3010 ['enable_webrtc==1', { | 3032 ['enable_webrtc==1', { |
3011 'dependencies': [ | 3033 'dependencies': [ |
3012 '../third_party/libjingle/libjingle.gyp:libjingle_webrtc' | 3034 '../third_party/libjingle/libjingle.gyp:libjingle_webrtc' |
3013 ] | 3035 ] |
3014 }], | 3036 }], |
3015 ], | 3037 ], |
3016 }] | 3038 }] |
3017 }], | 3039 }], |
3018 ], # 'conditions' | 3040 ], # 'conditions' |
3019 } | 3041 } |
OLD | NEW |