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

Side by Side Diff: chrome/chrome_tests_unit.gypi

Issue 231733005: Delete the GTK+ port of Chrome. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Remerge to ToT Created 6 years, 8 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright 2012 The Chromium Authors. All rights reserved. 1 # Copyright 2012 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 'targets': [ 5 'targets': [
6 { 6 {
7 # This target contains mocks and test utilities that don't belong in 7 # This target contains mocks and test utilities that don't belong in
8 # production libraries but are used by more than one test executable. 8 # production libraries but are used by more than one test executable.
9 'target_name': 'test_support_common', 9 'target_name': 'test_support_common',
10 'type': 'static_library', 10 'type': 'static_library',
(...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after
192 'browser/ui/browser.h', 192 'browser/ui/browser.h',
193 'browser/ui/cocoa/find_bar/find_bar_host_unittest_util_cocoa.mm', 193 'browser/ui/cocoa/find_bar/find_bar_host_unittest_util_cocoa.mm',
194 'browser/ui/cocoa/run_loop_testing.h', 194 'browser/ui/cocoa/run_loop_testing.h',
195 'browser/ui/cocoa/run_loop_testing.mm', 195 'browser/ui/cocoa/run_loop_testing.mm',
196 'browser/ui/find_bar/find_bar_host_unittest_util.h', 196 'browser/ui/find_bar/find_bar_host_unittest_util.h',
197 'browser/ui/fullscreen/fullscreen_controller_state_test.cc', 197 'browser/ui/fullscreen/fullscreen_controller_state_test.cc',
198 'browser/ui/fullscreen/fullscreen_controller_state_test.h', 198 'browser/ui/fullscreen/fullscreen_controller_state_test.h',
199 'browser/ui/fullscreen/fullscreen_controller_state_tests.h', 199 'browser/ui/fullscreen/fullscreen_controller_state_tests.h',
200 'browser/ui/fullscreen/fullscreen_controller_test.cc', 200 'browser/ui/fullscreen/fullscreen_controller_test.cc',
201 'browser/ui/fullscreen/fullscreen_controller_test.h', 201 'browser/ui/fullscreen/fullscreen_controller_test.h',
202 'browser/ui/gtk/find_bar_host_unittest_util_gtk.cc',
203 'browser/ui/test/test_confirm_bubble_model.cc', 202 'browser/ui/test/test_confirm_bubble_model.cc',
204 'browser/ui/test/test_confirm_bubble_model.h', 203 'browser/ui/test/test_confirm_bubble_model.h',
205 'browser/ui/views/find_bar_host_unittest_util_views.cc', 204 'browser/ui/views/find_bar_host_unittest_util_views.cc',
206 'browser/ui/website_settings/mock_permission_bubble_request.cc', 205 'browser/ui/website_settings/mock_permission_bubble_request.cc',
207 'browser/ui/website_settings/mock_permission_bubble_request.h', 206 'browser/ui/website_settings/mock_permission_bubble_request.h',
208 'common/extensions/extension_test_util.cc', 207 'common/extensions/extension_test_util.cc',
209 'common/extensions/extension_test_util.h', 208 'common/extensions/extension_test_util.h',
210 'renderer/chrome_mock_render_thread.cc', 209 'renderer/chrome_mock_render_thread.cc',
211 'renderer/chrome_mock_render_thread.h', 210 'renderer/chrome_mock_render_thread.h',
212 'renderer/media/mock_webrtc_logging_message_filter.cc', 211 'renderer/media/mock_webrtc_logging_message_filter.cc',
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after
351 '../components/components.gyp:policy_test_support', 350 '../components/components.gyp:policy_test_support',
352 ], 351 ],
353 }], 352 }],
354 ['safe_browsing!=1', { 353 ['safe_browsing!=1', {
355 'sources/': [ 354 'sources/': [
356 ['exclude', '^browser/extensions/blacklist_unittest.cc'], 355 ['exclude', '^browser/extensions/blacklist_unittest.cc'],
357 ['exclude', '^browser/extensions/fake_safe_browsing_database_manager .cc'], 356 ['exclude', '^browser/extensions/fake_safe_browsing_database_manager .cc'],
358 ['exclude', '^browser/extensions/fake_safe_browsing_database_manager .h'], 357 ['exclude', '^browser/extensions/fake_safe_browsing_database_manager .h'],
359 ], 358 ],
360 }], 359 }],
361 ['toolkit_uses_gtk == 1', {
362 'dependencies': [
363 '../build/linux/system.gyp:gtk',
364 ],
365 }],
366 ['toolkit_uses_gtk == 1 or chromeos==1 or (OS=="linux" and use_aura==1)' , { 360 ['toolkit_uses_gtk == 1 or chromeos==1 or (OS=="linux" and use_aura==1)' , {
367 'dependencies': [ 361 'dependencies': [
368 '../build/linux/system.gyp:ssl', 362 '../build/linux/system.gyp:ssl',
369 ], 363 ],
370 }], 364 }],
371 ['enable_printing==1', { 365 ['enable_printing==1', {
372 'dependencies': [ 366 'dependencies': [
373 'service', 367 'service',
374 ], 368 ],
375 }], 369 }],
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after
459 '../testing/gtest.gyp:gtest', 453 '../testing/gtest.gyp:gtest',
460 ], 454 ],
461 'include_dirs': [ 455 'include_dirs': [
462 '..', 456 '..',
463 ], 457 ],
464 'sources': [ 458 'sources': [
465 'browser/sync/glue/session_sync_test_helper.cc', 459 'browser/sync/glue/session_sync_test_helper.cc',
466 'browser/sync/glue/session_sync_test_helper.h', 460 'browser/sync/glue/session_sync_test_helper.h',
467 'test/base/run_all_unittests.cc', 461 'test/base/run_all_unittests.cc',
468 ], 462 ],
469 'conditions': [
470 ['toolkit_uses_gtk == 1', {
471 'dependencies': [
472 # Needed for the following #include chain:
473 # test/base/run_all_unittests.cc
474 # test/base/chrome_test_suite.h
475 # gtk/gtk.h
476 '../build/linux/system.gyp:gtk',
477 ],
478 }],
479 ],
480 }, 463 },
481 { 464 {
482 'target_name': 'unit_tests', 465 'target_name': 'unit_tests',
483 'type': '<(gtest_target_type)', 466 'type': '<(gtest_target_type)',
484 'dependencies': [ 467 'dependencies': [
485 # NOTE: New dependencies should generally be added in the OS!="ios" 468 # NOTE: New dependencies should generally be added in the OS!="ios"
486 # dependencies block below, rather than here. 469 # dependencies block below, rather than here.
487 # Unit tests should only depend on: 470 # Unit tests should only depend on:
488 # 1) everything that the chrome binaries depend on: 471 # 1) everything that the chrome binaries depend on:
489 '<@(chromium_browser_dependencies)', 472 '<@(chromium_browser_dependencies)',
(...skipping 1173 matching lines...) Expand 10 before | Expand all | Expand 10 after
1663 'browser/ui/cocoa/web_dialog_window_controller_unittest.mm', 1646 'browser/ui/cocoa/web_dialog_window_controller_unittest.mm',
1664 'browser/ui/cocoa/window_size_autosaver_unittest.mm', 1647 'browser/ui/cocoa/window_size_autosaver_unittest.mm',
1665 'browser/ui/cocoa/wrench_menu/menu_tracked_root_view_unittest.mm', 1648 'browser/ui/cocoa/wrench_menu/menu_tracked_root_view_unittest.mm',
1666 'browser/ui/cocoa/wrench_menu/wrench_menu_button_cell_unittest.mm', 1649 'browser/ui/cocoa/wrench_menu/wrench_menu_button_cell_unittest.mm',
1667 'browser/ui/cocoa/wrench_menu/wrench_menu_controller_unittest.mm', 1650 'browser/ui/cocoa/wrench_menu/wrench_menu_controller_unittest.mm',
1668 'browser/ui/content_settings/content_setting_bubble_model_unittest.cc', 1651 'browser/ui/content_settings/content_setting_bubble_model_unittest.cc',
1669 'browser/ui/content_settings/content_setting_image_model_unittest.cc', 1652 'browser/ui/content_settings/content_setting_image_model_unittest.cc',
1670 'browser/ui/find_bar/find_backend_unittest.cc', 1653 'browser/ui/find_bar/find_backend_unittest.cc',
1671 'browser/ui/fullscreen/fullscreen_controller_state_unittest.cc', 1654 'browser/ui/fullscreen/fullscreen_controller_state_unittest.cc',
1672 'browser/ui/global_error/global_error_service_unittest.cc', 1655 'browser/ui/global_error/global_error_service_unittest.cc',
1673 'browser/ui/gtk/accelerators_gtk_unittest.cc',
1674 'browser/ui/gtk/bookmarks/bookmark_bar_gtk_unittest.cc',
1675 'browser/ui/gtk/bookmarks/bookmark_editor_gtk_unittest.cc',
1676 'browser/ui/gtk/bookmarks/bookmark_utils_gtk_unittest.cc',
1677 'browser/ui/gtk/event_utils_unittest.cc',
1678 'browser/ui/gtk/extensions/media_galleries_dialog_gtk_unittest.cc',
1679 'browser/ui/gtk/gtk_chrome_shrinkable_hbox_unittest.cc',
1680 'browser/ui/gtk/gtk_theme_service_unittest.cc',
1681 'browser/ui/gtk/omnibox/omnibox_popup_view_gtk_unittest.cc',
1682 'browser/ui/gtk/omnibox/omnibox_view_gtk_unittest.cc',
1683 'browser/ui/gtk/reload_button_gtk_unittest.cc',
1684 'browser/ui/gtk/status_icons/status_tray_gtk_unittest.cc',
1685 'browser/ui/gtk/tabs/tab_renderer_gtk_unittest.cc',
1686 'browser/ui/libgtk2ui/x11_input_method_context_impl_gtk2_unittest.cc', 1656 'browser/ui/libgtk2ui/x11_input_method_context_impl_gtk2_unittest.cc',
1687 'browser/ui/login/login_prompt_unittest.cc', 1657 'browser/ui/login/login_prompt_unittest.cc',
1688 'browser/ui/omnibox/omnibox_controller_unittest.cc', 1658 'browser/ui/omnibox/omnibox_controller_unittest.cc',
1689 'browser/ui/omnibox/omnibox_edit_unittest.cc', 1659 'browser/ui/omnibox/omnibox_edit_unittest.cc',
1690 'browser/ui/omnibox/omnibox_popup_model_unittest.cc', 1660 'browser/ui/omnibox/omnibox_popup_model_unittest.cc',
1691 'browser/ui/omnibox/omnibox_view_unittest.cc', 1661 'browser/ui/omnibox/omnibox_view_unittest.cc',
1692 'browser/ui/panels/panel_mouse_watcher_unittest.cc', 1662 'browser/ui/panels/panel_mouse_watcher_unittest.cc',
1693 'browser/ui/passwords/password_manager_presenter_unittest.cc', 1663 'browser/ui/passwords/password_manager_presenter_unittest.cc',
1694 'browser/ui/search_engines/keyword_editor_controller_unittest.cc', 1664 'browser/ui/search_engines/keyword_editor_controller_unittest.cc',
1695 'browser/ui/search/instant_page_unittest.cc', 1665 'browser/ui/search/instant_page_unittest.cc',
(...skipping 608 matching lines...) Expand 10 before | Expand all | Expand 10 after
2304 'browser/extensions/api/enterprise_platform_keys_private/enterprise_ platform_keys_private_api_unittest.cc', 2274 'browser/extensions/api/enterprise_platform_keys_private/enterprise_ platform_keys_private_api_unittest.cc',
2305 'browser/notifications/login_state_notification_blocker_chromeos_uni ttest.cc', 2275 'browser/notifications/login_state_notification_blocker_chromeos_uni ttest.cc',
2306 'browser/extensions/api/log_private/syslog_parser_unittest.cc', 2276 'browser/extensions/api/log_private/syslog_parser_unittest.cc',
2307 ], 2277 ],
2308 }], 2278 }],
2309 ['use_x11==1', { 2279 ['use_x11==1', {
2310 'dependencies': [ 2280 'dependencies': [
2311 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', 2281 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck',
2312 ], 2282 ],
2313 }], 2283 }],
2314 ['toolkit_uses_gtk == 1', {
2315 'conditions': [
2316 ['toolkit_views==1', {
2317 'sources!': [
2318 'browser/ui/gtk/accelerators_gtk_unittest.cc',
2319 'browser/ui/gtk/bookmarks/bookmark_bar_gtk_unittest.cc',
2320 'browser/ui/gtk/bookmarks/bookmark_editor_gtk_unittest.cc',
2321 'browser/ui/gtk/gtk_chrome_shrinkable_hbox_unittest.cc',
2322 'browser/ui/gtk/gtk_theme_service_unittest.cc',
2323 'browser/ui/gtk/omnibox/omnibox_popup_view_gtk_unittest.cc',
2324 'browser/ui/gtk/omnibox/omnibox_view_gtk_unittest.cc',
2325 'browser/ui/gtk/reload_button_gtk_unittest.cc',
2326 'browser/ui/gtk/status_icons/status_tray_gtk_unittest.cc',
2327 ],
2328 }],
2329 ],
2330 'dependencies': [
2331 '../build/linux/system.gyp:dbus',
2332 '../build/linux/system.gyp:gtk',
2333 '../dbus/dbus.gyp:dbus_test_support',
2334 '../sandbox/sandbox.gyp:*',
2335 ],
2336 }, { # else: toolkit_uses_gtk != 1
2337 'sources!': [
2338 'browser/ui/gtk/tabs/tab_renderer_gtk_unittest.cc',
2339 '../ui/views/focus/accelerator_handler_gtk_unittest.cc',
2340 ],
2341 }],
2342 ['toolkit_uses_gtk == 1 or chromeos==1 or (OS=="linux" and use_aura==1)' , { 2284 ['toolkit_uses_gtk == 1 or chromeos==1 or (OS=="linux" and use_aura==1)' , {
2343 'dependencies': [ 2285 'dependencies': [
2344 '../build/linux/system.gyp:ssl', 2286 '../build/linux/system.gyp:ssl',
2345 ], 2287 ],
2346 }], 2288 }],
2347 ['use_gnome_keyring == 0', { 2289 ['use_gnome_keyring == 0', {
2348 # Disable the GNOME Keyring tests if we are not using it. 2290 # Disable the GNOME Keyring tests if we are not using it.
2349 'sources!': [ 2291 'sources!': [
2350 'browser/password_manager/native_backend_gnome_x_unittest.cc', 2292 'browser/password_manager/native_backend_gnome_x_unittest.cc',
2351 ], 2293 ],
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
2384 ['OS=="mac"', { 2326 ['OS=="mac"', {
2385 # The test fetches resources which means Mac need the app bundle to 2327 # The test fetches resources which means Mac need the app bundle to
2386 # exist on disk so it can pull from it. 2328 # exist on disk so it can pull from it.
2387 'dependencies': [ 2329 'dependencies': [
2388 '../third_party/google_toolbox_for_mac/google_toolbox_for_mac.gyp:go ogle_toolbox_for_mac', 2330 '../third_party/google_toolbox_for_mac/google_toolbox_for_mac.gyp:go ogle_toolbox_for_mac',
2389 '../third_party/ocmock/ocmock.gyp:ocmock', 2331 '../third_party/ocmock/ocmock.gyp:ocmock',
2390 'chrome', 2332 'chrome',
2391 ], 2333 ],
2392 'sources!': [ 2334 'sources!': [
2393 'browser/ui/tests/ui_gfx_image_unittest.cc', 2335 'browser/ui/tests/ui_gfx_image_unittest.cc',
2394 'browser/ui/gtk/reload_button_gtk_unittest.cc',
2395 'tools/convert_dict/convert_dict_unittest.cc', 2336 'tools/convert_dict/convert_dict_unittest.cc',
2396 'renderer/spellchecker/spellcheck_provider_hunspell_unittest.cc', 2337 'renderer/spellchecker/spellcheck_provider_hunspell_unittest.cc',
2397 ], 2338 ],
2398 # TODO(mark): We really want this for all non-static library targets, 2339 # TODO(mark): We really want this for all non-static library targets,
2399 # but when we tried to pull it up to the common.gypi level, it broke 2340 # but when we tried to pull it up to the common.gypi level, it broke
2400 # other things like the ui and startup tests. *shrug* 2341 # other things like the ui and startup tests. *shrug*
2401 'xcode_settings': {'OTHER_LDFLAGS': ['-Wl,-ObjC']}, 2342 'xcode_settings': {'OTHER_LDFLAGS': ['-Wl,-ObjC']},
2402 }], 2343 }],
2403 ['OS!="mac" and OS!="ios"', { 2344 ['OS!="mac" and OS!="ios"', {
2404 'dependencies': [ 2345 'dependencies': [
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after
2654 'sources/': [ 2595 'sources/': [
2655 ['exclude', '^browser/themes/'], 2596 ['exclude', '^browser/themes/'],
2656 ], 2597 ],
2657 }], 2598 }],
2658 ['toolkit_views==1', { 2599 ['toolkit_views==1', {
2659 'dependencies': [ 2600 'dependencies': [
2660 '../components/components.gyp:web_modal_test_support', 2601 '../components/components.gyp:web_modal_test_support',
2661 '../ui/views/views.gyp:views', 2602 '../ui/views/views.gyp:views',
2662 '../ui/views/views.gyp:views_test_support', 2603 '../ui/views/views.gyp:views_test_support',
2663 ], 2604 ],
2664 'sources!': [
2665 'browser/ui/gtk/tabs/tab_renderer_gtk_unittest.cc',
2666 ],
2667 }, { # else: toolkit_views == 0 2605 }, { # else: toolkit_views == 0
2668 'sources/': [ 2606 'sources/': [
2669 ['exclude', '^browser/bookmarks/bookmark_node_data_unittest.cc'], 2607 ['exclude', '^browser/bookmarks/bookmark_node_data_unittest.cc'],
2670 ['exclude', '^browser/ui/views/'], 2608 ['exclude', '^browser/ui/views/'],
2671 ['exclude', '^../apps/ui/views/'], 2609 ['exclude', '^../apps/ui/views/'],
2672 ['exclude', '^../ui/views/'], 2610 ['exclude', '^../ui/views/'],
2673 ], 2611 ],
2674 }], 2612 }],
2675 ['use_nss==0 and use_openssl==0', { 2613 ['use_nss==0 and use_openssl==0', {
2676 'sources!': [ 2614 'sources!': [
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after
2886 'browser/ui/app_list/test/fake_profile_store.h', 2824 'browser/ui/app_list/test/fake_profile_store.h',
2887 'browser/ui/app_list/test/fast_show_pickler_unittest.cc', 2825 'browser/ui/app_list/test/fast_show_pickler_unittest.cc',
2888 'browser/ui/views/app_list/linux/app_list_linux_unittest.cc', 2826 'browser/ui/views/app_list/linux/app_list_linux_unittest.cc',
2889 'browser/ui/views/app_list/win/app_list_win_unittest.cc', 2827 'browser/ui/views/app_list/win/app_list_win_unittest.cc',
2890 ], 2828 ],
2891 }, 2829 },
2892 ], 2830 ],
2893 }], 2831 }],
2894 ], # 'conditions' 2832 ], # 'conditions'
2895 } 2833 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698