OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 import("//build/config/chrome_build.gni") | 5 import("//build/config/chrome_build.gni") |
6 import("//build/config/compiler/compiler.gni") | 6 import("//build/config/compiler/compiler.gni") |
7 import("//build/config/crypto.gni") | 7 import("//build/config/crypto.gni") |
8 import("//build/config/features.gni") | 8 import("//build/config/features.gni") |
9 import("//build/config/ui.gni") | 9 import("//build/config/ui.gni") |
10 import("//mojo/public/tools/bindings/mojom.gni") | 10 import("//mojo/public/tools/bindings/mojom.gni") |
11 import("//testing/test.gni") | 11 import("//testing/test.gni") |
12 import("//v8/gni/v8.gni") | 12 import("//v8/gni/v8.gni") |
13 | 13 |
14 content_tests_gypi_values = | |
15 exec_script("//build/gypi_to_gn.py", | |
16 [ | |
17 rebase_path("../content_tests.gypi"), | |
18 "--replace=<(SHARED_INTERMEDIATE_DIR)=$root_gen_dir", | |
19 ], | |
20 "scope", | |
21 [ "../content_tests.gypi" ]) | |
22 | |
23 # GYP version //content/content_tests.gypi:test_support_content | |
24 # | |
25 # Use a static library here because many test binaries depend on this but don't | 14 # Use a static library here because many test binaries depend on this but don't |
26 # require many files from it. This makes linking more efficient. | 15 # require many files from it. This makes linking more efficient. |
27 static_library("test_support") { | 16 static_library("test_support") { |
28 testonly = true | 17 testonly = true |
29 | 18 |
30 # See comment at the top of //content/BUILD.gn for why this is disabled in | 19 # See comment at the top of //content/BUILD.gn for why this is disabled in |
31 # component builds. | 20 # component builds. |
32 if (is_component_build) { | 21 if (is_component_build) { |
33 check_includes = false | 22 check_includes = false |
34 } | 23 } |
35 | 24 |
36 sources = [ | 25 sources = [ |
| 26 "../browser/download/mock_download_file.cc", |
| 27 "../browser/download/mock_download_file.h", |
| 28 "../public/test/async_file_test_helper.cc", |
| 29 "../public/test/async_file_test_helper.h", |
| 30 "../public/test/background_sync_test_util.cc", |
| 31 "../public/test/background_sync_test_util.h", |
| 32 "../public/test/browser_side_navigation_test_utils.cc", |
| 33 "../public/test/browser_side_navigation_test_utils.h", |
37 "../public/test/browser_test.h", | 34 "../public/test/browser_test.h", |
38 "../public/test/browser_test_base.cc", | 35 "../public/test/browser_test_base.cc", |
39 "../public/test/browser_test_base.h", | 36 "../public/test/browser_test_base.h", |
40 "../public/test/browser_test_utils.cc", | 37 "../public/test/browser_test_utils.cc", |
41 "../public/test/browser_test_utils.h", | 38 "../public/test/browser_test_utils.h", |
| 39 "../public/test/content_test_suite_base.cc", |
| 40 "../public/test/content_test_suite_base.h", |
| 41 "../public/test/download_test_observer.cc", |
| 42 "../public/test/download_test_observer.h", |
| 43 "../public/test/fake_speech_recognition_manager.cc", |
| 44 "../public/test/fake_speech_recognition_manager.h", |
| 45 "../public/test/frame_load_waiter.cc", |
| 46 "../public/test/frame_load_waiter.h", |
| 47 "../public/test/javascript_test_observer.cc", |
| 48 "../public/test/javascript_test_observer.h", |
| 49 "../public/test/mock_blob_url_request_context.cc", |
| 50 "../public/test/mock_blob_url_request_context.h", |
| 51 "../public/test/mock_download_item.cc", |
| 52 "../public/test/mock_download_item.h", |
| 53 "../public/test/mock_download_manager.cc", |
| 54 "../public/test/mock_download_manager.h", |
| 55 "../public/test/mock_notification_observer.cc", |
| 56 "../public/test/mock_notification_observer.h", |
| 57 "../public/test/mock_render_process_host.cc", |
| 58 "../public/test/mock_render_process_host.h", |
| 59 "../public/test/mock_render_thread.cc", |
| 60 "../public/test/mock_render_thread.h", |
| 61 "../public/test/mock_resource_context.cc", |
| 62 "../public/test/mock_resource_context.h", |
| 63 "../public/test/mock_special_storage_policy.cc", |
| 64 "../public/test/mock_special_storage_policy.h", |
| 65 "../public/test/mock_storage_client.cc", |
| 66 "../public/test/mock_storage_client.h", |
| 67 "../public/test/ppapi_test_utils.cc", |
| 68 "../public/test/ppapi_test_utils.h", |
| 69 "../public/test/render_view_test.cc", |
| 70 "../public/test/render_view_test.h", |
| 71 "../public/test/sandbox_file_system_test_helper.cc", |
| 72 "../public/test/sandbox_file_system_test_helper.h", |
| 73 "../public/test/test_browser_context.cc", |
| 74 "../public/test/test_browser_context.h", |
| 75 "../public/test/test_browser_thread.cc", |
| 76 "../public/test/test_browser_thread.h", |
| 77 "../public/test/test_browser_thread_bundle.cc", |
| 78 "../public/test/test_browser_thread_bundle.h", |
| 79 "../public/test/test_content_client_initializer.cc", |
| 80 "../public/test/test_content_client_initializer.h", |
| 81 "../public/test/test_download_request_handler.cc", |
| 82 "../public/test/test_download_request_handler.h", |
| 83 "../public/test/test_file_error_injector.cc", |
| 84 "../public/test/test_file_error_injector.h", |
| 85 "../public/test/test_file_system_backend.cc", |
| 86 "../public/test/test_file_system_backend.h", |
| 87 "../public/test/test_file_system_context.cc", |
| 88 "../public/test/test_file_system_context.h", |
| 89 "../public/test/test_file_system_options.cc", |
| 90 "../public/test/test_file_system_options.h", |
| 91 "../public/test/test_launcher.cc", |
| 92 "../public/test/test_launcher.h", |
| 93 "../public/test/test_mojo_app.cc", |
| 94 "../public/test/test_mojo_app.h", |
| 95 "../public/test/test_mojo_shell_context.cc", |
| 96 "../public/test/test_mojo_shell_context.h", |
| 97 "../public/test/test_navigation_observer.cc", |
| 98 "../public/test/test_navigation_observer.h", |
| 99 "../public/test/test_notification_tracker.cc", |
| 100 "../public/test/test_notification_tracker.h", |
| 101 "../public/test/test_renderer_host.cc", |
| 102 "../public/test/test_renderer_host.h", |
| 103 "../public/test/test_synchronous_compositor_android.cc", |
| 104 "../public/test/test_synchronous_compositor_android.h", |
| 105 "../public/test/test_utils.cc", |
| 106 "../public/test/test_utils.h", |
| 107 "../public/test/test_web_contents_factory.h", |
| 108 "../public/test/test_web_ui.cc", |
| 109 "../public/test/test_web_ui.h", |
| 110 "../public/test/text_input_test_utils.cc", |
| 111 "../public/test/text_input_test_utils.h", |
| 112 "../public/test/unittest_test_suite.cc", |
| 113 "../public/test/unittest_test_suite.h", |
| 114 "../public/test/web_contents_tester.cc", |
| 115 "../public/test/web_contents_tester.h", |
| 116 "accessibility_browser_test_utils.cc", |
| 117 "accessibility_browser_test_utils.h", |
| 118 "appcache_test_helper.cc", |
| 119 "appcache_test_helper.h", |
| 120 "blink_test_environment.cc", |
| 121 "blink_test_environment.h", |
| 122 "content_browser_sanity_checker.cc", |
| 123 "content_browser_sanity_checker.h", |
| 124 "content_test_suite.cc", |
| 125 "content_test_suite.h", |
| 126 "dwrite_font_fake_sender_win.cc", |
| 127 "dwrite_font_fake_sender_win.h", |
| 128 "fake_compositor_dependencies.cc", |
| 129 "fake_compositor_dependencies.h", |
| 130 "fake_plugin_service.cc", |
| 131 "fake_plugin_service.h", |
| 132 "mock_background_sync_controller.cc", |
| 133 "mock_background_sync_controller.h", |
| 134 "mock_google_streaming_server.cc", |
| 135 "mock_google_streaming_server.h", |
| 136 "mock_gpu_channel_establish_factory.cc", |
| 137 "mock_gpu_channel_establish_factory.h", |
| 138 "mock_keyboard.cc", |
| 139 "mock_keyboard.h", |
| 140 "mock_keyboard_driver_win.cc", |
| 141 "mock_keyboard_driver_win.h", |
| 142 "mock_permission_manager.cc", |
| 143 "mock_permission_manager.h", |
| 144 "mock_render_process.cc", |
| 145 "mock_render_process.h", |
| 146 "mock_ssl_host_state_delegate.cc", |
| 147 "mock_ssl_host_state_delegate.h", |
| 148 "mock_webblob_registry_impl.cc", |
| 149 "mock_webblob_registry_impl.h", |
| 150 "mock_webclipboard_impl.cc", |
| 151 "mock_webclipboard_impl.h", |
| 152 "mock_webframeclient.h", |
| 153 "mock_weburlloader.cc", |
| 154 "mock_weburlloader.h", |
| 155 "net/url_request_abort_on_end_job.cc", |
| 156 "net/url_request_abort_on_end_job.h", |
| 157 "ppapi_unittest.cc", |
| 158 "ppapi_unittest.h", |
| 159 "test_background_sync_context.cc", |
| 160 "test_background_sync_context.h", |
| 161 "test_background_sync_manager.cc", |
| 162 "test_background_sync_manager.h", |
| 163 "test_blink_web_unit_test_support.cc", |
| 164 "test_blink_web_unit_test_support.h", |
| 165 "test_content_browser_client.cc", |
| 166 "test_content_browser_client.h", |
| 167 "test_content_client.cc", |
| 168 "test_content_client.h", |
| 169 "test_frame_navigation_observer.cc", |
| 170 "test_frame_navigation_observer.h", |
| 171 "test_navigation_url_loader.cc", |
| 172 "test_navigation_url_loader.h", |
| 173 "test_navigation_url_loader_delegate.cc", |
| 174 "test_navigation_url_loader_delegate.h", |
| 175 "test_navigation_url_loader_factory.cc", |
| 176 "test_navigation_url_loader_factory.h", |
| 177 "test_render_frame.cc", |
| 178 "test_render_frame.h", |
| 179 "test_render_frame_host.cc", |
| 180 "test_render_frame_host.h", |
| 181 "test_render_frame_host_factory.cc", |
| 182 "test_render_frame_host_factory.h", |
| 183 "test_render_view_host.cc", |
| 184 "test_render_view_host.h", |
| 185 "test_render_view_host_factory.cc", |
| 186 "test_render_view_host_factory.h", |
| 187 "test_web_contents.cc", |
| 188 "test_web_contents.h", |
| 189 "test_web_contents_factory.cc", |
| 190 "web_contents_observer_sanity_checker.cc", |
| 191 "web_contents_observer_sanity_checker.h", |
| 192 "web_gesture_curve_mock.cc", |
| 193 "web_gesture_curve_mock.h", |
42 ] | 194 ] |
43 sources += rebase_path(content_tests_gypi_values.test_support_content_sources, | |
44 ".", | |
45 "//content") | |
46 | 195 |
47 configs += [ | 196 configs += [ |
48 "//build/config:precompiled_headers", | 197 "//build/config:precompiled_headers", |
49 "//v8:external_startup_data", | 198 "//v8:external_startup_data", |
50 ] | 199 ] |
51 | 200 |
52 public_deps = [ | 201 public_deps = [ |
53 "//content/public/app:both", | 202 "//content/public/app:both", |
54 "//content/public/browser", | 203 "//content/public/browser", |
55 "//content/public/common", | 204 "//content/public/common", |
(...skipping 214 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
270 "test_browser_associated_interfaces.mojom", | 419 "test_browser_associated_interfaces.mojom", |
271 ] | 420 ] |
272 } | 421 } |
273 | 422 |
274 mojom("web_ui_test_mojo_bindings") { | 423 mojom("web_ui_test_mojo_bindings") { |
275 sources = [ | 424 sources = [ |
276 "data/web_ui_test_mojo_bindings.mojom", | 425 "data/web_ui_test_mojo_bindings.mojom", |
277 ] | 426 ] |
278 } | 427 } |
279 | 428 |
280 # GYP version //content/content_tests.gypi:layouttest_support_content | |
281 static_library("layouttest_support") { | 429 static_library("layouttest_support") { |
282 testonly = true | 430 testonly = true |
283 | 431 |
284 # See comment at the top of //content/BUILD.gn for why this is disabled in | 432 # See comment at the top of //content/BUILD.gn for why this is disabled in |
285 # component builds. | 433 # component builds. |
286 if (is_component_build) { | 434 if (is_component_build) { |
287 check_includes = false | 435 check_includes = false |
288 } | 436 } |
289 | 437 |
290 sources = | 438 sources = [ |
291 rebase_path(content_tests_gypi_values.layouttest_support_content_sources, | 439 "../public/test/layouttest_support.h", |
292 ".", | 440 "../public/test/nested_message_pump_android.cc", |
293 "//content") | 441 "../public/test/nested_message_pump_android.h", |
| 442 "layouttest_support.cc", |
| 443 ] |
294 | 444 |
295 deps = [ | 445 deps = [ |
296 ":test_support", | 446 ":test_support", |
297 "//cc", | 447 "//cc", |
298 "//cc/blink", | 448 "//cc/blink", |
299 "//components/test_runner:test_runner", | 449 "//components/test_runner:test_runner", |
300 "//content/browser:for_content_tests", | 450 "//content/browser:for_content_tests", |
301 "//content/child:for_content_tests", | 451 "//content/child:for_content_tests", |
302 "//content/public/common", | 452 "//content/public/common", |
303 "//content/renderer:for_content_tests", | 453 "//content/renderer:for_content_tests", |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
367 ] | 517 ] |
368 } | 518 } |
369 | 519 |
370 test("content_browsertests") { | 520 test("content_browsertests") { |
371 # See comment at the top of //content/BUILD.gn for why this is disabled in | 521 # See comment at the top of //content/BUILD.gn for why this is disabled in |
372 # component builds. | 522 # component builds. |
373 if (is_component_build) { | 523 if (is_component_build) { |
374 check_includes = false | 524 check_includes = false |
375 } | 525 } |
376 | 526 |
377 sources = rebase_path(content_tests_gypi_values.content_browsertests_sources, | 527 sources = [ |
378 ".", | 528 "../app/mojo/mojo_browsertest.cc", |
379 "//content") | 529 "../browser/accessibility/accessibility_event_recorder.cc", |
| 530 "../browser/accessibility/accessibility_event_recorder.h", |
| 531 "../browser/accessibility/accessibility_event_recorder_mac.mm", |
| 532 "../browser/accessibility/accessibility_event_recorder_win.cc", |
| 533 "../browser/accessibility/accessibility_ipc_error_browsertest.cc", |
| 534 "../browser/accessibility/accessibility_mode_browsertest.cc", |
| 535 "../browser/accessibility/cross_platform_accessibility_browsertest.cc", |
| 536 "../browser/accessibility/dump_accessibility_browsertest_base.cc", |
| 537 "../browser/accessibility/dump_accessibility_browsertest_base.h", |
| 538 "../browser/accessibility/dump_accessibility_events_browsertest.cc", |
| 539 "../browser/accessibility/dump_accessibility_tree_browsertest.cc", |
| 540 "../browser/accessibility/hit_testing_browsertest.cc", |
| 541 "../browser/accessibility/site_per_process_accessibility_browsertest.cc", |
| 542 "../browser/accessibility/snapshot_ax_tree_browsertest.cc", |
| 543 "../browser/accessibility/touch_accessibility_aura_browsertest.cc", |
| 544 "../browser/background_sync/background_sync_browsertest.cc", |
| 545 "../browser/battery_status/battery_monitor_impl_browsertest.cc", |
| 546 "../browser/battery_status/battery_monitor_integration_browsertest.cc", |
| 547 "../browser/bookmarklet_browsertest.cc", |
| 548 "../browser/browser_side_navigation_browsertest.cc", |
| 549 "../browser/browsing_data/clear_site_data_throttle_browsertest.cc", |
| 550 "../browser/child_process_launcher_browsertest.cc", |
| 551 "../browser/child_process_security_policy_browsertest.cc", |
| 552 "../browser/compositor/image_transport_factory_browsertest.cc", |
| 553 "../browser/cross_site_transfer_browsertest.cc", |
| 554 "../browser/database_browsertest.cc", |
| 555 "../browser/device_sensors/device_sensor_browsertest.cc", |
| 556 "../browser/devtools/protocol/devtools_protocol_browsertest.cc", |
| 557 "../browser/devtools/site_per_process_devtools_browsertest.cc", |
| 558 "../browser/dom_storage/dom_storage_browsertest.cc", |
| 559 "../browser/download/download_browsertest.cc", |
| 560 "../browser/download/drag_download_file_browsertest.cc", |
| 561 "../browser/download/mhtml_generation_browsertest.cc", |
| 562 "../browser/download/save_package_browsertest.cc", |
| 563 "../browser/fileapi/file_system_browsertest.cc", |
| 564 "../browser/find_request_manager_browsertest.cc", |
| 565 "../browser/frame_host/frame_tree_browsertest.cc", |
| 566 "../browser/frame_host/interstitial_page_impl_browsertest.cc", |
| 567 "../browser/frame_host/navigation_controller_impl_browsertest.cc", |
| 568 "../browser/frame_host/navigation_handle_impl_browsertest.cc", |
| 569 "../browser/frame_host/render_frame_host_impl_browsertest.cc", |
| 570 "../browser/frame_host/render_frame_host_manager_browsertest.cc", |
| 571 "../browser/frame_host/render_frame_message_filter_browsertest.cc", |
| 572 "../browser/frame_host/render_widget_host_view_child_frame_browsertest.cc", |
| 573 "../browser/gpu/gpu_ipc_browsertests.cc", |
| 574 "../browser/host_zoom_map_impl_browsertest.cc", |
| 575 "../browser/iframe_zoom_browsertest.cc", |
| 576 "../browser/indexed_db/indexed_db_browsertest.cc", |
| 577 "../browser/indexed_db/mock_browsertest_indexed_db_class_factory.cc", |
| 578 "../browser/indexed_db/mock_browsertest_indexed_db_class_factory.h", |
| 579 "../browser/loader/async_resource_handler_browsertest.cc", |
| 580 "../browser/loader/async_revalidation_manager_browsertest.cc", |
| 581 "../browser/loader/cross_site_resource_handler_browsertest.cc", |
| 582 "../browser/loader/reload_cache_control_browsertest.cc", |
| 583 "../browser/loader/resource_dispatcher_host_browsertest.cc", |
| 584 "../browser/manifest/manifest_browsertest.cc", |
| 585 "../browser/media/android/browser_media_session_manager_browsertest.cc", |
| 586 "../browser/media/encrypted_media_browsertest.cc", |
| 587 "../browser/media/media_browsertest.cc", |
| 588 "../browser/media/media_browsertest.h", |
| 589 "../browser/media/media_canplaytype_browsertest.cc", |
| 590 "../browser/media/media_redirect_browsertest.cc", |
| 591 "../browser/media/media_source_browsertest.cc", |
| 592 "../browser/media/midi_browsertest.cc", |
| 593 "../browser/media/session/media_session_browsertest.cc", |
| 594 "../browser/media/session/media_session_delegate_default_browsertest.cc", |
| 595 "../browser/media/session/media_session_visibility_browsertest.cc", |
| 596 "../browser/media/session/mock_media_session_observer.cc", |
| 597 "../browser/media/session/mock_media_session_observer.h", |
| 598 "../browser/memory/memory_coordinator_browsertest.cc", |
| 599 "../browser/memory/memory_pressure_controller_impl_browsertest.cc", |
| 600 "../browser/message_port_provider_browsertest.cc", |
| 601 "../browser/net_info_browsertest.cc", |
| 602 "../browser/renderer_host/input/composited_scrolling_browsertest.cc", |
| 603 "../browser/renderer_host/input/main_thread_event_queue_browsertest.cc", |
| 604 "../browser/renderer_host/input/non_blocking_event_browsertest.cc", |
| 605 "../browser/renderer_host/input/touch_action_browsertest.cc", |
| 606 "../browser/renderer_host/input/touch_input_browsertest.cc", |
| 607 "../browser/renderer_host/input/touch_selection_controller_client_aura_brows
ertest.cc", |
| 608 "../browser/renderer_host/render_process_host_browsertest.cc", |
| 609 "../browser/renderer_host/render_view_host_browsertest.cc", |
| 610 "../browser/renderer_host/render_widget_host_view_browsertest.cc", |
| 611 "../browser/resource_loading_browsertest.cc", |
| 612 "../browser/screen_orientation/screen_orientation_browsertest.cc", |
| 613 "../browser/security_exploit_browsertest.cc", |
| 614 "../browser/service_worker/service_worker_browsertest.cc", |
| 615 "../browser/session_history_browsertest.cc", |
| 616 "../browser/shared_worker/worker_browsertest.cc", |
| 617 "../browser/site_per_process_browsertest.cc", |
| 618 "../browser/site_per_process_browsertest.h", |
| 619 "../browser/top_document_isolation_browsertest.cc", |
| 620 "../browser/tracing/background_tracing_manager_browsertest.cc", |
| 621 "../browser/tracing/memory_tracing_browsertest.cc", |
| 622 "../browser/tracing/tracing_controller_browsertest.cc", |
| 623 "../browser/utility_process_host_impl_browsertest.cc", |
| 624 "../browser/utility_process_mojo_client_browsertest.cc", |
| 625 "../browser/vibration_browsertest.cc", |
| 626 "../browser/wake_lock/wake_lock_browsertest.cc", |
| 627 "../browser/web_contents/opened_by_dom_browsertest.cc", |
| 628 "../browser/web_contents/web_contents_impl_browsertest.cc", |
| 629 "../browser/web_contents/web_contents_view_aura_browsertest.cc", |
| 630 "../browser/webkit_browsertest.cc", |
| 631 "../browser/webui/web_ui_mojo_browsertest.cc", |
| 632 "../child/site_isolation_stats_gatherer_browsertest.cc", |
| 633 "../renderer/accessibility/render_accessibility_impl_browsertest.cc", |
| 634 "../renderer/devtools/v8_sampling_profiler_browsertest.cc", |
| 635 "../renderer/gin_browsertest.cc", |
| 636 "../renderer/history_controller_browsertest.cc", |
| 637 "../renderer/media/renderer_webmediaplayer_delegate_browsertest.cc", |
| 638 "../renderer/mouse_lock_dispatcher_browsertest.cc", |
| 639 "../renderer/render_frame_impl_browsertest.cc", |
| 640 "../renderer/render_thread_impl_browsertest.cc", |
| 641 "../renderer/render_view_browsertest.cc", |
| 642 "../renderer/render_view_browsertest_mac.mm", |
| 643 "../renderer/render_widget_browsertest.cc", |
| 644 "../renderer/visual_state_browsertest.cc", |
| 645 "../renderer/webclipboard_impl_browsertest.cc", |
| 646 "../test/browser_test_utils_browsertest.cc", |
| 647 "../test/content_browser_test_test.cc", |
| 648 "../test/webui_resource_browsertest.cc", |
| 649 ] |
380 | 650 |
381 if (is_android || is_linux || is_mac || is_win) { | 651 if (is_android || is_linux || is_mac || is_win) { |
382 data = [ | 652 data = [ |
383 "$root_out_dir/content_shell.pak", | 653 "$root_out_dir/content_shell.pak", |
384 "data/", | 654 "data/", |
385 "//media/test/data/", | 655 "//media/test/data/", |
386 ] | 656 ] |
387 | 657 |
388 if (!is_android) { | 658 if (!is_android) { |
389 data += [ | 659 data += [ |
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
490 "//ppapi/proxy:ipc", | 760 "//ppapi/proxy:ipc", |
491 "//ppapi/shared_impl:test_support", | 761 "//ppapi/shared_impl:test_support", |
492 ] | 762 ] |
493 data_deps += [ "//ppapi:ppapi_tests" ] | 763 data_deps += [ "//ppapi:ppapi_tests" ] |
494 if (is_mac) { | 764 if (is_mac) { |
495 data += [ "$root_out_dir/ppapi_tests.plugin/" ] | 765 data += [ "$root_out_dir/ppapi_tests.plugin/" ] |
496 } | 766 } |
497 } | 767 } |
498 | 768 |
499 if (is_win) { | 769 if (is_win) { |
500 sources += | 770 sources += [ "../browser/accessibility/accessibility_win_browsertest.cc" ] |
501 rebase_path(content_tests_gypi_values.content_browsertests_win_sources, | |
502 ".", | |
503 "//content") | |
504 | 771 |
505 deps += [ | 772 deps += [ |
506 "//content/app/strings", | 773 "//content/app/strings", |
507 "//net:net_resources", | 774 "//net:net_resources", |
508 "//third_party/WebKit/public:resources", | 775 "//third_party/WebKit/public:resources", |
509 "//third_party/iaccessible2", | 776 "//third_party/iaccessible2", |
510 "//third_party/isimpledom", | 777 "//third_party/isimpledom", |
511 ] | 778 ] |
512 | 779 |
513 libs = [ "oleacc.lib" ] | 780 libs = [ "oleacc.lib" ] |
514 } | 781 } |
515 | 782 |
516 if (is_linux) { | 783 if (is_linux) { |
517 sources += [ "../zygote/zygote_browsertest.cc" ] | 784 sources += [ "../zygote/zygote_browsertest.cc" ] |
518 } | 785 } |
519 | 786 |
520 if (is_android) { | 787 if (is_android) { |
521 sources += rebase_path( | 788 sources += [ |
522 content_tests_gypi_values.content_browsertests_android_sources, | 789 "../browser/accessibility/android_granularity_movement_browsertest.cc", |
523 ".", | 790 "../browser/media/session/media_session_delegate_android_browsertest.cc", |
524 "//content") | 791 "../shell/android/browsertests_apk/content_browser_tests_jni_onload.cc", |
| 792 ] |
525 sources -= [ | 793 sources -= [ |
526 "../browser/battery_status/battery_monitor_impl_browsertest.cc", | 794 "../browser/battery_status/battery_monitor_impl_browsertest.cc", |
527 "../browser/media/session/media_session_delegate_default_browsertest.cc", | 795 "../browser/media/session/media_session_delegate_default_browsertest.cc", |
528 ] | 796 ] |
529 deps += [ | 797 deps += [ |
530 ":content_browsertests_java", | 798 ":content_browsertests_java", |
531 "//content/shell:content_shell_lib", | 799 "//content/shell:content_shell_lib", |
532 "//content/shell/android:content_shell_assets", | 800 "//content/shell/android:content_shell_assets", |
533 "//content/shell/android:content_shell_jni_headers", | 801 "//content/shell/android:content_shell_jni_headers", |
534 "//testing/android/native_test:native_test_support", | 802 "//testing/android/native_test:native_test_support", |
(...skipping 17 matching lines...) Expand all Loading... |
552 if (use_aura && !is_win) { | 820 if (use_aura && !is_win) { |
553 deps += [ "//ui/events:test_support" ] | 821 deps += [ "//ui/events:test_support" ] |
554 } | 822 } |
555 | 823 |
556 if (!use_aura && !is_mac) { | 824 if (!use_aura && !is_mac) { |
557 sources -= | 825 sources -= |
558 [ "../browser/compositor/image_transport_factory_browsertest.cc" ] | 826 [ "../browser/compositor/image_transport_factory_browsertest.cc" ] |
559 } | 827 } |
560 | 828 |
561 if (enable_webrtc) { | 829 if (enable_webrtc) { |
562 sources += rebase_path( | 830 sources += [ |
563 content_tests_gypi_values.content_browsertests_webrtc_sources, | 831 "../browser/webrtc/webrtc_audio_browsertest.cc", |
564 ".", | 832 "../browser/webrtc/webrtc_audio_debug_recordings_browsertest.cc", |
565 "//content") | 833 "../browser/webrtc/webrtc_browsertest.cc", |
| 834 "../browser/webrtc/webrtc_capture_from_element_browsertest.cc", |
| 835 "../browser/webrtc/webrtc_constraints_browsertest.cc", |
| 836 "../browser/webrtc/webrtc_content_browsertest_base.cc", |
| 837 "../browser/webrtc/webrtc_content_browsertest_base.h", |
| 838 "../browser/webrtc/webrtc_data_browsertest.cc", |
| 839 "../browser/webrtc/webrtc_datachannel_browsertest.cc", |
| 840 "../browser/webrtc/webrtc_getusermedia_browsertest.cc", |
| 841 "../browser/webrtc/webrtc_image_capture_browsertest.cc", |
| 842 "../browser/webrtc/webrtc_internals_browsertest.cc", |
| 843 "../browser/webrtc/webrtc_ip_permissions_browsertest.cc", |
| 844 "../browser/webrtc/webrtc_media_recorder_browsertest.cc", |
| 845 "../browser/webrtc/webrtc_webcam_browsertest.cc", |
| 846 "../browser/webrtc/webrtc_webcam_browsertest.h", |
| 847 ] |
566 deps += [ "//testing/perf" ] | 848 deps += [ "//testing/perf" ] |
567 } | 849 } |
568 | 850 |
569 if (enable_plugins) { | 851 if (enable_plugins) { |
570 sources += rebase_path( | 852 sources += [ |
571 content_tests_gypi_values.content_browsertests_plugins_sources, | 853 "../renderer/pepper/fake_pepper_plugin_instance.cc", |
572 ".", | 854 "../renderer/pepper/mock_renderer_ppapi_host.cc", |
573 "//content") | 855 "../renderer/pepper/pepper_device_enumeration_host_helper_unittest.cc", |
| 856 "../renderer/pepper/pepper_file_chooser_host_unittest.cc", |
| 857 "../renderer/pepper/pepper_graphics_2d_host_unittest.cc", |
| 858 "../renderer/pepper/pepper_url_request_unittest.cc", |
| 859 "../renderer/pepper/pepper_webplugin_impl_browsertest.cc", |
| 860 "../renderer/pepper/plugin_power_saver_helper_browsertest.cc", |
| 861 "../test/ppapi/ppapi_browsertest.cc", |
| 862 "../test/ppapi/ppapi_test.cc", |
| 863 "../test/ppapi/ppapi_test.h", |
| 864 ] |
574 deps += [ "//ppapi/proxy:test_support" ] | 865 deps += [ "//ppapi/proxy:test_support" ] |
575 data_deps += [ "//ppapi:ppapi_tests" ] | 866 data_deps += [ "//ppapi:ppapi_tests" ] |
576 } | 867 } |
577 | 868 |
578 if (enable_web_speech) { | 869 if (enable_web_speech) { |
579 sources += rebase_path( | 870 sources += [ "../browser/speech/speech_recognition_browsertest.cc" ] |
580 content_tests_gypi_values.content_browsertests_speech_sources, | |
581 ".", | |
582 "//content") | |
583 } | 871 } |
584 | 872 |
585 if (!is_chrome_branded) { | 873 if (!is_chrome_branded) { |
586 sources += rebase_path( | 874 # These tests depend on single process mode, which is disabled |
587 content_tests_gypi_values.content_browsertests_unofficial_build_sour
ces, | 875 # in official builds. |
588 ".", | 876 sources += [ |
589 "//content") | 877 "../child/child_thread_impl_browsertest.cc", |
| 878 "../renderer/browser_render_view_browsertest.cc", |
| 879 "../renderer/dom_serializer_browsertest.cc", |
| 880 "../renderer/resource_fetcher_browsertest.cc", |
| 881 "../renderer/savable_resources_browsertest.cc", |
| 882 ] |
590 } | 883 } |
591 | 884 |
592 if (use_aura) { | 885 if (use_aura) { |
593 deps += [ | 886 deps += [ |
594 "//ui/aura", | 887 "//ui/aura", |
595 "//ui/touch_selection:test_support", | 888 "//ui/touch_selection:test_support", |
596 "//ui/touch_selection:touch_selection", | 889 "//ui/touch_selection:touch_selection", |
597 ] | 890 ] |
598 } else { | 891 } else { |
599 sources -= [ | 892 sources -= [ |
600 "../browser/accessibility/touch_accessibility_aura_browsertest.cc", | 893 "../browser/accessibility/touch_accessibility_aura_browsertest.cc", |
601 "../browser/renderer_host/input/touch_selection_controller_client_aura_bro
wsertest.cc", | 894 "../browser/renderer_host/input/touch_selection_controller_client_aura_bro
wsertest.cc", |
602 "../browser/web_contents/web_contents_view_aura_browsertest.cc", | 895 "../browser/web_contents/web_contents_view_aura_browsertest.cc", |
603 ] | 896 ] |
604 } | 897 } |
605 } | 898 } |
606 | 899 |
607 test("content_unittests") { | 900 test("content_unittests") { |
608 # See comment at the top of //content/BUILD.gn for why this is disabled in | 901 # See comment at the top of //content/BUILD.gn for why this is disabled in |
609 # component builds. | 902 # component builds. |
610 if (is_component_build) { | 903 if (is_component_build) { |
611 check_includes = false | 904 check_includes = false |
612 } | 905 } |
613 | 906 |
614 defines = [] | 907 defines = [] |
615 sources = rebase_path(content_tests_gypi_values.content_unittests_sources, | 908 sources = [ |
616 ".", | 909 "../browser/accessibility/accessibility_mode_helper_unittest.cc", |
617 "//content") | 910 "../browser/accessibility/browser_accessibility_mac_unittest.mm", |
| 911 "../browser/accessibility/browser_accessibility_manager_unittest.cc", |
| 912 "../browser/accessibility/browser_accessibility_win_unittest.cc", |
| 913 "../browser/accessibility/one_shot_accessibility_tree_search_unittest.cc", |
| 914 "../browser/appcache/appcache_database_unittest.cc", |
| 915 "../browser/appcache/appcache_disk_cache_unittest.cc", |
| 916 "../browser/appcache/appcache_group_unittest.cc", |
| 917 "../browser/appcache/appcache_host_unittest.cc", |
| 918 "../browser/appcache/appcache_manifest_parser_unittest.cc", |
| 919 "../browser/appcache/appcache_quota_client_unittest.cc", |
| 920 "../browser/appcache/appcache_request_handler_unittest.cc", |
| 921 "../browser/appcache/appcache_response_unittest.cc", |
| 922 "../browser/appcache/appcache_service_unittest.cc", |
| 923 "../browser/appcache/appcache_storage_impl_unittest.cc", |
| 924 "../browser/appcache/appcache_storage_unittest.cc", |
| 925 "../browser/appcache/appcache_unittest.cc", |
| 926 "../browser/appcache/appcache_update_job_unittest.cc", |
| 927 "../browser/appcache/appcache_url_request_job_unittest.cc", |
| 928 "../browser/appcache/chrome_appcache_service_unittest.cc", |
| 929 "../browser/appcache/mock_appcache_policy.cc", |
| 930 "../browser/appcache/mock_appcache_policy.h", |
| 931 "../browser/appcache/mock_appcache_service.cc", |
| 932 "../browser/appcache/mock_appcache_service.h", |
| 933 "../browser/appcache/mock_appcache_storage.cc", |
| 934 "../browser/appcache/mock_appcache_storage.h", |
| 935 "../browser/appcache/mock_appcache_storage_unittest.cc", |
| 936 "../browser/background_sync/background_sync_manager_unittest.cc", |
| 937 "../browser/background_sync/background_sync_network_observer_unittest.cc", |
| 938 "../browser/background_sync/background_sync_service_impl_unittest.cc", |
| 939 "../browser/blob_storage/blob_async_builder_host_unittest.cc", |
| 940 "../browser/blob_storage/blob_async_transport_request_builder_unittest.cc", |
| 941 "../browser/blob_storage/blob_dispatcher_host_unittest.cc", |
| 942 "../browser/blob_storage/blob_reader_unittest.cc", |
| 943 "../browser/blob_storage/blob_storage_context_unittest.cc", |
| 944 "../browser/blob_storage/blob_storage_registry_unittest.cc", |
| 945 "../browser/blob_storage/blob_url_request_job_unittest.cc", |
| 946 "../browser/bluetooth/bluetooth_allowed_devices_map_unittest.cc", |
| 947 "../browser/bluetooth/bluetooth_blacklist_unittest.cc", |
| 948 "../browser/bluetooth/bluetooth_device_chooser_controller_unittest.cc", |
| 949 "../browser/bluetooth/frame_connected_bluetooth_devices_unittest.cc", |
| 950 "../browser/browser_associated_interface_unittest.cc", |
| 951 "../browser/browser_thread_unittest.cc", |
| 952 "../browser/browser_url_handler_impl_unittest.cc", |
| 953 "../browser/browsing_data/clear_site_data_throttle_unittest.cc", |
| 954 "../browser/byte_stream_unittest.cc", |
| 955 "../browser/cache_storage/cache_storage_blob_to_disk_cache_unittest.cc", |
| 956 "../browser/cache_storage/cache_storage_cache_unittest.cc", |
| 957 "../browser/cache_storage/cache_storage_manager_unittest.cc", |
| 958 "../browser/cache_storage/cache_storage_operation_unittest.cc", |
| 959 "../browser/cache_storage/cache_storage_scheduler_unittest.cc", |
| 960 "../browser/child_process_security_policy_unittest.cc", |
| 961 "../browser/cocoa/system_hotkey_map_unittest.mm", |
| 962 "../browser/compositor/reflector_impl_unittest.cc", |
| 963 "../browser/compositor/software_browser_compositor_output_surface_unittest.c
c", |
| 964 "../browser/compositor/software_output_device_ozone_unittest.cc", |
| 965 "../browser/database_quota_client_unittest.cc", |
| 966 "../browser/database_tracker_unittest.cc", |
| 967 "../browser/database_util_unittest.cc", |
| 968 "../browser/databases_table_unittest.cc", |
| 969 "../browser/device_sensors/data_fetcher_shared_memory_base_unittest.cc", |
| 970 "../browser/device_sensors/sensor_manager_android_unittest.cc", |
| 971 "../browser/device_sensors/sensor_manager_chromeos_unittest.cc", |
| 972 "../browser/devtools/devtools_manager_unittest.cc", |
| 973 "../browser/devtools/protocol/tracing_handler_unittest.cc", |
| 974 "../browser/devtools/shared_worker_devtools_manager_unittest.cc", |
| 975 "../browser/dom_storage/dom_storage_area_unittest.cc", |
| 976 "../browser/dom_storage/dom_storage_context_impl_unittest.cc", |
| 977 "../browser/dom_storage/dom_storage_database_unittest.cc", |
| 978 "../browser/dom_storage/session_storage_database_unittest.cc", |
| 979 "../browser/download/base_file_unittest.cc", |
| 980 "../browser/download/download_file_unittest.cc", |
| 981 "../browser/download/download_item_impl_unittest.cc", |
| 982 "../browser/download/download_manager_impl_unittest.cc", |
| 983 "../browser/download/file_metadata_unittest_linux.cc", |
| 984 "../browser/download/rate_estimator_unittest.cc", |
| 985 "../browser/download/save_package_unittest.cc", |
| 986 "../browser/fileapi/copy_or_move_file_validator_unittest.cc", |
| 987 "../browser/fileapi/copy_or_move_operation_delegate_unittest.cc", |
| 988 "../browser/fileapi/dragged_file_util_unittest.cc", |
| 989 "../browser/fileapi/external_mount_points_unittest.cc", |
| 990 "../browser/fileapi/file_system_context_unittest.cc", |
| 991 "../browser/fileapi/file_system_dir_url_request_job_unittest.cc", |
| 992 "../browser/fileapi/file_system_file_stream_reader_unittest.cc", |
| 993 "../browser/fileapi/file_system_operation_impl_unittest.cc", |
| 994 "../browser/fileapi/file_system_operation_impl_write_unittest.cc", |
| 995 "../browser/fileapi/file_system_operation_runner_unittest.cc", |
| 996 "../browser/fileapi/file_system_quota_client_unittest.cc", |
| 997 "../browser/fileapi/file_system_url_request_job_unittest.cc", |
| 998 "../browser/fileapi/file_system_url_unittest.cc", |
| 999 "../browser/fileapi/file_system_usage_cache_unittest.cc", |
| 1000 "../browser/fileapi/file_writer_delegate_unittest.cc", |
| 1001 "../browser/fileapi/fileapi_message_filter_unittest.cc", |
| 1002 "../browser/fileapi/isolated_context_unittest.cc", |
| 1003 "../browser/fileapi/local_file_stream_reader_unittest.cc", |
| 1004 "../browser/fileapi/local_file_stream_writer_unittest.cc", |
| 1005 "../browser/fileapi/local_file_util_unittest.cc", |
| 1006 "../browser/fileapi/mock_file_change_observer.cc", |
| 1007 "../browser/fileapi/mock_file_change_observer.h", |
| 1008 "../browser/fileapi/mock_file_update_observer.cc", |
| 1009 "../browser/fileapi/mock_file_update_observer.h", |
| 1010 "../browser/fileapi/mock_url_request_delegate.cc", |
| 1011 "../browser/fileapi/mock_url_request_delegate.h", |
| 1012 "../browser/fileapi/native_file_util_unittest.cc", |
| 1013 "../browser/fileapi/obfuscated_file_util_unittest.cc", |
| 1014 "../browser/fileapi/plugin_private_file_system_backend_unittest.cc", |
| 1015 "../browser/fileapi/recursive_operation_delegate_unittest.cc", |
| 1016 "../browser/fileapi/sandbox_database_test_helper.cc", |
| 1017 "../browser/fileapi/sandbox_database_test_helper.h", |
| 1018 "../browser/fileapi/sandbox_directory_database_unittest.cc", |
| 1019 "../browser/fileapi/sandbox_file_system_backend_delegate_unittest.cc", |
| 1020 "../browser/fileapi/sandbox_file_system_backend_unittest.cc", |
| 1021 "../browser/fileapi/sandbox_isolated_origin_database_unittest.cc", |
| 1022 "../browser/fileapi/sandbox_origin_database_unittest.cc", |
| 1023 "../browser/fileapi/sandbox_prioritized_origin_database_unittest.cc", |
| 1024 "../browser/fileapi/timed_task_helper_unittest.cc", |
| 1025 "../browser/fileapi/transient_file_util_unittest.cc", |
| 1026 "../browser/fileapi/upload_file_system_file_element_reader_unittest.cc", |
| 1027 "../browser/frame_host/frame_tree_node_blame_context_unittest.cc", |
| 1028 "../browser/frame_host/frame_tree_unittest.cc", |
| 1029 "../browser/frame_host/navigation_controller_impl_unittest.cc", |
| 1030 "../browser/frame_host/navigation_entry_impl_unittest.cc", |
| 1031 "../browser/frame_host/navigation_handle_impl_unittest.cc", |
| 1032 "../browser/frame_host/navigator_impl_unittest.cc", |
| 1033 "../browser/frame_host/render_frame_host_manager_unittest.cc", |
| 1034 "../browser/frame_host/render_widget_host_view_child_frame_unittest.cc", |
| 1035 "../browser/frame_host/render_widget_host_view_guest_unittest.cc", |
| 1036 "../browser/gamepad/gamepad_service_test_helpers.cc", |
| 1037 "../browser/gamepad/gamepad_service_test_helpers.h", |
| 1038 "../browser/gamepad/gamepad_service_unittest.cc", |
| 1039 "../browser/gpu/gpu_data_manager_impl_private_unittest.cc", |
| 1040 "../browser/gpu/shader_disk_cache_unittest.cc", |
| 1041 "../browser/host_zoom_map_impl_unittest.cc", |
| 1042 "../browser/indexed_db/indexed_db_active_blob_registry_unittest.cc", |
| 1043 "../browser/indexed_db/indexed_db_backing_store_unittest.cc", |
| 1044 "../browser/indexed_db/indexed_db_cleanup_on_io_error_unittest.cc", |
| 1045 "../browser/indexed_db/indexed_db_database_unittest.cc", |
| 1046 "../browser/indexed_db/indexed_db_factory_unittest.cc", |
| 1047 "../browser/indexed_db/indexed_db_fake_backing_store.cc", |
| 1048 "../browser/indexed_db/indexed_db_fake_backing_store.h", |
| 1049 "../browser/indexed_db/indexed_db_leveldb_coding_unittest.cc", |
| 1050 "../browser/indexed_db/indexed_db_quota_client_unittest.cc", |
| 1051 "../browser/indexed_db/indexed_db_transaction_unittest.cc", |
| 1052 "../browser/indexed_db/indexed_db_unittest.cc", |
| 1053 "../browser/indexed_db/leveldb/leveldb_unittest.cc", |
| 1054 "../browser/indexed_db/leveldb/mock_leveldb_factory.cc", |
| 1055 "../browser/indexed_db/leveldb/mock_leveldb_factory.h", |
| 1056 "../browser/indexed_db/list_set_unittest.cc", |
| 1057 "../browser/indexed_db/mock_indexed_db_callbacks.cc", |
| 1058 "../browser/indexed_db/mock_indexed_db_callbacks.h", |
| 1059 "../browser/indexed_db/mock_indexed_db_database_callbacks.cc", |
| 1060 "../browser/indexed_db/mock_indexed_db_database_callbacks.h", |
| 1061 "../browser/indexed_db/mock_indexed_db_factory.cc", |
| 1062 "../browser/indexed_db/mock_indexed_db_factory.h", |
| 1063 "../browser/loader/async_resource_handler_unittest.cc", |
| 1064 "../browser/loader/async_revalidation_driver_unittest.cc", |
| 1065 "../browser/loader/async_revalidation_manager_unittest.cc", |
| 1066 "../browser/loader/intercepting_resource_handler_unittest.cc", |
| 1067 "../browser/loader/mime_sniffing_resource_handler_unittest.cc", |
| 1068 "../browser/loader/mojo_async_resource_handler_unittest.cc", |
| 1069 "../browser/loader/navigation_url_loader_unittest.cc", |
| 1070 "../browser/loader/resource_buffer_unittest.cc", |
| 1071 "../browser/loader/resource_dispatcher_host_unittest.cc", |
| 1072 "../browser/loader/resource_loader_unittest.cc", |
| 1073 "../browser/loader/resource_scheduler_unittest.cc", |
| 1074 "../browser/loader/temporary_file_stream_unittest.cc", |
| 1075 "../browser/loader/test_url_loader_client.cc", |
| 1076 "../browser/loader/test_url_loader_client.h", |
| 1077 "../browser/loader/upload_data_stream_builder_unittest.cc", |
| 1078 "../browser/loader/url_loader_factory_impl_unittest.cc", |
| 1079 "../browser/mach_broker_mac_unittest.cc", |
| 1080 "../browser/media/audible_metrics_unittest.cc", |
| 1081 "../browser/media/audio_stream_monitor_unittest.cc", |
| 1082 "../browser/media/capture/audio_mirroring_manager_unittest.cc", |
| 1083 "../browser/media/capture/cursor_renderer_aura_unittest.cc", |
| 1084 "../browser/media/capture/web_contents_audio_input_stream_unittest.cc", |
| 1085 "../browser/media/capture/web_contents_video_capture_device_unittest.cc", |
| 1086 "../browser/media/cdm_service_impl_unittest.cc", |
| 1087 "../browser/media/media_internals_unittest.cc", |
| 1088 "../browser/media/midi_host_unittest.cc", |
| 1089 "../browser/media/session/audio_focus_manager_unittest.cc", |
| 1090 "../browser/media/session/media_session_controller_unittest.cc", |
| 1091 "../browser/media/session/media_session_uma_helper_unittest.cc", |
| 1092 "../browser/net/quota_policy_cookie_store_unittest.cc", |
| 1093 "../browser/notification_service_impl_unittest.cc", |
| 1094 "../browser/notifications/notification_database_data_unittest.cc", |
| 1095 "../browser/notifications/notification_database_unittest.cc", |
| 1096 "../browser/notifications/notification_id_generator_unittest.cc", |
| 1097 "../browser/notifications/platform_notification_context_unittest.cc", |
| 1098 "../browser/notifications/type_converters_unittest.cc", |
| 1099 "../browser/power_monitor_message_broadcaster_unittest.cc", |
| 1100 "../browser/power_usage_monitor_impl_unittest.cc", |
| 1101 "../browser/presentation/presentation_service_impl_unittest.cc", |
| 1102 "../browser/presentation/presentation_type_converters_unittest.cc", |
| 1103 "../browser/quota/mock_quota_manager.cc", |
| 1104 "../browser/quota/mock_quota_manager.h", |
| 1105 "../browser/quota/mock_quota_manager_proxy.cc", |
| 1106 "../browser/quota/mock_quota_manager_proxy.h", |
| 1107 "../browser/quota/mock_quota_manager_unittest.cc", |
| 1108 "../browser/quota/quota_backend_impl_unittest.cc", |
| 1109 "../browser/quota/quota_database_unittest.cc", |
| 1110 "../browser/quota/quota_manager_unittest.cc", |
| 1111 "../browser/quota/quota_reservation_manager_unittest.cc", |
| 1112 "../browser/quota/quota_temporary_storage_evictor_unittest.cc", |
| 1113 "../browser/quota/storage_monitor_unittest.cc", |
| 1114 "../browser/quota/usage_tracker_unittest.cc", |
| 1115 "../browser/renderer_host/clipboard_message_filter_unittest.cc", |
| 1116 "../browser/renderer_host/dwrite_font_proxy_message_filter_win_unittest.cc", |
| 1117 "../browser/renderer_host/input/gesture_event_queue_unittest.cc", |
| 1118 "../browser/renderer_host/input/input_router_impl_unittest.cc", |
| 1119 "../browser/renderer_host/input/mock_input_ack_handler.cc", |
| 1120 "../browser/renderer_host/input/mock_input_ack_handler.h", |
| 1121 "../browser/renderer_host/input/mock_input_router_client.cc", |
| 1122 "../browser/renderer_host/input/mock_input_router_client.h", |
| 1123 "../browser/renderer_host/input/motion_event_web_unittest.cc", |
| 1124 "../browser/renderer_host/input/mouse_wheel_event_queue_unittest.cc", |
| 1125 "../browser/renderer_host/input/mouse_wheel_rails_filter_unittest_mac.cc", |
| 1126 "../browser/renderer_host/input/render_widget_host_latency_tracker_unittest.
cc", |
| 1127 "../browser/renderer_host/input/stylus_text_selector_unittest.cc", |
| 1128 "../browser/renderer_host/input/synthetic_gesture_controller_unittest.cc", |
| 1129 "../browser/renderer_host/input/synthetic_pointer_action_unittest.cc", |
| 1130 "../browser/renderer_host/input/tap_suppression_controller_unittest.cc", |
| 1131 "../browser/renderer_host/input/touch_action_filter_unittest.cc", |
| 1132 "../browser/renderer_host/input/touch_emulator_unittest.cc", |
| 1133 "../browser/renderer_host/input/touch_event_queue_unittest.cc", |
| 1134 "../browser/renderer_host/input/web_input_event_builders_android_unittest.cc
", |
| 1135 "../browser/renderer_host/input/web_input_event_builders_mac_unittest.mm", |
| 1136 "../browser/renderer_host/input/web_input_event_util_unittest.cc", |
| 1137 "../browser/renderer_host/media/audio_input_debug_writer_unittest.cc", |
| 1138 "../browser/renderer_host/media/audio_input_device_manager_unittest.cc", |
| 1139 "../browser/renderer_host/media/audio_input_sync_writer_unittest.cc", |
| 1140 "../browser/renderer_host/media/audio_output_device_enumerator_unittest.cc", |
| 1141 "../browser/renderer_host/media/audio_renderer_host_unittest.cc", |
| 1142 "../browser/renderer_host/media/media_stream_dispatcher_host_unittest.cc", |
| 1143 "../browser/renderer_host/media/media_stream_manager_unittest.cc", |
| 1144 "../browser/renderer_host/media/media_stream_ui_proxy_unittest.cc", |
| 1145 "../browser/renderer_host/media/video_capture_buffer_pool_unittest.cc", |
| 1146 "../browser/renderer_host/media/video_capture_controller_unittest.cc", |
| 1147 "../browser/renderer_host/media/video_capture_device_client_unittest.cc", |
| 1148 "../browser/renderer_host/media/video_capture_host_unittest.cc", |
| 1149 "../browser/renderer_host/media/video_capture_manager_unittest.cc", |
| 1150 "../browser/renderer_host/render_process_host_unittest.cc", |
| 1151 "../browser/renderer_host/render_view_host_unittest.cc", |
| 1152 "../browser/renderer_host/render_widget_host_unittest.cc", |
| 1153 "../browser/renderer_host/render_widget_host_view_aura_unittest.cc", |
| 1154 "../browser/renderer_host/render_widget_host_view_base_unittest.cc", |
| 1155 "../browser/renderer_host/render_widget_host_view_mac_editcommand_helper_uni
ttest.mm", |
| 1156 "../browser/renderer_host/render_widget_host_view_mac_unittest.mm", |
| 1157 "../browser/renderer_host/text_input_client_mac_unittest.mm", |
| 1158 "../browser/resolve_proxy_msg_helper_unittest.cc", |
| 1159 "../browser/service_worker/embedded_worker_instance_unittest.cc", |
| 1160 "../browser/service_worker/embedded_worker_test_helper.cc", |
| 1161 "../browser/service_worker/embedded_worker_test_helper.h", |
| 1162 "../browser/service_worker/link_header_support_unittest.cc", |
| 1163 "../browser/service_worker/service_worker_cache_writer_unittest.cc", |
| 1164 "../browser/service_worker/service_worker_context_core_unittest.cc", |
| 1165 "../browser/service_worker/service_worker_context_request_handler_unittest.c
c", |
| 1166 "../browser/service_worker/service_worker_context_unittest.cc", |
| 1167 "../browser/service_worker/service_worker_controllee_request_handler_unittes
t.cc", |
| 1168 "../browser/service_worker/service_worker_database_unittest.cc", |
| 1169 "../browser/service_worker/service_worker_dispatcher_host_unittest.cc", |
| 1170 "../browser/service_worker/service_worker_handle_unittest.cc", |
| 1171 "../browser/service_worker/service_worker_job_unittest.cc", |
| 1172 "../browser/service_worker/service_worker_process_manager_unittest.cc", |
| 1173 "../browser/service_worker/service_worker_provider_host_unittest.cc", |
| 1174 "../browser/service_worker/service_worker_read_from_cache_job_unittest.cc", |
| 1175 "../browser/service_worker/service_worker_registration_unittest.cc", |
| 1176 "../browser/service_worker/service_worker_request_handler_unittest.cc", |
| 1177 "../browser/service_worker/service_worker_storage_unittest.cc", |
| 1178 "../browser/service_worker/service_worker_url_request_job_unittest.cc", |
| 1179 "../browser/service_worker/service_worker_version_unittest.cc", |
| 1180 "../browser/service_worker/service_worker_write_to_cache_job_unittest.cc", |
| 1181 "../browser/shareable_file_reference_unittest.cc", |
| 1182 "../browser/shared_worker/shared_worker_instance_unittest.cc", |
| 1183 "../browser/shared_worker/shared_worker_service_impl_unittest.cc", |
| 1184 "../browser/site_instance_impl_unittest.cc", |
| 1185 "../browser/startup_task_runner_unittest.cc", |
| 1186 "../browser/storage_partition_impl_map_unittest.cc", |
| 1187 "../browser/storage_partition_impl_unittest.cc", |
| 1188 "../browser/streams/stream_unittest.cc", |
| 1189 "../browser/streams/stream_url_request_job_unittest.cc", |
| 1190 "../browser/tracing/background_tracing_config_unittest.cc", |
| 1191 "../browser/wake_lock/wake_lock_service_context_unittest.cc", |
| 1192 "../browser/web_contents/aura/overscroll_navigation_overlay_unittest.cc", |
| 1193 "../browser/web_contents/aura/overscroll_window_animation_unittest.cc", |
| 1194 "../browser/web_contents/aura/overscroll_window_delegate_unittest.cc", |
| 1195 "../browser/web_contents/web_contents_delegate_unittest.cc", |
| 1196 "../browser/web_contents/web_contents_impl_unittest.cc", |
| 1197 "../browser/web_contents/web_contents_user_data_unittest.cc", |
| 1198 "../browser/web_contents/web_contents_view_aura_unittest.cc", |
| 1199 "../browser/web_contents/web_contents_view_mac_unittest.mm", |
| 1200 "../browser/web_contents/web_drag_dest_mac_unittest.mm", |
| 1201 "../browser/web_contents/web_drag_source_mac_unittest.mm", |
| 1202 "../browser/websockets/websocket_manager_unittest.cc", |
| 1203 "../browser/webui/url_data_manager_backend_unittest.cc", |
| 1204 "../browser/webui/web_ui_data_source_unittest.cc", |
| 1205 "../browser/webui/web_ui_message_handler_unittest.cc", |
| 1206 "../child/background_sync/background_sync_type_converters_unittest.cc", |
| 1207 "../child/blink_platform_impl_unittest.cc", |
| 1208 "../child/blob_storage/blob_consolidation_unittest.cc", |
| 1209 "../child/blob_storage/blob_transport_controller_unittest.cc", |
| 1210 "../child/dwrite_font_proxy/dwrite_font_proxy_win_unittest.cc", |
| 1211 "../child/dwrite_font_proxy/font_fallback_win_unittest.cc", |
| 1212 "../child/fileapi/webfilewriter_base_unittest.cc", |
| 1213 "../child/font_warmup_win_unittest.cc", |
| 1214 "../child/indexed_db/indexed_db_dispatcher_unittest.cc", |
| 1215 "../child/indexed_db/mock_webidbcallbacks.cc", |
| 1216 "../child/indexed_db/mock_webidbcallbacks.h", |
| 1217 "../child/indexed_db/webidbcursor_impl_unittest.cc", |
| 1218 "../child/notifications/notification_data_conversions_unittest.cc", |
| 1219 "../child/power_monitor_broadcast_source_unittest.cc", |
| 1220 "../child/resource_dispatcher_unittest.cc", |
| 1221 "../child/service_worker/service_worker_dispatcher_unittest.cc", |
| 1222 "../child/shared_memory_data_consumer_handle_unittest.cc", |
| 1223 "../child/shared_memory_received_data_factory_unittest.cc", |
| 1224 "../child/simple_webmimeregistry_impl_unittest.cc", |
| 1225 "../child/site_isolation_stats_gatherer_unittest.cc", |
| 1226 "../child/url_response_body_consumer_unittest.cc", |
| 1227 "../child/v8_value_converter_impl_unittest.cc", |
| 1228 "../child/web_data_consumer_handle_impl_unittest.cc", |
| 1229 "../child/web_url_loader_impl_unittest.cc", |
| 1230 "../child/worker_thread_registry_unittest.cc", |
| 1231 "../common/android/address_parser_unittest.cc", |
| 1232 "../common/android/gin_java_bridge_value_unittest.cc", |
| 1233 "../common/bluetooth/web_bluetooth_device_id_unittest.cc", |
| 1234 "../common/common_param_traits_unittest.cc", |
| 1235 "../common/cross_site_document_classifier_unittest.cc", |
| 1236 "../common/cursors/webcursor_unittest.cc", |
| 1237 "../common/database_connections_unittest.cc", |
| 1238 "../common/database_identifier_unittest.cc", |
| 1239 "../common/discardable_shared_memory_heap_unittest.cc", |
| 1240 "../common/dom_storage/dom_storage_map_unittest.cc", |
| 1241 "../common/fileapi/file_system_util_unittest.cc", |
| 1242 "../common/host_discardable_shared_memory_manager_unittest.cc", |
| 1243 "../common/host_shared_bitmap_manager_unittest.cc", |
| 1244 "../common/indexed_db/indexed_db_key_unittest.cc", |
| 1245 "../common/input/event_with_latency_info_unittest.cc", |
| 1246 "../common/input/gesture_event_stream_validator_unittest.cc", |
| 1247 "../common/input/input_param_traits_unittest.cc", |
| 1248 "../common/input/touch_event_stream_validator_unittest.cc", |
| 1249 "../common/inter_process_time_ticks_converter_unittest.cc", |
| 1250 "../common/mac/attributed_string_coder_unittest.mm", |
| 1251 "../common/mac/font_descriptor_unittest.mm", |
| 1252 "../common/manifest_util_unittest.cc", |
| 1253 "../common/navigation_params_unittest.cc", |
| 1254 "../common/one_writer_seqlock_unittest.cc", |
| 1255 "../common/origin_trials/trial_token_unittest.cc", |
| 1256 "../common/origin_trials/trial_token_validator_unittest.cc", |
| 1257 "../common/origin_util_unittest.cc", |
| 1258 "../common/page_state_serialization_unittest.cc", |
| 1259 "../common/page_zoom_unittest.cc", |
| 1260 "../common/plugin_list_unittest.cc", |
| 1261 "../common/sandbox_mac_compiler_unittest.mm", |
| 1262 "../common/sandbox_mac_diraccess_unittest.mm", |
| 1263 "../common/sandbox_mac_fontloading_unittest.mm", |
| 1264 "../common/sandbox_mac_system_access_unittest.mm", |
| 1265 "../common/sandbox_mac_unittest_helper.h", |
| 1266 "../common/sandbox_mac_unittest_helper.mm", |
| 1267 "../common/service_worker/service_worker_utils_unittest.cc", |
| 1268 "../common/webplugininfo_unittest.cc", |
| 1269 "../renderer/android/disambiguation_popup_helper_unittest.cc", |
| 1270 "../renderer/android/email_detector_unittest.cc", |
| 1271 "../renderer/android/phone_number_detector_unittest.cc", |
| 1272 "../renderer/bmp_image_decoder_unittest.cc", |
| 1273 "../renderer/categorized_worker_pool_unittest.cc", |
| 1274 "../renderer/device_sensors/device_light_event_pump_unittest.cc", |
| 1275 "../renderer/device_sensors/device_motion_event_pump_unittest.cc", |
| 1276 "../renderer/device_sensors/device_orientation_event_pump_unittest.cc", |
| 1277 "../renderer/dom_storage/dom_storage_cached_area_unittest.cc", |
| 1278 "../renderer/gpu/compositor_forwarding_message_filter_unittest.cc", |
| 1279 "../renderer/gpu/frame_swap_message_queue_unittest.cc", |
| 1280 "../renderer/gpu/queue_message_swap_promise_unittest.cc", |
| 1281 "../renderer/gpu/render_widget_compositor_unittest.cc", |
| 1282 "../renderer/ico_image_decoder_unittest.cc", |
| 1283 "../renderer/input/input_event_filter_unittest.cc", |
| 1284 "../renderer/input/main_thread_event_queue_unittest.cc", |
| 1285 "../renderer/manifest/manifest_parser_unittest.cc", |
| 1286 "../renderer/media/android/media_info_loader_unittest.cc", |
| 1287 "../renderer/media/audio_message_filter_unittest.cc", |
| 1288 "../renderer/media/audio_renderer_mixer_manager_unittest.cc", |
| 1289 "../renderer/media/audio_renderer_sink_cache_unittest.cc", |
| 1290 "../renderer/media/midi_message_filter_unittest.cc", |
| 1291 "../renderer/media/mock_audio_device_factory.cc", |
| 1292 "../renderer/media/mock_audio_device_factory.h", |
| 1293 "../renderer/media/render_media_client_unittest.cc", |
| 1294 "../renderer/media/render_media_log_unittest.cc", |
| 1295 "../renderer/media/video_capture_impl_manager_unittest.cc", |
| 1296 "../renderer/media/video_capture_impl_unittest.cc", |
| 1297 "../renderer/media/video_capture_message_filter_unittest.cc", |
| 1298 "../renderer/media/webmediaplayer_ms_unittest.cc", |
| 1299 "../renderer/peripheral_content_heuristic_unittest.cc", |
| 1300 "../renderer/render_thread_impl_unittest.cc", |
| 1301 "../renderer/render_widget_unittest.cc", |
| 1302 "../renderer/scheduler/resource_dispatch_throttler_unittest.cc", |
| 1303 "../renderer/screen_orientation/screen_orientation_dispatcher_unittest.cc", |
| 1304 "../renderer/skia_benchmarking_extension_unittest.cc", |
| 1305 "fileapi_test_file_set.cc", |
| 1306 "fileapi_test_file_set.h", |
| 1307 "image_decoder_test.cc", |
| 1308 "image_decoder_test.h", |
| 1309 "run_all_unittests.cc", |
| 1310 ] |
618 | 1311 |
619 if (is_android || is_linux || is_mac || is_win) { | 1312 if (is_android || is_linux || is_mac || is_win) { |
620 data = [ | 1313 data = [ |
621 "$root_out_dir/content_shell.pak", | 1314 "$root_out_dir/content_shell.pak", |
622 "data/", | 1315 "data/", |
623 "//media/test/data/", | 1316 "//media/test/data/", |
624 ] | 1317 ] |
625 } | 1318 } |
626 | 1319 |
627 configs += [ "//build/config:precompiled_headers" ] | 1320 configs += [ "//build/config:precompiled_headers" ] |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
706 | 1399 |
707 data_deps = [ | 1400 data_deps = [ |
708 "//third_party/mesa:osmesa", | 1401 "//third_party/mesa:osmesa", |
709 ] | 1402 ] |
710 | 1403 |
711 if (!is_win) { | 1404 if (!is_win) { |
712 sources += [ "../browser/file_descriptor_info_impl_unittest.cc" ] | 1405 sources += [ "../browser/file_descriptor_info_impl_unittest.cc" ] |
713 } | 1406 } |
714 | 1407 |
715 if (enable_plugins) { | 1408 if (enable_plugins) { |
716 sources += | 1409 # Put WebRTC-related plugins sources in the "enable_webrtc && |
717 rebase_path(content_tests_gypi_values.content_unittests_plugins_sources, | 1410 # enable_plugins" section below. |
718 ".", | 1411 sources += [ |
719 "//content") | 1412 "../browser/renderer_host/pepper/browser_ppapi_host_test.cc", |
| 1413 "../browser/renderer_host/pepper/browser_ppapi_host_test.h", |
| 1414 "../browser/renderer_host/pepper/pepper_file_system_browser_host_unittest.
cc", |
| 1415 "../browser/renderer_host/pepper/pepper_gamepad_host_unittest.cc", |
| 1416 "../browser/renderer_host/pepper/pepper_printing_host_unittest.cc", |
| 1417 "../browser/renderer_host/pepper/quota_reservation_unittest.cc", |
| 1418 "../renderer/pepper/event_conversion_unittest.cc", |
| 1419 "../renderer/pepper/host_var_tracker_unittest.cc", |
| 1420 "../renderer/pepper/mock_resource.h", |
| 1421 "../renderer/pepper/pepper_broker_unittest.cc", |
| 1422 "../renderer/pepper/plugin_instance_throttler_impl_unittest.cc", |
| 1423 "../renderer/pepper/v8_var_converter_unittest.cc", |
| 1424 ] |
720 deps += [ | 1425 deps += [ |
721 "//ppapi/host", | 1426 "//ppapi/host", |
722 "//ppapi/proxy:test_support", | 1427 "//ppapi/proxy:test_support", |
723 "//ppapi/shared_impl:test_support", | 1428 "//ppapi/shared_impl:test_support", |
724 ] | 1429 ] |
725 } | 1430 } |
726 | 1431 |
727 if (enable_webrtc) { | 1432 if (enable_webrtc) { |
728 sources += | 1433 # Put WebRTC-related plugins sources in the "enable_webrtc && |
729 rebase_path(content_tests_gypi_values.content_unittests_webrtc_sources, | 1434 # enable_plugins" section below. |
730 ".", | 1435 sources += [ |
731 "//content") | 1436 "../browser/renderer_host/p2p/socket_host_tcp_server_unittest.cc", |
| 1437 "../browser/renderer_host/p2p/socket_host_tcp_unittest.cc", |
| 1438 "../browser/renderer_host/p2p/socket_host_test_utils.cc", |
| 1439 "../browser/renderer_host/p2p/socket_host_test_utils.h", |
| 1440 "../browser/renderer_host/p2p/socket_host_udp_unittest.cc", |
| 1441 "../browser/webrtc/webrtc_eventlog_host_unittest.cc", |
| 1442 "../browser/webrtc/webrtc_internals_unittest.cc", |
| 1443 "../renderer/media/audio_repetition_detector_unittest.cc", |
| 1444 "../renderer/media/audio_track_recorder_unittest.cc", |
| 1445 "../renderer/media/canvas_capture_handler_unittest.cc", |
| 1446 "../renderer/media/gpu/rtc_video_decoder_unittest.cc", |
| 1447 "../renderer/media/gpu/rtc_video_encoder_unittest.cc", |
| 1448 "../renderer/media/html_audio_element_capturer_source_unittest.cc", |
| 1449 "../renderer/media/html_video_element_capturer_source_unittest.cc", |
| 1450 "../renderer/media/media_recorder_handler_unittest.cc", |
| 1451 "../renderer/media/media_stream_audio_processor_unittest.cc", |
| 1452 "../renderer/media/media_stream_audio_unittest.cc", |
| 1453 "../renderer/media/media_stream_constraints_util_unittest.cc", |
| 1454 "../renderer/media/media_stream_dispatcher_unittest.cc", |
| 1455 "../renderer/media/media_stream_video_capturer_source_unittest.cc", |
| 1456 "../renderer/media/media_stream_video_renderer_sink_unittest.cc", |
| 1457 "../renderer/media/media_stream_video_source_unittest.cc", |
| 1458 "../renderer/media/media_stream_video_track_unittest.cc", |
| 1459 "../renderer/media/mock_constraint_factory.cc", |
| 1460 "../renderer/media/mock_media_stream_registry.cc", |
| 1461 "../renderer/media/mock_media_stream_registry.h", |
| 1462 "../renderer/media/mock_media_stream_video_sink.cc", |
| 1463 "../renderer/media/mock_media_stream_video_sink.h", |
| 1464 "../renderer/media/mock_media_stream_video_source.cc", |
| 1465 "../renderer/media/mock_media_stream_video_source.h", |
| 1466 "../renderer/media/peer_connection_tracker_unittest.cc", |
| 1467 "../renderer/media/rtc_data_channel_handler_unittest.cc", |
| 1468 "../renderer/media/rtc_peer_connection_handler_unittest.cc", |
| 1469 "../renderer/media/speech_recognition_audio_sink_unittest.cc", |
| 1470 "../renderer/media/user_media_client_impl_unittest.cc", |
| 1471 "../renderer/media/video_track_recorder_unittest.cc", |
| 1472 "../renderer/media/webrtc/media_stream_remote_video_source_unittest.cc", |
| 1473 "../renderer/media/webrtc/media_stream_track_metrics_unittest.cc", |
| 1474 "../renderer/media/webrtc/peer_connection_dependency_factory_unittest.cc", |
| 1475 "../renderer/media/webrtc/processed_local_audio_source_unittest.cc", |
| 1476 "../renderer/media/webrtc/stun_field_trial_unittest.cc", |
| 1477 "../renderer/media/webrtc/webrtc_media_stream_adapter_unittest.cc", |
| 1478 "../renderer/media/webrtc/webrtc_video_capturer_adapter_unittest.cc", |
| 1479 "../renderer/media/webrtc_audio_renderer_unittest.cc", |
| 1480 "../renderer/media/webrtc_local_audio_source_provider_unittest.cc", |
| 1481 "../renderer/media/webrtc_uma_histograms_unittest.cc", |
| 1482 "../renderer/p2p/filtering_network_manager_unittest.cc", |
| 1483 "../renderer/p2p/ipc_network_manager_unittest.cc", |
| 1484 "//third_party/webrtc/base/task_queue_unittest.cc", |
| 1485 ] |
732 deps += [ | 1486 deps += [ |
733 "//third_party/libjingle:libjingle_webrtc", | 1487 "//third_party/libjingle:libjingle_webrtc", |
734 "//third_party/webrtc/api:libjingle_peerconnection", | 1488 "//third_party/webrtc/api:libjingle_peerconnection", |
735 "//third_party/webrtc/base:rtc_base", | 1489 "//third_party/webrtc/base:rtc_base", |
736 "//third_party/webrtc/media:rtc_media", | 1490 "//third_party/webrtc/media:rtc_media", |
737 "//third_party/webrtc/modules/desktop_capture:primitives", | 1491 "//third_party/webrtc/modules/desktop_capture:primitives", |
738 "//third_party/webrtc/modules/video_capture", | 1492 "//third_party/webrtc/modules/video_capture", |
739 "//ui/shell_dialogs:shell_dialogs", | 1493 "//ui/shell_dialogs:shell_dialogs", |
740 ] | 1494 ] |
741 | 1495 |
(...skipping 11 matching lines...) Expand all Loading... |
753 if (is_chromecast) { | 1507 if (is_chromecast) { |
754 sources -= [ | 1508 sources -= [ |
755 "../renderer/media/audio_track_recorder_unittest.cc", | 1509 "../renderer/media/audio_track_recorder_unittest.cc", |
756 "../renderer/media/media_recorder_handler_unittest.cc", | 1510 "../renderer/media/media_recorder_handler_unittest.cc", |
757 "../renderer/media/video_track_recorder_unittest.cc", | 1511 "../renderer/media/video_track_recorder_unittest.cc", |
758 ] | 1512 ] |
759 } | 1513 } |
760 } | 1514 } |
761 | 1515 |
762 if (enable_webrtc && enable_plugins) { | 1516 if (enable_webrtc && enable_plugins) { |
763 sources += rebase_path( | 1517 sources += [ |
764 content_tests_gypi_values.content_unittests_plugin_webrtc_sources, | 1518 "../renderer/media/pepper_to_video_track_adapter_unittest.cc", |
765 ".", | 1519 "../renderer/media/video_track_to_pepper_adapter_unittest.cc", |
766 "//content") | 1520 ] |
767 } | 1521 } |
768 | 1522 |
769 if (enable_web_speech) { | 1523 if (enable_web_speech) { |
770 sources += | 1524 sources += [ |
771 rebase_path(content_tests_gypi_values.content_unittests_speech_sources, | 1525 "../browser/speech/chunked_byte_buffer_unittest.cc", |
772 ".", | 1526 "../browser/speech/endpointer/endpointer_unittest.cc", |
773 "//content") | 1527 "../browser/speech/speech_recognition_engine_unittest.cc", |
| 1528 "../browser/speech/speech_recognizer_impl_unittest.cc", |
| 1529 ] |
774 } | 1530 } |
775 | 1531 |
776 if (is_linux) { | 1532 if (is_linux) { |
777 if (use_dbus) { | 1533 if (use_dbus) { |
778 deps += [ "//dbus:test_support" ] | 1534 deps += [ "//dbus:test_support" ] |
779 } | 1535 } |
780 } | 1536 } |
781 if (is_win) { | 1537 if (is_win) { |
782 deps += [ "//third_party/iaccessible2" ] | 1538 deps += [ "//third_party/iaccessible2" ] |
783 libs = [ "dwrite.lib" ] | 1539 libs = [ "dwrite.lib" ] |
784 } | 1540 } |
785 if (is_mac) { | 1541 if (is_mac) { |
786 # These flags are needed to run the test on Mac. | |
787 # Search for comments about "xcode_settings" in chrome_tests.gypi. | |
788 ldflags = [ "-Wl,-ObjC" ] | |
789 | |
790 deps += [ | 1542 deps += [ |
791 "//third_party/mozilla", | 1543 "//third_party/mozilla", |
792 "//third_party/ocmock", | 1544 "//third_party/ocmock", |
793 "//ui/accelerated_widget_mac", | 1545 "//ui/accelerated_widget_mac", |
794 ] | 1546 ] |
795 } | 1547 } |
796 if (is_chromeos) { | 1548 if (is_chromeos) { |
797 deps += [ "//chromeos" ] | 1549 deps += [ "//chromeos" ] |
798 } | 1550 } |
799 if (is_android) { | 1551 if (is_android) { |
800 sources += | 1552 sources += [ |
801 rebase_path(content_tests_gypi_values.content_unittests_android_sources, | 1553 "../browser/android/java/gin_java_method_invocation_helper_unittest.cc", |
802 ".", | 1554 "../browser/android/java/java_type_unittest.cc", |
803 "//content") | 1555 "../browser/android/java/jni_helper_unittest.cc", |
| 1556 "../browser/android/url_request_content_job_unittest.cc", |
| 1557 "../renderer/java/gin_java_bridge_value_converter_unittest.cc", |
| 1558 "../renderer/media/android/stream_texture_wrapper_impl_unittest.cc", |
| 1559 "../renderer/media/android/webmediasession_android_unittest.cc", |
| 1560 ] |
804 sources -= [ | 1561 sources -= [ |
805 "../browser/power_usage_monitor_impl_unittest.cc", | 1562 "../browser/power_usage_monitor_impl_unittest.cc", |
806 "../browser/webui/url_data_manager_backend_unittest.cc", | 1563 "../browser/webui/url_data_manager_backend_unittest.cc", |
807 ] | 1564 ] |
808 deps -= [ "//device/battery" ] | 1565 deps -= [ "//device/battery" ] |
809 | 1566 |
810 deps += [ | 1567 deps += [ |
811 "//base:base_java_unittest_support", | 1568 "//base:base_java_unittest_support", |
812 "//content/public/android:content_java", | 1569 "//content/public/android:content_java", |
813 "//device/geolocation:geolocation_java", | 1570 "//device/geolocation:geolocation_java", |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
903 if (is_android) { | 1660 if (is_android) { |
904 deps += [ "//testing/android/native_test:native_test_native_code" ] | 1661 deps += [ "//testing/android/native_test:native_test_native_code" ] |
905 } | 1662 } |
906 } | 1663 } |
907 | 1664 |
908 group("fuzzers") { | 1665 group("fuzzers") { |
909 deps = [ | 1666 deps = [ |
910 "//content/test/fuzzer", | 1667 "//content/test/fuzzer", |
911 ] | 1668 ] |
912 } | 1669 } |
OLD | NEW |