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("//chrome/chrome_tests.gni") | |
11 import("//chrome/common/features.gni") | 10 import("//chrome/common/features.gni") |
12 import("//chrome/test/base/js2gtest.gni") | 11 import("//chrome/test/base/js2gtest.gni") |
13 import("//components/os_crypt/features.gni") | 12 import("//components/os_crypt/features.gni") |
14 import("//services/shell/public/service_manifest.gni") | 13 import("//services/shell/public/service_manifest.gni") |
15 import("//testing/test.gni") | 14 import("//testing/test.gni") |
16 import("//v8/gni/v8.gni") | 15 import("//v8/gni/v8.gni") |
17 | 16 |
18 if (is_android) { | 17 if (is_android) { |
19 import("//build/config/android/rules.gni") | 18 import("//build/config/android/rules.gni") |
20 } | 19 } |
21 | 20 |
22 # This target exists to reference other test executables to bring these files | 21 # This target exists to reference other test executables to bring these files |
23 # into the build. | 22 # into the build. |
24 group("test") { | 23 group("test") { |
25 testonly = true | 24 testonly = true |
26 } | 25 } |
27 | 26 |
28 # GYP version: chrome/chrome_tests_unit.gypi:test_support_common | |
29 # | |
30 # Use a static library here because many test binaries depend on this but don't | 27 # Use a static library here because many test binaries depend on this but don't |
31 # require many files from it. This makes linking more efficient. | 28 # require many files from it. This makes linking more efficient. |
32 static_library("test_support") { | 29 static_library("test_support") { |
33 defines = [] | 30 defines = [] |
34 testonly = true | 31 testonly = true |
35 | 32 |
36 sources = [ | 33 sources = [ |
37 "base/chrome_process_util.cc", | 34 "base/chrome_process_util.cc", |
38 "base/chrome_process_util.h", | 35 "base/chrome_process_util.h", |
39 "base/chrome_process_util_mac.cc", | 36 "base/chrome_process_util_mac.cc", |
(...skipping 265 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
305 # For GpuProcess.video | 302 # For GpuProcess.video |
306 "//content/test/data/media/bear.ogv", | 303 "//content/test/data/media/bear.ogv", |
307 | 304 |
308 # For webgl_conformance | 305 # For webgl_conformance |
309 "//third_party/webgl/", | 306 "//third_party/webgl/", |
310 "//content/test/gpu/run_gpu_integration_test.py", | 307 "//content/test/gpu/run_gpu_integration_test.py", |
311 ] | 308 ] |
312 } | 309 } |
313 | 310 |
314 if (!is_android) { | 311 if (!is_android) { |
315 # GYP version: chrome/chrome_tests.gypi:test_support_ui | |
316 static_library("test_support_ui") { | 312 static_library("test_support_ui") { |
317 defines = [] | 313 defines = [] |
318 testonly = true | 314 testonly = true |
319 | 315 |
320 sources = [ | 316 sources = [ |
321 "base/in_process_browser_test.cc", | 317 "base/in_process_browser_test.cc", |
322 "base/in_process_browser_test.h", | 318 "base/in_process_browser_test.h", |
323 "base/in_process_browser_test_mac.cc", | 319 "base/in_process_browser_test_mac.cc", |
324 "base/ui_test_utils.cc", | 320 "base/ui_test_utils.cc", |
325 "base/ui_test_utils.h", | 321 "base/ui_test_utils.h", |
(...skipping 14 matching lines...) Expand all Loading... |
340 if (enable_plugins) { | 336 if (enable_plugins) { |
341 sources += [ | 337 sources += [ |
342 "ppapi/ppapi_test.cc", | 338 "ppapi/ppapi_test.cc", |
343 "ppapi/ppapi_test.h", | 339 "ppapi/ppapi_test.h", |
344 ] | 340 ] |
345 } | 341 } |
346 } | 342 } |
347 | 343 |
348 import("//third_party/protobuf/proto_library.gni") | 344 import("//third_party/protobuf/proto_library.gni") |
349 | 345 |
350 # GYP version: chrome/chrome_tests_unit.gypi:ipc_protobuf_message_test_proto | |
351 proto_library("test_proto") { | 346 proto_library("test_proto") { |
352 sources = [ | 347 sources = [ |
353 "../common/safe_browsing/ipc_protobuf_message_test.proto", | 348 "../common/safe_browsing/ipc_protobuf_message_test.proto", |
354 ] | 349 ] |
355 } | 350 } |
356 | 351 |
357 test("interactive_ui_tests") { | 352 test("interactive_ui_tests") { |
358 sources = [ | 353 sources = [ |
359 "../browser/apps/app_browsertest_util.cc", | 354 "../browser/apps/app_browsertest_util.cc", |
360 "../browser/apps/app_browsertest_util.h", | 355 "../browser/apps/app_browsertest_util.h", |
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
528 "//ui/views/widget/widget_interactive_uitest.cc", | 523 "//ui/views/widget/widget_interactive_uitest.cc", |
529 "base/view_event_test_base.cc", | 524 "base/view_event_test_base.cc", |
530 "base/view_event_test_base.h", | 525 "base/view_event_test_base.h", |
531 ] | 526 ] |
532 deps += [ | 527 deps += [ |
533 "//ui/views", | 528 "//ui/views", |
534 "//ui/views:test_support", | 529 "//ui/views:test_support", |
535 "//ui/views/controls/webview:test_support", | 530 "//ui/views/controls/webview:test_support", |
536 ] | 531 ] |
537 if (!is_mac || mac_views_browser) { | 532 if (!is_mac || mac_views_browser) { |
538 # TODO(tapted): Move these to chrome_interactive_ui_test_views_sources w
hen | 533 # TODO(tapted): Move these to chrome_interactive_ui_test_views_sources |
539 # the corresponding files are moved in chrome_browser_ui.gypi (i.e. out
of | 534 # when the corresponding files are moved in chrome_browser_ui.gypi |
540 # chrome_browser_ui_views_non_mac_sources). | 535 # (i.e. out of chrome_browser_ui_views_non_mac_sources). |
541 sources += [ | 536 sources += [ |
542 "../browser/ui/views/bookmarks/bookmark_bar_view_test.cc", | 537 "../browser/ui/views/bookmarks/bookmark_bar_view_test.cc", |
543 "../browser/ui/views/bookmarks/bookmark_bar_view_test_helper.h", | 538 "../browser/ui/views/bookmarks/bookmark_bar_view_test_helper.h", |
544 "../browser/ui/views/certificate_selector_browsertest.cc", | 539 "../browser/ui/views/certificate_selector_browsertest.cc", |
545 "../browser/ui/views/constrained_window_views_browsertest.cc", | 540 "../browser/ui/views/constrained_window_views_browsertest.cc", |
546 "../browser/ui/views/extensions/extension_dialog_interactive_uitest.cc
", | 541 "../browser/ui/views/extensions/extension_dialog_interactive_uitest.cc
", |
547 "../browser/ui/views/find_bar_views_interactive_uitest.cc", | 542 "../browser/ui/views/find_bar_views_interactive_uitest.cc", |
548 "../browser/ui/views/frame/browser_view_focus_uitest.cc", | 543 "../browser/ui/views/frame/browser_view_focus_uitest.cc", |
549 "../browser/ui/views/frame/browser_view_interactive_uitest.cc", | 544 "../browser/ui/views/frame/browser_view_interactive_uitest.cc", |
550 "../browser/ui/views/keyboard_access_browsertest.cc", | 545 "../browser/ui/views/keyboard_access_browsertest.cc", |
(...skipping 1835 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2386 "../browser/ui/ash/launcher/chrome_launcher_controller_impl_browsertest.
cc", | 2381 "../browser/ui/ash/launcher/chrome_launcher_controller_impl_browsertest.
cc", |
2387 "../browser/ui/ash/launcher/launcher_favicon_loader_browsertest.cc", | 2382 "../browser/ui/ash/launcher/launcher_favicon_loader_browsertest.cc", |
2388 "../browser/ui/ash/shelf_browsertest.cc", | 2383 "../browser/ui/ash/shelf_browsertest.cc", |
2389 ] | 2384 ] |
2390 | 2385 |
2391 if (toolkit_views) { | 2386 if (toolkit_views) { |
2392 sources -= [ "../browser/ui/views/frame/browser_non_client_frame_view_as
h_browsertest.cc" ] | 2387 sources -= [ "../browser/ui/views/frame/browser_non_client_frame_view_as
h_browsertest.cc" ] |
2393 } | 2388 } |
2394 } | 2389 } |
2395 if (is_mac) { | 2390 if (is_mac) { |
2396 # TODO(mark): We really want this for all non-static library | 2391 # Other platforms only need {packed_extra_resources,packed_resources}, |
2397 # targets, but when we tried to pull it up to the common.gypi | |
2398 # level, it broke other things like the ui and startup tests. *shrug* | |
2399 ldflags = [ "-Wl,-ObjC" ] | |
2400 | |
2401 # Other platforms only need | |
2402 # chrome_resources.gyp:{packed_extra_resources,packed_resources}, | |
2403 # and can build this target standalone much faster. | 2392 # and can build this target standalone much faster. |
2404 deps += [ | 2393 deps += [ |
2405 "//chrome", | 2394 "//chrome", |
2406 "//chrome/common:app_mode_app_support", | 2395 "//chrome/common:app_mode_app_support", |
2407 | 2396 |
2408 # TODO(GYP) Mac: GYP has this dependency. Uncommenting this line | 2397 # TODO(GYP) Mac: GYP has this dependency. Uncommenting this line |
2409 # generates duplicate symbols between | 2398 # generates duplicate symbols between |
2410 # obj/components/crash/content/app/breakpad_stubs/crash_reporter_clien
t.o | 2399 # obj/components/crash/content/app/breakpad_stubs/crash_reporter_clien
t.o |
2411 # obj/components/crash/content/app/lib/crash_reporter_client.o | 2400 # obj/components/crash/content/app/lib/crash_reporter_client.o |
2412 # It's not clear how this is supposed to work. The intent seems to be | 2401 # It's not clear how this is supposed to work. The intent seems to be |
(...skipping 504 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2917 data = [ | 2906 data = [ |
2918 # Needed for isolate script to execute. | 2907 # Needed for isolate script to execute. |
2919 "//testing/scripts/common.py", | 2908 "//testing/scripts/common.py", |
2920 "//testing/xvfb.py", | 2909 "//testing/xvfb.py", |
2921 "//testing/scripts/run_telemetry_benchmark_as_googletest.py", | 2910 "//testing/scripts/run_telemetry_benchmark_as_googletest.py", |
2922 ] | 2911 ] |
2923 } | 2912 } |
2924 | 2913 |
2925 js2gtest("unit_tests_js") { | 2914 js2gtest("unit_tests_js") { |
2926 test_type = "unit" | 2915 test_type = "unit" |
2927 sources = rebase_path( | 2916 sources = [ |
2928 chrome_tests_unit_gypi_values.chrome_unit_tests_gtestjs_sources, | 2917 "../browser/resources/google_now/background_unittest.gtestjs", |
2929 ".", | 2918 "../browser/resources/google_now/cards_unittest.gtestjs", |
2930 "//chrome") | 2919 "../browser/resources/google_now/utility_unittest.gtestjs", |
2931 extra_js_files = | 2920 "../browser/resources/md_downloads/action_service_unittest.gtestjs", |
2932 rebase_path(chrome_tests_unit_gypi_values.chrome_unit_tests_js_sources, | 2921 "../browser/resources/print_preview/data/measurement_system_unittest.gtestjs
", |
2933 ".", | 2922 "../browser/resources/print_preview/print_preview_utils_unittest.gtestjs", |
2934 "//chrome") | 2923 "../renderer/resources/extensions/notifications_custom_bindings.gtestjs", |
| 2924 "../test/data/unit/framework_unittest.gtestjs", |
| 2925 ] |
| 2926 extra_js_files = [ |
| 2927 "../browser/resources/google_now/background.js", |
| 2928 "../browser/resources/google_now/background_test_util.js", |
| 2929 "../browser/resources/google_now/cards.js", |
| 2930 "../browser/resources/google_now/common_test_util.js", |
| 2931 "../browser/resources/google_now/utility.js", |
| 2932 "../browser/resources/google_now/utility_test_util.js", |
| 2933 "../browser/resources/md_downloads/action_service.js", |
| 2934 "../browser/resources/print_preview/data/measurement_system.js", |
| 2935 "../browser/resources/print_preview/print_preview_utils.js", |
| 2936 "../renderer/resources/extensions/notifications_custom_bindings.js", |
| 2937 "../renderer/resources/extensions/notifications_test_util.js", |
| 2938 "//ui/webui/resources/js/cr.js", |
| 2939 ] |
2935 if (is_chromeos) { | 2940 if (is_chromeos) { |
2936 sources += rebase_path( | 2941 sources += [ "../browser/resources/chromeos/braille_ime/braille_ime_unittest
.gtestjs" ] |
2937 chrome_tests_unit_gypi_values.chrome_unit_tests_chromeos_gtestjs_sou
rces, | 2942 extra_js_files += |
2938 ".", | 2943 [ "../browser/resources/chromeos/braille_ime/braille_ime.js" ] |
2939 "//chrome") | |
2940 extra_js_files += rebase_path( | |
2941 chrome_tests_unit_gypi_values.chrome_unit_tests_chromeos_js_sources, | |
2942 ".", | |
2943 "//chrome") | |
2944 } | 2944 } |
2945 } | 2945 } |
2946 | 2946 |
2947 test("unit_tests") { | 2947 test("unit_tests") { |
2948 sources = rebase_path(chrome_tests_unit_gypi_values.chrome_unit_tests_sources, | 2948 sources = [ |
2949 ".", | 2949 # histograms.xml is analyzed by AboutFlagsHistogramTest, so this |
2950 "//chrome") | 2950 # dependency is needed to make commit bots run unit_tests on |
| 2951 # histograms.xml changes. |
| 2952 "../../tools/metrics/histograms/histograms.xml", |
| 2953 |
| 2954 # All unittests in browser, common, renderer and service. |
| 2955 "../browser/about_flags_unittest.cc", |
| 2956 "../browser/after_startup_task_utils_unittest.cc", |
| 2957 "../browser/android/bookmarks/partner_bookmarks_shim_unittest.cc", |
| 2958 "../browser/android/compositor/layer/tab_layer_unittest.cc", |
| 2959 "../browser/android/contextualsearch/contextual_search_delegate_unittest.cc"
, |
| 2960 "../browser/android/contextualsearch/contextual_search_field_trial_unittest.
cc", |
| 2961 "../browser/android/data_usage/data_use_matcher_unittest.cc", |
| 2962 "../browser/android/data_usage/data_use_tab_model_unittest.cc", |
| 2963 "../browser/android/data_usage/data_use_ui_tab_model_unittest.cc", |
| 2964 "../browser/android/data_usage/external_data_use_observer_unittest.cc", |
| 2965 "../browser/android/data_usage/external_data_use_reporter_unittest.cc", |
| 2966 "../browser/android/data_usage/tab_data_use_entry_unittest.cc", |
| 2967 "../browser/android/download/download_manager_service_unittest.cc", |
| 2968 "../browser/android/history_report/delta_file_backend_leveldb_unittest.cc", |
| 2969 "../browser/android/history_report/delta_file_commons_unittest.cc", |
| 2970 "../browser/android/history_report/usage_reports_buffer_backend_unittest.cc"
, |
| 2971 |
| 2972 # TODO(newt): move this to test_support_unit? |
| 2973 "../browser/android/mock_location_settings.cc", |
| 2974 "../browser/android/mock_location_settings.h", |
| 2975 "../browser/android/net/external_estimate_provider_android_unittest.cc", |
| 2976 "../browser/android/preferences/important_sites_util_unittest.cc", |
| 2977 "../browser/android/preferences/pref_service_bridge_unittest.cc", |
| 2978 "../browser/android/shortcut_info_unittest.cc", |
| 2979 "../browser/android/thumbnail/scoped_ptr_expiring_cache_unittest.cc", |
| 2980 "../browser/android/webapk/webapk_icon_hasher_unittest.cc", |
| 2981 "../browser/android/webapk/webapk_installer_unittest.cc", |
| 2982 "../browser/android/webapk/webapk_web_manifest_checker_unittest.cc", |
| 2983 "../browser/app_controller_mac_unittest.mm", |
| 2984 "../browser/autocomplete/search_provider_unittest.cc", |
| 2985 "../browser/autocomplete/shortcuts_provider_extension_unittest.cc", |
| 2986 "../browser/background_sync/background_sync_controller_impl_unittest.cc", |
| 2987 "../browser/background_sync/background_sync_permission_context_unittest.cc", |
| 2988 "../browser/banners/app_banner_settings_helper_unittest.cc", |
| 2989 "../browser/bitmap_fetcher/bitmap_fetcher_service_unittest.cc", |
| 2990 "../browser/bookmarks/managed_bookmark_service_unittest.cc", |
| 2991 "../browser/browser_about_handler_unittest.cc", |
| 2992 "../browser/browser_process_impl_unittest.cc", |
| 2993 "../browser/browsing_data/browsing_data_appcache_helper_unittest.cc", |
| 2994 "../browser/browsing_data/browsing_data_cache_storage_helper_unittest.cc", |
| 2995 "../browser/browsing_data/browsing_data_channel_id_helper_unittest.cc", |
| 2996 "../browser/browsing_data/browsing_data_cookie_helper_unittest.cc", |
| 2997 "../browser/browsing_data/browsing_data_counter_utils_unittest.cc", |
| 2998 "../browser/browsing_data/browsing_data_database_helper_unittest.cc", |
| 2999 "../browser/browsing_data/browsing_data_file_system_helper_unittest.cc", |
| 3000 "../browser/browsing_data/browsing_data_helper_unittest.cc", |
| 3001 "../browser/browsing_data/browsing_data_indexed_db_helper_unittest.cc", |
| 3002 "../browser/browsing_data/browsing_data_local_storage_helper_unittest.cc", |
| 3003 "../browser/browsing_data/browsing_data_quota_helper_unittest.cc", |
| 3004 "../browser/browsing_data/browsing_data_remover_test_util.cc", |
| 3005 "../browser/browsing_data/browsing_data_remover_test_util.h", |
| 3006 "../browser/browsing_data/browsing_data_remover_unittest.cc", |
| 3007 "../browser/browsing_data/browsing_data_service_worker_helper_unittest.cc", |
| 3008 "../browser/browsing_data/cookies_tree_model_unittest.cc", |
| 3009 "../browser/browsing_data/origin_filter_builder_unittest.cc", |
| 3010 "../browser/browsing_data/registrable_domain_filter_builder_unittest.cc", |
| 3011 "../browser/browsing_data/site_data_size_collector_unittest.cc", |
| 3012 "../browser/budget_service/budget_database_unittest.cc", |
| 3013 "../browser/budget_service/budget_manager_unittest.cc", |
| 3014 "../browser/character_encoding_unittest.cc", |
| 3015 "../browser/chrome_browser_application_mac_unittest.mm", |
| 3016 "../browser/chrome_content_browser_client_unittest.cc", |
| 3017 "../browser/chrome_process_singleton_win_unittest.cc", |
| 3018 "../browser/command_updater_unittest.cc", |
| 3019 "../browser/component_updater/chrome_component_updater_configurator_unittest
.cc", |
| 3020 "../browser/component_updater/sth_set_component_installer_unittest.cc", |
| 3021 "../browser/component_updater/subresource_filter_component_installer_unittes
t.cc", |
| 3022 "../browser/component_updater/supervised_user_whitelist_installer_unittest.c
c", |
| 3023 "../browser/component_updater/sw_reporter_installer_win_unittest.cc", |
| 3024 "../browser/content_settings/content_settings_default_provider_unittest.cc", |
| 3025 "../browser/content_settings/content_settings_mock_observer.cc", |
| 3026 "../browser/content_settings/content_settings_mock_observer.h", |
| 3027 "../browser/content_settings/content_settings_origin_identifier_value_map_un
ittest.cc", |
| 3028 "../browser/content_settings/content_settings_policy_provider_unittest.cc", |
| 3029 "../browser/content_settings/content_settings_pref_provider_unittest.cc", |
| 3030 "../browser/content_settings/content_settings_usages_state_unittest.cc", |
| 3031 "../browser/content_settings/cookie_settings_factory_unittest.cc", |
| 3032 "../browser/content_settings/host_content_settings_map_unittest.cc", |
| 3033 "../browser/content_settings/mock_settings_observer.cc", |
| 3034 "../browser/content_settings/mock_settings_observer.h", |
| 3035 "../browser/content_settings/tab_specific_content_settings_unittest.cc", |
| 3036 "../browser/custom_handlers/protocol_handler_registry_unittest.cc", |
| 3037 "../browser/data_usage/tab_id_annotator_unittest.cc", |
| 3038 "../browser/data_usage/tab_id_provider_unittest.cc", |
| 3039 "../browser/devtools/devtools_network_controller_unittest.cc", |
| 3040 "../browser/download/all_download_item_notifier_unittest.cc", |
| 3041 "../browser/download/chrome_download_manager_delegate_unittest.cc", |
| 3042 "../browser/download/download_history_unittest.cc", |
| 3043 "../browser/download/download_item_model_unittest.cc", |
| 3044 "../browser/download/download_path_reservation_tracker_unittest.cc", |
| 3045 "../browser/download/download_prefs_unittest.cc", |
| 3046 "../browser/download/download_query_unittest.cc", |
| 3047 "../browser/download/download_request_infobar_delegate_unittest.cc", |
| 3048 "../browser/download/download_request_limiter_unittest.cc", |
| 3049 "../browser/download/download_resource_throttle_unittest.cc", |
| 3050 "../browser/download/download_status_updater_unittest.cc", |
| 3051 "../browser/download/download_target_determiner_unittest.cc", |
| 3052 "../browser/download/download_ui_controller_unittest.cc", |
| 3053 "../browser/engagement/site_engagement_eviction_policy_unittest.cc", |
| 3054 "../browser/engagement/site_engagement_helper_unittest.cc", |
| 3055 "../browser/engagement/site_engagement_score_unittest.cc", |
| 3056 "../browser/engagement/site_engagement_service_unittest.cc", |
| 3057 "../browser/external_protocol/external_protocol_handler_unittest.cc", |
| 3058 "../browser/favicon/chrome_fallback_icon_client_unittest.cc", |
| 3059 "../browser/file_select_helper_unittest.cc", |
| 3060 "../browser/geolocation/geolocation_permission_context_unittest.cc", |
| 3061 "../browser/global_keyboard_shortcuts_mac_unittest.mm", |
| 3062 "../browser/google/google_update_settings_unittest.cc", |
| 3063 "../browser/google/google_update_win_unittest.cc", |
| 3064 "../browser/history/android/android_cache_database_unittest.cc", |
| 3065 "../browser/history/android/android_history_provider_service_unittest.cc", |
| 3066 "../browser/history/android/android_provider_backend_unittest.cc", |
| 3067 "../browser/history/android/android_urls_database_unittest.cc", |
| 3068 "../browser/history/android/bookmark_model_sql_handler_unittest.cc", |
| 3069 "../browser/history/android/sqlite_cursor_unittest.cc", |
| 3070 "../browser/history/android/urls_sql_handler_unittest.cc", |
| 3071 "../browser/history/android/visit_sql_handler_unittest.cc", |
| 3072 "../browser/image_holder_unittest.cc", |
| 3073 "../browser/install_verification/win/loaded_module_verification_unittest.cc"
, |
| 3074 "../browser/install_verification/win/module_ids_unittest.cc", |
| 3075 "../browser/install_verification/win/module_info_unittest.cc", |
| 3076 "../browser/install_verification/win/module_list_unittest.cc", |
| 3077 "../browser/install_verification/win/module_verification_test.cc", |
| 3078 "../browser/install_verification/win/module_verification_test.h", |
| 3079 "../browser/installable/installable_manager_unittest.cc", |
| 3080 "../browser/internal_auth_unittest.cc", |
| 3081 "../browser/io_thread_unittest.cc", |
| 3082 "../browser/logging_chrome_unittest.cc", |
| 3083 "../browser/mac/keystone_glue_unittest.mm", |
| 3084 "../browser/manifest/manifest_icon_downloader_unittest.cc", |
| 3085 "../browser/manifest/manifest_icon_selector_unittest.cc", |
| 3086 "../browser/media/media_stream_device_permission_context_unittest.cc", |
| 3087 "../browser/media/midi_permission_context_unittest.cc", |
| 3088 "../browser/metrics/antivirus_metrics_provider_win_unittest.cc", |
| 3089 "../browser/metrics/chrome_browser_main_extra_parts_metrics_unittest.cc", |
| 3090 "../browser/metrics/chrome_metrics_service_accessor_unittest.cc", |
| 3091 "../browser/metrics/perf/perf_provider_chromeos_unittest.cc", |
| 3092 "../browser/metrics/subprocess_metrics_provider_unittest.cc", |
| 3093 "../browser/metrics/thread_watcher_android_unittest.cc", |
| 3094 "../browser/metrics/thread_watcher_unittest.cc", |
| 3095 "../browser/metrics/time_ticks_experiment_unittest.cc", |
| 3096 "../browser/mod_pagespeed/mod_pagespeed_metrics_unittest.cc", |
| 3097 "../browser/net/chrome_network_delegate_unittest.cc", |
| 3098 "../browser/net/dns_probe_runner_unittest.cc", |
| 3099 "../browser/net/dns_probe_service_unittest.cc", |
| 3100 "../browser/net/file_downloader_unittest.cc", |
| 3101 "../browser/net/net_error_tab_helper_unittest.cc", |
| 3102 "../browser/net/predictor_unittest.cc", |
| 3103 "../browser/net/probe_message_unittest.cc", |
| 3104 "../browser/net/quota_policy_channel_id_store_unittest.cc", |
| 3105 "../browser/net/safe_search_util_unittest.cc", |
| 3106 "../browser/net/spdyproxy/chrome_data_use_group_provider_unittest.cc", |
| 3107 "../browser/net/spdyproxy/chrome_data_use_group_unittest.cc", |
| 3108 "../browser/net/spdyproxy/data_reduction_proxy_chrome_settings_unittest.cc", |
| 3109 "../browser/net/spdyproxy/data_reduction_proxy_settings_unittest_android.cc"
, |
| 3110 "../browser/net/url_info_unittest.cc", |
| 3111 "../browser/page_load_metrics/metrics_web_contents_observer_unittest.cc", |
| 3112 "../browser/page_load_metrics/observers/aborts_page_load_metrics_observer_un
ittest.cc", |
| 3113 "../browser/page_load_metrics/observers/core_page_load_metrics_observer_unit
test.cc", |
| 3114 "../browser/page_load_metrics/observers/data_reduction_proxy_metrics_observe
r_unittest.cc", |
| 3115 "../browser/page_load_metrics/observers/document_write_page_load_metrics_obs
erver_unittest.cc", |
| 3116 "../browser/page_load_metrics/observers/from_gws_page_load_metrics_observer_
unittest.cc", |
| 3117 "../browser/page_load_metrics/observers/google_captcha_observer_unittest.cc"
, |
| 3118 "../browser/page_load_metrics/observers/page_load_metrics_observer_test_harn
ess.cc", |
| 3119 "../browser/page_load_metrics/observers/page_load_metrics_observer_test_harn
ess.h", |
| 3120 "../browser/page_load_metrics/observers/previews_page_load_metrics_observer_
unittest.cc", |
| 3121 "../browser/page_load_metrics/observers/service_worker_page_load_metrics_obs
erver_unittest.cc", |
| 3122 "../browser/password_manager/chrome_password_manager_client_unittest.cc", |
| 3123 "../browser/password_manager/password_manager_internals_service_unittest.cc"
, |
| 3124 "../browser/password_manager/password_store_mac_unittest.cc", |
| 3125 "../browser/password_manager/password_store_proxy_mac_unittest.cc", |
| 3126 "../browser/password_manager/password_store_win_unittest.cc", |
| 3127 "../browser/password_manager/password_store_x_unittest.cc", |
| 3128 "../browser/password_manager/simple_password_store_mac_unittest.cc", |
| 3129 "../browser/permissions/chooser_context_base_unittest.cc", |
| 3130 "../browser/permissions/delegation_tracker_unittest.cc", |
| 3131 "../browser/permissions/permission_context_base_unittest.cc", |
| 3132 "../browser/permissions/permission_decision_auto_blocker_unittest.cc", |
| 3133 "../browser/permissions/permission_manager_unittest.cc", |
| 3134 "../browser/permissions/permission_uma_util_unittest.cc", |
| 3135 "../browser/permissions/permission_util_unittest.cc", |
| 3136 "../browser/policy/cloud/cloud_policy_invalidator_unittest.cc", |
| 3137 "../browser/policy/cloud/remote_commands_invalidator_unittest.cc", |
| 3138 "../browser/policy/cloud/user_policy_signin_service_unittest.cc", |
| 3139 "../browser/policy/file_selection_dialogs_policy_handler_unittest.cc", |
| 3140 "../browser/policy/javascript_policy_handler_unittest.cc", |
| 3141 "../browser/policy/managed_bookmarks_policy_handler_unittest.cc", |
| 3142 "../browser/policy/policy_path_parser_unittest.cc", |
| 3143 "../browser/policy/profile_policy_connector_unittest.cc", |
| 3144 "../browser/predictors/autocomplete_action_predictor_table_unittest.cc", |
| 3145 "../browser/predictors/autocomplete_action_predictor_unittest.cc", |
| 3146 "../browser/predictors/resource_prefetch_common_unittest.cc", |
| 3147 "../browser/predictors/resource_prefetch_predictor_tables_unittest.cc", |
| 3148 "../browser/predictors/resource_prefetch_predictor_unittest.cc", |
| 3149 "../browser/predictors/resource_prefetcher_unittest.cc", |
| 3150 "../browser/prefs/chrome_pref_service_unittest.cc", |
| 3151 "../browser/prefs/command_line_pref_store_proxy_unittest.cc", |
| 3152 "../browser/prefs/command_line_pref_store_ssl_manager_unittest.cc", |
| 3153 "../browser/prefs/command_line_pref_store_unittest.cc", |
| 3154 "../browser/prefs/incognito_mode_prefs_unittest.cc", |
| 3155 "../browser/prefs/profile_pref_store_manager_unittest.cc", |
| 3156 "../browser/prefs/proxy_policy_unittest.cc", |
| 3157 "../browser/prefs/session_startup_pref_unittest.cc", |
| 3158 "../browser/prerender/prerender_history_unittest.cc", |
| 3159 "../browser/prerender/prerender_resource_throttle_unittest.cc", |
| 3160 "../browser/prerender/prerender_unittest.cc", |
| 3161 "../browser/prerender/prerender_util_unittest.cc", |
| 3162 "../browser/process_singleton_win_unittest.cc", |
| 3163 "../browser/profiles/gaia_info_update_service_unittest.cc", |
| 3164 "../browser/profiles/incognito_mode_policy_handler_unittest.cc", |
| 3165 "../browser/profiles/profile_attributes_storage_unittest.cc", |
| 3166 "../browser/profiles/profile_avatar_icon_util_unittest.cc", |
| 3167 "../browser/profiles/profile_downloader_unittest.cc", |
| 3168 "../browser/profiles/profile_info_cache_unittest.cc", |
| 3169 "../browser/profiles/profile_info_cache_unittest.h", |
| 3170 "../browser/profiles/profile_manager_unittest.cc", |
| 3171 "../browser/profiles/profile_shortcut_manager_unittest_win.cc", |
| 3172 "../browser/push_messaging/push_messaging_app_identifier_unittest.cc", |
| 3173 "../browser/push_messaging/push_messaging_notification_manager_unittest.cc", |
| 3174 "../browser/push_messaging/push_messaging_service_unittest.cc", |
| 3175 "../browser/renderer_host/chrome_navigation_data_unittest.cc", |
| 3176 "../browser/renderer_host/chrome_render_widget_host_view_mac_history_swiper_
unit_test.mm", |
| 3177 "../browser/renderer_host/chrome_resource_dispatcher_host_delegate_unittest.
cc", |
| 3178 "../browser/resources_util_unittest.cc", |
| 3179 "../browser/search/contextual_search_policy_handler_android_unittest.cc", |
| 3180 "../browser/search/iframe_source_unittest.cc", |
| 3181 "../browser/search/thumbnail_source_unittest.cc", |
| 3182 |
| 3183 # TODO(hashimoto): those tests should be componentized and moved to |
| 3184 # //components:components_unittests, http://crbug.com/527882. |
| 3185 "../browser/search_engines/template_url_fetcher_unittest.cc", |
| 3186 "../browser/search_engines/template_url_parser_unittest.cc", |
| 3187 "../browser/search_engines/template_url_service_sync_unittest.cc", |
| 3188 "../browser/search_engines/template_url_service_unittest.cc", |
| 3189 "../browser/service_process/service_process_control_mac_unittest.mm", |
| 3190 "../browser/services/gcm/fake_gcm_profile_service.cc", |
| 3191 "../browser/services/gcm/fake_gcm_profile_service.h", |
| 3192 "../browser/sessions/restore_on_startup_policy_handler_unittest.cc", |
| 3193 "../browser/shell_integration_win_unittest.cc", |
| 3194 "../browser/signin/account_reconcilor_unittest.cc", |
| 3195 "../browser/signin/chrome_signin_client_unittest.cc", |
| 3196 "../browser/signin/chrome_signin_status_metrics_provider_delegate_unittest.c
c", |
| 3197 "../browser/signin/local_auth_unittest.cc", |
| 3198 "../browser/signin/signin_manager_unittest.cc", |
| 3199 "../browser/signin/signin_status_metrics_provider_chromeos_unittest.cc", |
| 3200 "../browser/signin/signin_tracker_unittest.cc", |
| 3201 "../browser/signin/test_signin_client_builder.cc", |
| 3202 "../browser/ssl/chrome_expect_ct_reporter_unittest.cc", |
| 3203 "../browser/ssl/chrome_security_state_model_client_unittest.cc", |
| 3204 "../browser/ssl/ssl_error_handler_unittest.cc", |
| 3205 "../browser/status_icons/status_icon_menu_model_unittest.cc", |
| 3206 "../browser/status_icons/status_icon_unittest.cc", |
| 3207 "../browser/status_icons/status_tray_unittest.cc", |
| 3208 "../browser/storage/durable_storage_permission_context_unittest.cc", |
| 3209 "../browser/sync/profile_sync_service_factory_unittest.cc", |
| 3210 "../browser/sync/sync_startup_tracker_unittest.cc", |
| 3211 "../browser/task_profiler/task_profiler_data_serializer_unittest.cc", |
| 3212 "../browser/thumbnails/content_analysis_unittest.cc", |
| 3213 "../browser/thumbnails/content_based_thumbnailing_algorithm_unittest.cc", |
| 3214 "../browser/thumbnails/simple_thumbnail_crop_unittest.cc", |
| 3215 "../browser/thumbnails/thumbnail_service_unittest.cc", |
| 3216 "../browser/translate/translate_service_unittest.cc", |
| 3217 "../browser/ui/android/tab_model/tab_model_list_unittest.cc", |
| 3218 "../browser/ui/android/tab_model/tab_model_unittest.cc", |
| 3219 "../browser/ui/autofill/autofill_dialog_models_unittest.cc", |
| 3220 "../browser/ui/autofill/autofill_popup_layout_model_unittest.cc", |
| 3221 "../browser/ui/autofill/popup_view_common_unittest.cc", |
| 3222 "../browser/ui/bookmarks/bookmark_editor_unittest.cc", |
| 3223 "../browser/ui/bookmarks/bookmark_ui_utils_desktop_unittest.cc", |
| 3224 "../browser/ui/bookmarks/recently_used_folders_combo_model_unittest.cc", |
| 3225 "../browser/ui/chrome_select_file_policy_unittest.cc", |
| 3226 "../browser/ui/find_bar/find_backend_unittest.cc", |
| 3227 "../browser/ui/login/login_handler_unittest.cc", |
| 3228 "../browser/ui/passwords/manage_passwords_state_unittest.cc", |
| 3229 "../browser/ui/passwords/manage_passwords_view_utils_unittest.cc", |
| 3230 "../browser/ui/passwords/password_manager_presenter_unittest.cc", |
| 3231 "../browser/ui/search_engines/keyword_editor_controller_unittest.cc", |
| 3232 "../browser/ui/sync/profile_signin_confirmation_helper_unittest.cc", |
| 3233 "../browser/ui/sync/sync_promo_ui_unittest.cc", |
| 3234 "../browser/ui/tests/ui_gfx_image_unittest.cc", |
| 3235 "../browser/ui/tests/ui_gfx_image_unittest.mm", |
| 3236 "../browser/ui/website_settings/mock_permission_prompt.cc", |
| 3237 "../browser/ui/website_settings/mock_permission_prompt.h", |
| 3238 "../browser/ui/website_settings/mock_permission_prompt_factory.cc", |
| 3239 "../browser/ui/website_settings/mock_permission_prompt_factory.h", |
| 3240 "../browser/ui/website_settings/website_settings_unittest.cc", |
| 3241 "../browser/ui/webui/browsing_history_handler_unittest.cc", |
| 3242 "../browser/ui/webui/fileicon_source_unittest.cc", |
| 3243 "../browser/ui/webui/local_state/local_state_ui_unittest.cc", |
| 3244 "../browser/ui/webui/log_web_ui_url_unittest.cc", |
| 3245 "../browser/update_client/chrome_update_query_params_delegate_unittest.cc", |
| 3246 "../browser/win/chrome_elf_init_unittest.cc", |
| 3247 "../browser/win/enumerate_modules_model_unittest.cc", |
| 3248 "../common/chrome_content_client_unittest.cc", |
| 3249 "../common/chrome_paths_unittest.cc", |
| 3250 "../common/component_flash_hint_file_linux_unittest.cc", |
| 3251 "../common/crash_keys_unittest.cc", |
| 3252 "../common/ini_parser_unittest.cc", |
| 3253 "../common/mac/cfbundle_blocker_unittest.mm", |
| 3254 "../common/mac/mock_launchd.cc", |
| 3255 "../common/mac/mock_launchd.h", |
| 3256 "../common/origin_trials/chrome_origin_trial_policy_unittest.cc", |
| 3257 "../common/partial_circular_buffer_unittest.cc", |
| 3258 "../common/pref_names_util_unittest.cc", |
| 3259 "../common/search/instant_types_unittest.cc", |
| 3260 "../common/search/search_urls_unittest.cc", |
| 3261 "../common/secure_origin_whitelist_unittest.cc", |
| 3262 "../common/switch_utils_unittest.cc", |
| 3263 "../common/variations/child_process_field_trial_syncer_unittest.cc", |
| 3264 "../common/variations/variations_util_unittest.cc", |
| 3265 "../renderer/app_categorizer_unittest.cc", |
| 3266 "../renderer/chrome_content_renderer_client_unittest.cc", |
| 3267 "../renderer/content_settings_observer_unittest.cc", |
| 3268 "../renderer/instant_restricted_id_cache_unittest.cc", |
| 3269 "../renderer/page_load_metrics/fake_page_timing_metrics_ipc_sender.cc", |
| 3270 "../renderer/page_load_metrics/fake_page_timing_metrics_ipc_sender.h", |
| 3271 "../renderer/page_load_metrics/metrics_render_frame_observer_unittest.cc", |
| 3272 "../renderer/page_load_metrics/page_timing_metrics_sender_unittest.cc", |
| 3273 "../renderer/plugins/plugin_uma_unittest.cc", |
| 3274 "../renderer/prerender/prerender_dispatcher_unittest.cc", |
| 3275 "../renderer/searchbox/search_bouncer_unittest.cc", |
| 3276 "../renderer/searchbox/searchbox_extension_unittest.cc", |
| 3277 "../renderer/searchbox/searchbox_unittest.cc", |
| 3278 "../renderer/web_apps_unittest.cc", |
| 3279 "../test/base/chrome_render_view_test.cc", |
| 3280 "../test/base/chrome_render_view_test.h", |
| 3281 "../test/base/menu_model_test.cc", |
| 3282 "../test/base/menu_model_test.h", |
| 3283 "../test/base/v8_unit_test.cc", |
| 3284 "../test/base/v8_unit_test.h", |
| 3285 "../test/logging/win/mof_data_parser_unittest.cc", |
| 3286 "../utility/image_decoder_impl_unittest.cc", |
| 3287 |
| 3288 # Duplicate these tests here because PathService has more items in |
| 3289 # unit_tests than in base_unittests. |
| 3290 "../../base/path_service_unittest.cc", |
| 3291 "../../testing/gtest_mac_unittest.mm", |
| 3292 "../../third_party/zlib/google/compression_utils_unittest.cc", |
| 3293 "../../third_party/zlib/google/zip_reader_unittest.cc", |
| 3294 "../../third_party/zlib/google/zip_unittest.cc", |
| 3295 "../../tools/json_schema_compiler/test/additional_properties_unittest.cc", |
| 3296 "../../tools/json_schema_compiler/test/any_unittest.cc", |
| 3297 "../../tools/json_schema_compiler/test/arrays_unittest.cc", |
| 3298 "../../tools/json_schema_compiler/test/callbacks_unittest.cc", |
| 3299 "../../tools/json_schema_compiler/test/choices_unittest.cc", |
| 3300 "../../tools/json_schema_compiler/test/crossref_unittest.cc", |
| 3301 "../../tools/json_schema_compiler/test/enums_unittest.cc", |
| 3302 "../../tools/json_schema_compiler/test/error_generation_unittest.cc", |
| 3303 "../../tools/json_schema_compiler/test/functions_as_parameters_unittest.cc", |
| 3304 "../../tools/json_schema_compiler/test/functions_on_types_unittest.cc", |
| 3305 "../../tools/json_schema_compiler/test/idl_schemas_unittest.cc", |
| 3306 "../../tools/json_schema_compiler/test/objects_unittest.cc", |
| 3307 "../../tools/json_schema_compiler/test/simple_api_unittest.cc", |
| 3308 ] |
2951 | 3309 |
2952 configs += [ "//build/config:precompiled_headers" ] | 3310 configs += [ "//build/config:precompiled_headers" ] |
2953 | 3311 |
2954 data = [ | 3312 data = [ |
2955 "data/", | 3313 "data/", |
2956 "//base/test/data/", | 3314 "//base/test/data/", |
2957 "//chrome/third_party/mock4js/", | 3315 "//chrome/third_party/mock4js/", |
2958 "//components/test/data/", | 3316 "//components/test/data/", |
2959 "//extensions/test/data/", | 3317 "//extensions/test/data/", |
2960 "//google_apis/test/data/", | 3318 "//google_apis/test/data/", |
(...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3057 } | 3415 } |
3058 | 3416 |
3059 if (is_mac) { | 3417 if (is_mac) { |
3060 data_deps += [ "//chrome:chrome_framework" ] | 3418 data_deps += [ "//chrome:chrome_framework" ] |
3061 data += [ "$root_out_dir/Chromium Framework.framework/" ] | 3419 data += [ "$root_out_dir/Chromium Framework.framework/" ] |
3062 } else { | 3420 } else { |
3063 data_deps += [ "//chrome:packed_extra_resources" ] | 3421 data_deps += [ "//chrome:packed_extra_resources" ] |
3064 } | 3422 } |
3065 | 3423 |
3066 if (is_android) { | 3424 if (is_android) { |
3067 sources += rebase_path( | 3425 # Offline pages are currently only on Android. |
3068 chrome_tests_unit_gypi_values.chrome_unit_tests_offline_pages_source
s, | 3426 sources += [ |
3069 ".", | 3427 "../browser/android/offline_pages/offline_page_mhtml_archiver_unittest.cc"
, |
3070 "//chrome") | 3428 "../browser/android/offline_pages/offline_page_request_job_unittest.cc", |
| 3429 "../browser/android/offline_pages/offline_page_utils_unittest.cc", |
| 3430 "../browser/android/offline_pages/prerender_adapter_unittest.cc", |
| 3431 "../browser/android/offline_pages/prerendering_loader_unittest.cc", |
| 3432 "../browser/android/offline_pages/prerendering_offliner_unittest.cc", |
| 3433 "../browser/android/offline_pages/recent_tab_helper_unittest.cc", |
| 3434 "../browser/android/offline_pages/request_coordinator_factory_unittest.cc"
, |
| 3435 "../browser/android/offline_pages/test_offline_page_model_builder.cc", |
| 3436 "../browser/android/offline_pages/test_offline_page_model_builder.h", |
| 3437 ] |
3071 sources -= [ "../browser/policy/policy_path_parser_unittest.cc" ] | 3438 sources -= [ "../browser/policy/policy_path_parser_unittest.cc" ] |
3072 deps += [ | 3439 deps += [ |
3073 ":unit_tests_java", | 3440 ":unit_tests_java", |
3074 "//components/offline_pages:test_support", | 3441 "//components/offline_pages:test_support", |
3075 "//v8:v8_external_startup_data_assets", | 3442 "//v8:v8_external_startup_data_assets", |
3076 ] | 3443 ] |
3077 deps -= [ "//third_party/libaddressinput" ] | 3444 deps -= [ "//third_party/libaddressinput" ] |
3078 | 3445 |
3079 android_manifest = | 3446 android_manifest = |
3080 "//chrome/test/android/unit_tests_apk/AndroidManifest.xml" | 3447 "//chrome/test/android/unit_tests_apk/AndroidManifest.xml" |
3081 enable_multidex = true | 3448 enable_multidex = true |
3082 | 3449 |
3083 # Some android targets still depend on --gc-sections to link. | 3450 # Some android targets still depend on --gc-sections to link. |
3084 # TODO: remove --gc-sections for Debug builds (crbug.com/159847). | 3451 # TODO: remove --gc-sections for Debug builds (crbug.com/159847). |
3085 ldflags = [ "-Wl,--gc-sections" ] | 3452 ldflags = [ "-Wl,--gc-sections" ] |
3086 } else { | 3453 } else { |
3087 sources += rebase_path( | 3454 sources += [ |
3088 chrome_tests_unit_gypi_values.chrome_unit_tests_non_android_sources, | 3455 # Bookmark export/import are handled via the BookmarkColumns |
3089 ".", | 3456 # ContentProvider. |
3090 "//chrome") | 3457 "../browser/bookmarks/bookmark_html_writer_unittest.cc", |
| 3458 "../browser/browser_commands_unittest.cc", |
| 3459 "../browser/diagnostics/diagnostics_controller_unittest.cc", |
| 3460 "../browser/diagnostics/diagnostics_model_unittest.cc", |
| 3461 "../browser/download/download_commands_unittest.cc", |
| 3462 "../browser/download/download_shelf_unittest.cc", |
| 3463 "../browser/first_run/first_run_unittest.cc", |
| 3464 "../browser/font_family_cache_unittest.cc", |
| 3465 "../browser/importer/firefox_profile_lock_unittest.cc", |
| 3466 "../browser/importer/profile_writer_unittest.cc", |
| 3467 "../browser/media/combined_desktop_media_list_unittest.cc", |
| 3468 "../browser/media/tab_desktop_media_list_unittest.cc", |
| 3469 "../browser/media_galleries/fileapi/native_media_file_util_unittest.cc", |
| 3470 "../browser/media_galleries/gallery_watch_manager_unittest.cc", |
| 3471 "../browser/media_galleries/linux/mtp_device_object_enumerator_unittest.cc
", |
| 3472 "../browser/media_galleries/mac/mtp_device_delegate_impl_mac_unittest.mm", |
| 3473 "../browser/media_galleries/media_file_system_registry_unittest.cc", |
| 3474 "../browser/media_galleries/media_galleries_dialog_controller_mock.cc", |
| 3475 "../browser/media_galleries/media_galleries_dialog_controller_mock.h", |
| 3476 "../browser/media_galleries/media_galleries_dialog_controller_test_util.cc
", |
| 3477 "../browser/media_galleries/media_galleries_dialog_controller_test_util.h"
, |
| 3478 "../browser/media_galleries/media_galleries_permission_controller_unittest
.cc", |
| 3479 "../browser/media_galleries/media_galleries_permissions_unittest.cc", |
| 3480 "../browser/media_galleries/media_galleries_preferences_unittest.cc", |
| 3481 "../browser/media_galleries/win/mtp_device_delegate_impl_win_unittest.cc", |
| 3482 "../browser/media_galleries/win/mtp_device_object_enumerator_unittest.cc", |
| 3483 "../browser/memory/tab_manager_delegate_chromeos_unittest.cc", |
| 3484 "../browser/memory/tab_manager_unittest.cc", |
| 3485 "../browser/memory/tab_manager_web_contents_data_unittest.cc", |
| 3486 "../browser/net/firefox_proxy_settings_unittest.cc", |
| 3487 "../browser/permissions/permission_request_manager_unittest.cc", |
| 3488 "../browser/platform_util_unittest.cc", |
| 3489 "../browser/power/process_power_collector_unittest.cc", |
| 3490 "../browser/process_singleton_posix_unittest.cc", |
| 3491 "../browser/profile_resetter/profile_resetter_unittest.cc", |
| 3492 "../browser/profile_resetter/triggered_profile_resetter_win_unittest.cc", |
| 3493 "../browser/renderer_context_menu/render_view_context_menu_unittest.cc", |
| 3494 "../browser/search/instant_service_unittest.cc", |
| 3495 "../browser/search/instant_unittest_base.cc", |
| 3496 "../browser/search/instant_unittest_base.h", |
| 3497 "../browser/search/search_unittest.cc", |
| 3498 |
| 3499 # GCMDriverAndroid is not yet implemented. |
| 3500 "../browser/services/gcm/gcm_profile_service_unittest.cc", |
| 3501 "../browser/sessions/persistent_tab_restore_service_unittest.cc", |
| 3502 "../browser/sync/sessions/sessions_sync_manager_unittest.cc", |
| 3503 "../browser/sync/sync_ui_util_unittest.cc", # Sync setup uses native ui. |
| 3504 "../browser/translate/translate_manager_render_view_host_unittest.cc", |
| 3505 |
| 3506 # The autofill popup is implemented in mostly native code on Android. |
| 3507 "../browser/ui/autofill/autofill_popup_controller_unittest.cc", |
| 3508 "../browser/ui/bookmarks/bookmark_context_menu_controller_unittest.cc", |
| 3509 "../browser/ui/bookmarks/bookmark_unittest.cc", |
| 3510 "../browser/ui/browser_close_unittest.cc", |
| 3511 "../browser/ui/browser_command_controller_unittest.cc", |
| 3512 "../browser/ui/browser_instant_controller_unittest.cc", |
| 3513 "../browser/ui/browser_unittest.cc", |
| 3514 "../browser/ui/chrome_bubble_manager_unittest.cc", |
| 3515 "../browser/ui/content_settings/content_setting_bubble_model_unittest.cc", |
| 3516 "../browser/ui/content_settings/content_setting_image_model_unittest.cc", |
| 3517 "../browser/ui/exclusive_access/fullscreen_controller_state_unittest.cc", |
| 3518 "../browser/ui/extensions/extension_action_view_controller_unittest.cc", |
| 3519 "../browser/ui/global_error/global_error_service_unittest.cc", |
| 3520 "../browser/ui/omnibox/clipboard_utils_unittest.cc", |
| 3521 "../browser/ui/omnibox/omnibox_controller_unittest.cc", |
| 3522 "../browser/ui/passwords/manage_passwords_bubble_model_unittest.cc", |
| 3523 "../browser/ui/passwords/manage_passwords_view_utils_desktop_unittest.cc", |
| 3524 "../browser/ui/passwords/password_dialog_controller_impl_unittest.cc", |
| 3525 "../browser/ui/search/instant_search_prerenderer_unittest.cc", |
| 3526 "../browser/ui/search/instant_tab_unittest.cc", |
| 3527 "../browser/ui/search/search_delegate_unittest.cc", |
| 3528 "../browser/ui/search/search_ipc_router_policy_unittest.cc", |
| 3529 "../browser/ui/search/search_ipc_router_unittest.cc", |
| 3530 "../browser/ui/search/search_model_unittest.cc", |
| 3531 "../browser/ui/search/search_tab_helper_unittest.cc", |
| 3532 "../browser/ui/tab_contents/tab_contents_iterator_unittest.cc", |
| 3533 "../browser/ui/tabs/pinned_tab_codec_unittest.cc", |
| 3534 "../browser/ui/tabs/pinned_tab_service_unittest.cc", |
| 3535 "../browser/ui/tabs/pinned_tab_test_utils.cc", |
| 3536 "../browser/ui/tabs/tab_menu_model_unittest.cc", |
| 3537 "../browser/ui/tabs/tab_strip_model_stats_recorder_unittest.cc", |
| 3538 "../browser/ui/tabs/tab_strip_model_unittest.cc", |
| 3539 "../browser/ui/tabs/test_tab_strip_model_delegate.cc", |
| 3540 "../browser/ui/tabs/test_tab_strip_model_delegate.h", |
| 3541 "../browser/ui/toolbar/app_menu_icon_painter_unittest.cc", |
| 3542 "../browser/ui/toolbar/app_menu_model_unittest.cc", |
| 3543 "../browser/ui/toolbar/back_forward_menu_model_unittest.cc", |
| 3544 "../browser/ui/toolbar/mock_component_toolbar_actions_factory.cc", |
| 3545 "../browser/ui/toolbar/mock_component_toolbar_actions_factory.h", |
| 3546 "../browser/ui/toolbar/recent_tabs_builder_test_helper.cc", |
| 3547 "../browser/ui/toolbar/recent_tabs_builder_test_helper.h", |
| 3548 "../browser/ui/toolbar/recent_tabs_sub_menu_model_unittest.cc", |
| 3549 "../browser/ui/toolbar/test_toolbar_actions_bar_bubble_delegate.cc", |
| 3550 "../browser/ui/toolbar/test_toolbar_actions_bar_bubble_delegate.h", |
| 3551 "../browser/ui/toolbar/toolbar_actions_bar_unittest.cc", |
| 3552 "../browser/ui/toolbar/toolbar_actions_bar_unittest.h", |
| 3553 "../browser/ui/toolbar/toolbar_actions_model_unittest.cc", |
| 3554 "../browser/ui/toolbar/toolbar_model_unittest.cc", |
| 3555 "../browser/ui/website_settings/permission_menu_model_unittest.cc", |
| 3556 "../browser/ui/webui/help/version_updater_chromeos_unittest.cc", |
| 3557 "../browser/ui/webui/md_downloads/downloads_list_tracker_unittest.cc", |
| 3558 "../browser/ui/webui/md_downloads/md_downloads_dom_handler_unittest.cc", |
| 3559 "../browser/ui/webui/ntp/ntp_user_data_logger_unittest.cc", |
| 3560 "../browser/ui/webui/options/autofill_options_handler_unittest.cc", |
| 3561 "../browser/ui/webui/options/language_options_handler_unittest.cc", |
| 3562 "../browser/ui/webui/options/password_manager_handler_unittest.cc", |
| 3563 "../browser/ui/webui/options/pepper_flash_content_settings_utils_unittest.
cc", |
| 3564 "../browser/ui/webui/options/sync_setup_handler_unittest.cc", |
| 3565 "../browser/ui/webui/settings/metrics_reporting_handler_unittest.cc", |
| 3566 "../browser/ui/webui/settings/people_handler_unittest.cc", |
| 3567 "../browser/ui/webui/settings/profile_info_handler_unittest.cc", |
| 3568 "../browser/ui/webui/settings/reset_settings_handler_unittest.cc", |
| 3569 "../browser/ui/webui/settings/settings_manage_profile_handler_unittest.cc"
, |
| 3570 "../browser/ui/webui/settings/site_settings_handler_unittest.cc", |
| 3571 "../browser/ui/webui/settings_utils_unittest.cc", |
| 3572 "../browser/ui/webui/signin/login_ui_service_unittest.cc", |
| 3573 "../browser/ui/webui/sync_internals_message_handler_unittest.cc", |
| 3574 "../browser/ui/webui/web_dialog_web_contents_delegate_unittest.cc", |
| 3575 "../browser/ui/window_sizer/window_sizer_common_unittest.cc", |
| 3576 "../browser/ui/window_sizer/window_sizer_unittest.cc", |
| 3577 "../browser/ui/zoom/zoom_controller_unittest.cc", |
| 3578 "../browser/usb/usb_chooser_context_unittest.cc", |
| 3579 "../browser/usb/usb_chooser_controller_unittest.cc", |
| 3580 "../browser/usb/web_usb_detector_unittest.cc", |
| 3581 |
| 3582 # The importer code is not used on Android. |
| 3583 "../common/importer/firefox_importer_utils_unittest.cc", |
| 3584 |
| 3585 # No service process (which also requires multiprocess lock). |
| 3586 "../common/multi_process_lock_unittest.cc", |
| 3587 "../test/base/browser_with_test_window_test.cc", |
| 3588 "../test/base/browser_with_test_window_test.h", |
| 3589 "../utility/importer/bookmark_html_reader_unittest.cc", |
| 3590 "../utility/importer/bookmarks_file_importer_unittest.cc", |
| 3591 "../utility/importer/edge_database_reader_unittest_win.cc", |
| 3592 "../utility/importer/firefox_importer_unittest.cc", |
| 3593 "../utility/importer/firefox_importer_unittest_messages_internal.h", |
| 3594 "../utility/importer/firefox_importer_unittest_utils.h", |
| 3595 "../utility/importer/firefox_importer_unittest_utils_mac.cc", |
| 3596 "../utility/importer/safari_importer_unittest.mm", |
| 3597 ] |
3091 sources -= | 3598 sources -= |
3092 [ "../browser/download/download_request_infobar_delegate_unittest.cc" ] | 3599 [ "../browser/download/download_request_infobar_delegate_unittest.cc" ] |
3093 } | 3600 } |
3094 | 3601 |
3095 if (!is_ios && !is_android) { | 3602 if (!is_ios && !is_android) { |
| 3603 sources += [ |
| 3604 "../browser/download/download_dir_policy_handler_unittest.cc", |
| 3605 "../browser/lifetime/keep_alive_registry_unittest.cc", |
| 3606 "../browser/renderer_context_menu/render_view_context_menu_test_util.cc", |
| 3607 "../browser/renderer_context_menu/render_view_context_menu_test_util.h", |
| 3608 "../browser/ui/autofill/country_combobox_model_unittest.cc", |
| 3609 "../browser/ui/autofill/save_card_bubble_controller_impl_unittest.cc", |
| 3610 "../browser/ui/bluetooth/bluetooth_chooser_controller_unittest.cc", |
| 3611 "../browser/ui/passwords/manage_passwords_ui_controller_unittest.cc", |
| 3612 ] |
3096 deps += [ | 3613 deps += [ |
3097 ":unit_tests_js", | 3614 ":unit_tests_js", |
3098 "//components/bubble:test_support", | 3615 "//components/bubble:test_support", |
3099 ] | 3616 ] |
3100 sources += rebase_path( | |
3101 chrome_tests_unit_gypi_values.chrome_unit_tests_non_mobile_sources, | |
3102 ".", | |
3103 "//chrome") | |
3104 data += [ | 3617 data += [ |
3105 "$root_out_dir/test_data/chrome/browser/resources/google_now/", | 3618 "$root_out_dir/test_data/chrome/browser/resources/google_now/", |
3106 "$root_out_dir/test_data/chrome/browser/resources/print_preview/", | 3619 "$root_out_dir/test_data/chrome/browser/resources/print_preview/", |
3107 "$root_out_dir/test_data/chrome/renderer/resources/extensions/", | 3620 "$root_out_dir/test_data/chrome/renderer/resources/extensions/", |
3108 "$root_out_dir/test_data/ui/webui/", | 3621 "$root_out_dir/test_data/ui/webui/", |
3109 ] | 3622 ] |
3110 } | 3623 } |
3111 | 3624 |
3112 if (is_ios || is_chromeos) { | 3625 if (is_ios || is_chromeos) { |
3113 sources -= [ "../browser/signin/chrome_signin_status_metrics_provider_delega
te_unittest.cc" ] | 3626 sources -= [ "../browser/signin/chrome_signin_status_metrics_provider_delega
te_unittest.cc" ] |
3114 } | 3627 } |
3115 if (enable_background) { | 3628 if (enable_background) { |
3116 sources += rebase_path( | 3629 sources += [ |
3117 chrome_tests_unit_gypi_values.chrome_unit_tests_background_sources, | 3630 "../browser/background/background_application_list_model_unittest.cc", |
3118 ".", | 3631 "../browser/background/background_contents_service_unittest.cc", |
3119 "//chrome") | 3632 "../browser/background/background_mode_manager_unittest.cc", |
| 3633 "../browser/background/background_mode_optimizer_unittest.cc", |
| 3634 ] |
3120 } | 3635 } |
3121 | 3636 |
3122 if (enable_spellcheck) { | 3637 if (enable_spellcheck) { |
3123 sources += rebase_path( | 3638 sources += [ |
3124 chrome_tests_unit_gypi_values.chrome_unit_tests_spellchecker_sources
, | 3639 "../browser/spellchecker/spellcheck_custom_dictionary_unittest.cc", |
3125 ".", | 3640 "../browser/spellchecker/spellcheck_message_filter_platform_mac_unittest.c
c", |
3126 "//chrome") | 3641 "../browser/spellchecker/spellcheck_message_filter_unittest.cc", |
| 3642 "../browser/spellchecker/spellcheck_service_unittest.cc", |
| 3643 "../browser/spellchecker/spelling_service_client_unittest.cc", |
| 3644 "../tools/convert_dict/convert_dict_unittest.cc", |
| 3645 ] |
3127 } | 3646 } |
3128 | 3647 |
3129 if (enable_one_click_signin) { | 3648 if (enable_one_click_signin) { |
3130 sources += [ | 3649 sources += [ |
3131 "../browser/ui/sync/one_click_signin_sync_observer_unittest.cc", | 3650 "../browser/ui/sync/one_click_signin_sync_observer_unittest.cc", |
3132 "../browser/ui/sync/one_click_signin_sync_starter_unittest.cc", | 3651 "../browser/ui/sync/one_click_signin_sync_starter_unittest.cc", |
3133 ] | 3652 ] |
3134 } | 3653 } |
3135 | 3654 |
3136 if (enable_extensions) { | 3655 if (enable_extensions) { |
3137 sources += rebase_path( | 3656 sources += [ |
3138 chrome_tests_unit_gypi_values.chrome_unit_tests_extensions_sources, | 3657 "../../apps/saved_files_service_unittest.cc", |
3139 ".", | 3658 "../../components/drive/drive_api_util_unittest.cc", |
3140 "//chrome") | 3659 "../../components/drive/drive_app_registry_unittest.cc", |
| 3660 "../../components/drive/drive_uploader_unittest.cc", |
| 3661 "../../components/drive/event_logger_unittest.cc", |
| 3662 "../../components/drive/service/drive_api_service_unittest.cc", |
| 3663 "../../components/drive/service/fake_drive_service_unittest.cc", |
| 3664 "../../tools/json_schema_compiler/test/features_generation_unittest.cc", |
| 3665 "../browser/apps/app_shim/app_shim_host_mac_unittest.cc", |
| 3666 "../browser/apps/app_shim/extension_app_shim_handler_mac_unittest.cc", |
| 3667 "../browser/autocomplete/keyword_extensions_delegate_impl_unittest.cc", |
| 3668 "../browser/browsing_data/hosted_apps_counter_unittest.cc", |
| 3669 "../browser/extensions/active_tab_unittest.cc", |
| 3670 "../browser/extensions/activity_log/activity_database_unittest.cc", |
| 3671 "../browser/extensions/activity_log/activity_log_enabled_unittest.cc", |
| 3672 "../browser/extensions/activity_log/activity_log_policy_unittest.cc", |
| 3673 "../browser/extensions/activity_log/activity_log_unittest.cc", |
| 3674 "../browser/extensions/activity_log/counting_policy_unittest.cc", |
| 3675 "../browser/extensions/activity_log/database_string_table_unittest.cc", |
| 3676 "../browser/extensions/activity_log/fullstream_ui_policy_unittest.cc", |
| 3677 "../browser/extensions/api/activity_log_private/activity_log_private_api_u
nittest.cc", |
| 3678 "../browser/extensions/api/bookmarks/bookmark_api_helpers_unittest.cc", |
| 3679 "../browser/extensions/api/content_settings/content_settings_store_unittes
t.cc", |
| 3680 "../browser/extensions/api/content_settings/content_settings_unittest.cc", |
| 3681 "../browser/extensions/api/cookies/cookies_unittest.cc", |
| 3682 "../browser/extensions/api/cryptotoken_private/cryptotoken_private_api_uni
ttest.cc", |
| 3683 "../browser/extensions/api/declarative/rules_registry_service_unittest.cc"
, |
| 3684 "../browser/extensions/api/declarative/rules_registry_with_cache_unittest.
cc", |
| 3685 "../browser/extensions/api/declarative_content/chrome_content_rules_regist
ry_unittest.cc", |
| 3686 "../browser/extensions/api/declarative_content/content_action_unittest.cc"
, |
| 3687 "../browser/extensions/api/declarative_content/content_condition_unittest.
cc", |
| 3688 "../browser/extensions/api/declarative_content/declarative_content_conditi
on_tracker_test.cc", |
| 3689 "../browser/extensions/api/declarative_content/declarative_content_conditi
on_tracker_test.h", |
| 3690 "../browser/extensions/api/declarative_content/declarative_content_css_con
dition_tracker_unittest.cc", |
| 3691 "../browser/extensions/api/declarative_content/declarative_content_is_book
marked_condition_tracker_unittest.cc", |
| 3692 "../browser/extensions/api/declarative_content/declarative_content_page_ur
l_condition_tracker_unittest.cc", |
| 3693 "../browser/extensions/api/declarative_webrequest/webrequest_action_unitte
st.cc", |
| 3694 "../browser/extensions/api/declarative_webrequest/webrequest_rules_registr
y_unittest.cc", |
| 3695 "../browser/extensions/api/developer_private/developer_private_api_unittes
t.cc", |
| 3696 "../browser/extensions/api/developer_private/extension_info_generator_unit
test.cc", |
| 3697 "../browser/extensions/api/device_permissions_manager_unittest.cc", |
| 3698 "../browser/extensions/api/dial/dial_device_data_unittest.cc", |
| 3699 "../browser/extensions/api/dial/dial_registry_unittest.cc", |
| 3700 "../browser/extensions/api/dial/dial_service_unittest.cc", |
| 3701 "../browser/extensions/api/downloads/downloads_api_unittest.cc", |
| 3702 "../browser/extensions/api/easy_unlock_private/easy_unlock_private_api_chr
omeos_unittest.cc", |
| 3703 "../browser/extensions/api/experience_sampling_private/experience_sampling
_private_api_unittest.cc", |
| 3704 "../browser/extensions/api/extension_action/browser_action_unittest.cc", |
| 3705 "../browser/extensions/api/extension_action/extension_action_prefs_unittes
t.cc", |
| 3706 "../browser/extensions/api/file_handlers/api_file_handler_util_unittest.cc
", |
| 3707 "../browser/extensions/api/file_handlers/directory_util_unittest.cc", |
| 3708 "../browser/extensions/api/file_handlers/mime_util_unittest.cc", |
| 3709 "../browser/extensions/api/file_system/file_system_api_unittest.cc", |
| 3710 "../browser/extensions/api/identity/extension_token_key_unittest.cc", |
| 3711 "../browser/extensions/api/identity/gaia_web_auth_flow_unittest.cc", |
| 3712 "../browser/extensions/api/identity/identity_mint_queue_unittest.cc", |
| 3713 "../browser/extensions/api/image_writer_private/destroy_partitions_operati
on_unittest.cc", |
| 3714 "../browser/extensions/api/image_writer_private/operation_manager_unittest
.cc", |
| 3715 "../browser/extensions/api/image_writer_private/operation_unittest.cc", |
| 3716 "../browser/extensions/api/image_writer_private/removable_storage_provider
_chromeos_unittest.cc", |
| 3717 "../browser/extensions/api/image_writer_private/test_utils.cc", |
| 3718 "../browser/extensions/api/image_writer_private/write_from_file_operation_
unittest.cc", |
| 3719 "../browser/extensions/api/image_writer_private/write_from_url_operation_u
nittest.cc", |
| 3720 "../browser/extensions/api/management/management_api_unittest.cc", |
| 3721 "../browser/extensions/api/omnibox/omnibox_unittest.cc", |
| 3722 "../browser/extensions/api/permissions/permissions_api_helpers_unittest.cc
", |
| 3723 "../browser/extensions/api/permissions/permissions_api_unittest.cc", |
| 3724 "../browser/extensions/api/preference/preference_api_prefs_unittest.cc", |
| 3725 "../browser/extensions/api/proxy/proxy_api_helpers_unittest.cc", |
| 3726 "../browser/extensions/api/runtime/chrome_runtime_api_delegate_unittest.cc
", |
| 3727 "../browser/extensions/api/signed_in_devices/id_mapping_helper_unittest.cc
", |
| 3728 "../browser/extensions/api/signed_in_devices/signed_in_devices_api_unittes
t.cc", |
| 3729 "../browser/extensions/api/signed_in_devices/signed_in_devices_manager_uni
ttest.cc", |
| 3730 "../browser/extensions/api/socket/combined_socket_unittest.cc", |
| 3731 "../browser/extensions/api/socket/socket_api_unittest.cc", |
| 3732 "../browser/extensions/api/socket/tcp_socket_unittest.cc", |
| 3733 "../browser/extensions/api/socket/tls_socket_unittest.cc", |
| 3734 "../browser/extensions/api/socket/udp_socket_unittest.cc", |
| 3735 "../browser/extensions/api/sockets_tcp_server/sockets_tcp_server_api_unitt
est.cc", |
| 3736 "../browser/extensions/api/storage/policy_value_store_unittest.cc", |
| 3737 "../browser/extensions/api/storage/settings_sync_unittest.cc", |
| 3738 "../browser/extensions/api/streams_private/streams_private_manifest_unitte
st.cc", |
| 3739 "../browser/extensions/api/tabs/tabs_api_unittest.cc", |
| 3740 "../browser/extensions/api/web_navigation/frame_navigation_state_unittest.
cc", |
| 3741 "../browser/extensions/api/web_request/web_request_api_unittest.cc", |
| 3742 "../browser/extensions/api/web_request/web_request_permissions_unittest.cc
", |
| 3743 "../browser/extensions/app_data_migrator_unittest.cc", |
| 3744 "../browser/extensions/blacklist_state_fetcher_unittest.cc", |
| 3745 "../browser/extensions/bookmark_app_helper_unittest.cc", |
| 3746 "../browser/extensions/chrome_app_sorting_unittest.cc", |
| 3747 "../browser/extensions/chrome_component_extension_resource_manager_unittes
t.cc", |
| 3748 "../browser/extensions/chrome_extension_function_unittest.cc", |
| 3749 "../browser/extensions/chrome_info_map_unittest.cc", |
| 3750 "../browser/extensions/component_loader_unittest.cc", |
| 3751 "../browser/extensions/component_migration_helper_unittest.cc", |
| 3752 "../browser/extensions/convert_user_script_unittest.cc", |
| 3753 "../browser/extensions/convert_web_app_unittest.cc", |
| 3754 "../browser/extensions/default_apps_unittest.cc", |
| 3755 "../browser/extensions/display_info_provider_chromeos_unittest.cc", |
| 3756 "../browser/extensions/error_console/error_console_unittest.cc", |
| 3757 "../browser/extensions/event_router_forwarder_unittest.cc", |
| 3758 "../browser/extensions/extension_action_icon_factory_unittest.cc", |
| 3759 "../browser/extensions/extension_action_manager_unittest.cc", |
| 3760 "../browser/extensions/extension_action_runner_unittest.cc", |
| 3761 "../browser/extensions/extension_action_unittest.cc", |
| 3762 "../browser/extensions/extension_api_unittest.cc", |
| 3763 "../browser/extensions/extension_api_unittest.h", |
| 3764 "../browser/extensions/extension_context_menu_model_unittest.cc", |
| 3765 "../browser/extensions/extension_creator_filter_unittest.cc", |
| 3766 "../browser/extensions/extension_error_controller_unittest.cc", |
| 3767 "../browser/extensions/extension_function_test_utils.cc", |
| 3768 "../browser/extensions/extension_function_test_utils.h", |
| 3769 "../browser/extensions/extension_garbage_collector_chromeos_unittest.cc", |
| 3770 "../browser/extensions/extension_garbage_collector_unittest.cc", |
| 3771 "../browser/extensions/extension_gcm_app_handler_unittest.cc", |
| 3772 "../browser/extensions/extension_icon_manager_unittest.cc", |
| 3773 "../browser/extensions/extension_install_checker_unittest.cc", |
| 3774 "../browser/extensions/extension_install_prompt_unittest.cc", |
| 3775 "../browser/extensions/extension_management_test_util.cc", |
| 3776 "../browser/extensions/extension_management_test_util.h", |
| 3777 "../browser/extensions/extension_management_unittest.cc", |
| 3778 "../browser/extensions/extension_message_bubble_controller_unittest.cc", |
| 3779 "../browser/extensions/extension_migrator_unittest.cc", |
| 3780 "../browser/extensions/extension_path_util_unittest.cc", |
| 3781 "../browser/extensions/extension_prefs_unittest.cc", |
| 3782 "../browser/extensions/extension_prefs_unittest.h", |
| 3783 "../browser/extensions/extension_protocols_unittest.cc", |
| 3784 "../browser/extensions/extension_reenabler_unittest.cc", |
| 3785 "../browser/extensions/extension_service_sync_unittest.cc", |
| 3786 "../browser/extensions/extension_service_test_base.cc", |
| 3787 "../browser/extensions/extension_service_test_base.h", |
| 3788 "../browser/extensions/extension_service_test_with_install.cc", |
| 3789 "../browser/extensions/extension_service_test_with_install.h", |
| 3790 "../browser/extensions/extension_service_unittest.cc", |
| 3791 "../browser/extensions/extension_special_storage_policy_unittest.cc", |
| 3792 "../browser/extensions/extension_sync_data_unittest.cc", |
| 3793 "../browser/extensions/extension_test_message_listener_unittest.cc", |
| 3794 "../browser/extensions/extension_user_script_loader_unittest.cc", |
| 3795 "../browser/extensions/extension_web_ui_unittest.cc", |
| 3796 "../browser/extensions/external_policy_loader_unittest.cc", |
| 3797 "../browser/extensions/external_provider_impl_chromeos_unittest.cc", |
| 3798 "../browser/extensions/external_provider_impl_unittest.cc", |
| 3799 "../browser/extensions/favicon_downloader_unittest.cc", |
| 3800 "../browser/extensions/install_tracker_unittest.cc", |
| 3801 "../browser/extensions/location_bar_controller_unittest.cc", |
| 3802 "../browser/extensions/menu_manager_unittest.cc", |
| 3803 "../browser/extensions/pack_extension_unittest.cc", |
| 3804 "../browser/extensions/permission_message_combinations_unittest.cc", |
| 3805 "../browser/extensions/permission_messages_unittest.cc", |
| 3806 "../browser/extensions/permissions_based_management_policy_provider_unitte
st.cc", |
| 3807 "../browser/extensions/permissions_updater_unittest.cc", |
| 3808 "../browser/extensions/policy_handlers_unittest.cc", |
| 3809 "../browser/extensions/scripting_permissions_modifier_unittest.cc", |
| 3810 "../browser/extensions/shared_module_service_unittest.cc", |
| 3811 "../browser/extensions/standard_management_policy_provider_unittest.cc", |
| 3812 "../browser/extensions/tab_helper_unittest.cc", |
| 3813 "../browser/extensions/token_cache/token_cache_service_unittest.cc", |
| 3814 "../browser/extensions/update_install_gate_unittest.cc", |
| 3815 "../browser/extensions/updater/extension_cache_fake.cc", |
| 3816 "../browser/extensions/updater/extension_cache_fake.h", |
| 3817 "../browser/extensions/updater/extension_updater_unittest.cc", |
| 3818 "../browser/extensions/user_script_listener_unittest.cc", |
| 3819 "../browser/extensions/warning_badge_service_unittest.cc", |
| 3820 "../browser/extensions/webstore_inline_installer_unittest.cc", |
| 3821 "../browser/extensions/webstore_installer_unittest.cc", |
| 3822 "../browser/extensions/zipfile_installer_unittest.cc", |
| 3823 "../browser/media/cast_transport_host_filter_unittest.cc", |
| 3824 "../browser/metrics/extensions_metrics_provider_unittest.cc", |
| 3825 "../browser/notifications/extension_welcome_notification_unittest.cc", |
| 3826 "../browser/notifications/notification_conversion_helper_unittest.cc", |
| 3827 "../browser/renderer_context_menu/context_menu_content_type_unittest.cc", |
| 3828 "../browser/search/hotword_service_unittest.cc", |
| 3829 "../browser/signin/easy_unlock_app_manager_unittest.cc", |
| 3830 "../browser/signin/easy_unlock_auth_attempt_unittest.cc", |
| 3831 "../browser/signin/easy_unlock_screenlock_state_handler_unittest.cc", |
| 3832 "../browser/signin/easy_unlock_service_unittest_chromeos.cc", |
| 3833 "../browser/signin/mutable_profile_oauth2_token_service_delegate_unittest.
cc", |
| 3834 "../browser/sync/glue/extensions_activity_monitor_unittest.cc", |
| 3835 "../browser/sync_file_system/drive_backend/callback_helper_unittest.cc", |
| 3836 "../browser/sync_file_system/drive_backend/callback_tracker_unittest.cc", |
| 3837 "../browser/sync_file_system/drive_backend/conflict_resolver_unittest.cc", |
| 3838 "../browser/sync_file_system/drive_backend/drive_backend_sync_unittest.cc"
, |
| 3839 "../browser/sync_file_system/drive_backend/drive_backend_test_util.cc", |
| 3840 "../browser/sync_file_system/drive_backend/drive_backend_test_util.h", |
| 3841 "../browser/sync_file_system/drive_backend/fake_drive_service_helper.cc", |
| 3842 "../browser/sync_file_system/drive_backend/fake_drive_service_helper.h", |
| 3843 "../browser/sync_file_system/drive_backend/fake_drive_uploader.cc", |
| 3844 "../browser/sync_file_system/drive_backend/fake_drive_uploader.h", |
| 3845 "../browser/sync_file_system/drive_backend/fake_sync_worker.cc", |
| 3846 "../browser/sync_file_system/drive_backend/fake_sync_worker.h", |
| 3847 "../browser/sync_file_system/drive_backend/leveldb_wrapper_unittest.cc", |
| 3848 "../browser/sync_file_system/drive_backend/list_changes_task_unittest.cc", |
| 3849 "../browser/sync_file_system/drive_backend/local_to_remote_syncer_unittest
.cc", |
| 3850 "../browser/sync_file_system/drive_backend/metadata_database_index_on_disk
_unittest.cc", |
| 3851 "../browser/sync_file_system/drive_backend/metadata_database_index_unittes
t.cc", |
| 3852 "../browser/sync_file_system/drive_backend/metadata_database_unittest.cc", |
| 3853 "../browser/sync_file_system/drive_backend/metadata_db_migration_util_unit
test.cc", |
| 3854 "../browser/sync_file_system/drive_backend/register_app_task_unittest.cc", |
| 3855 "../browser/sync_file_system/drive_backend/remote_to_local_syncer_unittest
.cc", |
| 3856 "../browser/sync_file_system/drive_backend/sync_engine_initializer_unittes
t.cc", |
| 3857 "../browser/sync_file_system/drive_backend/sync_engine_unittest.cc", |
| 3858 "../browser/sync_file_system/drive_backend/sync_task_manager_unittest.cc", |
| 3859 "../browser/sync_file_system/drive_backend/sync_worker_unittest.cc", |
| 3860 "../browser/sync_file_system/drive_backend/task_dependency_manager_unittes
t.cc", |
| 3861 "../browser/sync_file_system/fake_remote_change_processor.cc", |
| 3862 "../browser/sync_file_system/fake_remote_change_processor.h", |
| 3863 "../browser/sync_file_system/file_change_unittest.cc", |
| 3864 "../browser/sync_file_system/local/canned_syncable_file_system.cc", |
| 3865 "../browser/sync_file_system/local/canned_syncable_file_system.h", |
| 3866 "../browser/sync_file_system/local/local_file_change_tracker_unittest.cc", |
| 3867 "../browser/sync_file_system/local/local_file_sync_context_unittest.cc", |
| 3868 "../browser/sync_file_system/local/local_file_sync_service_unittest.cc", |
| 3869 "../browser/sync_file_system/local/local_file_sync_status_unittest.cc", |
| 3870 "../browser/sync_file_system/local/mock_sync_status_observer.cc", |
| 3871 "../browser/sync_file_system/local/mock_sync_status_observer.h", |
| 3872 "../browser/sync_file_system/local/syncable_file_operation_runner_unittest
.cc", |
| 3873 "../browser/sync_file_system/local/syncable_file_system_unittest.cc", |
| 3874 "../browser/sync_file_system/logger_unittest.cc", |
| 3875 "../browser/sync_file_system/mock_local_change_processor.cc", |
| 3876 "../browser/sync_file_system/mock_local_change_processor.h", |
| 3877 "../browser/sync_file_system/mock_remote_change_processor.cc", |
| 3878 "../browser/sync_file_system/mock_remote_change_processor.h", |
| 3879 "../browser/sync_file_system/mock_remote_file_sync_service.cc", |
| 3880 "../browser/sync_file_system/mock_remote_file_sync_service.h", |
| 3881 "../browser/sync_file_system/subtree_set_unittest.cc", |
| 3882 "../browser/sync_file_system/sync_file_system_service_unittest.cc", |
| 3883 "../browser/sync_file_system/sync_file_system_test_util.cc", |
| 3884 "../browser/sync_file_system/sync_file_system_test_util.h", |
| 3885 "../browser/sync_file_system/sync_process_runner_unittest.cc", |
| 3886 "../browser/sync_file_system/syncable_file_system_util_unittest.cc", |
| 3887 "../browser/web_applications/web_app_mac_unittest.mm", |
| 3888 "../browser/web_applications/web_app_unittest.cc", |
| 3889 "../common/extensions/api/commands/commands_manifest_unittest.cc", |
| 3890 "../common/extensions/api/common_extension_api_unittest.cc", |
| 3891 "../common/extensions/api/extension_action/browser_action_manifest_unittes
t.cc", |
| 3892 "../common/extensions/api/extension_action/page_action_manifest_unittest.c
c", |
| 3893 "../common/extensions/api/storage/storage_schema_manifest_handler_unittest
.cc", |
| 3894 "../common/extensions/chrome_extensions_client_unittest.cc", |
| 3895 "../common/extensions/chrome_manifest_url_handlers_unittest.cc", |
| 3896 "../common/extensions/command_unittest.cc", |
| 3897 "../common/extensions/extension_icon_set_unittest.cc", |
| 3898 "../common/extensions/extension_unittest.cc", |
| 3899 "../common/extensions/feature_switch_unittest.cc", |
| 3900 "../common/extensions/manifest_handlers/automation_unittest.cc", |
| 3901 "../common/extensions/manifest_handlers/content_scripts_manifest_unittest.
cc", |
| 3902 "../common/extensions/manifest_handlers/exclude_matches_manifest_unittest.
cc", |
| 3903 "../common/extensions/manifest_handlers/settings_overrides_handler_unittes
t.cc", |
| 3904 "../common/extensions/manifest_handlers/ui_overrides_handler_unittest.cc", |
| 3905 "../common/extensions/manifest_tests/chrome_manifest_test.cc", |
| 3906 "../common/extensions/manifest_tests/chrome_manifest_test.h", |
| 3907 "../common/extensions/manifest_tests/extension_manifests_about_unittest.cc
", |
| 3908 "../common/extensions/manifest_tests/extension_manifests_background_unitte
st.cc", |
| 3909 "../common/extensions/manifest_tests/extension_manifests_chromepermission_
unittest.cc", |
| 3910 "../common/extensions/manifest_tests/extension_manifests_contentsecuritypo
licy_unittest.cc", |
| 3911 "../common/extensions/manifest_tests/extension_manifests_default_extent_pa
th_unittest.cc", |
| 3912 "../common/extensions/manifest_tests/extension_manifests_devtools_unittest
.cc", |
| 3913 "../common/extensions/manifest_tests/extension_manifests_dummy_unittest.cc
", |
| 3914 "../common/extensions/manifest_tests/extension_manifests_experimental_unit
test.cc", |
| 3915 "../common/extensions/manifest_tests/extension_manifests_homepage_unittest
.cc", |
| 3916 "../common/extensions/manifest_tests/extension_manifests_icons_unittest.cc
", |
| 3917 "../common/extensions/manifest_tests/extension_manifests_initvalue_unittes
t.cc", |
| 3918 "../common/extensions/manifest_tests/extension_manifests_isolatedapp_unitt
est.cc", |
| 3919 "../common/extensions/manifest_tests/extension_manifests_kiosk_unittest.cc
", |
| 3920 "../common/extensions/manifest_tests/extension_manifests_launch_unittest.c
c", |
| 3921 "../common/extensions/manifest_tests/extension_manifests_launcher_page_uni
ttest.cc", |
| 3922 "../common/extensions/manifest_tests/extension_manifests_manifest_version_
unittest.cc", |
| 3923 "../common/extensions/manifest_tests/extension_manifests_offline_unittest.
cc", |
| 3924 "../common/extensions/manifest_tests/extension_manifests_old_unittest.cc", |
| 3925 "../common/extensions/manifest_tests/extension_manifests_options_unittest.
cc", |
| 3926 "../common/extensions/manifest_tests/extension_manifests_override_unittest
.cc", |
| 3927 "../common/extensions/manifest_tests/extension_manifests_platformapp_unitt
est.cc", |
| 3928 "../common/extensions/manifest_tests/extension_manifests_portsinpermission
s_unittest.cc", |
| 3929 "../common/extensions/manifest_tests/extension_manifests_requirements_unit
test.cc", |
| 3930 "../common/extensions/manifest_tests/extension_manifests_sandboxed_unittes
t.cc", |
| 3931 "../common/extensions/manifest_tests/extension_manifests_storage_unittest.
cc", |
| 3932 "../common/extensions/manifest_tests/extension_manifests_ui_unittest.cc", |
| 3933 "../common/extensions/manifest_tests/extension_manifests_update_unittest.c
c", |
| 3934 "../common/extensions/manifest_tests/extension_manifests_validapp_unittest
.cc", |
| 3935 "../common/extensions/manifest_tests/extension_manifests_web_accessible_re
sources_unittest.cc", |
| 3936 "../common/extensions/manifest_tests/extension_manifests_web_unittest.cc", |
| 3937 "../common/extensions/manifest_tests/extension_manifests_webview_accessibl
e_resources_unittest.cc", |
| 3938 "../common/extensions/manifest_unittest.cc", |
| 3939 "../common/extensions/permissions/chrome_permission_message_provider_unitt
est.cc", |
| 3940 "../common/extensions/permissions/chrome_permission_message_rules_unittest
.cc", |
| 3941 "../common/extensions/permissions/media_galleries_permission_unittest.cc", |
| 3942 "../common/extensions/permissions/permission_set_unittest.cc", |
| 3943 "../common/extensions/permissions/permissions_data_unittest.cc", |
| 3944 "../common/extensions/permissions/settings_override_permission_unittest.cc
", |
| 3945 "../common/extensions/sync_type_unittest.cc", |
| 3946 "../common/extensions/value_counter_unittest.cc", |
| 3947 "../renderer/extensions/extension_localization_peer_unittest.cc", |
| 3948 "../renderer/extensions/renderer_permissions_policy_delegate_unittest.cc", |
| 3949 "../renderer/media/cast_ipc_dispatcher_unittest.cc", |
| 3950 "../utility/image_writer/image_writer_unittest.cc", |
| 3951 ] |
3141 deps += [ | 3952 deps += [ |
3142 "//chrome/common/extensions/api", | 3953 "//chrome/common/extensions/api", |
3143 "//extensions:extensions_resources", | 3954 "//extensions:extensions_resources", |
3144 "//extensions/strings", | 3955 "//extensions/strings", |
3145 "//tools/json_schema_compiler/test:features_generation_test", | 3956 "//tools/json_schema_compiler/test:features_generation_test", |
3146 ] | 3957 ] |
3147 if (enable_service_discovery) { | 3958 if (enable_service_discovery) { |
3148 sources += rebase_path( | 3959 sources += [ |
3149 chrome_tests_unit_gypi_values.chrome_unit_tests_extensions_service
_discovery_sources, | 3960 "../browser/extensions/api/gcd_private/privet_v3_context_getter_unittest
.cc", |
3150 ".", | 3961 "../browser/extensions/api/gcd_private/privet_v3_session_unittest.cc", |
3151 "//chrome") | 3962 "../browser/extensions/api/mdns/dns_sd_registry_unittest.cc", |
| 3963 "../browser/extensions/api/mdns/mdns_api_unittest.cc", |
| 3964 ] |
3152 } | 3965 } |
3153 if (!is_chromeos) { | 3966 if (!is_chromeos) { |
3154 sources += rebase_path( | 3967 sources += [ |
3155 chrome_tests_unit_gypi_values.chrome_unit_tests_extensions_non_chr
omeos_sources, | 3968 "../browser/extensions/api/messaging/native_message_process_host_unittes
t.cc", |
3156 ".", | 3969 "../browser/extensions/api/messaging/native_messaging_host_manifest_unit
test.cc", |
3157 "//chrome") | 3970 "../browser/extensions/api/messaging/native_messaging_policy_handler_uni
ttest.cc", |
| 3971 ] |
3158 } | 3972 } |
3159 } | 3973 } |
3160 if (use_ash) { | 3974 if (use_ash) { |
3161 sources += | 3975 sources += [ |
3162 rebase_path(chrome_tests_unit_gypi_values.chrome_unit_tests_ash_sources, | 3976 "../browser/media/desktop_media_list_ash_unittest.cc", |
3163 ".", | 3977 "../browser/renderer_context_menu/mock_render_view_context_menu.cc", |
3164 "//chrome") | 3978 "../browser/renderer_context_menu/mock_render_view_context_menu.h", |
| 3979 "../browser/renderer_context_menu/open_with_menu_factory_ash_unittest.cc", |
| 3980 "../browser/signin/signin_error_notifier_ash_unittest.cc", |
| 3981 "../browser/sync/sync_error_notifier_ash_unittest.cc", |
| 3982 |
| 3983 # Ash implies the app list is enabled (only disabled on mobile). |
| 3984 "../browser/ui/ash/accessibility/ax_tree_source_aura_unittest.cc", |
| 3985 "../browser/ui/ash/chrome_screenshot_grabber_unittest.cc", |
| 3986 "../browser/ui/ash/launcher/chrome_launcher_controller_impl_unittest.cc", |
| 3987 "../browser/ui/ash/launcher/launcher_application_menu_item_model_unittest.
cc", |
| 3988 "../browser/ui/ash/launcher/launcher_context_menu_unittest.cc", |
| 3989 "../browser/ui/ash/multi_user/multi_user_context_menu_chromeos_unittest.cc
", |
| 3990 "../browser/ui/ash/multi_user/multi_user_notification_blocker_chromeos_uni
ttest.cc", |
| 3991 "../browser/ui/ash/multi_user/multi_user_util_chromeos_unittest.cc", |
| 3992 "../browser/ui/ash/multi_user/multi_user_window_manager_chromeos_unittest.
cc", |
| 3993 "../browser/ui/ash/multi_user/user_switch_util_unittest.cc", |
| 3994 "../browser/ui/ash/session_state_delegate_chromeos_unittest.cc", |
| 3995 "../browser/ui/ash/system_tray_delegate_chromeos_unittest.cc", |
| 3996 "../browser/ui/ash/window_positioner_unittest.cc", |
| 3997 "../browser/ui/window_sizer/window_sizer_ash_unittest.cc", |
| 3998 ] |
3165 deps += [ | 3999 deps += [ |
3166 "//ash:test_support_with_content", | 4000 "//ash:test_support_with_content", |
3167 "//ash/common/strings", | 4001 "//ash/common/strings", |
3168 "//ash/resources", | 4002 "//ash/resources", |
3169 ] | 4003 ] |
3170 | 4004 |
3171 # We eventually want to compile both in Win Aura builds, see | 4005 # We eventually want to compile both in Win Aura builds, see |
3172 # http://crbug.com/155545. | 4006 # http://crbug.com/155545. |
3173 if (!is_win) { | 4007 if (!is_win) { |
3174 sources -= [ "../browser/ui/window_sizer/window_sizer_unittest.cc" ] | 4008 sources -= [ "../browser/ui/window_sizer/window_sizer_unittest.cc" ] |
3175 } | 4009 } |
3176 } | 4010 } |
3177 if (use_aura) { | 4011 if (use_aura) { |
3178 deps += [ | 4012 deps += [ |
3179 "//ui/aura:test_support", | 4013 "//ui/aura:test_support", |
3180 "//ui/views:test_support", | 4014 "//ui/views:test_support", |
3181 "//ui/wm", | 4015 "//ui/wm", |
3182 ] | 4016 ] |
3183 } | 4017 } |
3184 if (!is_chromeos && is_linux) { | 4018 if (!is_chromeos && is_linux) { |
3185 sources += rebase_path( | 4019 sources += [ |
3186 chrome_tests_unit_gypi_values.chrome_unit_tests_desktop_linux_source
s, | 4020 "../browser/password_manager/native_backend_kwallet_x_unittest.cc", |
3187 ".", | 4021 "../browser/shell_integration_linux_unittest.cc", |
3188 "//chrome") | 4022 "../browser/ui/input_method/input_method_engine_unittest.cc", |
| 4023 ] |
3189 } | 4024 } |
3190 if (!is_android && !is_ios && !is_chromeos) { | 4025 if (!is_android && !is_ios && !is_chromeos) { |
3191 sources += [ | 4026 sources += [ |
3192 "../browser/net/disk_cache_dir_policy_handler_unittest.cc", | 4027 "../browser/net/disk_cache_dir_policy_handler_unittest.cc", |
3193 "//chrome/browser/profiles/profile_list_desktop_unittest.cc", | 4028 "//chrome/browser/profiles/profile_list_desktop_unittest.cc", |
3194 "//chrome/browser/profiles/profile_statistics_unittest.cc", | 4029 "//chrome/browser/profiles/profile_statistics_unittest.cc", |
3195 "//chrome/browser/ui/startup/default_browser_infobar_delegate_unittest.cc"
, | 4030 "//chrome/browser/ui/startup/default_browser_infobar_delegate_unittest.cc"
, |
3196 ] | 4031 ] |
3197 } | 4032 } |
3198 if (use_gio) { | 4033 if (use_gio) { |
3199 deps += [ "//build/linux/libgio" ] | 4034 deps += [ "//build/linux/libgio" ] |
3200 } | 4035 } |
3201 if (!is_chromeos && !use_ozone && is_linux) { | 4036 if (!is_chromeos && !use_ozone && is_linux) { |
3202 deps += [ "//chrome/browser/ui/libgtk2ui" ] | 4037 deps += [ "//chrome/browser/ui/libgtk2ui" ] |
3203 } | 4038 } |
3204 | 4039 |
3205 if (enable_task_manager) { | 4040 if (enable_task_manager) { |
3206 sources += rebase_path( | 4041 sources += [ |
3207 chrome_tests_unit_gypi_values.chrome_unit_tests_task_manager_sources
, | 4042 "../browser/task_manager/providers/browser_process_task_unittest.cc", |
3208 ".", | 4043 "../browser/task_manager/providers/child_process_task_unittest.cc", |
3209 "//chrome") | 4044 "../browser/task_manager/sampling/shared_sampler_unittest_win.cc", |
| 4045 "../browser/task_manager/sampling/task_manager_impl_unittest.cc", |
| 4046 "../browser/task_manager/task_manager_observer_unittest.cc", |
| 4047 "../browser/task_manager/test_task_manager.cc", |
| 4048 "../browser/task_manager/test_task_manager.h", |
| 4049 ] |
3210 } | 4050 } |
3211 if (enable_mdns) { | 4051 if (enable_mdns) { |
3212 sources += rebase_path( | 4052 sources += [ |
3213 chrome_tests_unit_gypi_values.chrome_unit_tests_mdns_sources, | 4053 "../browser/local_discovery/local_domain_resolver_unittest.cc", |
3214 ".", | 4054 "../browser/local_discovery/service_discovery_client_unittest.cc", |
3215 "//chrome") | 4055 "../browser/printing/cloud_print/privet_device_lister_unittest.cc", |
| 4056 "../browser/printing/cloud_print/privet_local_printer_lister_unittest.cc", |
| 4057 ] |
3216 } | 4058 } |
3217 if (enable_service_discovery) { | 4059 if (enable_service_discovery) { |
3218 sources += rebase_path( | 4060 sources += [ |
3219 chrome_tests_unit_gypi_values.chrome_unit_tests_service_discovery_so
urces, | 4061 "../browser/devtools/device/cast_device_provider_unittest.cc", |
3220 ".", | 4062 "../browser/local_discovery/service_discovery_client_mac_unittest.mm", |
3221 "//chrome") | 4063 "../browser/printing/cloud_print/cloud_print_printer_list_unittest.cc", |
| 4064 "../browser/printing/cloud_print/gcd_api_flow_unittest.cc", |
| 4065 "../browser/printing/cloud_print/privet_confirm_api_flow_unittest.cc", |
| 4066 "../browser/printing/cloud_print/privet_http_unittest.cc", |
| 4067 "../browser/printing/cloud_print/privet_notifications_unittest.cc", |
| 4068 "../browser/printing/cloud_print/privet_url_fetcher_unittest.cc", |
| 4069 ] |
3222 } | 4070 } |
3223 if (enable_web_speech) { | 4071 if (enable_web_speech) { |
3224 sources += rebase_path( | 4072 sources += [ |
3225 chrome_tests_unit_gypi_values.chrome_unit_tests_speech_sources, | 4073 "../browser/speech/extension_api/extension_manifests_tts_unittest.cc", |
3226 ".", | 4074 "../browser/speech/tts_controller_unittest.cc", |
3227 "//chrome") | 4075 ] |
3228 } | 4076 } |
3229 if (enable_notifications) { | 4077 if (enable_notifications) { |
3230 sources += rebase_path( | 4078 sources += [ |
3231 chrome_tests_unit_gypi_values.chrome_unit_tests_notifications_source
s, | 4079 "../browser/notifications/desktop_notification_profile_util_unittest.cc", |
3232 ".", | 4080 "../browser/notifications/message_center_notifications_unittest.cc", |
3233 "//chrome") | 4081 "../browser/notifications/message_center_settings_controller_unittest.cc", |
| 4082 "../browser/notifications/notification_permission_context_unittest.cc", |
| 4083 "../browser/notifications/notification_platform_bridge_mac_unittest.mm", |
| 4084 "../browser/notifications/platform_notification_service_unittest.cc", |
| 4085 ] |
3234 if (is_android) { | 4086 if (is_android) { |
3235 sources -= [ | 4087 sources -= [ |
3236 # Android does not use the Message Center notification system. | 4088 # Android does not use the Message Center notification system. |
3237 "../browser/notifications/message_center_notifications_unittest.cc", | 4089 "../browser/notifications/message_center_notifications_unittest.cc", |
3238 "../browser/notifications/message_center_settings_controller_unittest.cc
", | 4090 "../browser/notifications/message_center_settings_controller_unittest.cc
", |
3239 ] | 4091 ] |
3240 } | 4092 } |
3241 } | 4093 } |
| 4094 |
| 4095 if (safe_browsing_mode > 0) { |
| 4096 sources += [ |
| 4097 "../browser/safe_browsing/ping_manager_unittest.cc", |
| 4098 "../browser/safe_browsing/safe_browsing_blocking_page_unittest.cc", |
| 4099 "../browser/safe_browsing/threat_details_unittest.cc", |
| 4100 "../browser/safe_browsing/ui_manager_unittest.cc", |
| 4101 "../common/safe_browsing/file_type_policies_test_util.cc", |
| 4102 "../common/safe_browsing/file_type_policies_test_util.h", |
| 4103 "../common/safe_browsing/file_type_policies_unittest.cc", |
| 4104 ] |
| 4105 } |
3242 if (safe_browsing_mode == 1) { | 4106 if (safe_browsing_mode == 1) { |
3243 # TODO(sgurun): enable tests for safe_browsing==2. | 4107 # TODO(sgurun): enable tests for safe_browsing==2. |
3244 sources += rebase_path( | 4108 sources += [ |
3245 chrome_tests_unit_gypi_values.chrome_unit_tests_full_safe_browsing_s
ources + chrome_tests_unit_gypi_values.chrome_unit_tests_shared_safe_browsing_so
urces, | 4109 "../browser/safe_browsing/browser_feature_extractor_unittest.cc", |
3246 ".", | 4110 "../browser/safe_browsing/chunk_range_unittest.cc", |
3247 "//chrome") | 4111 "../browser/safe_browsing/client_side_detection_host_unittest.cc", |
| 4112 "../browser/safe_browsing/client_side_detection_service_unittest.cc", |
| 4113 "../browser/safe_browsing/client_side_model_loader_unittest.cc", |
| 4114 "../browser/safe_browsing/download_feedback_service_unittest.cc", |
| 4115 "../browser/safe_browsing/download_feedback_unittest.cc", |
| 4116 "../browser/safe_browsing/download_protection_service_unittest.cc", |
| 4117 "../browser/safe_browsing/incident_reporting/binary_integrity_analyzer_mac
_unittest.cc", |
| 4118 "../browser/safe_browsing/incident_reporting/binary_integrity_analyzer_win
_unittest.cc", |
| 4119 "../browser/safe_browsing/incident_reporting/binary_integrity_incident_uni
ttest.cc", |
| 4120 "../browser/safe_browsing/incident_reporting/blacklist_load_analyzer_win_u
nittest.cc", |
| 4121 "../browser/safe_browsing/incident_reporting/blacklist_load_incident_unitt
est.cc", |
| 4122 "../browser/safe_browsing/incident_reporting/delayed_callback_runner_unitt
est.cc", |
| 4123 "../browser/safe_browsing/incident_reporting/download_metadata_manager_uni
ttest.cc", |
| 4124 "../browser/safe_browsing/incident_reporting/environment_data_collection_w
in_unittest.cc", |
| 4125 "../browser/safe_browsing/incident_reporting/extension_data_collection_uni
ttest.cc", |
| 4126 "../browser/safe_browsing/incident_reporting/incident_report_uploader_impl
_unittest.cc", |
| 4127 "../browser/safe_browsing/incident_reporting/incident_reporting_service_un
ittest.cc", |
| 4128 "../browser/safe_browsing/incident_reporting/last_download_finder_unittest
.cc", |
| 4129 "../browser/safe_browsing/incident_reporting/mock_incident_receiver.cc", |
| 4130 "../browser/safe_browsing/incident_reporting/mock_incident_receiver.h", |
| 4131 "../browser/safe_browsing/incident_reporting/module_integrity_unittest_uti
l_win.cc", |
| 4132 "../browser/safe_browsing/incident_reporting/module_integrity_unittest_uti
l_win.h", |
| 4133 "../browser/safe_browsing/incident_reporting/module_integrity_verifier_win
_unittest.cc", |
| 4134 "../browser/safe_browsing/incident_reporting/module_load_analyzer_win_unit
test.cc", |
| 4135 "../browser/safe_browsing/incident_reporting/platform_state_store_unittest
.cc", |
| 4136 "../browser/safe_browsing/incident_reporting/platform_state_store_win_unit
test.cc", |
| 4137 "../browser/safe_browsing/incident_reporting/preference_validation_delegat
e_unittest.cc", |
| 4138 "../browser/safe_browsing/incident_reporting/resource_request_detector_uni
ttest.cc", |
| 4139 "../browser/safe_browsing/incident_reporting/state_store_unittest.cc", |
| 4140 "../browser/safe_browsing/incident_reporting/suspicious_module_incident_un
ittest.cc", |
| 4141 "../browser/safe_browsing/incident_reporting/tracked_preference_incident_u
nittest.cc", |
| 4142 "../browser/safe_browsing/incident_reporting/variations_seed_signature_inc
ident_unittest.cc", |
| 4143 "../browser/safe_browsing/local_database_manager_unittest.cc", |
| 4144 "../browser/safe_browsing/local_two_phase_testserver.cc", |
| 4145 "../browser/safe_browsing/path_sanitizer_unittest.cc", |
| 4146 "../browser/safe_browsing/permission_reporter_unittest.cc", |
| 4147 "../browser/safe_browsing/protocol_manager_unittest.cc", |
| 4148 "../browser/safe_browsing/protocol_parser_unittest.cc", |
| 4149 "../browser/safe_browsing/safe_browsing_database_unittest.cc", |
| 4150 "../browser/safe_browsing/safe_browsing_store_file_unittest.cc", |
| 4151 "../browser/safe_browsing/safe_browsing_store_unittest.cc", |
| 4152 "../browser/safe_browsing/sandboxed_dmg_analyzer_mac_unittest.cc", |
| 4153 "../browser/safe_browsing/sandboxed_zip_analyzer_unittest.cc", |
| 4154 "../browser/safe_browsing/signature_evaluator_mac_unittest.cc", |
| 4155 "../browser/safe_browsing/two_phase_uploader_unittest.cc", |
| 4156 "../common/safe_browsing/binary_feature_extractor_mac_unittest.cc", |
| 4157 "../common/safe_browsing/binary_feature_extractor_unittest.cc", |
| 4158 "../common/safe_browsing/binary_feature_extractor_win_unittest.cc", |
| 4159 "../common/safe_browsing/download_protection_util_unittest.cc", |
| 4160 "../common/safe_browsing/ipc_protobuf_message_test_messages.h", |
| 4161 "../common/safe_browsing/ipc_protobuf_message_unittest.cc", |
| 4162 "../common/safe_browsing/mach_o_image_reader_mac_unittest.cc", |
| 4163 "../common/safe_browsing/pe_image_reader_win_unittest.cc", |
| 4164 "../renderer/safe_browsing/features_unittest.cc", |
| 4165 "../renderer/safe_browsing/murmurhash3_util_unittest.cc", |
| 4166 "../renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc", |
| 4167 "../renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc", |
| 4168 "../renderer/safe_browsing/scorer_unittest.cc", |
| 4169 "../utility/safe_browsing/mac/dmg_test_utils.cc", |
| 4170 "../utility/safe_browsing/mac/hfs_unittest.cc", |
| 4171 "../utility/safe_browsing/mac/read_stream_unittest.cc", |
| 4172 "../utility/safe_browsing/mac/udif_unittest.cc", |
| 4173 ] |
3248 deps += [ ":test_proto" ] | 4174 deps += [ ":test_proto" ] |
3249 | 4175 |
3250 if (is_mac) { | 4176 if (is_mac) { |
3251 deps += [ ":mac_safe_browsing_test_data" ] | 4177 deps += [ ":mac_safe_browsing_test_data" ] |
3252 data += [ "$root_out_dir/test_data/chrome/safe_browsing_dmg/" ] | 4178 data += [ "$root_out_dir/test_data/chrome/safe_browsing_dmg/" ] |
3253 } | 4179 } |
3254 } else if (safe_browsing_mode == 2) { | |
3255 sources += rebase_path( | |
3256 chrome_tests_unit_gypi_values.chrome_unit_tests_shared_safe_browsing
_sources, | |
3257 ".", | |
3258 "//chrome") | |
3259 } | 4180 } |
| 4181 |
3260 if (enable_plugins) { | 4182 if (enable_plugins) { |
3261 sources += rebase_path( | 4183 sources += [ |
3262 chrome_tests_unit_gypi_values.chrome_unit_tests_plugins_sources, | 4184 "../browser/component_updater/component_installers_unittest.cc", |
3263 ".", | 4185 "../browser/metrics/chrome_stability_metrics_provider_unittest.cc", |
3264 "//chrome") | 4186 "../browser/metrics/plugin_metrics_provider_unittest.cc", |
| 4187 "../browser/plugins/flash_download_interception_unittest.cc", |
| 4188 "../browser/plugins/plugin_finder_unittest.cc", |
| 4189 "../browser/plugins/plugin_info_message_filter_unittest.cc", |
| 4190 "../browser/plugins/plugin_installer_unittest.cc", |
| 4191 "../browser/plugins/plugin_metadata_unittest.cc", |
| 4192 "../browser/plugins/plugin_prefs_unittest.cc", |
| 4193 "../common/pepper_permission_util_unittest.cc", |
| 4194 ] |
3265 } | 4195 } |
| 4196 |
3266 if (enable_print_preview) { | 4197 if (enable_print_preview) { |
3267 sources += rebase_path( | 4198 sources += [ |
3268 chrome_tests_unit_gypi_values.chrome_unit_tests_print_preview_source
s, | 4199 "../browser/printing/cloud_print/cloud_print_proxy_service_unittest.cc", |
3269 ".", | 4200 "../browser/printing/print_job_unittest.cc", |
3270 "//chrome") | 4201 "../browser/printing/print_preview_dialog_controller_unittest.cc", |
| 4202 "../browser/printing/print_preview_test.cc", |
| 4203 "../browser/printing/print_preview_test.h", |
| 4204 "../browser/ui/webui/print_preview/extension_printer_handler_unittest.cc", |
| 4205 "../browser/ui/webui/print_preview/print_preview_ui_unittest.cc", |
| 4206 "../common/cloud_print/cloud_print_helpers_unittest.cc", |
| 4207 "../common/service_process_util_unittest.cc", |
| 4208 "../service/cloud_print/cloud_print_service_helpers_unittest.cc", |
| 4209 "../service/cloud_print/cloud_print_token_store_unittest.cc", |
| 4210 "../service/cloud_print/cloud_print_url_fetcher_unittest.cc", |
| 4211 "../service/cloud_print/connector_settings_unittest.cc", |
| 4212 "../service/cloud_print/printer_job_handler_unittest.cc", |
| 4213 "../service/cloud_print/printer_job_queue_handler_unittest.cc", |
| 4214 "../service/service_ipc_server_unittest.cc", |
| 4215 "../service/service_process_prefs_unittest.cc", |
| 4216 "../utility/cloud_print/pwg_encoder_unittest.cc", |
| 4217 ] |
3271 } | 4218 } |
| 4219 |
3272 if (enable_media_router) { | 4220 if (enable_media_router) { |
3273 sources += rebase_path( | 4221 sources += [ |
3274 chrome_tests_unit_gypi_values.chrome_unit_tests_media_router_sources
, | 4222 "../browser/media/router/create_presentation_connection_request_unittest.c
c", |
3275 ".", | 4223 "../browser/media/router/issue_manager_unittest.cc", |
3276 "//chrome") | 4224 "../browser/media/router/issue_unittest.cc", |
| 4225 "../browser/media/router/media_route_unittest.cc", |
| 4226 "../browser/media/router/media_router_factory_unittest.cc", |
| 4227 "../browser/media/router/media_sink_unittest.cc", |
| 4228 "../browser/media/router/media_sinks_observer_unittest.cc", |
| 4229 "../browser/media/router/media_source_helper_unittest.cc", |
| 4230 "../browser/media/router/media_source_unittest.cc", |
| 4231 "../browser/media/router/presentation_media_sinks_observer_unittest.cc", |
| 4232 "../browser/media/router/presentation_request_unittest.cc", |
| 4233 "../browser/media/router/presentation_service_delegate_impl_unittest.cc", |
| 4234 ] |
3277 deps += [ "//chrome/browser/media/router:test_support" ] | 4235 deps += [ "//chrome/browser/media/router:test_support" ] |
3278 if (!is_android) { | 4236 if (!is_android) { |
3279 sources += rebase_path( | 4237 sources += [ |
3280 chrome_tests_unit_gypi_values.chrome_unit_tests_media_router_non_a
ndroid_sources, | 4238 "../browser/media/router/mojo/media_router_mojo_impl_unittest.cc", |
3281 ".", | 4239 "../browser/media/router/mojo/media_router_mojo_metrics_unittest.cc", |
3282 "//chrome") | 4240 "../browser/media/router/mojo/media_router_type_converters_unittest.cc", |
| 4241 "../browser/ui/toolbar/media_router_action_unittest.cc", |
| 4242 "../browser/ui/toolbar/media_router_contextual_menu_unittest.cc", |
| 4243 "../browser/ui/webui/media_router/media_cast_mode_unittest.cc", |
| 4244 "../browser/ui/webui/media_router/media_router_dialog_controller_impl_un
ittest.cc", |
| 4245 "../browser/ui/webui/media_router/media_router_test.cc", |
| 4246 "../browser/ui/webui/media_router/media_router_test.h", |
| 4247 "../browser/ui/webui/media_router/media_router_ui_unittest.cc", |
| 4248 "../browser/ui/webui/media_router/media_router_webui_message_handler_uni
ttest.cc", |
| 4249 "../browser/ui/webui/media_router/query_result_manager_unittest.cc", |
| 4250 ] |
3283 } | 4251 } |
3284 } | 4252 } |
3285 if (enable_captive_portal_detection) { | 4253 if (enable_captive_portal_detection) { |
3286 sources += rebase_path( | 4254 sources += [ |
3287 chrome_tests_unit_gypi_values.chrome_unit_tests_captive_portal_sourc
es, | 4255 "../browser/captive_portal/captive_portal_service_unittest.cc", |
3288 ".", | 4256 "../browser/captive_portal/captive_portal_tab_helper_unittest.cc", |
3289 "//chrome") | 4257 "../browser/captive_portal/captive_portal_tab_reloader_unittest.cc", |
| 4258 ] |
3290 } | 4259 } |
3291 if (enable_session_service) { | 4260 if (enable_session_service) { |
3292 sources += rebase_path( | 4261 sources += [ |
3293 chrome_tests_unit_gypi_values.chrome_unit_tests_session_service_sour
ces, | 4262 "../browser/sessions/session_restore_stats_collector_unittest.cc", |
3294 ".", | 4263 "../browser/sessions/session_service_unittest.cc", |
3295 "//chrome") | 4264 "../browser/ui/startup/session_crashed_infobar_delegate_unittest.cc", |
| 4265 ] |
3296 } | 4266 } |
3297 if (enable_webrtc) { | 4267 if (enable_webrtc) { |
3298 sources += rebase_path( | 4268 sources += [ |
3299 chrome_tests_unit_gypi_values.chrome_unit_tests_webrtc_sources, | 4269 "../browser/media/webrtc_log_uploader_unittest.cc", |
3300 ".", | 4270 "../browser/media/webrtc_log_util_unittest.cc", |
3301 "//chrome") | 4271 "../browser/media/webrtc_rtp_dump_handler_unittest.cc", |
| 4272 "../browser/media/webrtc_rtp_dump_writer_unittest.cc", |
| 4273 "../renderer/media/chrome_webrtc_log_message_delegate_unittest.cc", |
| 4274 ] |
3302 } | 4275 } |
3303 if (is_chromeos) { | 4276 if (is_chromeos) { |
3304 deps += [ | 4277 deps += [ |
3305 "//chrome/browser/chromeos:unit_tests", | 4278 "//chrome/browser/chromeos:unit_tests", |
3306 "//chromeos/ime:gencode", | 4279 "//chromeos/ime:gencode", |
3307 ] | 4280 ] |
3308 sources -= [ | 4281 sources -= [ |
3309 "../browser/policy/cloud/user_policy_signin_service_unittest.cc", | 4282 "../browser/policy/cloud/user_policy_signin_service_unittest.cc", |
3310 "../browser/signin/signin_manager_unittest.cc", | 4283 "../browser/signin/signin_manager_unittest.cc", |
3311 ] | 4284 ] |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3358 # The test fetches resources which means Mac need the app bundle to exist | 4331 # The test fetches resources which means Mac need the app bundle to exist |
3359 # on disk so it can pull from it. | 4332 # on disk so it can pull from it. |
3360 deps += [ | 4333 deps += [ |
3361 "//third_party/google_toolbox_for_mac", | 4334 "//third_party/google_toolbox_for_mac", |
3362 "//third_party/ocmock", | 4335 "//third_party/ocmock", |
3363 ] | 4336 ] |
3364 | 4337 |
3365 if (mac_views_browser) { | 4338 if (mac_views_browser) { |
3366 # TODO(tapted): Add chrome_unit_tests_views_non_mac_sources. | 4339 # TODO(tapted): Add chrome_unit_tests_views_non_mac_sources. |
3367 } else { | 4340 } else { |
3368 sources += rebase_path( | 4341 sources += [ |
3369 chrome_tests_unit_gypi_values.chrome_unit_tests_cocoa_sources, | 4342 "../browser/ui/cocoa/accelerators_cocoa_unittest.mm", |
3370 ".", | 4343 "../browser/ui/cocoa/animatable_image_unittest.mm", |
3371 "//chrome") | 4344 "../browser/ui/cocoa/animatable_view_unittest.mm", |
| 4345 "../browser/ui/cocoa/app_menu/app_menu_button_cell_unittest.mm", |
| 4346 "../browser/ui/cocoa/app_menu/app_menu_controller_unittest.mm", |
| 4347 "../browser/ui/cocoa/app_menu/menu_tracked_root_view_unittest.mm", |
| 4348 "../browser/ui/cocoa/applescript/apple_event_util_unittest.mm", |
| 4349 "../browser/ui/cocoa/applescript/bookmark_applescript_utils_unittest.h", |
| 4350 "../browser/ui/cocoa/applescript/bookmark_applescript_utils_unittest.mm"
, |
| 4351 "../browser/ui/cocoa/applescript/bookmark_folder_applescript_unittest.mm
", |
| 4352 "../browser/ui/cocoa/applescript/bookmark_item_applescript_unittest.mm", |
| 4353 "../browser/ui/cocoa/autofill/autofill_bubble_controller_unittest.mm", |
| 4354 "../browser/ui/cocoa/autofill/autofill_pop_up_button_unittest.mm", |
| 4355 "../browser/ui/cocoa/autofill/autofill_textfield_unittest.mm", |
| 4356 "../browser/ui/cocoa/autofill/autofill_tooltip_controller_unittest.mm", |
| 4357 "../browser/ui/cocoa/autofill/down_arrow_popup_menu_cell_unittest.mm", |
| 4358 "../browser/ui/cocoa/autofill/layout_view_unittest.mm", |
| 4359 "../browser/ui/cocoa/autofill/password_generation_popup_view_cocoa_unitt
est.mm", |
| 4360 "../browser/ui/cocoa/autofill/save_card_bubble_view_unittest.mm", |
| 4361 "../browser/ui/cocoa/autofill/simple_grid_layout_unittest.mm", |
| 4362 "../browser/ui/cocoa/background_gradient_view_unittest.mm", |
| 4363 "../browser/ui/cocoa/base_bubble_controller_unittest.mm", |
| 4364 "../browser/ui/cocoa/bookmarks/bookmark_all_tabs_controller_unittest.mm"
, |
| 4365 "../browser/ui/cocoa/bookmarks/bookmark_bar_bridge_unittest.mm", |
| 4366 "../browser/ui/cocoa/bookmarks/bookmark_bar_controller_unittest.mm", |
| 4367 "../browser/ui/cocoa/bookmarks/bookmark_bar_folder_button_cell_unittest.
mm", |
| 4368 "../browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller_unittest.m
m", |
| 4369 "../browser/ui/cocoa/bookmarks/bookmark_bar_folder_hover_state_unittest.
mm", |
| 4370 "../browser/ui/cocoa/bookmarks/bookmark_bar_folder_view_unittest.mm", |
| 4371 "../browser/ui/cocoa/bookmarks/bookmark_bar_folder_window_unittest.mm", |
| 4372 "../browser/ui/cocoa/bookmarks/bookmark_bar_toolbar_view_unittest.mm", |
| 4373 "../browser/ui/cocoa/bookmarks/bookmark_bar_unittest_helper.h", |
| 4374 "../browser/ui/cocoa/bookmarks/bookmark_bar_unittest_helper.mm", |
| 4375 "../browser/ui/cocoa/bookmarks/bookmark_bar_view_cocoa_unittest.mm", |
| 4376 "../browser/ui/cocoa/bookmarks/bookmark_bubble_controller_unittest.mm", |
| 4377 "../browser/ui/cocoa/bookmarks/bookmark_button_cell_unittest.mm", |
| 4378 "../browser/ui/cocoa/bookmarks/bookmark_button_unittest.mm", |
| 4379 "../browser/ui/cocoa/bookmarks/bookmark_editor_base_controller_unittest.
mm", |
| 4380 "../browser/ui/cocoa/bookmarks/bookmark_editor_controller_unittest.mm", |
| 4381 "../browser/ui/cocoa/bookmarks/bookmark_folder_target_unittest.mm", |
| 4382 "../browser/ui/cocoa/bookmarks/bookmark_menu_bridge_unittest.mm", |
| 4383 "../browser/ui/cocoa/bookmarks/bookmark_menu_cocoa_controller_unittest.m
m", |
| 4384 "../browser/ui/cocoa/bookmarks/bookmark_model_observer_for_cocoa_unittes
t.mm", |
| 4385 "../browser/ui/cocoa/bookmarks/bookmark_name_folder_controller_unittest.
mm", |
| 4386 "../browser/ui/cocoa/bookmarks/bookmark_tree_browser_cell_unittest.mm", |
| 4387 "../browser/ui/cocoa/browser/zoom_bubble_controller_unittest.mm", |
| 4388 "../browser/ui/cocoa/browser_window_cocoa_unittest.mm", |
| 4389 "../browser/ui/cocoa/browser_window_controller_unittest.mm", |
| 4390 "../browser/ui/cocoa/browser_window_layout_unittest.mm", |
| 4391 "../browser/ui/cocoa/browser_window_utils_unittest.mm", |
| 4392 "../browser/ui/cocoa/bubble_view_unittest.mm", |
| 4393 "../browser/ui/cocoa/chrome_browser_window_unittest.mm", |
| 4394 "../browser/ui/cocoa/clickhold_button_cell_unittest.mm", |
| 4395 "../browser/ui/cocoa/cocoa_profile_test.h", |
| 4396 "../browser/ui/cocoa/cocoa_profile_test.mm", |
| 4397 "../browser/ui/cocoa/confirm_bubble_controller_unittest.mm", |
| 4398 "../browser/ui/cocoa/confirm_quit_panel_controller_unittest.mm", |
| 4399 "../browser/ui/cocoa/constrained_window/constrained_window_alert_unittes
t.mm", |
| 4400 "../browser/ui/cocoa/constrained_window/constrained_window_button_unitte
st.mm", |
| 4401 "../browser/ui/cocoa/constrained_window/constrained_window_custom_window
_unittest.mm", |
| 4402 "../browser/ui/cocoa/constrained_window/constrained_window_sheet_control
ler_unittest.mm", |
| 4403 "../browser/ui/cocoa/content_settings/collected_cookies_mac_unittest.mm"
, |
| 4404 "../browser/ui/cocoa/content_settings/cookie_details_unittest.mm", |
| 4405 "../browser/ui/cocoa/content_settings/cookie_details_view_controller_uni
ttest.mm", |
| 4406 "../browser/ui/cocoa/custom_frame_view_unittest.mm", |
| 4407 "../browser/ui/cocoa/download/download_item_button_unittest.mm", |
| 4408 "../browser/ui/cocoa/download/download_item_cell_unittest.mm", |
| 4409 "../browser/ui/cocoa/download/download_item_controller_unittest.mm", |
| 4410 "../browser/ui/cocoa/download/download_shelf_controller_unittest.mm", |
| 4411 "../browser/ui/cocoa/download/download_shelf_mac_unittest.mm", |
| 4412 "../browser/ui/cocoa/download/download_shelf_view_cocoa_unittest.mm", |
| 4413 "../browser/ui/cocoa/download/download_util_mac_unittest.mm", |
| 4414 "../browser/ui/cocoa/draggable_button_unittest.mm", |
| 4415 "../browser/ui/cocoa/extensions/browser_actions_container_view_unittest.
mm", |
| 4416 "../browser/ui/cocoa/extensions/chooser_dialog_cocoa_controller_unittest
.mm", |
| 4417 "../browser/ui/cocoa/extensions/extension_install_prompt_test_utils.h", |
| 4418 "../browser/ui/cocoa/extensions/extension_install_prompt_test_utils.mm", |
| 4419 "../browser/ui/cocoa/extensions/extension_install_view_controller_unitte
st.mm", |
| 4420 "../browser/ui/cocoa/extensions/extension_installed_bubble_controller_un
ittest.mm", |
| 4421 "../browser/ui/cocoa/extensions/media_galleries_dialog_cocoa_unittest.mm
", |
| 4422 "../browser/ui/cocoa/extensions/toolbar_actions_bar_bubble_mac_unittest.
mm", |
| 4423 "../browser/ui/cocoa/find_bar/find_bar_bridge_unittest.mm", |
| 4424 "../browser/ui/cocoa/find_bar/find_bar_cocoa_controller_unittest.mm", |
| 4425 "../browser/ui/cocoa/find_bar/find_bar_text_field_cell_unittest.mm", |
| 4426 "../browser/ui/cocoa/find_bar/find_bar_text_field_unittest.mm", |
| 4427 "../browser/ui/cocoa/find_bar/find_bar_view_unittest.mm", |
| 4428 "../browser/ui/cocoa/find_pasteboard_unittest.mm", |
| 4429 "../browser/ui/cocoa/first_run_bubble_controller_unittest.mm", |
| 4430 "../browser/ui/cocoa/floating_bar_backing_view_unittest.mm", |
| 4431 "../browser/ui/cocoa/framed_browser_window_unittest.mm", |
| 4432 "../browser/ui/cocoa/fullscreen_low_power_coordinator_unittest.mm", |
| 4433 "../browser/ui/cocoa/fullscreen_window_unittest.mm", |
| 4434 "../browser/ui/cocoa/gradient_button_cell_unittest.mm", |
| 4435 "../browser/ui/cocoa/history_menu_bridge_unittest.mm", |
| 4436 "../browser/ui/cocoa/history_menu_cocoa_controller_unittest.mm", |
| 4437 "../browser/ui/cocoa/history_overlay_controller_unittest.mm", |
| 4438 "../browser/ui/cocoa/hover_close_button_unittest.mm", |
| 4439 "../browser/ui/cocoa/hung_renderer_controller_unittest.mm", |
| 4440 "../browser/ui/cocoa/image_button_cell_unittest.mm", |
| 4441 "../browser/ui/cocoa/info_bubble_view_unittest.mm", |
| 4442 "../browser/ui/cocoa/info_bubble_window_unittest.mm", |
| 4443 "../browser/ui/cocoa/infobars/confirm_infobar_controller_unittest.mm", |
| 4444 "../browser/ui/cocoa/infobars/infobar_container_controller_unittest.mm", |
| 4445 "../browser/ui/cocoa/infobars/infobar_gradient_view_unittest.mm", |
| 4446 "../browser/ui/cocoa/infobars/mock_confirm_infobar_delegate.cc", |
| 4447 "../browser/ui/cocoa/infobars/mock_confirm_infobar_delegate.h", |
| 4448 "../browser/ui/cocoa/infobars/translate_infobar_unittest.mm", |
| 4449 "../browser/ui/cocoa/location_bar/autocomplete_text_field_cell_unittest.
mm", |
| 4450 "../browser/ui/cocoa/location_bar/autocomplete_text_field_editor_unittes
t.mm", |
| 4451 "../browser/ui/cocoa/location_bar/autocomplete_text_field_unittest.mm", |
| 4452 "../browser/ui/cocoa/location_bar/autocomplete_text_field_unittest_helpe
r.mm", |
| 4453 "../browser/ui/cocoa/location_bar/image_decoration_unittest.mm", |
| 4454 "../browser/ui/cocoa/location_bar/keyword_hint_decoration_unittest.mm", |
| 4455 "../browser/ui/cocoa/location_bar/manage_passwords_decoration_unittest.m
m", |
| 4456 "../browser/ui/cocoa/location_bar/security_state_bubble_decoration_unitt
est.mm", |
| 4457 "../browser/ui/cocoa/location_bar/selected_keyword_decoration_unittest.m
m", |
| 4458 "../browser/ui/cocoa/location_bar/zoom_decoration_unittest.mm", |
| 4459 "../browser/ui/cocoa/media_picker/desktop_media_picker_controller_deprec
ated_unittest.mm", |
| 4460 "../browser/ui/cocoa/media_picker/desktop_media_picker_controller_unitte
st.mm", |
| 4461 "../browser/ui/cocoa/menu_button_unittest.mm", |
| 4462 "../browser/ui/cocoa/notifications/notification_builder_mac_unittest.mm"
, |
| 4463 "../browser/ui/cocoa/notifications/notification_response_builder_mac_uni
ttest.mm", |
| 4464 "../browser/ui/cocoa/nsmenuitem_additions_unittest.mm", |
| 4465 "../browser/ui/cocoa/omnibox/omnibox_popup_cell_unittest.mm", |
| 4466 "../browser/ui/cocoa/omnibox/omnibox_popup_matrix_unittest.mm", |
| 4467 "../browser/ui/cocoa/omnibox/omnibox_popup_separator_view_unittest.mm", |
| 4468 "../browser/ui/cocoa/omnibox/omnibox_popup_view_mac_unittest.mm", |
| 4469 "../browser/ui/cocoa/omnibox/omnibox_view_mac_unittest.mm", |
| 4470 "../browser/ui/cocoa/passwords/account_chooser_view_controller_unittest.
mm", |
| 4471 "../browser/ui/cocoa/passwords/autosignin_prompt_view_controller_unittes
t.mm", |
| 4472 "../browser/ui/cocoa/passwords/base_passwords_controller_test.h", |
| 4473 "../browser/ui/cocoa/passwords/base_passwords_controller_test.mm", |
| 4474 "../browser/ui/cocoa/passwords/confirmation_password_saved_view_controll
er_unittest.mm", |
| 4475 "../browser/ui/cocoa/passwords/manage_passwords_view_controller_unittest
.mm", |
| 4476 "../browser/ui/cocoa/passwords/passwords_bubble_cocoa_unittest.mm", |
| 4477 "../browser/ui/cocoa/passwords/passwords_bubble_controller_unittest.mm", |
| 4478 "../browser/ui/cocoa/passwords/passwords_list_view_controller_unittest.m
m", |
| 4479 "../browser/ui/cocoa/passwords/save_pending_password_view_controller_uni
ttest.mm", |
| 4480 "../browser/ui/cocoa/passwords/signin_promo_view_controller_unittest.mm"
, |
| 4481 "../browser/ui/cocoa/passwords/update_pending_password_view_controller_u
nittest.mm", |
| 4482 "../browser/ui/cocoa/profiles/avatar_button_controller_unittest.mm", |
| 4483 "../browser/ui/cocoa/profiles/avatar_button_unittest.mm", |
| 4484 "../browser/ui/cocoa/profiles/avatar_icon_controller_unittest.mm", |
| 4485 "../browser/ui/cocoa/profiles/avatar_menu_bubble_controller_unittest.mm"
, |
| 4486 "../browser/ui/cocoa/profiles/profile_chooser_controller_unittest.mm", |
| 4487 "../browser/ui/cocoa/profiles/profile_menu_controller_unittest.mm", |
| 4488 "../browser/ui/cocoa/profiles/user_manager_mac_unittest.mm", |
| 4489 "../browser/ui/cocoa/run_loop_testing_unittest.mm", |
| 4490 "../browser/ui/cocoa/screen_capture_notification_ui_cocoa_unittest.mm", |
| 4491 "../browser/ui/cocoa/spinner_view_unittest.mm", |
| 4492 "../browser/ui/cocoa/sprite_view_unittest.mm", |
| 4493 "../browser/ui/cocoa/status_bubble_mac_unittest.mm", |
| 4494 "../browser/ui/cocoa/status_icons/status_icon_mac_unittest.mm", |
| 4495 "../browser/ui/cocoa/styled_text_field_cell_unittest.mm", |
| 4496 "../browser/ui/cocoa/styled_text_field_test_helper.h", |
| 4497 "../browser/ui/cocoa/styled_text_field_test_helper.mm", |
| 4498 "../browser/ui/cocoa/styled_text_field_unittest.mm", |
| 4499 "../browser/ui/cocoa/tab_contents/sad_tab_controller_unittest.mm", |
| 4500 "../browser/ui/cocoa/tab_contents/sad_tab_view_cocoa_unittest.mm", |
| 4501 "../browser/ui/cocoa/tabs/alert_indicator_button_cocoa_unittest.mm", |
| 4502 "../browser/ui/cocoa/tabs/tab_controller_unittest.mm", |
| 4503 "../browser/ui/cocoa/tabs/tab_strip_controller_unittest.mm", |
| 4504 "../browser/ui/cocoa/tabs/tab_strip_view_unittest.mm", |
| 4505 "../browser/ui/cocoa/tabs/tab_view_unittest.mm", |
| 4506 "../browser/ui/cocoa/toolbar/app_toolbar_button_cell_unittest.mm", |
| 4507 "../browser/ui/cocoa/toolbar/reload_button_unittest.mm", |
| 4508 "../browser/ui/cocoa/toolbar/toolbar_button_unittest.mm", |
| 4509 "../browser/ui/cocoa/toolbar/toolbar_controller_unittest.mm", |
| 4510 "../browser/ui/cocoa/toolbar/toolbar_view_unittest.mm", |
| 4511 "../browser/ui/cocoa/translate/translate_bubble_controller_unittest.mm", |
| 4512 "../browser/ui/cocoa/url_drop_target_unittest.mm", |
| 4513 "../browser/ui/cocoa/validation_message_bubble_controller_unittest.mm", |
| 4514 "../browser/ui/cocoa/vertical_gradient_view_unittest.mm", |
| 4515 "../browser/ui/cocoa/view_resizer_pong.h", |
| 4516 "../browser/ui/cocoa/view_resizer_pong.mm", |
| 4517 "../browser/ui/cocoa/website_settings/permission_bubble_controller_unitt
est.mm", |
| 4518 "../browser/ui/cocoa/website_settings/permission_selector_button_unittes
t.mm", |
| 4519 "../browser/ui/cocoa/website_settings/website_settings_bubble_controller
_unittest.mm", |
| 4520 "../browser/ui/cocoa/window_size_autosaver_unittest.mm", |
| 4521 ] |
3372 } | 4522 } |
3373 | 4523 |
3374 # TODO(mark): We really want this for all non-static library targets, | 4524 # TODO(mark): We really want this for all non-static library targets, |
3375 # but when we tried to pull it up to the common.gypi level, it broke | 4525 # but when we tried to pull it up to the common.gypi level, it broke |
3376 # other things like the ui and startup tests. *shrug* | 4526 # other things like the ui and startup tests. *shrug* |
3377 ldflags = [ "-Wl,-ObjC" ] | 4527 ldflags = [ "-Wl,-ObjC" ] |
3378 } | 4528 } |
3379 if (is_android) { | 4529 if (is_android) { |
3380 sources += rebase_path( | 4530 sources += [ |
3381 chrome_tests_unit_gypi_values.chrome_unit_tests_android_sources, | 4531 "../browser/autofill/autofill_credit_card_filling_infobar_delegate_mobile_
unittest.cc", |
3382 ".", | 4532 "../browser/autofill/autofill_save_card_infobar_delegate_mobile_unittest.c
c", |
3383 "//chrome") | 4533 "../browser/password_manager/account_chooser_dialog_android_unittest.cc", |
| 4534 "../browser/password_manager/auto_signin_first_run_dialog_android_unittest
.cc", |
| 4535 "../browser/password_manager/save_password_infobar_delegate_android_unitte
st.cc", |
| 4536 "../browser/permissions/permission_queue_controller_unittest.cc", |
| 4537 ] |
3384 } | 4538 } |
3385 if (!is_mac && !is_ios) { | 4539 if (!is_mac && !is_ios) { |
3386 deps += [ | 4540 deps += [ |
3387 "//chrome:packed_extra_resources", | 4541 "//chrome:packed_extra_resources", |
3388 "//chrome:packed_resources", | 4542 "//chrome:packed_resources", |
3389 "//chrome/tools/convert_dict:lib", | 4543 "//chrome/tools/convert_dict:lib", |
3390 "//third_party/hunspell", | 4544 "//third_party/hunspell", |
3391 ] | 4545 ] |
3392 } | 4546 } |
3393 if (is_win || is_mac) { | 4547 if (is_win || is_mac) { |
3394 sources += rebase_path( | 4548 sources += [ |
3395 chrome_tests_unit_gypi_values.chrome_unit_tests_win_mac_sources, | 4549 "../browser/media_galleries/fileapi/itunes_file_util_unittest.cc", |
3396 ".", | 4550 "../browser/media_galleries/fileapi/picasa_file_util_unittest.cc", |
3397 "//chrome") | 4551 "../utility/media_galleries/itunes_library_parser_unittest.cc", |
| 4552 "../utility/media_galleries/picasa_album_table_reader_unittest.cc", |
| 4553 "../utility/media_galleries/picasa_albums_indexer_unittest.cc", |
| 4554 "../utility/media_galleries/pmp_column_reader_unittest.cc", |
| 4555 ] |
3398 } | 4556 } |
3399 if (is_win || is_mac || is_chromeos) { | 4557 if (is_win || is_mac || is_chromeos) { |
3400 sources += [ "../common/extensions/api/networking_private/networking_private
_crypto_unittest.cc" ] | 4558 sources += [ "../common/extensions/api/networking_private/networking_private
_crypto_unittest.cc" ] |
3401 } | 4559 } |
3402 if (enable_rlz_support) { | 4560 if (enable_rlz_support) { |
3403 sources += [ "../browser/rlz/chrome_rlz_tracker_delegate_unittest.cc" ] | 4561 sources += [ "../browser/rlz/chrome_rlz_tracker_delegate_unittest.cc" ] |
3404 deps += [ | 4562 deps += [ |
3405 "//chrome/browser:rlz", | 4563 "//chrome/browser:rlz", |
3406 "//components/rlz", | 4564 "//components/rlz", |
3407 "//rlz:test_support", | 4565 "//rlz:test_support", |
3408 ] | 4566 ] |
3409 } | 4567 } |
3410 if (is_win) { | 4568 if (is_win) { |
3411 if (!is_component_build) { | 4569 if (!is_component_build) { |
3412 # The PDB gets too large for incremental linking. | 4570 # The PDB gets too large for incremental linking. |
3413 configs -= [ "//build/config/win:default_incremental_linking" ] | 4571 configs -= [ "//build/config/win:default_incremental_linking" ] |
3414 configs += | 4572 configs += |
3415 [ "//build/config/win:default_large_module_incremental_linking" ] | 4573 [ "//build/config/win:default_large_module_incremental_linking" ] |
3416 } | 4574 } |
3417 | 4575 |
3418 sources += | 4576 sources += [ |
3419 rebase_path(chrome_tests_unit_gypi_values.chrome_unit_tests_win_sources, | 4577 "../app/chrome_dll.rc", |
3420 ".", | 4578 "../browser/ui/input_method/input_method_engine_unittest.cc", |
3421 "//chrome") | 4579 "../test/data/resource.rc", |
| 4580 ] |
3422 deps += [ | 4581 deps += [ |
3423 "//chrome:other_version", | 4582 "//chrome:other_version", |
3424 "//chrome/install_static:install_static_util", | 4583 "//chrome/install_static:install_static_util", |
3425 "//chrome/installer/util:strings", | 4584 "//chrome/installer/util:strings", |
3426 "//chrome_elf:blacklist_test_dll_1", | 4585 "//chrome_elf:blacklist_test_dll_1", |
3427 "//third_party/iaccessible2", | 4586 "//third_party/iaccessible2", |
3428 "//third_party/isimpledom", | 4587 "//third_party/isimpledom", |
3429 "//third_party/wtl", | 4588 "//third_party/wtl", |
3430 "//ui/resources", | 4589 "//ui/resources", |
3431 ] | 4590 ] |
(...skipping 13 matching lines...) Expand all Loading... |
3445 sources -= [ "../browser/google/google_update_win_unittest.cc" ] | 4604 sources -= [ "../browser/google/google_update_win_unittest.cc" ] |
3446 } | 4605 } |
3447 } | 4606 } |
3448 if (is_android || is_ios) { | 4607 if (is_android || is_ios) { |
3449 sources -= [ | 4608 sources -= [ |
3450 "../browser/ui/bookmarks/bookmark_ui_utils_desktop_unittest.cc", | 4609 "../browser/ui/bookmarks/bookmark_ui_utils_desktop_unittest.cc", |
3451 "../browser/ui/sync/sync_promo_ui_unittest.cc", | 4610 "../browser/ui/sync/sync_promo_ui_unittest.cc", |
3452 ] | 4611 ] |
3453 } | 4612 } |
3454 if (!is_android && !is_chromeos) { | 4613 if (!is_android && !is_chromeos) { |
3455 sources += rebase_path( | 4614 sources += [ |
3456 chrome_tests_unit_gypi_values.chrome_unit_tests_non_android_or_chrom
eos_sources, | 4615 "../browser/media/native_desktop_media_list_unittest.cc", |
3457 ".", | 4616 "../browser/metrics/desktop_engagement/desktop_engagement_service_unittest
.cc", |
3458 "//chrome") | 4617 "../browser/signin/cross_device_promo_unittest.cc", |
| 4618 "../browser/signin/signin_global_error_unittest.cc", |
| 4619 "../browser/sync/sync_global_error_unittest.cc", |
| 4620 "../browser/ui/webui/signin/signin_create_profile_handler_unittest.cc", |
| 4621 "../browser/ui/webui/signin/sync_confirmation_handler_unittest.cc", |
| 4622 "../browser/upgrade_detector_impl_unittest.cc", |
| 4623 ] |
3459 } | 4624 } |
3460 if (enable_themes) { | 4625 if (enable_themes) { |
3461 sources += rebase_path( | 4626 sources += [ |
3462 chrome_tests_unit_gypi_values.chrome_unit_tests_themes_sources, | 4627 "../browser/themes/browser_theme_pack_unittest.cc", |
3463 ".", | 4628 "../browser/themes/theme_properties_unittest.cc", |
3464 "//chrome") | 4629 "../browser/themes/theme_service_unittest.cc", |
| 4630 "../browser/themes/theme_syncable_service_unittest.cc", |
| 4631 "../browser/ui/webui/theme_source_unittest.cc", |
| 4632 ] |
3465 } | 4633 } |
3466 if (toolkit_views) { | 4634 if (toolkit_views) { |
3467 deps += [ | 4635 deps += [ |
3468 "//components/web_modal:test_support", | 4636 "//components/web_modal:test_support", |
3469 "//ui/views", | 4637 "//ui/views", |
3470 "//ui/views:test_support", | 4638 "//ui/views:test_support", |
3471 ] | 4639 ] |
3472 sources += rebase_path( | 4640 sources += [ |
3473 chrome_tests_unit_gypi_values.chrome_unit_tests_views_sources, | 4641 "../../ui/views/controls/webview/webview_unittest.cc", |
3474 ".", | 4642 "../browser/ui/views/apps/app_info_dialog/app_info_dialog_views_unittest.c
c", |
3475 "//chrome") | 4643 "../browser/ui/views/apps/app_info_dialog/app_info_permissions_panel_unitt
est.cc", |
| 4644 "../browser/ui/views/website_settings/website_settings_popup_view_unittest
.cc", |
| 4645 ] |
3476 if (!is_chromeos && (!is_mac || mac_views_browser)) { | 4646 if (!is_chromeos && (!is_mac || mac_views_browser)) { |
3477 sources += rebase_path( | 4647 sources += [ |
3478 chrome_tests_unit_gypi_values.chrome_unit_tests_views_non_chromeos
_sources, | 4648 "../browser/ui/views/frame/opaque_browser_frame_view_layout_unittest.cc"
, |
3479 ".", | 4649 "../browser/ui/views/sync/one_click_signin_dialog_view_unittest.cc", |
3480 "//chrome") | 4650 ] |
3481 } | 4651 } |
3482 if (!is_mac) { | 4652 if (!is_mac) { |
3483 sources += rebase_path( | 4653 sources += [ |
3484 chrome_tests_unit_gypi_values.chrome_unit_tests_views_non_mac_sour
ces, | 4654 "../browser/ui/views/accelerator_table_unittest.cc", |
3485 ".", | 4655 "../browser/ui/views/apps/shaped_app_window_targeter_unittest.cc", |
3486 "//chrome") | 4656 "../browser/ui/views/bookmarks/bookmark_bar_view_unittest.cc", |
| 4657 "../browser/ui/views/bookmarks/bookmark_bubble_view_unittest.cc", |
| 4658 "../browser/ui/views/bookmarks/bookmark_context_menu_unittest.cc", |
| 4659 "../browser/ui/views/bookmarks/bookmark_editor_view_unittest.cc", |
| 4660 "../browser/ui/views/bookmarks/bookmark_menu_delegate_unittest.cc", |
| 4661 "../browser/ui/views/chooser_content_view_unittest.cc", |
| 4662 "../browser/ui/views/confirm_bubble_views_unittest.cc", |
| 4663 "../browser/ui/views/crypto_module_password_dialog_view_unittest.cc", |
| 4664 "../browser/ui/views/desktop_capture/desktop_media_picker_views_unittest
.cc", |
| 4665 "../browser/ui/views/desktop_media_picker_views_deprecated_unittest.cc", |
| 4666 "../browser/ui/views/extensions/chooser_dialog_view_unittest.cc", |
| 4667 "../browser/ui/views/extensions/media_galleries_dialog_views_unittest.cc
", |
| 4668 "../browser/ui/views/first_run_bubble_unittest.cc", |
| 4669 "../browser/ui/views/frame/browser_view_layout_unittest.cc", |
| 4670 "../browser/ui/views/frame/browser_view_unittest.cc", |
| 4671 "../browser/ui/views/frame/test_with_browser_view.cc", |
| 4672 "../browser/ui/views/frame/test_with_browser_view.h", |
| 4673 "../browser/ui/views/frame/web_contents_close_handler_unittest.cc", |
| 4674 "../browser/ui/views/location_bar/icon_label_bubble_view_unittest.cc", |
| 4675 "../browser/ui/views/omnibox/omnibox_view_views_unittest.cc", |
| 4676 "../browser/ui/views/status_icons/status_tray_win_unittest.cc", |
| 4677 "../browser/ui/views/sync/bubble_sync_promo_view_unittest.cc", |
| 4678 "../browser/ui/views/tab_contents/chrome_web_contents_view_delegate_view
s_unittest.cc", |
| 4679 "../browser/ui/views/tabs/alert_indicator_button_unittest.cc", |
| 4680 "../browser/ui/views/tabs/fake_base_tab_strip_controller.cc", |
| 4681 "../browser/ui/views/tabs/fake_base_tab_strip_controller.h", |
| 4682 "../browser/ui/views/tabs/stacked_tab_strip_layout_unittest.cc", |
| 4683 "../browser/ui/views/tabs/tab_strip_layout_unittest.cc", |
| 4684 "../browser/ui/views/tabs/tab_strip_unittest.cc", |
| 4685 "../browser/ui/views/tabs/tab_unittest.cc", |
| 4686 "../browser/ui/views/toolbar/reload_button_unittest.cc", |
| 4687 "../browser/ui/views/toolbar/toolbar_action_view_unittest.cc", |
| 4688 "../browser/ui/views/toolbar/toolbar_actions_bar_bubble_views_unittest.c
c", |
| 4689 "../browser/ui/views/translate/translate_bubble_view_unittest.cc", |
| 4690 ] |
3487 } | 4691 } |
3488 } | 4692 } |
3489 if (!is_android && use_nss_certs) { | 4693 if (!is_android && use_nss_certs) { |
3490 sources += [ "../common/net/x509_certificate_model_unittest.cc" ] | 4694 sources += [ "../common/net/x509_certificate_model_unittest.cc" ] |
3491 } | 4695 } |
3492 if (enable_supervised_users) { | 4696 if (enable_supervised_users) { |
3493 sources += rebase_path( | 4697 sources += [ |
3494 chrome_tests_unit_gypi_values.chrome_unit_tests_supervised_user_sour
ces, | 4698 "../browser/content_settings/content_settings_supervised_provider_unittest
.cc", |
3495 ".", | 4699 "../browser/supervised_user/child_accounts/family_info_fetcher_unittest.cc
", |
3496 "//chrome") | 4700 "../browser/supervised_user/child_accounts/permission_request_creator_apia
ry_unittest.cc", |
| 4701 "../browser/supervised_user/experimental/safe_search_url_reporter_unittest
.cc", |
| 4702 "../browser/supervised_user/experimental/supervised_user_async_url_checker
_unittest.cc", |
| 4703 "../browser/supervised_user/supervised_user_bookmarks_handler_unittest.cc"
, |
| 4704 "../browser/supervised_user/supervised_user_pref_store_unittest.cc", |
| 4705 "../browser/supervised_user/supervised_user_service_unittest.cc", |
| 4706 "../browser/supervised_user/supervised_user_settings_service_unittest.cc", |
| 4707 "../browser/supervised_user/supervised_user_url_filter_unittest.cc", |
| 4708 "../browser/supervised_user/supervised_user_whitelist_service_unittest.cc"
, |
| 4709 ] |
3497 } | 4710 } |
3498 if (enable_supervised_users && !is_android && !is_ios) { | 4711 if (enable_supervised_users && !is_android && !is_ios) { |
3499 sources += rebase_path( | 4712 # TODO(bauerb): This code should be removed (on desktop) once child account |
3500 chrome_tests_unit_gypi_values.chrome_unit_tests_supervised_user_lega
cy_sources, | 4713 # support has launched (https://crbug.com/505443). |
3501 ".", | 4714 sources += [ |
3502 "//chrome") | 4715 "../browser/supervised_user/legacy/supervised_user_pref_mapping_service_un
ittest.cc", |
| 4716 "../browser/supervised_user/legacy/supervised_user_refresh_token_fetcher_u
nittest.cc", |
| 4717 "../browser/supervised_user/legacy/supervised_user_registration_utility_un
ittest.cc", |
| 4718 "../browser/supervised_user/legacy/supervised_user_shared_settings_service
_unittest.cc", |
| 4719 "../browser/supervised_user/legacy/supervised_user_shared_settings_update_
unittest.cc", |
| 4720 "../browser/supervised_user/legacy/supervised_user_sync_service_unittest.c
c", |
| 4721 ] |
3503 } | 4722 } |
3504 if (enable_supervised_users && !is_android && !is_chromeos) { | 4723 if (enable_supervised_users && !is_android && !is_chromeos) { |
3505 sources += [ "../browser/ui/webui/signin/signin_supervised_user_import_handl
er_unittest.cc" ] | 4724 sources += [ "../browser/ui/webui/signin/signin_supervised_user_import_handl
er_unittest.cc" ] |
3506 } | 4725 } |
3507 if (safe_browsing_mode == 1 && enable_extensions) { | 4726 if (safe_browsing_mode == 1 && enable_extensions) { |
3508 sources += [ "../browser/extensions/blacklist_unittest.cc" ] | 4727 sources += [ "../browser/extensions/blacklist_unittest.cc" ] |
3509 } | 4728 } |
3510 if (enable_app_list) { | 4729 if (enable_app_list) { |
3511 sources += rebase_path( | 4730 sources += [ |
3512 chrome_tests_unit_gypi_values.chrome_unit_tests_app_list_sources, | 4731 "../browser/apps/drive/drive_app_mapping_unittest.cc", |
3513 ".", | 4732 "../browser/ui/app_list/app_context_menu_unittest.cc", |
3514 "//chrome") | 4733 "../browser/ui/app_list/app_list_positioner_unittest.cc", |
| 4734 "../browser/ui/app_list/app_list_service_unittest.cc", |
| 4735 "../browser/ui/app_list/app_list_test_util.cc", |
| 4736 "../browser/ui/app_list/app_list_test_util.h", |
| 4737 "../browser/ui/app_list/extension_app_model_builder_unittest.cc", |
| 4738 "../browser/ui/app_list/model_pref_updater_unittest.cc", |
| 4739 "../browser/ui/app_list/profile_loader_unittest.cc", |
| 4740 "../browser/ui/app_list/search/app_search_provider_unittest.cc", |
| 4741 "../browser/ui/app_list/search/history_unittest.cc", |
| 4742 "../browser/ui/app_list/search/omnibox_result_unittest.cc", |
| 4743 "../browser/ui/app_list/search/suggestions/suggestions_search_provider_uni
ttest.cc", |
| 4744 "../browser/ui/app_list/speech_auth_helper_unittest.cc", |
| 4745 "../browser/ui/app_list/test/fake_profile.cc", |
| 4746 "../browser/ui/app_list/test/fake_profile.h", |
| 4747 "../browser/ui/app_list/test/fake_profile_store.cc", |
| 4748 "../browser/ui/app_list/test/fake_profile_store.h", |
| 4749 "../browser/ui/app_list/test/fast_show_pickler_unittest.cc", |
| 4750 "../browser/ui/views/app_list/linux/app_list_linux_unittest.cc", |
| 4751 ] |
3515 deps += [ "//ui/app_list:test_support" ] | 4752 deps += [ "//ui/app_list:test_support" ] |
3516 } | 4753 } |
3517 if (enable_app_list && is_chromeos) { | 4754 if (enable_app_list && is_chromeos) { |
3518 sources += rebase_path( | 4755 sources += [ |
3519 chrome_tests_unit_gypi_values.chrome_unit_tests_app_list_chromeos_so
urces, | 4756 "../browser/ui/app_list/arc/arc_app_test.cc", |
3520 ".", | 4757 "../browser/ui/app_list/arc/arc_app_test.h", |
3521 "//chrome") | 4758 "../browser/ui/app_list/arc/arc_app_unittest.cc", |
| 4759 "../browser/ui/app_list/search/launcher_search/launcher_search_icon_image_
loader_unittest.cc", |
| 4760 "../browser/ui/views/apps/app_info_dialog/app_info_dialog_ash_unittest.cc"
, |
| 4761 ] |
3522 sources -= | 4762 sources -= |
3523 [ "../browser/ui/views/app_list/linux/app_list_linux_unittest.cc" ] | 4763 [ "../browser/ui/views/app_list/linux/app_list_linux_unittest.cc" ] |
3524 deps += [ "//components/arc:arc_test_support" ] | 4764 deps += [ "//components/arc:arc_test_support" ] |
3525 } | 4765 } |
3526 if (enable_plugins && !enable_plugin_installation) { | 4766 if (enable_plugins && !enable_plugin_installation) { |
3527 sources -= [ "../browser/plugins/plugin_installer_unittest.cc" ] | 4767 sources -= [ "../browser/plugins/plugin_installer_unittest.cc" ] |
3528 } | 4768 } |
3529 } | 4769 } |
3530 | 4770 |
3531 if (safe_browsing_mode == 1 && is_mac) { | 4771 if (safe_browsing_mode == 1 && is_mac) { |
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3671 ":test_support", | 4911 ":test_support", |
3672 "//base", | 4912 "//base", |
3673 "//chrome:resources", | 4913 "//chrome:resources", |
3674 "//chrome:strings", | 4914 "//chrome:strings", |
3675 "//chrome/browser", | 4915 "//chrome/browser", |
3676 "//chrome/common", | 4916 "//chrome/common", |
3677 "//mojo/edk/system", | 4917 "//mojo/edk/system", |
3678 ] | 4918 ] |
3679 | 4919 |
3680 if (!is_android && use_ash) { | 4920 if (!is_android && use_ash) { |
3681 sources += rebase_path( | 4921 sources += [ |
3682 chrome_tests_unit_gypi_values.chrome_test_support_unit_ash_sources, | 4922 "../browser/ui/ash/launcher/test/launcher_application_menu_item_model_test
_api.cc", |
3683 ".", | 4923 "../browser/ui/ash/launcher/test/launcher_application_menu_item_model_test
_api.h", |
3684 "//chrome") | 4924 "../browser/ui/ash/launcher/test/test_chrome_launcher_app_menu_item.cc", |
| 4925 "../browser/ui/ash/launcher/test/test_chrome_launcher_app_menu_item.h", |
| 4926 ] |
3685 } | 4927 } |
3686 } | 4928 } |
3687 | 4929 |
3688 if (is_android) { | 4930 if (is_android) { |
3689 android_library("unit_tests_java") { | 4931 android_library("unit_tests_java") { |
3690 java_files = [ "android/unit_tests_apk/src/org/chromium/chrome/unit_tests_ap
k/ChromeNativeTestApplication.java" ] | 4932 java_files = [ "android/unit_tests_apk/src/org/chromium/chrome/unit_tests_ap
k/ChromeNativeTestApplication.java" ] |
3691 deps = [ | 4933 deps = [ |
3692 "//base:base_java", | 4934 "//base:base_java", |
3693 "//chrome/android:chrome_java", | 4935 "//chrome/android:chrome_java", |
3694 "//content/public/android:content_java", | 4936 "//content/public/android:content_java", |
(...skipping 27 matching lines...) Expand all Loading... |
3722 "touch_hud", | 4964 "touch_hud", |
3723 "ui", | 4965 "ui", |
3724 ] | 4966 ] |
3725 | 4967 |
3726 if (is_linux && !is_android) { | 4968 if (is_linux && !is_android) { |
3727 deps += [ "//components/font_service:manifest" ] | 4969 deps += [ "//components/font_service:manifest" ] |
3728 packaged_services += [ "font_service" ] | 4970 packaged_services += [ "font_service" ] |
3729 } | 4971 } |
3730 } | 4972 } |
3731 } | 4973 } |
OLD | NEW |