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 'variables': { | 5 'variables': { |
6 'chrome_browser_extensions_test_support_sources': [ | 6 'chrome_browser_extensions_test_support_sources': [ |
7 # A list of sources which is shared between different browser tests. | 7 # A list of sources which is shared between different browser tests. |
8 'browser/apps/app_browsertest_util.cc', | 8 'browser/apps/app_browsertest_util.cc', |
9 'browser/apps/app_browsertest_util.h', | 9 'browser/apps/app_browsertest_util.h', |
10 'browser/extensions/browsertest_util.cc', | 10 'browser/extensions/browsertest_util.cc', |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
76 'browser/autofill/form_structure_browsertest.cc', | 76 'browser/autofill/form_structure_browsertest.cc', |
77 'browser/bitmap_fetcher/bitmap_fetcher_browsertest.cc', | 77 'browser/bitmap_fetcher/bitmap_fetcher_browsertest.cc', |
78 'browser/browser_encoding_browsertest.cc', | 78 'browser/browser_encoding_browsertest.cc', |
79 'browser/browsing_data/browsing_data_database_helper_browsertest.cc', | 79 'browser/browsing_data/browsing_data_database_helper_browsertest.cc', |
80 'browser/browsing_data/browsing_data_helper_browsertest.h', | 80 'browser/browsing_data/browsing_data_helper_browsertest.h', |
81 'browser/browsing_data/browsing_data_indexed_db_helper_browsertest.cc', | 81 'browser/browsing_data/browsing_data_indexed_db_helper_browsertest.cc', |
82 'browser/browsing_data/browsing_data_local_storage_helper_browsertest.cc', | 82 'browser/browsing_data/browsing_data_local_storage_helper_browsertest.cc', |
83 'browser/browsing_data/browsing_data_remover_browsertest.cc', | 83 'browser/browsing_data/browsing_data_remover_browsertest.cc', |
84 'browser/browsing_data/browsing_data_remover_test_util.cc', | 84 'browser/browsing_data/browsing_data_remover_test_util.cc', |
85 'browser/browsing_data/browsing_data_remover_test_util.h', | 85 'browser/browsing_data/browsing_data_remover_test_util.h', |
86 'browser/captive_portal/captive_portal_browsertest.cc', | |
87 'browser/chrome_content_browser_client_browsertest.cc', | 86 'browser/chrome_content_browser_client_browsertest.cc', |
88 'browser/chrome_main_browsertest.cc', | 87 'browser/chrome_main_browsertest.cc', |
89 'browser/chrome_plugin_browsertest.cc', | 88 'browser/chrome_plugin_browsertest.cc', |
90 'browser/chrome_security_exploit_browsertest.cc', | 89 'browser/chrome_security_exploit_browsertest.cc', |
91 'browser/chrome_service_worker_browsertest.cc', | 90 'browser/chrome_service_worker_browsertest.cc', |
92 'browser/chrome_switches_browsertest.cc', | 91 'browser/chrome_switches_browsertest.cc', |
93 'browser/collected_cookies_browsertest.cc', | 92 'browser/collected_cookies_browsertest.cc', |
94 'browser/content_settings/content_settings_browsertest.cc', | 93 'browser/content_settings/content_settings_browsertest.cc', |
95 'browser/crash_recovery_browsertest.cc', | 94 'browser/crash_recovery_browsertest.cc', |
96 'browser/custom_handlers/protocol_handler_registry_browsertest.cc', | 95 'browser/custom_handlers/protocol_handler_registry_browsertest.cc', |
(...skipping 386 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
483 'browser/ui/settings_window_manager_browsertest.cc', | 482 'browser/ui/settings_window_manager_browsertest.cc', |
484 'browser/ui/startup/startup_browser_creator_browsertest.cc', | 483 'browser/ui/startup/startup_browser_creator_browsertest.cc', |
485 'browser/ui/sync/one_click_signin_bubble_links_delegate_browsertest.cc', | 484 'browser/ui/sync/one_click_signin_bubble_links_delegate_browsertest.cc', |
486 'browser/ui/sync/profile_signin_confirmation_helper_browsertest.cc', | 485 'browser/ui/sync/profile_signin_confirmation_helper_browsertest.cc', |
487 'browser/ui/tab_modal_confirm_dialog_browsertest.cc', | 486 'browser/ui/tab_modal_confirm_dialog_browsertest.cc', |
488 'browser/ui/tab_modal_confirm_dialog_browsertest.h', | 487 'browser/ui/tab_modal_confirm_dialog_browsertest.h', |
489 'browser/ui/toolbar/browser_actions_bar_browsertest.cc', | 488 'browser/ui/toolbar/browser_actions_bar_browsertest.cc', |
490 'browser/ui/toolbar/browser_actions_bar_browsertest.h', | 489 'browser/ui/toolbar/browser_actions_bar_browsertest.h', |
491 'browser/ui/toolbar/test_toolbar_model.cc', | 490 'browser/ui/toolbar/test_toolbar_model.cc', |
492 'browser/ui/toolbar/test_toolbar_model.h', | 491 'browser/ui/toolbar/test_toolbar_model.h', |
493 'browser/ui/views/autofill/autofill_dialog_view_tester_views.cc', | |
494 'browser/ui/views/autofill/autofill_dialog_view_tester_views.h', | |
495 'browser/ui/views/autofill/autofill_popup_base_view_browsertest.cc', | |
496 'browser/ui/views/autofill/password_generation_popup_view_tester_views.cc'
, | |
497 'browser/ui/views/autofill/password_generation_popup_view_tester_views.h', | |
498 'browser/ui/views/extensions/extension_install_dialog_view_browsertest.cc'
, | |
499 'browser/ui/views/extensions/extension_uninstall_dialog_view_browsertest.c
c', | |
500 'browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc', | |
501 'browser/ui/views/frame/browser_view_browsertest.cc', | |
502 'browser/ui/views/frame/browser_window_property_manager_browsertest_win.cc
', | |
503 'browser/ui/views/location_bar/zoom_bubble_view_browsertest.cc', | |
504 'browser/ui/views/profiles/avatar_menu_button_browsertest.cc', | |
505 'browser/ui/views/profiles/profile_chooser_view_browsertest.cc', | |
506 'browser/ui/views/select_file_dialog_extension_browsertest.cc', | |
507 'browser/ui/views/toolbar/browser_actions_container_browsertest.cc', | |
508 'browser/ui/views/toolbar/component_toolbar_actions_browsertest.cc', | |
509 'browser/ui/views/toolbar/toolbar_view_browsertest.cc', | |
510 'browser/ui/views/translate/translate_bubble_view_browsertest.cc', | |
511 'browser/ui/views/web_dialog_view_browsertest.cc', | |
512 'browser/ui/webui/bidi_checker_web_ui_test.cc', | 492 'browser/ui/webui/bidi_checker_web_ui_test.cc', |
513 'browser/ui/webui/bidi_checker_web_ui_test.h', | 493 'browser/ui/webui/bidi_checker_web_ui_test.h', |
514 'browser/ui/webui/bookmarks_ui_browsertest.cc', | 494 'browser/ui/webui/bookmarks_ui_browsertest.cc', |
515 'browser/ui/webui/chrome_url_data_manager_browsertest.cc', | 495 'browser/ui/webui/chrome_url_data_manager_browsertest.cc', |
516 'browser/ui/webui/constrained_web_dialog_ui_browsertest.cc', | 496 'browser/ui/webui/constrained_web_dialog_ui_browsertest.cc', |
517 'browser/ui/webui/downloads_dom_handler_browsertest.cc', | 497 'browser/ui/webui/downloads_dom_handler_browsertest.cc', |
518 'browser/ui/webui/downloads_ui_browsertest.cc', | 498 'browser/ui/webui/downloads_ui_browsertest.cc', |
519 'browser/ui/webui/downloads_ui_browsertest.h', | 499 'browser/ui/webui/downloads_ui_browsertest.h', |
520 'browser/ui/webui/extensions/extension_settings_browsertest.cc', | 500 'browser/ui/webui/extensions/extension_settings_browsertest.cc', |
521 'browser/ui/webui/extensions/extension_settings_browsertest.h', | 501 'browser/ui/webui/extensions/extension_settings_browsertest.h', |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
579 'test/data/webui/ntp4_browsertest.h', | 559 'test/data/webui/ntp4_browsertest.h', |
580 'test/data/webui/print_preview.cc', | 560 'test/data/webui/print_preview.cc', |
581 'test/data/webui/print_preview.h', | 561 'test/data/webui/print_preview.h', |
582 'test/data/webui/webui_resource_browsertest.cc', | 562 'test/data/webui/webui_resource_browsertest.cc', |
583 'test/gpu/webgl_infobar_browsertest.cc', | 563 'test/gpu/webgl_infobar_browsertest.cc', |
584 'test/ppapi/ppapi_browsertest.cc', | 564 'test/ppapi/ppapi_browsertest.cc', |
585 # TODO(craig): Rename this and run from base_unittests when the test | 565 # TODO(craig): Rename this and run from base_unittests when the test |
586 # is safe to run there. See http://crbug.com/78722 for details. | 566 # is safe to run there. See http://crbug.com/78722 for details. |
587 '../base/files/file_path_watcher_browsertest.cc', | 567 '../base/files/file_path_watcher_browsertest.cc', |
588 ], | 568 ], |
| 569 'chrome_browser_tests_views_sources': [ |
| 570 'browser/ui/views/autofill/autofill_dialog_view_tester_views.cc', |
| 571 'browser/ui/views/autofill/autofill_dialog_view_tester_views.h', |
| 572 'browser/ui/views/autofill/autofill_popup_base_view_browsertest.cc', |
| 573 'browser/ui/views/autofill/password_generation_popup_view_tester_views.cc'
, |
| 574 'browser/ui/views/autofill/password_generation_popup_view_tester_views.h', |
| 575 'browser/ui/views/extensions/extension_install_dialog_view_browsertest.cc'
, |
| 576 'browser/ui/views/extensions/extension_uninstall_dialog_view_browsertest.c
c', |
| 577 'browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc', |
| 578 'browser/ui/views/frame/browser_view_browsertest.cc', |
| 579 'browser/ui/views/frame/browser_window_property_manager_browsertest_win.cc
', |
| 580 'browser/ui/views/location_bar/zoom_bubble_view_browsertest.cc', |
| 581 'browser/ui/views/profiles/avatar_menu_button_browsertest.cc', |
| 582 'browser/ui/views/profiles/profile_chooser_view_browsertest.cc', |
| 583 'browser/ui/views/select_file_dialog_extension_browsertest.cc', |
| 584 'browser/ui/views/toolbar/browser_actions_container_browsertest.cc', |
| 585 'browser/ui/views/toolbar/component_toolbar_actions_browsertest.cc', |
| 586 'browser/ui/views/toolbar/toolbar_view_browsertest.cc', |
| 587 'browser/ui/views/translate/translate_bubble_view_browsertest.cc', |
| 588 'browser/ui/views/web_dialog_view_browsertest.cc', |
| 589 ], |
589 'chrome_browser_tests_chromeos_sources': [ | 590 'chrome_browser_tests_chromeos_sources': [ |
590 'browser/chromeos/accessibility/accessibility_manager_browsertest.cc', | 591 'browser/chromeos/accessibility/accessibility_manager_browsertest.cc', |
591 'browser/chromeos/accessibility/magnification_manager_browsertest.cc', | 592 'browser/chromeos/accessibility/magnification_manager_browsertest.cc', |
592 'browser/chromeos/accessibility/speech_monitor.cc', | 593 'browser/chromeos/accessibility/speech_monitor.cc', |
593 'browser/chromeos/accessibility/speech_monitor.h', | 594 'browser/chromeos/accessibility/speech_monitor.h', |
594 'browser/chromeos/accessibility/touch_exploration_controller_browsertest.c
c', | 595 'browser/chromeos/accessibility/touch_exploration_controller_browsertest.c
c', |
595 'browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc', | 596 'browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc', |
596 'browser/chromeos/app_mode/kiosk_app_update_service_browsertest.cc', | 597 'browser/chromeos/app_mode/kiosk_app_update_service_browsertest.cc', |
597 'browser/chromeos/attestation/attestation_policy_browsertest.cc', | 598 'browser/chromeos/attestation/attestation_policy_browsertest.cc', |
598 'browser/chromeos/customization/customization_document_browsertest.cc', | 599 'browser/chromeos/customization/customization_document_browsertest.cc', |
(...skipping 1552 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2151 }], | 2152 }], |
2152 ['enable_web_speech==1', { | 2153 ['enable_web_speech==1', { |
2153 'sources': [ '<@(chrome_browser_tests_speech_sources)' ], | 2154 'sources': [ '<@(chrome_browser_tests_speech_sources)' ], |
2154 }], | 2155 }], |
2155 ['safe_browsing==1', { | 2156 ['safe_browsing==1', { |
2156 'sources': [ '<@(chrome_browser_tests_full_safe_browsing_sources)' ], | 2157 'sources': [ '<@(chrome_browser_tests_full_safe_browsing_sources)' ], |
2157 'defines': [ | 2158 'defines': [ |
2158 'FULL_SAFE_BROWSING', | 2159 'FULL_SAFE_BROWSING', |
2159 ], | 2160 ], |
2160 }], | 2161 }], |
2161 ['enable_captive_portal_detection!=1', { | 2162 ['enable_captive_portal_detection==1', { |
2162 'sources/': [ | 2163 'sources': [ 'browser/captive_portal/captive_portal_browsertest.cc' ], |
2163 ['exclude', '^browser/captive_portal/'], | |
2164 ], | |
2165 }], | 2164 }], |
2166 ['enable_webrtc==0', { | 2165 ['enable_webrtc==0', { |
2167 'sources!': [ | 2166 'sources!': [ |
2168 'browser/extensions/api/webrtc_audio_private/webrtc_audio_private_br
owsertest.cc', | 2167 'browser/extensions/api/webrtc_audio_private/webrtc_audio_private_br
owsertest.cc', |
2169 'browser/extensions/api/webrtc_logging_private/webrtc_logging_privat
e_apitest.cc', | 2168 'browser/extensions/api/webrtc_logging_private/webrtc_logging_privat
e_apitest.cc', |
2170 'browser/media/chrome_webrtc_browsertest.cc', | 2169 'browser/media/chrome_webrtc_browsertest.cc', |
2171 'browser/media/chrome_webrtc_disable_encryption_flag_browsertest.cc'
, | 2170 'browser/media/chrome_webrtc_disable_encryption_flag_browsertest.cc'
, |
2172 'browser/media/chrome_webrtc_getmediadevices_browsertest.cc', | 2171 'browser/media/chrome_webrtc_getmediadevices_browsertest.cc', |
2173 ], | 2172 ], |
2174 }], | 2173 }], |
(...skipping 22 matching lines...) Expand all Loading... |
2197 'app/chrome_dll_resource.h', | 2196 'app/chrome_dll_resource.h', |
2198 'app/chrome_version.rc.version', | 2197 'app/chrome_version.rc.version', |
2199 ], | 2198 ], |
2200 }], | 2199 }], |
2201 ['chromeos==0 and use_aura==1', { | 2200 ['chromeos==0 and use_aura==1', { |
2202 'sources!': [ | 2201 'sources!': [ |
2203 # On Windows and Linux, we currently don't support enough of the | 2202 # On Windows and Linux, we currently don't support enough of the |
2204 # ash environment to run these unit tests. | 2203 # ash environment to run these unit tests. |
2205 # | 2204 # |
2206 # TODO: enable these on windows and linux. | 2205 # TODO: enable these on windows and linux. |
2207 'browser/chromeos/system/tray_accessibility_browsertest.cc', | |
2208 'browser/ui/ash/accelerator_commands_browsertest.cc', | 2206 'browser/ui/ash/accelerator_commands_browsertest.cc', |
2209 'browser/ui/ash/accelerator_controller_browsertest.cc', | 2207 'browser/ui/ash/accelerator_controller_browsertest.cc', |
2210 'browser/ui/ash/launcher/chrome_launcher_controller_browsertest.cc', | 2208 'browser/ui/ash/launcher/chrome_launcher_controller_browsertest.cc', |
2211 'browser/ui/ash/launcher/launcher_favicon_loader_browsertest.cc', | 2209 'browser/ui/ash/launcher/launcher_favicon_loader_browsertest.cc', |
2212 'browser/ui/ash/shelf_browsertest.cc', | 2210 'browser/ui/ash/shelf_browsertest.cc', |
2213 'browser/ui/views/frame/app_non_client_frame_view_ash_browsertest.cc
', | |
2214 'browser/ui/views/frame/browser_non_client_frame_view_ash_browsertes
t.cc', | 2211 'browser/ui/views/frame/browser_non_client_frame_view_ash_browsertes
t.cc', |
2215 ], | 2212 ], |
2216 }], | 2213 }], |
2217 ['OS=="linux"', { | 2214 ['OS=="linux"', { |
2218 'dependencies': [ | 2215 'dependencies': [ |
2219 '../build/linux/system.gyp:ssl', | 2216 '../build/linux/system.gyp:ssl', |
2220 ], | 2217 ], |
2221 }], | 2218 }], |
2222 ['OS=="mac"', { | 2219 ['OS=="mac"', { |
2223 # TODO(mark): We really want this for all non-static library | 2220 # TODO(mark): We really want this for all non-static library |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2272 'browser/printing/cloud_print/test/cloud_print_policy_browsertest.cc
', | 2269 'browser/printing/cloud_print/test/cloud_print_policy_browsertest.cc
', |
2273 # single-process mode hangs on Mac sometimes because of multiple UI | 2270 # single-process mode hangs on Mac sometimes because of multiple UI |
2274 # message loops. See 306348 | 2271 # message loops. See 306348 |
2275 'renderer/safe_browsing/phishing_classifier_browsertest.cc', | 2272 'renderer/safe_browsing/phishing_classifier_browsertest.cc', |
2276 'renderer/safe_browsing/phishing_classifier_delegate_browsertest.cc'
, | 2273 'renderer/safe_browsing/phishing_classifier_delegate_browsertest.cc'
, |
2277 'renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.c
c', | 2274 'renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.c
c', |
2278 ], | 2275 ], |
2279 }], # OS=="mac" | 2276 }], # OS=="mac" |
2280 ['OS=="mac" or OS=="win"', { | 2277 ['OS=="mac" or OS=="win"', { |
2281 'sources': [ | 2278 'sources': [ |
| 2279 'browser/extensions/api/networking_private/networking_private_apites
t.cc', |
| 2280 'browser/extensions/api/networking_private/networking_private_servic
e_client_apitest.cc', |
2282 'browser/media_galleries/fileapi/itunes_data_provider_browsertest.cc
', | 2281 'browser/media_galleries/fileapi/itunes_data_provider_browsertest.cc
', |
2283 'browser/media_galleries/fileapi/picasa_data_provider_browsertest.cc
', | 2282 'browser/media_galleries/fileapi/picasa_data_provider_browsertest.cc
', |
2284 ], | 2283 ], |
| 2284 'dependencies': [ |
| 2285 '../components/components.gyp:wifi_test_support', |
| 2286 ], |
2285 }], | 2287 }], |
2286 ['os_posix == 0 or chromeos == 1', { | 2288 ['os_posix == 0 or chromeos == 1', { |
2287 'sources!': [ | 2289 'sources!': [ |
2288 'common/time_format_browsertest.cc', | 2290 'common/time_format_browsertest.cc', |
2289 ], | 2291 ], |
2290 }], | 2292 }], |
2291 ['OS=="android"', { | 2293 ['OS=="android"', { |
2292 'sources!': [ | 2294 'sources!': [ |
2293 'browser/policy/cloud/component_cloud_policy_browsertest.cc', | 2295 'browser/policy/cloud/component_cloud_policy_browsertest.cc', |
2294 'browser/prefs/pref_hash_browsertest.cc', | 2296 'browser/prefs/pref_hash_browsertest.cc', |
2295 ], | 2297 ], |
2296 }], | 2298 }], |
2297 ['os_posix == 1 and OS != "mac" and OS != "android"', { | 2299 ['os_posix == 1 and OS != "mac" and OS != "android"', { |
2298 'conditions': [ | 2300 'conditions': [ |
2299 ['use_allocator!="none"', { | 2301 ['use_allocator!="none"', { |
2300 'dependencies': [ | 2302 'dependencies': [ |
2301 '../base/allocator/allocator.gyp:allocator', | 2303 '../base/allocator/allocator.gyp:allocator', |
2302 ], | 2304 ], |
2303 }], | 2305 }], |
2304 ], | 2306 ], |
2305 }], | 2307 }], |
2306 ['OS=="win" or OS == "mac"', { | |
2307 'dependencies': [ | |
2308 '../components/components.gyp:wifi_test_support', | |
2309 ], | |
2310 }], | |
2311 ['chromeos == 1 and use_athena == 0', { | 2308 ['chromeos == 1 and use_athena == 0', { |
2312 'sources': [ | 2309 'sources': [ |
2313 'browser/extensions/api/networking_private/networking_private_apites
t.cc', | 2310 'browser/extensions/api/networking_private/networking_private_apites
t.cc', |
2314 'browser/extensions/api/networking_private/networking_private_chrome
os_apitest.cc', | 2311 'browser/extensions/api/networking_private/networking_private_chrome
os_apitest.cc', |
2315 ], | 2312 ], |
2316 }], | 2313 }], |
2317 ['OS=="win" or OS == "mac"', { | |
2318 'sources': [ | |
2319 'browser/extensions/api/networking_private/networking_private_apites
t.cc', | |
2320 'browser/extensions/api/networking_private/networking_private_servic
e_client_apitest.cc', | |
2321 ], | |
2322 }], | |
2323 ['toolkit_views==1', { | 2314 ['toolkit_views==1', { |
| 2315 'sources': [ '<@(chrome_browser_tests_views_sources)' ], |
2324 'dependencies': [ | 2316 'dependencies': [ |
2325 '../ui/views/views.gyp:views', | 2317 '../ui/views/views.gyp:views', |
2326 ], | 2318 ], |
2327 }, { # else: toolkit_views == 0 | |
2328 'sources/': [ | |
2329 ['exclude', '^../ui/views/'], | |
2330 ['exclude', '^browser/ui/views/'], | |
2331 ], | |
2332 }], | 2319 }], |
2333 ['OS!="android" and OS!="ios" and use_athena==0', { | 2320 ['OS!="android" and OS!="ios" and use_athena==0', { |
2334 'sources': [ | 2321 'sources': [ |
2335 'browser/copresence/chrome_whispernet_client_browsertest.cc', | 2322 'browser/copresence/chrome_whispernet_client_browsertest.cc', |
2336 ], | 2323 ], |
2337 'dependencies': [ | 2324 'dependencies': [ |
2338 '../components/components.gyp:copresence', | 2325 '../components/components.gyp:copresence', |
2339 # build time dependency. | 2326 # build time dependency. |
2340 '../v8/src/d8.gyp:d8#host', | 2327 '../v8/src/d8.gyp:d8#host', |
2341 ], | 2328 ], |
(...skipping 920 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3262 ['enable_webrtc==1', { | 3249 ['enable_webrtc==1', { |
3263 'dependencies': [ | 3250 'dependencies': [ |
3264 '../third_party/libjingle/libjingle.gyp:libjingle_webrtc' | 3251 '../third_party/libjingle/libjingle.gyp:libjingle_webrtc' |
3265 ] | 3252 ] |
3266 }], | 3253 }], |
3267 ], | 3254 ], |
3268 }] | 3255 }] |
3269 }], | 3256 }], |
3270 ], # 'conditions' | 3257 ], # 'conditions' |
3271 } | 3258 } |
OLD | NEW |