OLD | NEW |
---|---|
1 # Copyright 2012 The Chromium Authors. All rights reserved. | 1 # Copyright 2012 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 { | 4 { |
5 'variables': { | 5 'variables': { |
6 'chrome_unit_tests_sources': [ | 6 'chrome_unit_tests_sources': [ |
7 '../components/autofill/content/renderer/test_password_autofill_agent.cc', | 7 '../components/autofill/content/renderer/test_password_autofill_agent.cc', |
8 '../components/autofill/content/renderer/test_password_autofill_agent.h', | 8 '../components/autofill/content/renderer/test_password_autofill_agent.h', |
9 '../components/autofill/content/renderer/test_password_generation_agent.cc ', | 9 '../components/autofill/content/renderer/test_password_generation_agent.cc ', |
10 '../components/autofill/content/renderer/test_password_generation_agent.h' , | 10 '../components/autofill/content/renderer/test_password_generation_agent.h' , |
11 # histograms.xml is analyzed by AboutFlagsHistogramTest, so this | 11 # histograms.xml is analyzed by AboutFlagsHistogramTest, so this |
12 # dependency is needed to make commit bots run unit_tests on | 12 # dependency is needed to make commit bots run unit_tests on |
13 # histograms.xml changes. | 13 # histograms.xml changes. |
14 '../tools/metrics/histograms/histograms.xml', | 14 '../tools/metrics/histograms/histograms.xml', |
15 'app/chrome_dll.rc', | |
16 # All unittests in browser, common, renderer and service. | 15 # All unittests in browser, common, renderer and service. |
17 'browser/about_flags_unittest.cc', | 16 'browser/about_flags_unittest.cc', |
18 'browser/android/bookmarks/partner_bookmarks_shim_unittest.cc', | 17 'browser/android/bookmarks/partner_bookmarks_shim_unittest.cc', |
19 # TODO(newt): move this to test_support_unit? | 18 # TODO(newt): move this to test_support_unit? |
20 'browser/android/mock_location_settings.cc', | 19 'browser/android/mock_location_settings.cc', |
21 'browser/android/mock_location_settings.h', | 20 'browser/android/mock_location_settings.h', |
22 'browser/android/preferences/pref_service_bridge_unittest.cc', | 21 'browser/android/preferences/pref_service_bridge_unittest.cc', |
23 'browser/android/thumbnail/scoped_ptr_expiring_cache_unittest.cc', | 22 'browser/android/thumbnail/scoped_ptr_expiring_cache_unittest.cc', |
24 'browser/android/shortcut_helper_unittest.cc', | 23 'browser/android/shortcut_helper_unittest.cc', |
25 'browser/app_controller_mac_unittest.mm', | 24 'browser/app_controller_mac_unittest.mm', |
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
151 'browser/net/connection_tester_unittest.cc', | 150 'browser/net/connection_tester_unittest.cc', |
152 'browser/net/dns_probe_runner_unittest.cc', | 151 'browser/net/dns_probe_runner_unittest.cc', |
153 'browser/net/dns_probe_service_unittest.cc', | 152 'browser/net/dns_probe_service_unittest.cc', |
154 'browser/net/evicted_domain_cookie_counter_unittest.cc', | 153 'browser/net/evicted_domain_cookie_counter_unittest.cc', |
155 'browser/net/net_error_tab_helper_unittest.cc', | 154 'browser/net/net_error_tab_helper_unittest.cc', |
156 'browser/net/net_log_temp_file_unittest.cc', | 155 'browser/net/net_log_temp_file_unittest.cc', |
157 'browser/net/network_stats_unittest.cc', | 156 'browser/net/network_stats_unittest.cc', |
158 'browser/net/predictor_unittest.cc', | 157 'browser/net/predictor_unittest.cc', |
159 'browser/net/pref_proxy_config_tracker_impl_unittest.cc', | 158 'browser/net/pref_proxy_config_tracker_impl_unittest.cc', |
160 'browser/net/probe_message_unittest.cc', | 159 'browser/net/probe_message_unittest.cc', |
161 'browser/net/proxy_policy_handler_unittest.cc', | |
162 'browser/net/quota_policy_channel_id_store_unittest.cc', | 160 'browser/net/quota_policy_channel_id_store_unittest.cc', |
163 'browser/net/safe_search_util_unittest.cc', | 161 'browser/net/safe_search_util_unittest.cc', |
164 'browser/net/spdyproxy/data_reduction_proxy_settings_unittest_android.cc', | 162 'browser/net/spdyproxy/data_reduction_proxy_settings_unittest_android.cc', |
165 'browser/net/ssl_config_service_manager_pref_unittest.cc', | 163 'browser/net/ssl_config_service_manager_pref_unittest.cc', |
166 'browser/net/url_info_unittest.cc', | 164 'browser/net/url_info_unittest.cc', |
167 'browser/password_manager/chrome_password_manager_client_unittest.cc', | 165 'browser/password_manager/chrome_password_manager_client_unittest.cc', |
168 'browser/password_manager/password_manager_internals_service_unittest.cc', | 166 'browser/password_manager/password_manager_internals_service_unittest.cc', |
169 'browser/password_manager/password_manager_metrics_util_unittest.cc', | 167 'browser/password_manager/password_manager_metrics_util_unittest.cc', |
170 'browser/password_manager/password_store_mac_unittest.cc', | 168 'browser/password_manager/password_store_mac_unittest.cc', |
171 'browser/password_manager/password_store_win_unittest.cc', | 169 'browser/password_manager/password_store_win_unittest.cc', |
172 'browser/password_manager/password_store_x_unittest.cc', | 170 'browser/password_manager/password_store_x_unittest.cc', |
173 'browser/predictors/autocomplete_action_predictor_table_unittest.cc', | 171 'browser/predictors/autocomplete_action_predictor_table_unittest.cc', |
174 'browser/predictors/autocomplete_action_predictor_unittest.cc', | 172 'browser/predictors/autocomplete_action_predictor_unittest.cc', |
175 'browser/predictors/resource_prefetch_common_unittest.cc', | 173 'browser/predictors/resource_prefetch_common_unittest.cc', |
176 'browser/predictors/resource_prefetch_predictor_unittest.cc', | 174 'browser/predictors/resource_prefetch_predictor_unittest.cc', |
177 'browser/predictors/resource_prefetch_predictor_tables_unittest.cc', | 175 'browser/predictors/resource_prefetch_predictor_tables_unittest.cc', |
178 'browser/predictors/resource_prefetcher_unittest.cc', | 176 'browser/predictors/resource_prefetcher_unittest.cc', |
179 'browser/prefs/chrome_pref_service_unittest.cc', | 177 'browser/prefs/chrome_pref_service_unittest.cc', |
180 'browser/prefs/command_line_pref_store_unittest.cc', | 178 'browser/prefs/command_line_pref_store_unittest.cc', |
181 'browser/prefs/incognito_mode_prefs_unittest.cc', | 179 'browser/prefs/incognito_mode_prefs_unittest.cc', |
182 'browser/prefs/leveldb_pref_store_unittest.cc', | 180 'browser/prefs/leveldb_pref_store_unittest.cc', |
183 'browser/prefs/pref_model_associator_unittest.cc', | 181 'browser/prefs/pref_model_associator_unittest.cc', |
184 'browser/prefs/prefs_syncable_service_unittest.cc', | 182 'browser/prefs/prefs_syncable_service_unittest.cc', |
185 'browser/prefs/profile_pref_store_manager_unittest.cc', | 183 'browser/prefs/profile_pref_store_manager_unittest.cc', |
186 'browser/prefs/proxy_config_dictionary_unittest.cc', | 184 'browser/prefs/proxy_config_dictionary_unittest.cc', |
187 'browser/prefs/proxy_policy_unittest.cc', | |
188 'browser/prefs/proxy_prefs_unittest.cc', | 185 'browser/prefs/proxy_prefs_unittest.cc', |
189 'browser/prefs/session_startup_pref_unittest.cc', | 186 'browser/prefs/session_startup_pref_unittest.cc', |
190 'browser/prefs/tracked/mock_validation_delegate.cc', | 187 'browser/prefs/tracked/mock_validation_delegate.cc', |
191 'browser/prefs/tracked/mock_validation_delegate.h', | 188 'browser/prefs/tracked/mock_validation_delegate.h', |
192 'browser/prefs/tracked/pref_hash_calculator_unittest.cc', | 189 'browser/prefs/tracked/pref_hash_calculator_unittest.cc', |
193 'browser/prefs/tracked/pref_hash_filter_unittest.cc', | 190 'browser/prefs/tracked/pref_hash_filter_unittest.cc', |
194 'browser/prefs/tracked/pref_hash_store_impl_unittest.cc', | 191 'browser/prefs/tracked/pref_hash_store_impl_unittest.cc', |
195 'browser/prefs/tracked/pref_service_hash_store_contents_unittest.cc', | 192 'browser/prefs/tracked/pref_service_hash_store_contents_unittest.cc', |
196 'browser/prefs/tracked/segregated_pref_store_unittest.cc', | 193 'browser/prefs/tracked/segregated_pref_store_unittest.cc', |
197 'browser/prefs/tracked/tracked_preferences_migration_unittest.cc', | 194 'browser/prefs/tracked/tracked_preferences_migration_unittest.cc', |
198 'browser/prerender/prerender_history_unittest.cc', | 195 'browser/prerender/prerender_history_unittest.cc', |
199 'browser/prerender/prerender_tracker_unittest.cc', | 196 'browser/prerender/prerender_tracker_unittest.cc', |
200 'browser/prerender/prerender_unittest.cc', | 197 'browser/prerender/prerender_unittest.cc', |
201 'browser/prerender/prerender_util_unittest.cc', | 198 'browser/prerender/prerender_util_unittest.cc', |
202 'browser/process_info_snapshot_mac_unittest.cc', | 199 'browser/process_info_snapshot_mac_unittest.cc', |
203 'browser/profiles/file_path_verifier_win_unittest.cc', | 200 'browser/profiles/file_path_verifier_win_unittest.cc', |
204 'browser/profiles/gaia_info_update_service_unittest.cc', | 201 'browser/profiles/gaia_info_update_service_unittest.cc', |
205 'browser/profiles/incognito_mode_policy_handler_unittest.cc', | |
206 'browser/profiles/profile_downloader_unittest.cc', | 202 'browser/profiles/profile_downloader_unittest.cc', |
207 'browser/profiles/profile_info_cache_unittest.cc', | 203 'browser/profiles/profile_info_cache_unittest.cc', |
208 'browser/profiles/profile_info_cache_unittest.h', | 204 'browser/profiles/profile_info_cache_unittest.h', |
209 'browser/profiles/profile_avatar_icon_util_unittest.cc', | 205 'browser/profiles/profile_avatar_icon_util_unittest.cc', |
210 'browser/profiles/profile_manager_unittest.cc', | 206 'browser/profiles/profile_manager_unittest.cc', |
211 'browser/profiles/profile_shortcut_manager_unittest_win.cc', | 207 'browser/profiles/profile_shortcut_manager_unittest_win.cc', |
212 'browser/renderer_context_menu/render_view_context_menu_test_util.cc', | 208 'browser/renderer_context_menu/render_view_context_menu_test_util.cc', |
213 'browser/renderer_context_menu/render_view_context_menu_test_util.h', | 209 'browser/renderer_context_menu/render_view_context_menu_test_util.h', |
214 'browser/renderer_host/chrome_render_widget_host_view_mac_history_swiper_u nit_test.mm', | 210 'browser/renderer_host/chrome_render_widget_host_view_mac_history_swiper_u nit_test.mm', |
215 'browser/resources/google_now/background.js', | 211 'browser/resources/google_now/background.js', |
(...skipping 12 matching lines...) Expand all Loading... | |
228 'browser/resources_util_unittest.cc', | 224 'browser/resources_util_unittest.cc', |
229 'browser/rlz/rlz_unittest.cc', | 225 'browser/rlz/rlz_unittest.cc', |
230 'browser/search/contextual_search_policy_handler_android_unittest.cc', | 226 'browser/search/contextual_search_policy_handler_android_unittest.cc', |
231 'browser/search/iframe_source_unittest.cc', | 227 'browser/search/iframe_source_unittest.cc', |
232 'browser/search/instant_unittest_base.cc', | 228 'browser/search/instant_unittest_base.cc', |
233 'browser/search/instant_unittest_base.h', | 229 'browser/search/instant_unittest_base.h', |
234 'browser/search/most_visited_iframe_source_unittest.cc', | 230 'browser/search/most_visited_iframe_source_unittest.cc', |
235 'browser/search/search_android_unittest.cc', | 231 'browser/search/search_android_unittest.cc', |
236 'browser/search_engines/default_search_pref_migration_unittest.cc', | 232 'browser/search_engines/default_search_pref_migration_unittest.cc', |
237 'browser/search_engines/search_provider_install_data_unittest.cc', | 233 'browser/search_engines/search_provider_install_data_unittest.cc', |
238 'browser/search_engines/template_url_scraper_unittest.cc', | |
239 'browser/service_process/service_process_control_mac_unittest.mm', | 234 'browser/service_process/service_process_control_mac_unittest.mm', |
240 'browser/services/gcm/fake_gcm_profile_service.cc', | 235 'browser/services/gcm/fake_gcm_profile_service.cc', |
241 'browser/services/gcm/fake_gcm_profile_service.h', | 236 'browser/services/gcm/fake_gcm_profile_service.h', |
242 'browser/services/gcm/fake_signin_manager.cc', | 237 'browser/services/gcm/fake_signin_manager.cc', |
243 'browser/services/gcm/fake_signin_manager.h', | 238 'browser/services/gcm/fake_signin_manager.h', |
244 'browser/services/gcm/gcm_account_tracker_unittest.cc', | 239 'browser/services/gcm/gcm_account_tracker_unittest.cc', |
245 'browser/services/gcm/push_messaging_application_id_unittest.cc', | 240 'browser/services/gcm/push_messaging_application_id_unittest.cc', |
246 'browser/services/gcm/push_messaging_permission_context_unittest.cc', | 241 'browser/services/gcm/push_messaging_permission_context_unittest.cc', |
247 'browser/sessions/restore_on_startup_policy_handler_unittest.cc', | |
248 'browser/shell_integration_win_unittest.cc', | 242 'browser/shell_integration_win_unittest.cc', |
249 'browser/signin/account_reconcilor_unittest.cc', | 243 'browser/signin/account_reconcilor_unittest.cc', |
250 'browser/signin/account_service_flag_fetcher_unittest.cc', | 244 'browser/signin/account_service_flag_fetcher_unittest.cc', |
251 'browser/signin/local_auth_unittest.cc', | 245 'browser/signin/local_auth_unittest.cc', |
252 'browser/signin/signin_global_error_unittest.cc', | 246 'browser/signin/signin_global_error_unittest.cc', |
253 'browser/signin/signin_manager_unittest.cc', | 247 'browser/signin/signin_manager_unittest.cc', |
254 'browser/signin/signin_names_io_thread_unittest.cc', | 248 'browser/signin/signin_names_io_thread_unittest.cc', |
255 'browser/signin/signin_tracker_unittest.cc', | 249 'browser/signin/signin_tracker_unittest.cc', |
256 'browser/signin/test_signin_client_builder.cc', | 250 'browser/signin/test_signin_client_builder.cc', |
257 'browser/ssl/ssl_error_classification_unittest.cc', | 251 'browser/ssl/ssl_error_classification_unittest.cc', |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
289 'browser/sync/profile_sync_service_autofill_unittest.cc', | 283 'browser/sync/profile_sync_service_autofill_unittest.cc', |
290 'browser/sync/profile_sync_service_bookmark_unittest.cc', | 284 'browser/sync/profile_sync_service_bookmark_unittest.cc', |
291 'browser/sync/profile_sync_service_startup_unittest.cc', | 285 'browser/sync/profile_sync_service_startup_unittest.cc', |
292 'browser/sync/profile_sync_service_typed_url_unittest.cc', | 286 'browser/sync/profile_sync_service_typed_url_unittest.cc', |
293 'browser/sync/profile_sync_service_unittest.cc', | 287 'browser/sync/profile_sync_service_unittest.cc', |
294 'browser/sync/profile_sync_test_util.cc', | 288 'browser/sync/profile_sync_test_util.cc', |
295 'browser/sync/profile_sync_test_util.h', | 289 'browser/sync/profile_sync_test_util.h', |
296 'browser/sync/sessions/session_data_type_controller_unittest.cc', | 290 'browser/sync/sessions/session_data_type_controller_unittest.cc', |
297 'browser/sync/sessions/tab_node_pool_unittest.cc', | 291 'browser/sync/sessions/tab_node_pool_unittest.cc', |
298 'browser/sync/startup_controller_unittest.cc', | 292 'browser/sync/startup_controller_unittest.cc', |
299 'browser/sync/sync_policy_handler_unittest.cc', | |
300 'browser/sync/sync_startup_tracker_unittest.cc', | 293 'browser/sync/sync_startup_tracker_unittest.cc', |
301 'browser/sync/test/test_http_bridge_factory.cc', | 294 'browser/sync/test/test_http_bridge_factory.cc', |
302 'browser/sync/test/test_http_bridge_factory.h', | 295 'browser/sync/test/test_http_bridge_factory.h', |
303 'browser/sync/test_profile_sync_service.cc', | 296 'browser/sync/test_profile_sync_service.cc', |
304 'browser/sync/test_profile_sync_service.h', | 297 'browser/sync/test_profile_sync_service.h', |
305 'browser/task_profiler/task_profiler_data_serializer_unittest.cc', | 298 'browser/task_profiler/task_profiler_data_serializer_unittest.cc', |
306 'browser/thumbnails/content_analysis_unittest.cc', | 299 'browser/thumbnails/content_analysis_unittest.cc', |
307 'browser/thumbnails/content_based_thumbnailing_algorithm_unittest.cc', | 300 'browser/thumbnails/content_based_thumbnailing_algorithm_unittest.cc', |
308 'browser/thumbnails/simple_thumbnail_crop_unittest.cc', | 301 'browser/thumbnails/simple_thumbnail_crop_unittest.cc', |
309 'browser/thumbnails/thumbnail_service_unittest.cc', | 302 'browser/thumbnails/thumbnail_service_unittest.cc', |
(...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
564 'renderer/searchbox/search_bouncer_unittest.cc', | 557 'renderer/searchbox/search_bouncer_unittest.cc', |
565 'renderer/searchbox/searchbox_extension_unittest.cc', | 558 'renderer/searchbox/searchbox_extension_unittest.cc', |
566 'renderer/searchbox/searchbox_unittest.cc', | 559 'renderer/searchbox/searchbox_unittest.cc', |
567 'renderer/web_apps_unittest.cc', | 560 'renderer/web_apps_unittest.cc', |
568 'test/base/chrome_render_view_test.cc', | 561 'test/base/chrome_render_view_test.cc', |
569 'test/base/chrome_render_view_test.h', | 562 'test/base/chrome_render_view_test.h', |
570 'test/base/menu_model_test.cc', | 563 'test/base/menu_model_test.cc', |
571 'test/base/menu_model_test.h', | 564 'test/base/menu_model_test.h', |
572 'test/base/v8_unit_test.cc', | 565 'test/base/v8_unit_test.cc', |
573 'test/base/v8_unit_test.h', | 566 'test/base/v8_unit_test.h', |
574 'test/data/resource.rc', | |
575 'test/data/unit/framework_unittest.gtestjs', | 567 'test/data/unit/framework_unittest.gtestjs', |
576 'test/logging/win/mof_data_parser_unittest.cc', | 568 'test/logging/win/mof_data_parser_unittest.cc', |
577 'utility/chrome_content_utility_client_unittest.cc', | 569 'utility/chrome_content_utility_client_unittest.cc', |
578 'utility/cloud_print/pwg_encoder_unittest.cc', | 570 'utility/cloud_print/pwg_encoder_unittest.cc', |
579 | 571 |
580 # Duplicate these tests here because PathService has more items in | 572 # Duplicate these tests here because PathService has more items in |
581 # unit_tests than in base_unittests. | 573 # unit_tests than in base_unittests. |
582 '../base/path_service_unittest.cc', | 574 '../base/path_service_unittest.cc', |
583 | 575 |
584 '../components/search_engines/template_url_fetcher_unittest.cc', | 576 '../components/search_engines/template_url_fetcher_unittest.cc', |
(...skipping 735 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1320 'browser/ui/views/autofill/autofill_dialog_views_unittest.cc', | 1312 'browser/ui/views/autofill/autofill_dialog_views_unittest.cc', |
1321 'browser/ui/views/bookmarks/bookmark_bar_view_unittest.cc', | 1313 'browser/ui/views/bookmarks/bookmark_bar_view_unittest.cc', |
1322 'browser/ui/views/bookmarks/bookmark_bubble_view_unittest.cc', | 1314 'browser/ui/views/bookmarks/bookmark_bubble_view_unittest.cc', |
1323 'browser/ui/views/bookmarks/bookmark_context_menu_unittest.cc', | 1315 'browser/ui/views/bookmarks/bookmark_context_menu_unittest.cc', |
1324 'browser/ui/views/bookmarks/bookmark_editor_view_unittest.cc', | 1316 'browser/ui/views/bookmarks/bookmark_editor_view_unittest.cc', |
1325 'browser/ui/views/bookmarks/bookmark_menu_delegate_unittest.cc', | 1317 'browser/ui/views/bookmarks/bookmark_menu_delegate_unittest.cc', |
1326 'browser/ui/views/bookmarks/bookmark_sync_promo_view_unittest.cc', | 1318 'browser/ui/views/bookmarks/bookmark_sync_promo_view_unittest.cc', |
1327 'browser/ui/views/confirm_bubble_views_unittest.cc', | 1319 'browser/ui/views/confirm_bubble_views_unittest.cc', |
1328 'browser/ui/views/crypto_module_password_dialog_view_unittest.cc', | 1320 'browser/ui/views/crypto_module_password_dialog_view_unittest.cc', |
1329 'browser/ui/views/desktop_media_picker_views_unittest.cc', | 1321 'browser/ui/views/desktop_media_picker_views_unittest.cc', |
1330 'browser/ui/views/extensions/browser_action_drag_data_unittest.cc', | |
1331 'browser/ui/views/extensions/media_galleries_dialog_views_unittest.cc', | 1322 'browser/ui/views/extensions/media_galleries_dialog_views_unittest.cc', |
1332 'browser/ui/views/first_run_bubble_unittest.cc', | 1323 'browser/ui/views/first_run_bubble_unittest.cc', |
1333 'browser/ui/views/frame/browser_view_layout_unittest.cc', | 1324 'browser/ui/views/frame/browser_view_layout_unittest.cc', |
1334 'browser/ui/views/frame/browser_view_unittest.cc', | 1325 'browser/ui/views/frame/browser_view_unittest.cc', |
1335 'browser/ui/views/frame/opaque_browser_frame_view_layout_unittest.cc', | 1326 'browser/ui/views/frame/opaque_browser_frame_view_layout_unittest.cc', |
1336 'browser/ui/views/frame/test_with_browser_view.cc', | 1327 'browser/ui/views/frame/test_with_browser_view.cc', |
1337 'browser/ui/views/frame/test_with_browser_view.h', | 1328 'browser/ui/views/frame/test_with_browser_view.h', |
1338 'browser/ui/views/frame/web_contents_close_handler_unittest.cc', | 1329 'browser/ui/views/frame/web_contents_close_handler_unittest.cc', |
1339 'browser/ui/views/status_icons/status_tray_win_unittest.cc', | 1330 'browser/ui/views/status_icons/status_tray_win_unittest.cc', |
1340 'browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views_uni ttest.cc', | 1331 'browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views_uni ttest.cc', |
1341 'browser/ui/views/tabs/fake_base_tab_strip_controller.cc', | 1332 'browser/ui/views/tabs/fake_base_tab_strip_controller.cc', |
1342 'browser/ui/views/tabs/fake_base_tab_strip_controller.h', | 1333 'browser/ui/views/tabs/fake_base_tab_strip_controller.h', |
1343 'browser/ui/views/tabs/stacked_tab_strip_layout_unittest.cc', | 1334 'browser/ui/views/tabs/stacked_tab_strip_layout_unittest.cc', |
1344 'browser/ui/views/tabs/tab_strip_unittest.cc', | 1335 'browser/ui/views/tabs/tab_strip_unittest.cc', |
1345 'browser/ui/views/tabs/tab_unittest.cc', | 1336 'browser/ui/views/tabs/tab_unittest.cc', |
1346 'browser/ui/views/toolbar/reload_button_unittest.cc', | 1337 'browser/ui/views/toolbar/reload_button_unittest.cc', |
1347 'browser/ui/views/toolbar/test_toolbar_actions_bar_helper_views.cc', | 1338 'browser/ui/views/toolbar/test_toolbar_actions_bar_helper_views.cc', |
1348 'browser/ui/views/translate/translate_bubble_view_unittest.cc', | 1339 'browser/ui/views/translate/translate_bubble_view_unittest.cc', |
1349 'browser/ui/views/validation_message_bubble_delegate_unittest.cc', | 1340 'browser/ui/views/validation_message_bubble_delegate_unittest.cc', |
1350 ], | 1341 ], |
1342 'chrome_unit_tests_win_sources': [ | |
1343 'app/chrome_dll.rc', | |
1344 'browser/search_engines/template_url_scraper_unittest.cc', | |
1345 'test/data/resource.rc', | |
1346 ], | |
1351 'chrome_unit_tests_mac_sources': [ | 1347 'chrome_unit_tests_mac_sources': [ |
1352 'browser/media_galleries/fileapi/iphoto_file_util_unittest.cc', | 1348 'browser/media_galleries/fileapi/iphoto_file_util_unittest.cc', |
1353 'utility/media_galleries/iphoto_library_parser_unittest.cc', | 1349 'utility/media_galleries/iphoto_library_parser_unittest.cc', |
1354 ], | 1350 ], |
1355 'chrome_unit_tests_win_mac_sources': [ | 1351 'chrome_unit_tests_win_mac_sources': [ |
1356 'browser/media_galleries/fileapi/itunes_file_util_unittest.cc', | 1352 'browser/media_galleries/fileapi/itunes_file_util_unittest.cc', |
1357 'browser/media_galleries/fileapi/picasa_file_util_unittest.cc', | 1353 'browser/media_galleries/fileapi/picasa_file_util_unittest.cc', |
1358 'common/extensions/api/networking_private/networking_private_crypto_unitte st.cc', | 1354 'common/extensions/api/networking_private/networking_private_crypto_unitte st.cc', |
1359 'utility/media_galleries/itunes_library_parser_unittest.cc', | 1355 'utility/media_galleries/itunes_library_parser_unittest.cc', |
1360 'utility/media_galleries/picasa_album_table_reader_unittest.cc', | 1356 'utility/media_galleries/picasa_album_table_reader_unittest.cc', |
(...skipping 632 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1993 ], | 1989 ], |
1994 }], | 1990 }], |
1995 ['remoting==1', { | 1991 ['remoting==1', { |
1996 'dependencies': [ | 1992 'dependencies': [ |
1997 '../remoting/remoting.gyp:remoting_client_plugin', | 1993 '../remoting/remoting.gyp:remoting_client_plugin', |
1998 ], | 1994 ], |
1999 }], | 1995 }], |
2000 ], | 1996 ], |
2001 }, | 1997 }, |
2002 { | 1998 { |
1999 # GN version: //chrome/test:test_support_unit | |
2003 'target_name': 'test_support_unit', | 2000 'target_name': 'test_support_unit', |
2004 'type': 'static_library', | 2001 'type': 'static_library', |
2005 'dependencies': [ | 2002 'dependencies': [ |
2006 'chrome_resources.gyp:chrome_resources', | 2003 'chrome_resources.gyp:chrome_resources', |
2007 'chrome_resources.gyp:chrome_strings', | 2004 'chrome_resources.gyp:chrome_strings', |
2008 'browser', | 2005 'browser', |
2009 'common', | 2006 'common', |
2010 'test_support_common', | 2007 'test_support_common', |
2011 '../base/base.gyp:base', | 2008 '../base/base.gyp:base', |
2012 '../mojo/mojo_base.gyp:mojo_environment_chromium', | 2009 '../mojo/mojo_base.gyp:mojo_environment_chromium', |
2013 '../skia/skia.gyp:skia', | 2010 '../skia/skia.gyp:skia', |
2014 '../sync/sync.gyp:sync', | 2011 '../sync/sync.gyp:sync', |
2015 '../testing/gmock.gyp:gmock', | 2012 '../testing/gmock.gyp:gmock', |
2016 '../testing/gtest.gyp:gtest', | 2013 '../testing/gtest.gyp:gtest', |
2017 '../third_party/mojo/mojo_edk.gyp:mojo_system_impl', | 2014 '../third_party/mojo/mojo_edk.gyp:mojo_system_impl', |
2018 ], | 2015 ], |
2019 'include_dirs': [ | 2016 'include_dirs': [ |
2020 '..', | 2017 '..', |
2021 ], | 2018 ], |
2022 'sources': [ | 2019 'sources': [ |
2023 'browser/sync/glue/session_sync_test_helper.cc', | 2020 'browser/sync/glue/session_sync_test_helper.cc', |
2024 'browser/sync/glue/session_sync_test_helper.h', | 2021 'browser/sync/glue/session_sync_test_helper.h', |
2025 'test/base/run_all_unittests.cc', | 2022 'test/base/run_all_unittests.cc', |
2026 ], | 2023 ], |
2027 }, | 2024 }, |
2028 { | 2025 { |
2026 # GN version: //chrome/test:unit_tests | |
2029 'target_name': 'unit_tests', | 2027 'target_name': 'unit_tests', |
2030 'type': '<(gtest_target_type)', | 2028 'type': '<(gtest_target_type)', |
2031 'dependencies': [ | 2029 'dependencies': [ |
2032 # NOTE: New dependencies should generally be added in the OS!="ios" | 2030 # NOTE: New depndencies should generally be added in the OS!="ios" |
Dirk Pranke
2015/01/27 22:37:29
Nit: typo.
| |
2033 # dependencies block below, rather than here. | 2031 # dependencies block below, rather than here. |
2034 # Unit tests should only depend on: | 2032 # Unit tests should only depend on: |
2035 # 1) everything that the chrome binaries depend on: | 2033 # 1) everything that the chrome binaries depend on: |
2036 '<@(chromium_browser_dependencies)', | 2034 '<@(chromium_browser_dependencies)', |
2037 '<@(chromium_child_dependencies)', | 2035 '<@(chromium_child_dependencies)', |
2038 # 2) test-specific support libraries: | 2036 # 2) test-specific support libraries: |
2039 '../base/base.gyp:test_support_base', | 2037 '../base/base.gyp:test_support_base', |
2040 '../components/components_resources.gyp:components_resources', | 2038 '../components/components_resources.gyp:components_resources', |
2041 '../components/components.gyp:content_settings_core_test_support', | 2039 '../components/components.gyp:content_settings_core_test_support', |
2042 '../content/content_shell_and_tests.gyp:test_support_content', | 2040 '../content/content_shell_and_tests.gyp:test_support_content', |
(...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2195 ], | 2193 ], |
2196 }], | 2194 }], |
2197 ], | 2195 ], |
2198 }], | 2196 }], |
2199 ['use_aura==1', { | 2197 ['use_aura==1', { |
2200 'dependencies': [ | 2198 'dependencies': [ |
2201 '../ui/wm/wm.gyp:wm', | 2199 '../ui/wm/wm.gyp:wm', |
2202 '../ui/aura/aura.gyp:aura_test_support', | 2200 '../ui/aura/aura.gyp:aura_test_support', |
2203 '../ui/views/views.gyp:views_test_support', | 2201 '../ui/views/views.gyp:views_test_support', |
2204 ], | 2202 ], |
2205 'sources!': [ | |
2206 'browser/ui/views/extensions/browser_action_drag_data_unittest.cc', | |
2207 ], | |
2208 'sources': [ | 2203 'sources': [ |
2209 '../ui/views/controls/webview/webview_unittest.cc', | 2204 '../ui/views/controls/webview/webview_unittest.cc', |
2210 ], | 2205 ], |
2211 }], | 2206 }], |
2212 ['chromeos==0 and OS=="linux"', { | 2207 ['chromeos==0 and OS=="linux"', { |
2213 'sources': [ '<@(chrome_unit_tests_desktop_linux_sources)' ], | 2208 'sources': [ '<@(chrome_unit_tests_desktop_linux_sources)' ], |
2214 }], | 2209 }], |
2215 ['chromeos==0 and use_ozone==0 and OS=="linux"', { | 2210 ['chromeos==0 and use_ozone==0 and OS=="linux"', { |
2216 'dependencies': [ | 2211 'dependencies': [ |
2217 'browser/ui/libgtk2ui/libgtk2ui.gyp:gtk2ui', | 2212 'browser/ui/libgtk2ui/libgtk2ui.gyp:gtk2ui', |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2250 ['chromeos==1', { | 2245 ['chromeos==1', { |
2251 'sources!': [ | 2246 'sources!': [ |
2252 'browser/policy/cloud/user_policy_signin_service_unittest.cc', | 2247 'browser/policy/cloud/user_policy_signin_service_unittest.cc', |
2253 ], | 2248 ], |
2254 }], | 2249 }], |
2255 ['OS=="android"', { | 2250 ['OS=="android"', { |
2256 'sources!': [ | 2251 'sources!': [ |
2257 'browser/policy/policy_path_parser_unittest.cc', | 2252 'browser/policy/policy_path_parser_unittest.cc', |
2258 ], | 2253 ], |
2259 }], | 2254 }], |
2255 ['OS!="android" and OS!="ios" and chromeos==0', { | |
2256 'sources': [ | |
2257 'browser/net/disk_cache_dir_policy_handler_unittest.cc', | |
2258 ], | |
2259 }], | |
2260 ['OS!="android" and OS!="ios"', { | |
2261 'sources': [ | |
2262 'browser/download/download_dir_policy_handler_unittest.cc' | |
2263 ], | |
2264 }], | |
2260 ], | 2265 ], |
2261 }], | 2266 }], |
2262 ['enable_web_speech==1', { | 2267 ['enable_web_speech==1', { |
2263 'sources': [ '<@(chrome_unit_tests_speech_sources)' ], | 2268 'sources': [ '<@(chrome_unit_tests_speech_sources)' ], |
2264 }], | 2269 }], |
2265 ['notifications==1', { | 2270 ['notifications==1', { |
2266 'sources': [ '<@(chrome_unit_tests_notifications_sources)' ], | 2271 'sources': [ '<@(chrome_unit_tests_notifications_sources)' ], |
2267 'conditions': [ | 2272 'conditions': [ |
2268 ['OS == "android"', { | 2273 ['OS == "android"', { |
2269 'sources!': [ | 2274 'sources!': [ |
(...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2436 'Debug': { | 2441 'Debug': { |
2437 'msvs_settings': { | 2442 'msvs_settings': { |
2438 'VCLinkerTool': { | 2443 'VCLinkerTool': { |
2439 'LinkIncremental': '<(msvs_debug_link_nonincremental)', | 2444 'LinkIncremental': '<(msvs_debug_link_nonincremental)', |
2440 }, | 2445 }, |
2441 }, | 2446 }, |
2442 }, | 2447 }, |
2443 }, | 2448 }, |
2444 }], | 2449 }], |
2445 ['OS=="win"', { | 2450 ['OS=="win"', { |
2451 'sources': [ '<@(chrome_unit_tests_win_sources)' ], | |
2446 'dependencies': [ | 2452 'dependencies': [ |
2447 'browser/safe_browsing/verifier_test/verifier_unittest.gyp:verifier_ test_dll_1', | 2453 'browser/safe_browsing/verifier_test/verifier_unittest.gyp:verifier_ test_dll_1', |
2448 'browser/safe_browsing/verifier_test/verifier_unittest.gyp:verifier_ test_dll_2', | 2454 'browser/safe_browsing/verifier_test/verifier_unittest.gyp:verifier_ test_dll_2', |
2449 'chrome_version_resources', | 2455 'chrome_version_resources', |
2450 'installer_util_strings', | 2456 'installer_util_strings', |
2451 '../chrome_elf/chrome_elf.gyp:blacklist_test_dll_1', | 2457 '../chrome_elf/chrome_elf.gyp:blacklist_test_dll_1', |
2452 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2', | 2458 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2', |
2453 '../third_party/isimpledom/isimpledom.gyp:isimpledom', | 2459 '../third_party/isimpledom/isimpledom.gyp:isimpledom', |
2454 ], | 2460 ], |
2455 'conditions': [ | 2461 'conditions': [ |
(...skipping 18 matching lines...) Expand all Loading... | |
2474 ], | 2480 ], |
2475 'link_settings': { | 2481 'link_settings': { |
2476 'libraries': [ | 2482 'libraries': [ |
2477 '-lcomsupp.lib', | 2483 '-lcomsupp.lib', |
2478 '-loleacc.lib', | 2484 '-loleacc.lib', |
2479 '-lrpcrt4.lib', | 2485 '-lrpcrt4.lib', |
2480 '-lurlmon.lib', | 2486 '-lurlmon.lib', |
2481 '-lwinmm.lib', | 2487 '-lwinmm.lib', |
2482 ], | 2488 ], |
2483 }, | 2489 }, |
2484 }, { # else: OS != "win" | |
2485 'sources!': [ | |
2486 'app/chrome_dll.rc', | |
2487 'browser/search_engines/template_url_scraper_unittest.cc', | |
2488 'browser/ui/views/extensions/browser_action_drag_data_unittest.cc', | |
2489 'test/data/resource.rc', | |
2490 ], | |
2491 }], | 2490 }], |
2492 ['OS=="android" or OS=="ios"', { | 2491 ['OS=="android" or OS=="ios"', { |
2493 'sources!': [ | 2492 'sources!': [ |
2494 'browser/devtools/device/webrtc/devtools_bridge_instances_request_un ittest.cc', | 2493 'browser/devtools/device/webrtc/devtools_bridge_instances_request_un ittest.cc', |
2495 'browser/ui/sync/sync_promo_ui_unittest.cc', | 2494 'browser/ui/sync/sync_promo_ui_unittest.cc', |
2496 ], | 2495 ], |
2497 }, { # 'OS!="android" and OS!="ios"' | 2496 }, { # 'OS!="android" and OS!="ios"' |
2498 'dependencies': [ | 2497 'dependencies': [ |
2499 'tools/profile_reset/jtl_compiler.gyp:jtl_compiler_lib', | 2498 'tools/profile_reset/jtl_compiler.gyp:jtl_compiler_lib', |
2500 ], | 2499 ], |
2501 'sources!': [ | 2500 'sources!': [ |
2502 'browser/metrics/variations/variations_request_scheduler_mobile_unit test.cc', | 2501 'browser/metrics/variations/variations_request_scheduler_mobile_unit test.cc', |
2503 'browser/net/spdyproxy/data_reduction_proxy_settings_unittest.cc', | |
2504 'browser/net/spdyproxy/data_reduction_proxy_settings_unittest.h', | |
2505 'browser/web_resource/promo_resource_service_mobile_ntp_unittest.cc' , | 2502 'browser/web_resource/promo_resource_service_mobile_ntp_unittest.cc' , |
2506 ], | 2503 ], |
2507 }], | 2504 }], |
2508 ['OS != "android" and chromeos == 0', { | 2505 ['OS != "android" and chromeos == 0', { |
2509 'sources': [ '<@(chrome_unit_tests_non_android_or_chromeos_sources)' ] , | 2506 'sources': [ '<@(chrome_unit_tests_non_android_or_chromeos_sources)' ] , |
2510 }], | 2507 }], |
2511 ['OS=="android"', { | 2508 ['OS=="android"', { |
2512 'dependencies!': [ | 2509 'dependencies!': [ |
2513 '../third_party/libaddressinput/libaddressinput.gyp:libaddressinput' , | 2510 '../third_party/libaddressinput/libaddressinput.gyp:libaddressinput' , |
2514 ], | 2511 ], |
2515 'ldflags': [ | 2512 'ldflags': [ |
2516 # Some android targets still depend on --gc-sections to link. | 2513 # Some android targets still depend on --gc-sections to link. |
2517 # TODO: remove --gc-sections for Debug builds (crbug.com/159847). | 2514 # TODO: remove --gc-sections for Debug builds (crbug.com/159847). |
2518 '-Wl,--gc-sections', | 2515 '-Wl,--gc-sections', |
2519 ], | 2516 ], |
2520 'dependencies': [ | 2517 'dependencies': [ |
2521 '../testing/android/native_test.gyp:native_test_native_code', | 2518 '../testing/android/native_test.gyp:native_test_native_code', |
2522 ], | 2519 ], |
2523 }, { # Not Android. | 2520 }, { # Not Android. |
2524 'sources': [ '<@(chrome_unit_tests_non_android_sources)' ], | 2521 'sources': [ '<@(chrome_unit_tests_non_android_sources)' ], |
2525 }], | 2522 }], |
2526 ['OS!="android" and OS!="ios" and chromeos==0 and configuration_policy== 1', { | |
2527 'sources': [ | |
2528 'browser/net/disk_cache_dir_policy_handler_unittest.cc', | |
2529 ], | |
2530 }], | |
2531 ['OS!="android" and OS!="ios" and configuration_policy==1', { | |
2532 'sources': [ | |
2533 'browser/download/download_dir_policy_handler_unittest.cc' | |
2534 ], | |
2535 }], | |
2536 ['enable_themes == 1', { | 2523 ['enable_themes == 1', { |
2537 'sources': [ '<@(chrome_unit_tests_themes_sources)' ], | 2524 'sources': [ '<@(chrome_unit_tests_themes_sources)' ], |
2538 }], | 2525 }], |
2539 ['toolkit_views==1', { | 2526 ['toolkit_views==1', { |
2540 'dependencies': [ | 2527 'dependencies': [ |
2541 '../components/components.gyp:web_modal_test_support', | 2528 '../components/components.gyp:web_modal_test_support', |
2542 '../ui/views/views.gyp:views', | 2529 '../ui/views/views.gyp:views', |
2543 '../ui/views/views.gyp:views_test_support', | 2530 '../ui/views/views.gyp:views_test_support', |
2544 ], | 2531 ], |
2545 'conditions': [ | 2532 'conditions': [ |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2589 'sources!': [ | 2576 'sources!': [ |
2590 # crbug.com/354036 | 2577 # crbug.com/354036 |
2591 'browser/chromeos/events/event_rewriter_unittest.cc', | 2578 'browser/chromeos/events/event_rewriter_unittest.cc', |
2592 ], | 2579 ], |
2593 }], | 2580 }], |
2594 ['enable_plugin_installation==0', { | 2581 ['enable_plugin_installation==0', { |
2595 'sources!': [ | 2582 'sources!': [ |
2596 'browser/plugins/plugin_installer_unittest.cc', | 2583 'browser/plugins/plugin_installer_unittest.cc', |
2597 ], | 2584 ], |
2598 }], | 2585 }], |
2586 # Adding more conditions? Don't forget to update the GN build. | |
2599 ], | 2587 ], |
2600 }, | 2588 }, |
2601 { | 2589 { |
2602 'target_name': 'chrome_app_unittests', | 2590 'target_name': 'chrome_app_unittests', |
2603 'type': 'executable', | 2591 'type': 'executable', |
2604 'dependencies': [ | 2592 'dependencies': [ |
2605 # unit tests should only depend on | 2593 # unit tests should only depend on |
2606 # 1) everything that the chrome binaries depend on: | 2594 # 1) everything that the chrome binaries depend on: |
2607 '<@(chromium_browser_dependencies)', | 2595 '<@(chromium_browser_dependencies)', |
2608 '<@(chromium_child_dependencies)', | 2596 '<@(chromium_child_dependencies)', |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2741 'dependencies': [ | 2729 'dependencies': [ |
2742 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | 2730 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
2743 ], | 2731 ], |
2744 }], | 2732 }], |
2745 ], | 2733 ], |
2746 }, | 2734 }, |
2747 ], | 2735 ], |
2748 }], | 2736 }], |
2749 ], # 'conditions' | 2737 ], # 'conditions' |
2750 } | 2738 } |
OLD | NEW |