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") | 10 import("//chrome/chrome_tests.gni") |
(...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
237 } | 237 } |
238 | 238 |
239 if (enable_extensions) { | 239 if (enable_extensions) { |
240 public_deps += [ | 240 public_deps += [ |
241 "//chrome/common/extensions/api", | 241 "//chrome/common/extensions/api", |
242 "//extensions:test_support", | 242 "//extensions:test_support", |
243 ] | 243 ] |
244 } | 244 } |
245 } | 245 } |
246 | 246 |
247 # TODO(GYP): Delete this after we've converted everything to GN. | 247 # TODO(GYP_GONE): Delete this after we've converted everything to GN. |
248 # The _run targets exist only for compatibility w/ GYP. | 248 # The _run targets exist only for compatibility w/ GYP. |
249 group("telemetry_gpu_test_run") { | 249 group("telemetry_gpu_test_run") { |
250 testonly = true | 250 testonly = true |
251 deps = [ | 251 deps = [ |
252 ":telemetry_gpu_test", | 252 ":telemetry_gpu_test", |
253 ] | 253 ] |
254 } | 254 } |
255 | 255 |
256 group("telemetry_gpu_test") { | 256 group("telemetry_gpu_test") { |
257 testonly = true | 257 testonly = true |
(...skipping 437 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
695 # crbug.com/230471 | 695 # crbug.com/230471 |
696 sources -= [ "data/webui/accessibility_audit_browsertest.js" ] | 696 sources -= [ "data/webui/accessibility_audit_browsertest.js" ] |
697 } | 697 } |
698 if (!is_chromeos) { | 698 if (!is_chromeos) { |
699 sources -= [ | 699 sources -= [ |
700 "data/webui/certificate_viewer_dialog_test.js", | 700 "data/webui/certificate_viewer_dialog_test.js", |
701 "data/webui/settings/bluetooth_page_browsertest_chromeos.js", | 701 "data/webui/settings/bluetooth_page_browsertest_chromeos.js", |
702 "data/webui/settings/easy_unlock_browsertest_chromeos.js", | 702 "data/webui/settings/easy_unlock_browsertest_chromeos.js", |
703 ] | 703 ] |
704 } | 704 } |
| 705 if (is_mac) { |
| 706 sources -= [ |
| 707 # TODO(rouslan): This test depends on the custom dictionary UI, |
| 708 # which is disabled on Mac. |
| 709 "../browser/ui/webui/options/edit_dictionary_browsertest.js", |
| 710 |
| 711 # TODO(rouslan): This test depends on hunspell and we cannot run it |
| 712 # on Mac, which does not use hunspell by default. |
| 713 "../browser/ui/webui/options/language_options_dictionary_download_browse
rtest.js", |
| 714 ] |
| 715 } |
705 if (!enable_app_list) { | 716 if (!enable_app_list) { |
706 sources -= [ "../browser/ui/webui/app_list/start_page_browsertest.js" ] | 717 sources -= [ "../browser/ui/webui/app_list/start_page_browsertest.js" ] |
707 } | 718 } |
708 if (!enable_print_preview) { | 719 if (!enable_print_preview) { |
709 sources -= [ "data/webui/print_preview.js" ] | 720 sources -= [ "data/webui/print_preview.js" ] |
710 } | 721 } |
711 if (enable_media_router) { | 722 if (enable_media_router) { |
712 sources += | 723 sources += |
713 [ "data/webui/media_router/media_router_elements_browsertest.js" ] | 724 [ "data/webui/media_router/media_router_elements_browsertest.js" ] |
714 } | 725 } |
715 deps = [ | 726 deps = [ |
716 "//chrome/browser/ui", | 727 "//chrome/browser/ui", |
717 "//skia", | 728 "//skia", |
718 ] | 729 ] |
719 defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] | 730 defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] |
720 } | 731 } |
721 | 732 |
722 # TODO(GYP): Delete this after we've converted everything to GN. | 733 # TODO(GYP_GONE): Delete this after we've converted everything to GN. |
723 # The _run targets exist only for compatibility w/ GYP. | 734 # The _run targets exist only for compatibility w/ GYP. |
724 group("telemetry_perf_unittests_run") { | 735 group("telemetry_perf_unittests_run") { |
725 testonly = true | 736 testonly = true |
726 deps = [ | 737 deps = [ |
727 ":telemetry_perf_unittests", | 738 ":telemetry_perf_unittests", |
728 ] | 739 ] |
729 } | 740 } |
730 | 741 |
731 group("telemetry_perf_unittests") { | 742 group("telemetry_perf_unittests") { |
732 testonly = true | 743 testonly = true |
733 deps = [ | 744 deps = [ |
734 "//tools/perf:perf", | 745 "//tools/perf:perf", |
735 ] | 746 ] |
736 | 747 |
737 data = [ | 748 data = [ |
738 # For isolate contract. | 749 # For isolate contract. |
739 "//testing/scripts/common.py", | 750 "//testing/scripts/common.py", |
740 "//testing/xvfb.py", | 751 "//testing/xvfb.py", |
741 "//testing/scripts/run_telemetry_as_googletest.py", | 752 "//testing/scripts/run_telemetry_as_googletest.py", |
742 ] | 753 ] |
743 } | 754 } |
744 | 755 |
745 # TODO(GYP): Delete this after we've converted everything to GN. | 756 # TODO(GYP_GONE): Delete this after we've converted everything to GN. |
746 # The _run targets exist only for compatibility w/ GYP. | 757 # The _run targets exist only for compatibility w/ GYP. |
747 group("telemetry_unittests_run") { | 758 group("telemetry_unittests_run") { |
748 testonly = true | 759 testonly = true |
749 deps = [ | 760 deps = [ |
750 ":telemetry_unittests", | 761 ":telemetry_unittests", |
751 ] | 762 ] |
752 } | 763 } |
753 | 764 |
754 group("telemetry_unittests") { | 765 group("telemetry_unittests") { |
755 testonly = true | 766 testonly = true |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
794 | 805 |
795 # From telemetry_gpu_unittests.isolate | 806 # From telemetry_gpu_unittests.isolate |
796 "//third_party/pylint/", | 807 "//third_party/pylint/", |
797 "//third_party/logilab/", | 808 "//third_party/logilab/", |
798 "//testing/scripts/common.py", | 809 "//testing/scripts/common.py", |
799 "//testing/xvfb.py", | 810 "//testing/xvfb.py", |
800 "//testing/scripts/run_telemetry_as_googletest.py", | 811 "//testing/scripts/run_telemetry_as_googletest.py", |
801 ] | 812 ] |
802 } | 813 } |
803 | 814 |
804 # TODO(GYP): Delete this after we've converted everything to GN. | 815 # TODO(GYP_GONE): Delete this after we've converted everything to GN. |
805 # The _run targets exist only for compatibility w/ GYP. | 816 # The _run targets exist only for compatibility w/ GYP. |
806 group("tab_capture_end2end_tests_run") { | 817 group("tab_capture_end2end_tests_run") { |
807 testonly = true | 818 testonly = true |
808 deps = [ | 819 deps = [ |
809 ":browser_tests", | 820 ":browser_tests", |
810 ] | 821 ] |
811 } | 822 } |
812 | 823 |
813 # TODO(GYP): Delete this after we've converted everything to GN. | 824 # TODO(GYP_GONE): Delete this after we've converted everything to GN. |
814 # The _run targets exist only for compatibility w/ GYP. | 825 # The _run targets exist only for compatibility w/ GYP. |
815 group("mash_browser_tests_run") { | 826 group("mash_browser_tests_run") { |
816 testonly = true | 827 testonly = true |
817 deps = [ | 828 deps = [ |
818 ":mash_browser_tests", | 829 ":mash_browser_tests", |
819 ] | 830 ] |
820 } | 831 } |
821 | 832 |
822 group("mash_browser_tests") { | 833 group("mash_browser_tests") { |
823 testonly = true | 834 testonly = true |
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
967 "//third_party/mesa:osmesa", | 978 "//third_party/mesa:osmesa", |
968 "//third_party/widevine/cdm:widevine_test_license_server", | 979 "//third_party/widevine/cdm:widevine_test_license_server", |
969 ] | 980 ] |
970 | 981 |
971 if (!is_mac) { | 982 if (!is_mac) { |
972 data_deps += [ "//chrome:packed_extra_resources" ] | 983 data_deps += [ "//chrome:packed_extra_resources" ] |
973 } | 984 } |
974 | 985 |
975 defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] | 986 defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] |
976 | 987 |
977 # TODO(GYP) if (is_win) { | |
978 # ['incremental_chrome_dll==1', { | |
979 # 'UseLibraryDependencyInputs': "true", | |
980 # } | |
981 | |
982 if (!enable_one_click_signin) { | 988 if (!enable_one_click_signin) { |
983 sources -= [ "../browser/ui/sync/one_click_signin_links_delegate_impl_brow
sertest.cc" ] | 989 sources -= [ "../browser/ui/sync/one_click_signin_links_delegate_impl_brow
sertest.cc" ] |
984 } | 990 } |
985 if (enable_nacl) { | 991 if (enable_nacl) { |
986 sources += [ | 992 sources += [ |
987 "../browser/extensions/extension_nacl_browsertest.cc", | 993 "../browser/extensions/extension_nacl_browsertest.cc", |
988 "../browser/nacl_host/test/gdb_debug_stub_browsertest.cc", | 994 "../browser/nacl_host/test/gdb_debug_stub_browsertest.cc", |
989 "nacl/nacl_browsertest.cc", | 995 "nacl/nacl_browsertest.cc", |
990 "nacl/nacl_browsertest_uma.cc", | 996 "nacl/nacl_browsertest_uma.cc", |
991 "nacl/nacl_browsertest_util.cc", | 997 "nacl/nacl_browsertest_util.cc", |
(...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1186 if (is_mac) { | 1192 if (is_mac) { |
1187 # TODO(mark): We really want this for all non-static library | 1193 # TODO(mark): We really want this for all non-static library |
1188 # targets, but when we tried to pull it up to the common.gypi | 1194 # targets, but when we tried to pull it up to the common.gypi |
1189 # level, it broke other things like the ui and startup tests. *shrug* | 1195 # level, it broke other things like the ui and startup tests. *shrug* |
1190 ldflags = [ "-Wl,-ObjC" ] | 1196 ldflags = [ "-Wl,-ObjC" ] |
1191 | 1197 |
1192 # Other platforms only need | 1198 # Other platforms only need |
1193 # chrome_resources.gyp:{packed_extra_resources,packed_resources}, | 1199 # chrome_resources.gyp:{packed_extra_resources,packed_resources}, |
1194 # and can build this target standalone much faster. | 1200 # and can build this target standalone much faster. |
1195 deps += [ | 1201 deps += [ |
1196 #'app_mode_app_support', TODO(GYP) | |
1197 "//chrome", | 1202 "//chrome", |
| 1203 "//chrome/common:app_mode_app_support", |
1198 | 1204 |
1199 #'../components/components.gyp:breakpad_stubs', TODO(GYP) | 1205 # TODO(GYP) Mac: GYP has this dependency. Uncommenting this line |
| 1206 # generates duplicate symbols between |
| 1207 # obj/components/crash/content/app/breakpad_stubs/crash_reporter_clien
t.o |
| 1208 # obj/components/crash/content/app/lib/crash_reporter_client.o |
| 1209 # It's not clear how this is supposed to work. The intent seems to be |
| 1210 # to not link breakpad in the tests. The dependency on .../app:lib |
| 1211 # seems to come from //chrome/app:test_support. That reference maybe |
| 1212 # should be a dependency on the stubs instead because it could be all |
| 1213 # tests might want them. Or it could be that we need to make a new |
| 1214 # "headers" target to make GN check happy, and then force each |
| 1215 # executable to link the correct implementation. Somebody with a |
| 1216 # higher-level understanding of Mac crash reporting needs to think |
| 1217 # about this. |
| 1218 # "//components/crash/content/app:breakpad_stubs", |
1200 "//third_party/ocmock", | 1219 "//third_party/ocmock", |
1201 ] | 1220 ] |
1202 sources += [ | 1221 sources += [ |
1203 "../browser/renderer_host/chrome_render_widget_host_view_mac_history_swi
per_browsertest.mm", | 1222 "../browser/renderer_host/chrome_render_widget_host_view_mac_history_swi
per_browsertest.mm", |
1204 "../browser/spellchecker/spellcheck_message_filter_platform_mac_browsert
est.cc", | 1223 "../browser/spellchecker/spellcheck_message_filter_platform_mac_browsert
est.cc", |
1205 ] | 1224 ] |
1206 sources -= [ | 1225 sources -= [ |
1207 # TODO(groby): This test depends on hunspell and we cannot run it on | 1226 # TODO(groby): This test depends on hunspell and we cannot run it on |
1208 # Mac, which does not use hunspell by default. | 1227 # Mac, which does not use hunspell by default. |
1209 "../browser/spellchecker/spellcheck_service_browsertest.cc", | 1228 "../browser/spellchecker/spellcheck_service_browsertest.cc", |
1210 | 1229 |
1211 # TODO(rouslan): This test depends on the custom dictionary UI, | |
1212 # which is disabled on Mac. | |
1213 # TODO(GYP): This should be added somewhere first ... | |
1214 # "../browser/ui/webui/options/edit_dictionary_browsertest.js", | |
1215 | |
1216 # TODO(rouslan): This test depends on hunspell and we cannot run it | |
1217 # on Mac, which does use hunspell by default. | |
1218 # TODO(GYP): This should be added somewhere first ... | |
1219 # "../browser/ui/webui/options/language_options_dictionary_download_brow
sertest.js", | |
1220 | |
1221 # ProcessSingletonMac doesn"t do anything. | 1230 # ProcessSingletonMac doesn"t do anything. |
1222 "../browser/process_singleton_browsertest.cc", | 1231 "../browser/process_singleton_browsertest.cc", |
1223 | 1232 |
1224 # This test depends on GetCommandLineForRelaunch, which is not | 1233 # This test depends on GetCommandLineForRelaunch, which is not |
1225 # available on Mac. | 1234 # available on Mac. |
1226 "../browser/printing/cloud_print/test/cloud_print_policy_browsertest.cc"
, | 1235 "../browser/printing/cloud_print/test/cloud_print_policy_browsertest.cc"
, |
1227 | 1236 |
1228 # single-process mode hangs on Mac sometimes because of multiple UI | 1237 # single-process mode hangs on Mac sometimes because of multiple UI |
1229 # message loops. See 306348 | 1238 # message loops. See 306348 |
1230 "../renderer/safe_browsing/phishing_classifier_browsertest.cc", | 1239 "../renderer/safe_browsing/phishing_classifier_browsertest.cc", |
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1344 "../renderer/safe_browsing/phishing_classifier_delegate_browsertest.cc", | 1353 "../renderer/safe_browsing/phishing_classifier_delegate_browsertest.cc", |
1345 ] | 1354 ] |
1346 } | 1355 } |
1347 if (is_android || is_ios) { | 1356 if (is_android || is_ios) { |
1348 } | 1357 } |
1349 if (enable_remoting) { | 1358 if (enable_remoting) { |
1350 sources += rebase_path( | 1359 sources += rebase_path( |
1351 chrome_tests_gypi_values.chrome_browser_tests_remoting_sources, | 1360 chrome_tests_gypi_values.chrome_browser_tests_remoting_sources, |
1352 ".", | 1361 ".", |
1353 "//chrome") | 1362 "//chrome") |
1354 #deps += [ "//remoting:remoting_webapp" ] TODO(GYP) | 1363 deps += [ "//remoting/webapp" ] |
1355 } | 1364 } |
1356 if (use_x11) { | 1365 if (use_x11) { |
1357 deps += [ "//tools/xdisplaycheck" ] | 1366 deps += [ "//tools/xdisplaycheck" ] |
1358 } | 1367 } |
1359 | 1368 |
1360 if (use_aura) { | 1369 if (use_aura) { |
1361 sources += [ | 1370 sources += [ |
1362 "base/mash_browser_tests_main.cc", | 1371 "base/mash_browser_tests_main.cc", |
1363 "base/mash_browser_tests_main.h", | 1372 "base/mash_browser_tests_main.h", |
1364 "base/mojo_test_connector.cc", | 1373 "base/mojo_test_connector.cc", |
(...skipping 305 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1670 "//third_party/cld_2:cld2_static", | 1679 "//third_party/cld_2:cld2_static", |
1671 "//third_party/icu", | 1680 "//third_party/icu", |
1672 "//third_party/libxml", | 1681 "//third_party/libxml", |
1673 "//ui/base:test_support", | 1682 "//ui/base:test_support", |
1674 "//ui/display:test_support", | 1683 "//ui/display:test_support", |
1675 "//ui/gfx:test_support", | 1684 "//ui/gfx:test_support", |
1676 "//ui/resources", | 1685 "//ui/resources", |
1677 ] | 1686 ] |
1678 data_deps = [] | 1687 data_deps = [] |
1679 | 1688 |
1680 # TODO(GYP) Windows stuff | |
1681 # ['incremental_chrome_dll==1', { | |
1682 # 'UseLibraryDependencyInputs': "true", | |
1683 | |
1684 if (!is_ios) { | 1689 if (!is_ios) { |
1685 deps += [ | 1690 deps += [ |
1686 "//components/autofill/content/renderer:test_support", | 1691 "//components/autofill/content/renderer:test_support", |
1687 "//components/data_reduction_proxy/core/browser:test_support", | 1692 "//components/data_reduction_proxy/core/browser:test_support", |
1688 "//components/data_use_measurement/core", | 1693 "//components/data_use_measurement/core", |
1689 "//components/metrics/proto", | 1694 "//components/metrics/proto", |
1690 "//components/safe_browsing_db", | 1695 "//components/safe_browsing_db", |
1691 "//components/safe_json:test_support", | 1696 "//components/safe_json:test_support", |
1692 "//components/strings", | 1697 "//components/strings", |
1693 "//components/webdata_services:test_support", | 1698 "//components/webdata_services:test_support", |
1694 "//content/app/resources", | 1699 "//content/app/resources", |
1695 "//device/bluetooth:mocks", | 1700 "//device/bluetooth:mocks", |
1696 "//device/core:mocks", | 1701 "//device/core:mocks", |
1697 "//device/usb:mocks", | 1702 "//device/usb:mocks", |
1698 "//gpu:test_support", | 1703 "//gpu:test_support", |
1699 "//media:test_support", | 1704 "//media:test_support", |
1700 | |
1701 #'../ppapi/ppapi_internal.gyp:ppapi_unittest_shared', TODO(GYP) | |
1702 "//third_party/leveldatabase", | 1705 "//third_party/leveldatabase", |
1703 "//third_party/libaddressinput", | 1706 "//third_party/libaddressinput", |
1704 "//third_party/libjingle", | 1707 "//third_party/libjingle", |
1705 "//third_party/libphonenumber", | 1708 "//third_party/libphonenumber", |
1706 "//third_party/webrtc/modules/desktop_capture", | 1709 "//third_party/webrtc/modules/desktop_capture", |
1707 "//tools/json_schema_compiler/test", | 1710 "//tools/json_schema_compiler/test", |
1708 "//ui/gl", | 1711 "//ui/gl", |
1709 "//v8", | 1712 "//v8", |
1710 ] | 1713 ] |
1711 } | 1714 } |
(...skipping 522 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2234 "$_output_dir/hfsx_case_sensitive.img", | 2237 "$_output_dir/hfsx_case_sensitive.img", |
2235 "$_output_dir/mach_o_in_dmg.dmg", | 2238 "$_output_dir/mach_o_in_dmg.dmg", |
2236 ] | 2239 ] |
2237 args = [ | 2240 args = [ |
2238 rebase_path(shell_script, root_out_dir), | 2241 rebase_path(shell_script, root_out_dir), |
2239 rebase_path(_output_dir, root_out_dir), | 2242 rebase_path(_output_dir, root_out_dir), |
2240 ] | 2243 ] |
2241 } | 2244 } |
2242 } | 2245 } |
2243 | 2246 |
2244 if (is_win || is_mac || is_linux) { | 2247 if (!is_android) { |
2245 # TODO(GYP): Figure out which of these work and are needed on other | 2248 # TODO(609855): Make this compile on Android and run on the bots. |
2246 # platforms. | |
2247 test("chrome_app_unittests") { | 2249 test("chrome_app_unittests") { |
2248 sources = [ | 2250 sources = [ |
2249 "../app/chrome_watcher_client_unittest_win.cc", | 2251 "../app/chrome_watcher_client_unittest_win.cc", |
2250 "../app/chrome_watcher_client_win.cc", | 2252 "../app/chrome_watcher_client_win.cc", |
2251 "../app/chrome_watcher_command_line_win.cc", | 2253 "../app/chrome_watcher_command_line_win.cc", |
2252 "../app/chrome_watcher_command_line_win_unittest.cc", | 2254 "../app/chrome_watcher_command_line_win_unittest.cc", |
2253 "../app/delay_load_hook_unittest_win.cc", | 2255 "../app/delay_load_hook_unittest_win.cc", |
2254 "../app/delay_load_hook_win.cc", | 2256 "../app/delay_load_hook_win.cc", |
2255 "../app/delay_load_hook_win.h", | 2257 "../app/delay_load_hook_win.h", |
2256 "../app/resources/resources_unittest.cc", | 2258 "../app/resources/resources_unittest.cc", |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2299 "//third_party/cld_2:cld2_platform_impl", | 2301 "//third_party/cld_2:cld2_platform_impl", |
2300 ] | 2302 ] |
2301 | 2303 |
2302 if (is_win) { | 2304 if (is_win) { |
2303 configs -= [ "//build/config/win:default_incremental_linking" ] | 2305 configs -= [ "//build/config/win:default_incremental_linking" ] |
2304 configs += | 2306 configs += |
2305 [ "//build/config/win:default_large_module_incremental_linking" ] | 2307 [ "//build/config/win:default_large_module_incremental_linking" ] |
2306 } else { | 2308 } else { |
2307 sources -= [ | 2309 sources -= [ |
2308 "../app/chrome_command_ids.h", | 2310 "../app/chrome_command_ids.h", |
2309 | |
2310 #"../app/chrome_dll.rc", | |
2311 #"../app/chrome_dll_resource.h", | |
2312 "../app/chrome_version.rc.version", | 2311 "../app/chrome_version.rc.version", |
2313 ] | 2312 ] |
2314 } | 2313 } |
2315 if (!is_mac) { | 2314 if (!is_mac) { |
2316 sources -= [ "perf/mach_ports_performancetest.cc" ] | 2315 sources -= [ "perf/mach_ports_performancetest.cc" ] |
2317 } | 2316 } |
2318 } | 2317 } |
2319 } | 2318 } |
2320 | 2319 |
2321 source_set("test_support_unit") { | 2320 source_set("test_support_unit") { |
(...skipping 25 matching lines...) Expand all Loading... |
2347 if (is_android) { | 2346 if (is_android) { |
2348 android_library("unit_tests_java") { | 2347 android_library("unit_tests_java") { |
2349 java_files = [ "android/unit_tests_apk/src/org/chromium/chrome/unit_tests_ap
k/ChromeNativeTestApplication.java" ] | 2348 java_files = [ "android/unit_tests_apk/src/org/chromium/chrome/unit_tests_ap
k/ChromeNativeTestApplication.java" ] |
2350 deps = [ | 2349 deps = [ |
2351 "//base:base_java", | 2350 "//base:base_java", |
2352 "//chrome/android:chrome_java", | 2351 "//chrome/android:chrome_java", |
2353 "//content/public/android:content_java", | 2352 "//content/public/android:content_java", |
2354 ] | 2353 ] |
2355 } | 2354 } |
2356 } | 2355 } |
OLD | NEW |