forked from sanyaade-mobiledev/chromium.src
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchrome_tests_unit.gypi
2480 lines (2466 loc) · 131 KB
/
chrome_tests_unit.gypi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# Copyright 2012 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
{
'targets': [
{
# This target contains mocks and test utilities that don't belong in
# production libraries but are used by more than one test executable.
'target_name': 'test_support_common',
'type': 'static_library',
'dependencies': [
# NOTE: New dependencies should generally be added in the OS!="ios"
# dependencies block below, rather than here.
'app/policy/cloud_policy_codegen.gyp:policy_test_support',
'browser',
'chrome_resources.gyp:chrome_resources',
'chrome_resources.gyp:chrome_strings',
'chrome_resources.gyp:theme_resources',
'common',
'../base/base.gyp:test_support_base',
'../base/base.gyp:base_prefs_test_support',
'../content/content.gyp:content_app',
'../content/content.gyp:test_support_content',
'../media/media.gyp:media_test_support',
'../net/net.gyp:net',
'../net/net.gyp:net_test_support',
'../skia/skia.gyp:skia',
'../sync/sync.gyp:sync',
'../testing/gmock.gyp:gmock',
'../testing/gtest.gyp:gtest',
'../third_party/zlib/zlib.gyp:zlib',
],
'export_dependent_settings': [
'app/policy/cloud_policy_codegen.gyp:policy_test_support',
'../base/base.gyp:test_support_base',
],
'include_dirs': [
'..',
],
'sources': [
'app/breakpad_mac_stubs.mm',
'app/chrome_main_delegate.cc',
'app/chrome_main_delegate.h',
'browser/android/mock_google_location_settings_helper.cc',
'browser/android/mock_google_location_settings_helper.h',
'browser/android/tab_android_test_stubs.cc',
'browser/automation/mock_tab_event_observer.cc',
'browser/automation/mock_tab_event_observer.h',
'browser/browsing_data/mock_browsing_data_appcache_helper.cc',
'browser/browsing_data/mock_browsing_data_appcache_helper.h',
'browser/browsing_data/mock_browsing_data_cookie_helper.cc',
'browser/browsing_data/mock_browsing_data_cookie_helper.h',
'browser/browsing_data/mock_browsing_data_database_helper.cc',
'browser/browsing_data/mock_browsing_data_database_helper.h',
'browser/browsing_data/mock_browsing_data_file_system_helper.cc',
'browser/browsing_data/mock_browsing_data_file_system_helper.h',
'browser/browsing_data/mock_browsing_data_flash_lso_helper.cc',
'browser/browsing_data/mock_browsing_data_flash_lso_helper.h',
'browser/browsing_data/mock_browsing_data_indexed_db_helper.cc',
'browser/browsing_data/mock_browsing_data_indexed_db_helper.h',
'browser/browsing_data/mock_browsing_data_local_storage_helper.cc',
'browser/browsing_data/mock_browsing_data_local_storage_helper.h',
'browser/browsing_data/mock_browsing_data_quota_helper.cc',
'browser/browsing_data/mock_browsing_data_quota_helper.h',
'browser/browsing_data/mock_browsing_data_server_bound_cert_helper.cc',
'browser/browsing_data/mock_browsing_data_server_bound_cert_helper.h',
'browser/chromeos/contacts/contact_test_util.cc',
'browser/chromeos/contacts/contact_test_util.h',
'browser/chromeos/cros/mock_cert_library.cc',
'browser/chromeos/cros/mock_cert_library.h',
'browser/chromeos/cros/mock_network_library.cc',
'browser/chromeos/cros/mock_network_library.h',
'browser/chromeos/input_method/mock_candidate_window_controller.cc',
'browser/chromeos/input_method/mock_candidate_window_controller.h',
'browser/chromeos/input_method/mock_input_method_manager.cc',
'browser/chromeos/input_method/mock_input_method_manager.h',
'browser/chromeos/login/mock_login_display.cc',
'browser/chromeos/login/mock_login_display.h',
'browser/chromeos/login/mock_login_display_host.cc',
'browser/chromeos/login/mock_login_display_host.h',
'browser/chromeos/login/mock_login_status_consumer.cc',
'browser/chromeos/login/mock_login_status_consumer.h',
'browser/chromeos/login/mock_login_utils.cc',
'browser/chromeos/login/mock_login_utils.h',
'browser/chromeos/login/mock_url_fetchers.cc',
'browser/chromeos/login/mock_url_fetchers.h',
'browser/chromeos/login/mock_user_image_manager.cc',
'browser/chromeos/login/mock_user_image_manager.h',
'browser/chromeos/login/mock_user_manager.cc',
'browser/chromeos/login/mock_user_manager.h',
'browser/chromeos/net/mock_connectivity_state_helper.cc',
'browser/chromeos/net/mock_connectivity_state_helper.h',
'browser/chromeos/policy/device_policy_builder.cc',
'browser/chromeos/policy/device_policy_builder.h',
'browser/chromeos/settings/device_settings_test_helper.cc',
'browser/chromeos/settings/device_settings_test_helper.h',
'browser/chromeos/settings/mock_owner_key_util.cc',
'browser/chromeos/settings/mock_owner_key_util.h',
'browser/chromeos/system/mock_statistics_provider.cc',
'browser/chromeos/system/mock_statistics_provider.h',
# The only thing used from browser is Browser::Type.
'browser/download/download_test_file_activity_observer.cc',
'browser/download/download_test_file_activity_observer.h',
'browser/download/test_download_shelf.cc',
'browser/download/test_download_shelf.h',
'browser/extensions/api/messaging/native_messaging_test_util.cc',
'browser/extensions/api/messaging/native_messaging_test_util.h',
'browser/extensions/fake_safe_browsing_database_manager.cc',
'browser/extensions/fake_safe_browsing_database_manager.h',
'browser/extensions/mock_extension_special_storage_policy.cc',
'browser/extensions/mock_extension_special_storage_policy.h',
'browser/extensions/test_blacklist.cc',
'browser/extensions/test_blacklist.h',
'browser/extensions/test_extension_environment.cc',
'browser/extensions/test_extension_environment.h',
'browser/extensions/test_extension_prefs.cc',
'browser/extensions/test_extension_prefs.h',
'browser/extensions/test_extension_service.cc',
'browser/extensions/test_extension_service.h',
'browser/extensions/test_extension_system.cc',
'browser/extensions/test_extension_system.h',
'browser/extensions/test_management_policy.cc',
'browser/extensions/test_management_policy.h',
'browser/google_apis/dummy_drive_service.cc',
'browser/google_apis/dummy_drive_service.h',
'browser/google_apis/test_server/http_connection.cc',
'browser/google_apis/test_server/http_connection.h',
'browser/google_apis/test_server/http_request.cc',
'browser/google_apis/test_server/http_request.h',
'browser/google_apis/test_server/http_response.cc',
'browser/google_apis/test_server/http_response.h',
'browser/google_apis/test_server/http_server.cc',
'browser/google_apis/test_server/http_server.h',
'browser/google_apis/test_util.cc',
'browser/google_apis/test_util.h',
'browser/media_galleries/fileapi/picasa/pmp_test_helper.cc',
'browser/media_galleries/fileapi/picasa/pmp_test_helper.h',
'browser/media_galleries/media_galleries_test_util.cc',
'browser/media_galleries/media_galleries_test_util.h',
'browser/net/url_request_mock_util.cc',
'browser/net/url_request_mock_util.h',
'browser/notifications/notification_test_util.cc',
'browser/notifications/notification_test_util.h',
'browser/password_manager/mock_password_store.cc',
'browser/password_manager/mock_password_store.h',
'browser/password_manager/password_form_data.cc',
'browser/password_manager/password_form_data.h',
'browser/policy/cloud/mock_cloud_policy_client.cc',
'browser/policy/cloud/mock_cloud_policy_client.h',
'browser/policy/cloud/mock_cloud_policy_store.cc',
'browser/policy/cloud/mock_cloud_policy_store.h',
'browser/policy/cloud/policy_builder.cc',
'browser/policy/cloud/policy_builder.h',
'browser/policy/mock_configuration_policy_provider.cc',
'browser/policy/mock_configuration_policy_provider.h',
'browser/policy/test/local_policy_test_server.cc',
'browser/policy/test/local_policy_test_server.h',
'browser/prefs/pref_service_mock_builder.cc',
'browser/prefs/pref_service_mock_builder.h',
'browser/search_engines/template_url_service_test_util.cc',
'browser/search_engines/template_url_service_test_util.h',
'browser/sessions/session_service_test_helper.cc',
'browser/sessions/session_service_test_helper.h',
'browser/sessions/session_types_test_helper.cc',
'browser/sessions/session_types_test_helper.h',
'browser/signin/fake_signin_manager.cc',
'browser/signin/fake_signin_manager.h',
'browser/ssl/ssl_client_auth_requestor_mock.cc',
'browser/ssl/ssl_client_auth_requestor_mock.h',
'browser/storage_monitor/test_storage_monitor.cc',
'browser/storage_monitor/test_storage_monitor.h',
'browser/ui/browser.h',
'browser/ui/cocoa/find_bar/find_bar_host_unittest_util_cocoa.mm',
'browser/ui/cocoa/run_loop_testing.h',
'browser/ui/cocoa/run_loop_testing.mm',
'browser/ui/find_bar/find_bar_host_unittest_util.h',
'browser/ui/fullscreen/fullscreen_controller_state_test.cc',
'browser/ui/fullscreen/fullscreen_controller_state_test.h',
'browser/ui/fullscreen/fullscreen_controller_test.cc',
'browser/ui/fullscreen/fullscreen_controller_test.h',
'browser/ui/gtk/find_bar_host_unittest_util_gtk.cc',
'browser/ui/test/test_confirm_bubble_model.cc',
'browser/ui/test/test_confirm_bubble_model.h',
'browser/ui/views/find_bar_host_unittest_util_views.cc',
'common/extensions/extension_builder.cc',
'common/extensions/extension_builder.h',
'common/extensions/extension_test_util.cc',
'common/extensions/extension_test_util.h',
'common/extensions/permissions/scoped_testing_permissions_info.cc',
'common/extensions/permissions/scoped_testing_permissions_info.h',
'common/extensions/value_builder.cc',
'common/extensions/value_builder.h',
'renderer/chrome_mock_render_thread.cc',
'renderer/chrome_mock_render_thread.h',
'renderer/mock_printer.cc',
'renderer/mock_printer.h',
'renderer/safe_browsing/mock_feature_extractor_clock.cc',
'renderer/safe_browsing/mock_feature_extractor_clock.h',
'renderer/safe_browsing/test_utils.cc',
'renderer/safe_browsing/test_utils.h',
'test/automation/automation_handle_tracker.cc',
'test/automation/automation_handle_tracker.h',
'test/automation/automation_json_requests.cc',
'test/automation/automation_json_requests.h',
'test/automation/automation_proxy.cc',
'test/automation/automation_proxy.h',
'test/automation/browser_proxy.cc',
'test/automation/browser_proxy.h',
'test/automation/tab_proxy.cc',
'test/automation/tab_proxy.h',
'test/automation/value_conversion_traits.cc',
'test/automation/value_conversion_traits.h',
'test/automation/value_conversion_util.h',
'test/automation/window_proxy.cc',
'test/automation/window_proxy.h',
'test/base/bookmark_load_observer.cc',
'test/base/bookmark_load_observer.h',
'test/base/chrome_render_view_host_test_harness.cc',
'test/base/chrome_render_view_host_test_harness.h',
'test/base/chrome_test_suite.cc',
'test/base/chrome_test_suite.h',
'test/base/history_index_restore_observer.cc',
'test/base/history_index_restore_observer.h',
'test/base/in_process_browser_test.cc',
'test/base/in_process_browser_test.h',
'test/base/javascript_test_observer.cc',
'test/base/javascript_test_observer.h',
'test/base/model_test_utils.cc',
'test/base/model_test_utils.h',
'test/base/module_system_test.cc',
'test/base/module_system_test.h',
'test/base/profile_mock.cc',
'test/base/profile_mock.h',
'test/base/scoped_testing_local_state.cc',
'test/base/scoped_testing_local_state.h',
'test/base/test_browser_window.cc',
'test/base/test_browser_window.h',
'test/base/test_launcher_utils.cc',
'test/base/test_launcher_utils.h',
'test/base/test_location_bar.cc',
'test/base/test_location_bar.h',
'test/base/test_tab_strip_model_observer.cc',
'test/base/test_tab_strip_model_observer.h',
'test/base/testing_browser_process.cc',
'test/base/testing_browser_process.h',
'test/base/testing_browser_process_platform_part.h',
'test/base/testing_browser_process_platform_part.cc',
'test/base/testing_browser_process_platform_part_chromeos.h',
'test/base/testing_browser_process_platform_part_chromeos.cc',
'test/base/testing_pref_service_syncable.cc',
'test/base/testing_pref_service_syncable.h',
'test/base/testing_profile.cc',
'test/base/testing_profile.h',
'test/base/testing_profile_manager.cc',
'test/base/testing_profile_manager.h',
'test/base/tracing.cc',
'test/base/tracing.h',
'test/base/ui_test_utils.cc',
'test/base/ui_test_utils.h',
'test/base/uma_histogram_helper.cc',
'test/base/uma_histogram_helper.h',
'test/logging/win/file_logger.cc',
'test/logging/win/file_logger.h',
'test/logging/win/log_file_printer.cc',
'test/logging/win/log_file_printer.h',
'test/logging/win/log_file_reader.cc',
'test/logging/win/log_file_reader.h',
'test/logging/win/mof_data_parser.cc',
'test/logging/win/mof_data_parser.h',
'test/logging/win/test_log_collector.cc',
'test/logging/win/test_log_collector.h',
'test/ppapi/ppapi_test.cc',
'test/ppapi/ppapi_test.h',
# TODO(joi): Move to //components/components.gypi once
# remaining dependencies back to //chrome are eliminated.
'../components/autofill/browser/android/test_auxiliary_profile_loader_android.cc',
'../components/autofill/browser/android/test_auxiliary_profile_loader_android.h',
'../components/autofill/browser/autofill_common_test.cc',
'../components/autofill/browser/autofill_common_test.h',
'../components/autofill/browser/data_driven_test.cc',
'../components/autofill/browser/data_driven_test.h',
'../components/autofill/browser/test_autofill_external_delegate.cc',
'../components/autofill/browser/test_autofill_external_delegate.h',
'../components/autofill/browser/test_autofill_manager_delegate.cc',
'../components/autofill/browser/test_autofill_manager_delegate.h',
'../components/autofill/browser/test_personal_data_manager.cc',
'../components/autofill/browser/test_personal_data_manager.h',
'../ui/gfx/image/image_unittest_util.h',
'../ui/gfx/image/image_unittest_util.cc',
'../webkit/quota/mock_quota_manager.cc',
'../webkit/quota/mock_quota_manager.h',
],
'conditions': [
['OS!="ios"', {
'dependencies': [
'cloud_policy_proto',
'common/extensions/api/api.gyp:api',
'plugin',
'renderer',
'utility',
'../content/content.gyp:content_gpu',
'../content/content.gyp:content_plugin',
'../content/content.gyp:content_ppapi_plugin',
'../content/content.gyp:content_renderer',
'../content/content.gyp:content_utility',
'../content/content.gyp:content_worker',
'../ipc/ipc.gyp:test_support_ipc',
'../ppapi/ppapi_internal.gyp:ppapi_shared',
'../third_party/leveldatabase/leveldatabase.gyp:leveldatabase',
'../ui/compositor/compositor.gyp:compositor_test_support',
],
'export_dependent_settings': [
'renderer',
],
}, { # OS=="ios"
'sources/': [
# Exclude everything but iOS-specific files.
['exclude', '\\.(cc|mm)$'],
['include', '_ios\\.(cc|mm)$'],
['include', '(^|/)ios/'],
# TODO(ios): Add files here as they are updated to compile on iOS.
['include', '^test/base/chrome_test_suite\\.cc$'],
['include', '^test/base/testing_browser_process'],
],
}],
['chromeos==0', {
'sources/': [
['exclude', '^browser/chromeos'],
],
}, { # chromeos==1
'dependencies': [
'../build/linux/system.gyp:dbus',
'../chromeos/chromeos.gyp:chromeos_test_support',
],
'sources/': [
['exclude', '^test/base/testing_browser_process_platform_part\\.cc$'],
['exclude', '^test/base/testing_browser_process_platform_part\\.h$'],
],
}],
['configuration_policy==0', {
'sources/': [
['exclude', '^browser/policy'],
],
}],
['safe_browsing!=1', {
'sources/': [
['exclude', '^browser/extensions/blacklist_unittest.cc'],
['exclude', '^browser/extensions/fake_safe_browsing_database_manager.cc'],
['exclude', '^browser/extensions/fake_safe_browsing_database_manager.h'],
],
}],
['toolkit_uses_gtk == 1', {
'dependencies': [
'../build/linux/system.gyp:gtk',
],
}],
['toolkit_uses_gtk == 1 or chromeos==1 or (OS=="linux" and use_aura==1)', {
'dependencies': [
'../build/linux/system.gyp:ssl',
],
}],
['OS!="android" and OS!="ios"', {
'dependencies': [
'service',
],
}],
['OS=="android"', {
'sources/': [
['exclude', '^browser/media_galleries/'],
],
}],
['OS=="win"', {
'dependencies': [
'../ui/snapshot/snapshot.gyp:snapshot_test_support',
],
'include_dirs': [
'<(DEPTH)/third_party/wtl/include',
],
}],
],
},
{
'target_name': 'test_support_unit',
'type': 'static_library',
'dependencies': [
'chrome_resources.gyp:chrome_resources',
'chrome_resources.gyp:chrome_strings',
'browser',
'common',
'test_support_common',
'../base/base.gyp:base',
'../skia/skia.gyp:skia',
'../sync/sync.gyp:sync',
'../testing/gmock.gyp:gmock',
'../testing/gtest.gyp:gtest',
],
'include_dirs': [
'..',
],
'sources': [
'browser/sync/profile_sync_service_mock.cc',
'browser/sync/profile_sync_service_mock.h',
'test/base/run_all_unittests.cc',
],
'conditions': [
['toolkit_uses_gtk == 1', {
'dependencies': [
# Needed for the following #include chain:
# test/base/run_all_unittests.cc
# test/base/chrome_test_suite.h
# gtk/gtk.h
'../build/linux/system.gyp:gtk',
],
}],
],
},
{
'target_name': 'unit_tests',
'type': '<(gtest_target_type)',
'dependencies': [
# NOTE: New dependencies should generally be added in the OS!="ios"
# dependencies block below, rather than here.
# Unit tests should only depend on:
# 1) everything that the chrome binaries depend on:
'<@(chromium_dependencies)',
# 2) test-specific support libraries:
'../base/base.gyp:test_support_base',
'../media/media.gyp:media_test_support',
'../net/net.gyp:net',
'../net/net.gyp:net_test_support',
'../sync/sync.gyp:test_support_sync_api',
'../sync/sync.gyp:test_support_sync_core',
'../sync/sync.gyp:test_support_sync_internal_api',
'../sync/sync.gyp:test_support_sync_notifier',
'../testing/gmock.gyp:gmock',
'../testing/gtest.gyp:gtest',
'test_support_common',
'test_support_unit',
# 3) anything tests directly depend on
'../google_apis/google_apis.gyp:google_apis',
'../skia/skia.gyp:skia',
'../third_party/bzip2/bzip2.gyp:bzip2',
'../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation',
'../third_party/icu/icu.gyp:icui18n',
'../third_party/icu/icu.gyp:icuuc',
'../third_party/libxml/libxml.gyp:libxml',
'../ui/ui.gyp:ui_resources',
'../ui/ui.gyp:ui_test_support',
'chrome_resources.gyp:chrome_resources',
'chrome_resources.gyp:chrome_strings',
],
'include_dirs': [
'..',
],
'defines': [
'CLD_WINDOWS',
],
'direct_dependent_settings': {
'defines': [
'CLD_WINDOWS',
],
},
'msvs_settings': {
'VCLinkerTool': {
'conditions': [
['incremental_chrome_dll==1', {
'UseLibraryDependencyInputs': "true",
}],
],
},
},
'sources': [
'../apps/app_shim/app_shim_host_mac_unittest.cc',
'../extensions/browser/file_reader_unittest.cc',
'../extensions/common/event_filter_unittest.cc',
'../extensions/common/extension_resource_unittest.cc',
'../extensions/common/id_util_unittest.cc',
'../extensions/common/matcher/regex_set_matcher_unittest.cc',
'../extensions/common/matcher/string_pattern_unittest.cc',
'../extensions/common/matcher/substring_set_matcher_unittest.cc',
'../extensions/common/matcher/url_matcher_factory_unittest.cc',
'../extensions/common/matcher/url_matcher_unittest.cc',
'../extensions/common/url_pattern_set_unittest.cc',
'../extensions/common/url_pattern_unittest.cc',
'app/breakpad_mac_stubs.mm',
'app/chrome_dll.rc',
'<(SHARED_INTERMEDIATE_DIR)/chrome/chrome_unscaled_resources.rc',
# All unittests in browser, common, renderer and service.
'browser/about_flags_unittest.cc',
'browser/app_controller_mac_unittest.mm',
'browser/autocomplete/autocomplete_input_unittest.cc',
'browser/autocomplete/autocomplete_match_unittest.cc',
'browser/autocomplete/autocomplete_provider_unittest.cc',
'browser/autocomplete/autocomplete_result_unittest.cc',
'browser/autocomplete/bookmark_provider_unittest.cc',
'browser/autocomplete/builtin_provider_unittest.cc',
'browser/autocomplete/contact_provider_chromeos_unittest.cc',
'browser/autocomplete/extension_app_provider_unittest.cc',
'browser/autocomplete/history_contents_provider_unittest.cc',
'browser/autocomplete/history_quick_provider_unittest.cc',
'browser/autocomplete/history_url_provider_unittest.cc',
'browser/autocomplete/keyword_provider_unittest.cc',
'browser/autocomplete/search_provider_unittest.cc',
'browser/autocomplete/shortcuts_provider_unittest.cc',
'browser/automation/automation_tab_helper_unittest.cc',
'browser/automation/chrome_frame_automation_provider_win_unittest.cc',
'browser/background/background_application_list_model_unittest.cc',
'browser/background/background_contents_service_unittest.cc',
'browser/background/background_mode_manager_unittest.cc',
'browser/bookmarks/bookmark_codec_unittest.cc',
'browser/bookmarks/bookmark_expanded_state_tracker_unittest.cc',
'browser/bookmarks/bookmark_html_writer_unittest.cc',
'browser/bookmarks/bookmark_index_unittest.cc',
'browser/bookmarks/bookmark_model_test_utils.cc',
'browser/bookmarks/bookmark_model_test_utils.h',
'browser/bookmarks/bookmark_model_unittest.cc',
'browser/bookmarks/bookmark_node_data_unittest.cc',
'browser/bookmarks/bookmark_utils_unittest.cc',
'browser/bookmarks/recently_used_folders_combo_model_unittest.cc',
'browser/browser_about_handler_unittest.cc',
'browser/browser_commands_unittest.cc',
'browser/browsing_data/browsing_data_appcache_helper_unittest.cc',
'browser/browsing_data/browsing_data_cookie_helper_unittest.cc',
'browser/browsing_data/browsing_data_database_helper_unittest.cc',
'browser/browsing_data/browsing_data_file_system_helper_unittest.cc',
'browser/browsing_data/browsing_data_helper_unittest.cc',
'browser/browsing_data/browsing_data_indexed_db_helper_unittest.cc',
'browser/browsing_data/browsing_data_local_storage_helper_unittest.cc',
'browser/browsing_data/browsing_data_quota_helper_unittest.cc',
'browser/browsing_data/browsing_data_remover_unittest.cc',
'browser/browsing_data/browsing_data_server_bound_cert_helper_unittest.cc',
'browser/browsing_data/cookies_tree_model_unittest.cc',
'browser/captive_portal/captive_portal_detector_unittest.cc',
'browser/captive_portal/captive_portal_service_unittest.cc',
'browser/captive_portal/captive_portal_tab_helper_unittest.cc',
'browser/captive_portal/captive_portal_tab_reloader_unittest.cc',
'browser/captive_portal/testing_utils.cc',
'browser/captive_portal/testing_utils.h',
'browser/chrome_browser_application_mac_unittest.mm',
'browser/chrome_page_zoom_unittest.cc',
'browser/chrome_process_singleton_win_unittest.cc',
'browser/chromeos/accessibility/magnification_manager_unittest.cc',
'browser/chromeos/attestation/attestation_ca_client_unittest.cc',
'browser/chromeos/attestation/attestation_policy_observer_unittest.cc',
'browser/chromeos/contacts/contact_database_unittest.cc',
'browser/chromeos/contacts/contact_manager_stub.cc',
'browser/chromeos/contacts/contact_manager_stub.h',
'browser/chromeos/contacts/contact_manager_unittest.cc',
'browser/chromeos/contacts/contact_map_unittest.cc',
'browser/chromeos/contacts/fake_contact_database.cc',
'browser/chromeos/contacts/fake_contact_database.h',
'browser/chromeos/contacts/fake_contact_store.cc',
'browser/chromeos/contacts/fake_contact_store.h',
'browser/chromeos/contacts/gdata_contacts_service_stub.cc',
'browser/chromeos/contacts/gdata_contacts_service_stub.h',
'browser/chromeos/contacts/gdata_contacts_service_unittest.cc',
'browser/chromeos/contacts/google_contact_store_unittest.cc',
'browser/chromeos/cros/network_constants.h',
'browser/chromeos/cros/network_library.cc',
'browser/chromeos/cros/network_library.h',
'browser/chromeos/cros/network_library_impl_base.cc',
'browser/chromeos/cros/network_library_impl_base.h',
'browser/chromeos/cros/network_library_impl_stub.cc',
'browser/chromeos/cros/network_library_impl_stub.h',
'browser/chromeos/cros/network_library_unittest.cc',
'browser/chromeos/cros/network_property_ui_data_unittest.cc',
'browser/chromeos/customization_document_unittest.cc',
'browser/chromeos/dbus/cros_dbus_service_unittest.cc',
'browser/chromeos/dbus/printer_service_provider_unittest.cc',
'browser/chromeos/dbus/proxy_resolution_service_provider_unittest.cc',
'browser/chromeos/dbus/service_provider_test_helper.cc',
'browser/chromeos/dbus/service_provider_test_helper.h',
'browser/chromeos/display/display_preferences_unittest.cc',
'browser/chromeos/drive/cache_metadata_unittest.cc',
'browser/chromeos/drive/download_handler_unittest.cc',
'browser/chromeos/drive/drive_cache_unittest.cc',
'browser/chromeos/drive/drive_file_stream_reader_unittest.cc',
'browser/chromeos/drive/drive_file_system_unittest.cc',
'browser/chromeos/drive/drive_file_system_util_unittest.cc',
'browser/chromeos/drive/drive_prefetcher_unittest.cc',
'browser/chromeos/drive/drive_resource_metadata_storage_unittest.cc',
'browser/chromeos/drive/drive_resource_metadata_unittest.cc',
'browser/chromeos/drive/drive_system_service_unittest.cc',
'browser/chromeos/drive/drive_url_request_job_unittest.cc',
'browser/chromeos/drive/drive_webapps_registry_unittest.cc',
'browser/chromeos/drive/fake_drive_file_system.cc',
'browser/chromeos/drive/fake_drive_file_system.h',
'browser/chromeos/drive/fake_drive_file_system_unittest.cc',
'browser/chromeos/drive/fake_free_disk_space_getter.cc',
'browser/chromeos/drive/fake_free_disk_space_getter.h',
'browser/chromeos/drive/file_change_unittest.cc',
'browser/chromeos/drive/file_system/create_directory_operation_unittest.cc',
'browser/chromeos/drive/file_write_helper_unittest.cc',
'browser/chromeos/drive/job_scheduler_unittest.cc',
'browser/chromeos/drive/mock_directory_change_observer.cc',
'browser/chromeos/drive/mock_directory_change_observer.h',
'browser/chromeos/drive/mock_drive_cache_observer.cc',
'browser/chromeos/drive/mock_drive_cache_observer.h',
'browser/chromeos/drive/mock_drive_file_system.cc',
'browser/chromeos/drive/mock_drive_file_system.h',
'browser/chromeos/drive/resource_entry_conversion_unittest.cc',
'browser/chromeos/drive/search_metadata_unittest.cc',
'browser/chromeos/drive/stale_cache_files_remover_unittest.cc',
'browser/chromeos/drive/sync_client_unittest.cc',
'browser/chromeos/drive/test_util.cc',
'browser/chromeos/drive/test_util.h',
'browser/chromeos/extensions/default_app_order_unittest.cc',
'browser/chromeos/extensions/file_manager/file_manager_manifest_unittest.cc',
'browser/chromeos/extensions/file_manager/file_manager_notifications_unittest.cc',
'browser/chromeos/extensions/wallpaper_private_api_unittest.cc',
'browser/chromeos/external_metrics_unittest.cc',
'browser/chromeos/imageburner/burn_device_handler_unittest.cc',
'browser/chromeos/imageburner/burn_manager_unittest.cc',
'browser/chromeos/input_method/browser_state_monitor_unittest.cc',
'browser/chromeos/input_method/candidate_window_controller_impl_unittest.cc',
'browser/chromeos/input_method/candidate_window_view_unittest.cc',
'browser/chromeos/input_method/ibus_controller_base_unittest.cc',
'browser/chromeos/input_method/ibus_controller_impl_unittest.cc',
'browser/chromeos/input_method/ibus_controller_unittest.cc',
'browser/chromeos/input_method/input_method_configuration_unittest.cc',
'browser/chromeos/input_method/input_method_manager_impl_unittest.cc',
'browser/chromeos/input_method/input_method_persistence_unittest.cc',
'browser/chromeos/input_method/input_method_util_unittest.cc',
'browser/chromeos/kiosk_mode/kiosk_mode_idle_logout_unittest.cc',
'browser/chromeos/kiosk_mode/kiosk_mode_settings_unittest.cc',
'browser/chromeos/language_preferences_unittest.cc',
'browser/chromeos/login/existing_user_controller_auto_login_unittest.cc',
'browser/chromeos/login/hwid_checker_unittest.cc',
'browser/chromeos/login/merge_session_load_page_unittest.cc',
'browser/chromeos/login/mock_auth_attempt_state_resolver.cc',
'browser/chromeos/login/mock_auth_attempt_state_resolver.h',
'browser/chromeos/login/online_attempt_unittest.cc',
'browser/chromeos/login/parallel_authenticator_unittest.cc',
'browser/chromeos/login/screens/screen_context_unittest.cc',
'browser/chromeos/login/user_manager_unittest.cc',
'browser/chromeos/memory/oom_priority_manager_unittest.cc',
'browser/chromeos/mobile/mobile_activator_unittest.cc',
'browser/chromeos/mobile_config_unittest.cc',
'browser/chromeos/net/network_portal_detector_impl_unittest.cc',
'browser/chromeos/net/onc_utils_unittest.cc',
'browser/chromeos/offline/offline_load_page_unittest.cc',
'browser/chromeos/policy/auto_enrollment_client_unittest.cc',
'browser/chromeos/policy/configuration_policy_handler_chromeos_unittest.cc',
'browser/chromeos/policy/device_cloud_policy_manager_chromeos_unittest.cc',
'browser/chromeos/policy/device_cloud_policy_store_chromeos_unittest.cc',
'browser/chromeos/policy/device_local_account_policy_service_unittest.cc',
'browser/chromeos/policy/enterprise_install_attributes_unittest.cc',
'browser/chromeos/policy/network_configuration_updater_impl_cros_unittest.cc',
'browser/chromeos/policy/proxy_policy_provider_unittest.cc',
'browser/chromeos/policy/user_cloud_policy_manager_chromeos_unittest.cc',
'browser/chromeos/policy/user_cloud_policy_store_chromeos_unittest.cc',
'browser/chromeos/preferences_unittest.cc',
'browser/chromeos/session_length_limiter_unittest.cc',
'browser/chromeos/proxy_config_service_impl_unittest.cc',
'browser/chromeos/settings/cros_settings_unittest.cc',
'browser/chromeos/settings/device_oauth2_token_service_unittest.cc',
'browser/chromeos/settings/device_settings_provider_unittest.cc',
'browser/chromeos/settings/device_settings_service_unittest.cc',
'browser/chromeos/settings/owner_key_util_unittest.cc',
'browser/chromeos/settings/session_manager_operation_unittest.cc',
'browser/chromeos/settings/stub_cros_settings_provider_unittest.cc',
'browser/chromeos/status/network_menu_icon.cc',
'browser/chromeos/status/network_menu_icon_unittest.cc',
'browser/chromeos/system/automatic_reboot_manager_unittest.cc',
'browser/chromeos/system/name_value_pairs_parser_unittest.cc',
'browser/chromeos/system_logs/lsb_release_log_source_unittest.cc',
'browser/chromeos/version_loader_unittest.cc',
'browser/chromeos/web_socket_proxy_helper_unittest.cc',
'browser/command_updater_unittest.cc',
'browser/component_updater/test/component_installers_unittest.cc',
'browser/component_updater/test/component_updater_service_unittest.cc',
'browser/content_settings/content_settings_default_provider_unittest.cc',
'browser/content_settings/content_settings_mock_observer.cc',
'browser/content_settings/content_settings_mock_observer.h',
'browser/content_settings/content_settings_mock_provider.cc',
'browser/content_settings/content_settings_mock_provider.h',
'browser/content_settings/content_settings_origin_identifier_value_map_unittest.cc',
'browser/content_settings/content_settings_policy_provider_unittest.cc',
'browser/content_settings/content_settings_pref_provider_unittest.cc',
'browser/content_settings/content_settings_provider_unittest.cc',
'browser/content_settings/content_settings_rule_unittest.cc',
'browser/content_settings/content_settings_utils_unittest.cc',
'browser/content_settings/cookie_settings_unittest.cc',
'browser/content_settings/host_content_settings_map_unittest.cc',
'browser/content_settings/mock_settings_observer.cc',
'browser/content_settings/mock_settings_observer.h',
'browser/content_settings/tab_specific_content_settings_unittest.cc',
'browser/custom_handlers/protocol_handler_registry_unittest.cc',
'browser/diagnostics/diagnostics_model_unittest.cc',
'browser/download/chrome_download_manager_delegate_unittest.cc',
'browser/download/download_item_model_unittest.cc',
'browser/download/all_download_item_notifier_unittest.cc',
'browser/download/download_history_unittest.cc',
'browser/download/download_query_unittest.cc',
'browser/download/download_request_infobar_delegate_unittest.cc',
'browser/download/download_request_limiter_unittest.cc',
'browser/download/download_path_reservation_tracker_unittest.cc',
'browser/download/download_shelf_unittest.cc',
'browser/download/download_status_updater_unittest.cc',
'browser/download/download_ui_controller_unittest.cc',
'browser/enumerate_modules_model_unittest_win.cc',
'browser/extensions/active_tab_unittest.cc',
'browser/extensions/activity_database_unittest.cc',
'browser/extensions/activity_log_unittest.cc',
'browser/extensions/admin_policy_unittest.cc',
'browser/extensions/api/alarms/alarms_api_unittest.cc',
'browser/extensions/api/api_resource_manager_unittest.cc',
'browser/extensions/api/bluetooth/bluetooth_event_router_unittest.cc',
'browser/extensions/api/bookmarks/bookmark_api_helpers_unittest.cc',
'browser/extensions/api/content_settings/content_settings_store_unittest.cc',
'browser/extensions/api/content_settings/content_settings_unittest.cc',
'browser/extensions/api/cookies/cookies_unittest.cc',
'browser/extensions/api/declarative/declarative_rule_unittest.cc',
'browser/extensions/api/declarative/initializing_rules_registry_unittest.cc',
'browser/extensions/api/declarative/rules_registry_service_unittest.cc',
'browser/extensions/api/declarative/rules_registry_with_cache_unittest.cc',
'browser/extensions/api/declarative_content/content_action_unittest.cc',
'browser/extensions/api/declarative_content/content_condition_unittest.cc',
'browser/extensions/api/declarative_content/content_rules_registry_unittest.cc',
'browser/extensions/api/declarative_webrequest/webrequest_action_unittest.cc',
'browser/extensions/api/declarative_webrequest/webrequest_condition_attribute_unittest.cc',
'browser/extensions/api/declarative_webrequest/webrequest_condition_unittest.cc',
'browser/extensions/api/declarative_webrequest/webrequest_rules_registry_unittest.cc',
'browser/extensions/api/dial/dial_device_data_unittest.cc',
'browser/extensions/api/dial/dial_registry_unittest.cc',
'browser/extensions/api/dial/dial_service_unittest.cc',
'browser/extensions/api/discovery/discovery_api_unittest.cc',
'browser/extensions/api/extension_action/extension_browser_actions_api_unittest.cc',
'browser/extensions/api/file_system/file_system_api_unittest.cc',
'browser/extensions/api/identity/identity_mint_queue_unittest.cc',
'browser/extensions/api/identity/web_auth_flow_unittest.cc',
'browser/extensions/api/idle/idle_api_unittest.cc',
'browser/extensions/api/messaging/native_message_process_host_unittest.cc',
'browser/extensions/api/messaging/native_messaging_host_manifest_unittest.cc',
'browser/extensions/api/omnibox/omnibox_unittest.cc',
'browser/extensions/api/permissions/permissions_api_helpers_unittest.cc',
'browser/extensions/api/power/power_api_unittest.cc',
'browser/extensions/api/proxy/proxy_api_helpers_unittest.cc',
'browser/extensions/api/push_messaging/obfuscated_gaia_id_fetcher_unittest.cc',
'browser/extensions/api/push_messaging/push_messaging_invalidation_handler_unittest.cc',
'browser/extensions/api/serial/serial_port_enumerator_unittest.cc',
'browser/extensions/api/socket/socket_api_unittest.cc',
'browser/extensions/api/socket/tcp_socket_unittest.cc',
'browser/extensions/api/socket/udp_socket_unittest.cc',
'browser/extensions/api/streams_private/streams_private_manifest_unittest.cc',
'browser/extensions/api/system_info_storage/storage_info_provider_linux_unittest.cc',
'browser/extensions/api/system_info_storage/storage_info_provider_unittest.cc',
'browser/extensions/api/web_navigation/frame_navigation_state_unittest.cc',
'browser/extensions/api/web_request/form_data_parser_unittest.cc',
'browser/extensions/api/web_request/upload_data_presenter_unittest.cc',
'browser/extensions/api/web_request/web_request_api_unittest.cc',
'browser/extensions/api/web_request/web_request_permissions_unittest.cc',
'browser/extensions/api/web_request/web_request_time_tracker_unittest.cc',
'browser/extensions/app_sync_data_unittest.cc',
'browser/extensions/blacklist_unittest.cc',
'browser/extensions/component_loader_unittest.cc',
'browser/extensions/convert_user_script_unittest.cc',
'browser/extensions/convert_web_app_unittest.cc',
'browser/extensions/default_apps_unittest.cc',
'browser/extensions/event_listener_map_unittest.cc',
'browser/extensions/event_router_forwarder_unittest.cc',
'browser/extensions/extension_action_icon_factory_unittest.cc',
'browser/extensions/extension_action_unittest.cc',
'browser/extensions/extension_context_menu_model_unittest.cc',
'browser/extensions/extension_creator_filter_unittest.cc',
'browser/extensions/extension_function_test_utils.cc',
'browser/extensions/extension_function_test_utils.h',
'browser/extensions/extension_icon_image_unittest.cc',
'browser/extensions/extension_icon_manager_unittest.cc',
'browser/extensions/extension_info_map_unittest.cc',
'browser/extensions/extension_pref_value_map_unittest.cc',
'browser/extensions/extension_prefs_unittest.cc',
'browser/extensions/extension_prefs_unittest.h',
'browser/extensions/extension_process_manager_unittest.cc',
'browser/extensions/extension_protocols_unittest.cc',
'browser/extensions/extension_service_unittest.cc',
'browser/extensions/extension_service_unittest.h',
'browser/extensions/extension_sorting_unittest.cc',
'browser/extensions/extension_special_storage_policy_unittest.cc',
'browser/extensions/extension_sync_data_unittest.cc',
'browser/extensions/extension_ui_unittest.cc',
'browser/extensions/extension_warning_badge_service_unittest.cc',
'browser/extensions/extension_warning_service_unittest.cc',
'browser/extensions/extensions_quota_service_unittest.cc',
'browser/extensions/external_policy_loader_unittest.cc',
'browser/extensions/external_provider_impl_chromeos_unittest.cc',
'browser/extensions/menu_manager_unittest.cc',
'browser/extensions/page_action_controller_unittest.cc',
'browser/extensions/permissions_updater_unittest.cc',
'browser/extensions/image_loader_unittest.cc',
'browser/extensions/management_policy_unittest.cc',
'browser/extensions/pack_extension_unittest.cc',
'browser/extensions/process_map_unittest.cc',
'browser/extensions/sandboxed_unpacker_unittest.cc',
'browser/extensions/script_badge_controller_unittest.cc',
'browser/extensions/script_bubble_controller_unittest.cc',
'browser/extensions/api/storage/policy_value_store_unittest.cc',
'browser/extensions/api/storage/settings_frontend_unittest.cc',
'browser/extensions/api/storage/settings_quota_unittest.cc',
'browser/extensions/api/storage/settings_sync_unittest.cc',
'browser/extensions/api/storage/settings_test_util.cc',
'browser/extensions/api/storage/settings_test_util.h',
'browser/extensions/shell_window_geometry_cache_unittest.cc',
'browser/extensions/token_cache/token_cache_service_unittest.cc',
'browser/extensions/standard_management_policy_provider_unittest.cc',
'browser/extensions/updater/extension_updater_unittest.cc',
'browser/extensions/user_script_listener_unittest.cc',
'browser/extensions/user_script_master_unittest.cc',
'browser/extensions/webstore_inline_installer_unittest.cc',
'browser/external_protocol/external_protocol_handler_unittest.cc',
'browser/favicon/favicon_handler_unittest.cc',
'browser/file_select_helper_unittest.cc',
'browser/first_run/first_run_unittest.cc',
'browser/geolocation/chrome_geolocation_permission_context_unittest.cc',
'browser/geolocation/geolocation_infobar_queue_controller_unittest.cc',
'browser/geolocation/geolocation_settings_state_unittest.cc',
'browser/global_keyboard_shortcuts_mac_unittest.mm',
'browser/google/google_search_counter_unittest.cc',
'browser/google/google_update_settings_unittest.cc',
'browser/google/google_url_tracker_unittest.cc',
'browser/google/google_util_unittest.cc',
'browser/google_apis/base_operations_unittest.cc',
'browser/google_apis/base_operations_server_unittest.cc',
'browser/google_apis/drive_api_operations_unittest.cc',
'browser/google_apis/drive_api_parser_unittest.cc',
'browser/google_apis/drive_api_url_generator_unittest.cc',
'browser/google_apis/drive_api_util_unittest.cc',
'browser/google_apis/drive_uploader_unittest.cc',
'browser/google_apis/event_logger_unittest.cc',
'browser/google_apis/gdata_wapi_parser_unittest.cc',
'browser/google_apis/gdata_wapi_operations_unittest.cc',
'browser/google_apis/gdata_wapi_url_generator_unittest.cc',
'browser/google_apis/fake_drive_service.cc',
'browser/google_apis/fake_drive_service.h',
'browser/google_apis/fake_drive_service_unittest.cc',
'browser/google_apis/mock_drive_service.cc',
'browser/google_apis/mock_drive_service.h',
'browser/google_apis/operation_registry_unittest.cc',
'browser/google_apis/operation_util_unittest.cc',
'browser/google_apis/test_server/http_request_unittest.cc',
'browser/google_apis/test_server/http_response_unittest.cc',
'browser/google_apis/test_server/http_server_unittest.cc',
'browser/google_apis/time_util_unittest.cc',
'browser/history/android/android_cache_database_unittest.cc',
'browser/history/android/android_history_provider_service_unittest.cc',
'browser/history/android/android_history_types_unittest.cc',
'browser/history/android/android_provider_backend_unittest.cc',
'browser/history/android/android_urls_database_unittest.cc',
'browser/history/android/bookmark_model_sql_handler_unittest.cc',
'browser/history/android/sqlite_cursor_unittest.cc',
'browser/history/android/urls_sql_handler_unittest.cc',
'browser/history/android/visit_sql_handler_unittest.cc',
'browser/history/expire_history_backend_unittest.cc',
'browser/history/history_backend_unittest.cc',
'browser/history/history_database_unittest.cc',
'browser/history/history_querying_unittest.cc',
'browser/history/history_types_unittest.cc',
'browser/history/history_unittest.cc',
'browser/history/history_unittest_base.cc',
'browser/history/history_unittest_base.h',
'browser/history/in_memory_url_index_types_unittest.cc',
'browser/history/in_memory_url_index_unittest.cc',
'browser/history/query_parser_unittest.cc',
'browser/history/scored_history_match_unittest.cc',
'browser/history/select_favicon_frames_unittest.cc',
'browser/history/shortcuts_backend_unittest.cc',
'browser/history/shortcuts_database_unittest.cc',
'browser/history/snippet_unittest.cc',
'browser/history/text_database_manager_unittest.cc',
'browser/history/text_database_unittest.cc',
'browser/history/thumbnail_database_unittest.cc',
'browser/history/top_sites_database_unittest.cc',
'browser/history/top_sites_unittest.cc',
'browser/history/url_database_unittest.cc',
'browser/history/visit_database_unittest.cc',
'browser/history/visit_filter_unittest.cc',
'browser/history/visit_tracker_unittest.cc',
'browser/importer/firefox_importer_unittest.cc',
'browser/importer/firefox_importer_unittest_messages_internal.h',
'browser/importer/firefox_importer_unittest_utils.h',
'browser/importer/firefox_importer_unittest_utils_mac.cc',
'browser/importer/firefox_importer_utils_unittest.cc',
'browser/importer/firefox_profile_lock_unittest.cc',
'browser/importer/firefox_proxy_settings_unittest.cc',
'browser/importer/ie_importer_unittest_win.cc',
'browser/importer/safari_importer_unittest.mm',
'browser/importer/toolbar_importer_unittest.cc',
'browser/internal_auth_unittest.cc',
'browser/language_usage_metrics_unittest.cc',
'browser/mac/keystone_glue_unittest.mm',
'browser/managed_mode/managed_mode_unittest.cc',
'browser/managed_mode/managed_mode_url_filter_unittest.cc',
'browser/managed_mode/managed_user_passphrase_unittest.cc',
'browser/managed_mode/managed_user_service_unittest.cc',
'browser/media_galleries/fileapi/native_media_file_util_unittest.cc',
'browser/media_galleries/fileapi/picasa/picasa_album_table_reader_unittest.cc',
'browser/media_galleries/fileapi/picasa/pmp_column_reader_unittest.cc',
'browser/media_galleries/fileapi/picasa/pmp_table_reader_unittest.cc',
'browser/media_galleries/linux/mtp_device_object_enumerator_unittest.cc',
'browser/media_galleries/mac/mtp_device_delegate_impl_mac_unittest.mm',
'browser/media_galleries/media_file_system_registry_unittest.cc',
'browser/media_galleries/media_galleries_dialog_controller_mock.cc',
'browser/media_galleries/media_galleries_dialog_controller_mock.h',
'browser/media_galleries/media_galleries_preferences_unittest.cc',
'browser/media_galleries/win/mtp_device_object_enumerator_unittest.cc',
'browser/metrics/metrics_log_unittest.cc',
'browser/metrics/metrics_log_serializer_unittest.cc',
'browser/metrics/metrics_service_unittest.cc',
'browser/metrics/thread_watcher_unittest.cc',
'browser/metrics/variations/network_time_tracker_unittest.cc',
'browser/metrics/variations/variations_service_unittest.cc',
'browser/metrics/variations/resource_request_allowed_notifier_test_util.cc',
'browser/metrics/variations/resource_request_allowed_notifier_test_util.h',
'browser/metrics/variations/resource_request_allowed_notifier_unittest.cc',
'browser/nacl_host/nacl_file_host_unittest.cc',
'browser/nacl_host/nacl_validation_cache_unittest.cc',
'browser/net/chrome_fraudulent_certificate_reporter_unittest.cc',
'browser/net/chrome_net_log_unittest.cc',
'browser/net/chrome_network_delegate_unittest.cc',
'browser/net/connection_tester_unittest.cc',
'browser/net/dns_probe_job_unittest.cc',
'browser/net/dns_probe_service_unittest.cc',
'browser/net/evicted_domain_cookie_counter_unittest.cc',
'browser/net/gaia/gaia_oauth_fetcher_unittest.cc',
'browser/net/http_pipelining_compatibility_client_unittest.cc',
'browser/net/http_server_properties_manager_unittest.cc',
'browser/net/net_log_logger_unittest.cc',
'browser/net/net_log_temp_file_unittest.cc',
'browser/net/network_stats_unittest.cc',
'browser/net/predictor_unittest.cc',
'browser/net/pref_proxy_config_tracker_impl_unittest.cc',
'browser/net/spdyproxy/http_auth_handler_spdyproxy_unittest.cc',
'browser/net/sqlite_server_bound_cert_store_unittest.cc',
'browser/net/ssl_config_service_manager_pref_unittest.cc',
'browser/net/transport_security_persister_unittest.cc',
'browser/net/url_fixer_upper_unittest.cc',
'browser/net/url_info_unittest.cc',
'browser/notifications/desktop_notification_service_unittest.cc',
'browser/notifications/sync_notifier/chrome_notifier_service_unittest.cc',
'browser/notifications/sync_notifier/synced_notification_unittest.cc',
'browser/omnibox/omnibox_field_trial_unittest.cc',
'browser/page_cycler/page_cycler_unittest.cc',
'browser/parsers/metadata_parser_filebase_unittest.cc',
'browser/password_manager/login_database_unittest.cc',
'browser/password_manager/native_backend_gnome_x_unittest.cc',
'browser/password_manager/native_backend_kwallet_x_unittest.cc',
'browser/password_manager/password_form_manager_unittest.cc',
'browser/password_manager/password_generation_manager_unittest.cc',
'browser/password_manager/password_manager_unittest.cc',
'browser/password_manager/password_store_unittest.cc',
'browser/password_manager/password_store_default_unittest.cc',
'browser/password_manager/password_store_mac_unittest.cc',
'browser/password_manager/password_store_win_unittest.cc',
'browser/password_manager/password_store_x_unittest.cc',
'browser/performance_monitor/database_unittest.cc',
'browser/plugins/plugin_finder_unittest.cc',
'browser/plugins/plugin_metadata_unittest.cc',
'browser/plugins/plugin_prefs_unittest.cc',
'browser/policy/async_policy_provider_unittest.cc',
'browser/policy/browser_policy_connector_unittest.cc',
'browser/policy/cloud/cloud_policy_client_unittest.cc',
'browser/policy/cloud/cloud_policy_core_unittest.cc',
'browser/policy/cloud/cloud_policy_manager_unittest.cc',
'browser/policy/cloud/cloud_policy_refresh_scheduler_unittest.cc',
'browser/policy/cloud/cloud_policy_service_unittest.cc',
'browser/policy/cloud/cloud_policy_validator_unittest.cc',
'browser/policy/cloud/component_cloud_policy_service_unittest.cc',
'browser/policy/cloud/component_cloud_policy_store_unittest.cc',
'browser/policy/cloud/component_cloud_policy_updater_unittest.cc',
'browser/policy/cloud/device_management_service_unittest.cc',
'browser/policy/cloud/external_policy_data_updater_unittest.cc',
'browser/policy/cloud/mock_device_management_service.cc',
'browser/policy/cloud/mock_device_management_service.h',
'browser/policy/cloud/mock_user_cloud_policy_store.cc',
'browser/policy/cloud/mock_user_cloud_policy_store.h',
'browser/policy/cloud/rate_limiter_unittest.cc',
'browser/policy/cloud/resource_cache_unittest.cc',
'browser/policy/cloud/user_cloud_policy_manager_unittest.cc',
'browser/policy/cloud/user_cloud_policy_store_unittest.cc',
'browser/policy/cloud/user_info_fetcher_unittest.cc',
'browser/policy/cloud/user_policy_signin_service_unittest.cc',
'browser/policy/config_dir_policy_loader_unittest.cc',
'browser/policy/configuration_policy_handler_unittest.cc',
'browser/policy/configuration_policy_pref_store_unittest.cc',
'browser/policy/configuration_policy_provider_test.cc',
'browser/policy/configuration_policy_provider_test.h',
'browser/policy/managed_mode_policy_provider_unittest.cc',
'browser/policy/mock_policy_service.cc',
'browser/policy/mock_policy_service.h',
'browser/policy/policy_bundle_unittest.cc',
'browser/policy/policy_loader_mac_unittest.cc',
'browser/policy/policy_loader_win_unittest.cc',
'browser/policy/policy_map_unittest.cc',
'browser/policy/policy_path_parser_unittest.cc',
'browser/policy/policy_service_impl_unittest.cc',
'browser/policy/policy_statistics_collector_unittest.cc',
'browser/policy/preferences_mock_mac.cc',
'browser/policy/preferences_mock_mac.h',