Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import("//build/config/chrome_build.gni") | 5 import("//build/config/chrome_build.gni") |
| 6 import("//build/config/compiler/compiler.gni") | 6 import("//build/config/compiler/compiler.gni") |
| 7 import("//build/config/crypto.gni") | 7 import("//build/config/crypto.gni") |
| 8 import("//build/config/features.gni") | 8 import("//build/config/features.gni") |
| 9 import("//build/config/ui.gni") | 9 import("//build/config/ui.gni") |
| 10 import("//mojo/public/tools/bindings/mojom.gni") | 10 import("//mojo/public/tools/bindings/mojom.gni") |
| (...skipping 705 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 716 "//ui/gfx/geometry", | 716 "//ui/gfx/geometry", |
| 717 "//ui/gl", | 717 "//ui/gl", |
| 718 "//ui/gl:test_support", | 718 "//ui/gl:test_support", |
| 719 "//ui/resources", | 719 "//ui/resources", |
| 720 "//ui/shell_dialogs", | 720 "//ui/shell_dialogs", |
| 721 "//ui/snapshot", | 721 "//ui/snapshot", |
| 722 ] | 722 ] |
| 723 | 723 |
| 724 data = [] | 724 data = [] |
| 725 | 725 |
| 726 # Adding all //testing/buildbot/filters/*.content_browsertests.*filter files | |
| 727 # as a dependency. | |
| 728 # | |
| 729 # They might not be used on all platforms (e.g. there is no mac bot coverage | |
| 730 # for --site-per-process today), but for simplicity we just include all of | |
| 731 # them below (doing this should help avoid unpleasant surprises when a bot | |
| 732 # config is switched in testing/buildbot/chromium.fyi.json without | |
| 733 # corresponding dependency changes here - see https://crbug.com/661447). | |
| 734 # | |
| 735 # To refresh, run the following command in bash: | |
| 736 # $ for i in $( \ | |
| 737 # find testing/buildbot/filters -name '*.content_browsertests.*filter'); \ | |
| 738 # do echo " \"//$i\","; done | sort | |
| 739 data += [ | |
|
brettw
2016/11/04 22:13:09
It seems bad to duplicate this. Can you add a BUIL
Łukasz Anforowicz
2016/11/04 23:27:59
Done.
| |
| 740 "//testing/buildbot/filters/browser-side-navigation.linux.content_browsertes ts.filter", | |
| 741 "//testing/buildbot/filters/cast-linux.content_browsertests.filter", | |
| 742 "//testing/buildbot/filters/isolate-extensions.content_browsertests.filter", | |
| 743 "//testing/buildbot/filters/site-per-process.content_browsertests.filter", | |
| 744 ] | |
| 745 | |
| 726 data_deps = [ | 746 data_deps = [ |
| 727 "//content/shell:pak", | 747 "//content/shell:pak", |
| 728 "//third_party/mesa:osmesa", | 748 "//third_party/mesa:osmesa", |
| 729 ] | 749 ] |
| 730 | 750 |
| 731 if (enable_plugins) { | 751 if (enable_plugins) { |
| 732 deps += [ | 752 deps += [ |
| 733 "//ppapi/host", | 753 "//ppapi/host", |
| 734 "//ppapi/proxy", | 754 "//ppapi/proxy", |
| 735 "//ppapi/proxy:ipc", | 755 "//ppapi/proxy:ipc", |
| (...skipping 18 matching lines...) Expand all Loading... | |
| 754 "//net/tools/testserver/", | 774 "//net/tools/testserver/", |
| 755 "//ppapi/tests/test_case.html", | 775 "//ppapi/tests/test_case.html", |
| 756 "//ppapi/tests/test_page.css", | 776 "//ppapi/tests/test_page.css", |
| 757 "//third_party/pyftpdlib/", | 777 "//third_party/pyftpdlib/", |
| 758 "//third_party/pywebsocket/", | 778 "//third_party/pywebsocket/", |
| 759 "//third_party/tlslite/", | 779 "//third_party/tlslite/", |
| 760 ] | 780 ] |
| 761 } | 781 } |
| 762 | 782 |
| 763 if (is_win || is_linux || is_android) { | 783 if (is_win || is_linux || is_android) { |
| 764 data += [ "//testing/buildbot/filters/site-per-process.content_browsertests. filter" ] | |
| 765 } | 784 } |
| 766 | 785 |
| 767 if (is_win) { | 786 if (is_win) { |
| 768 sources += [ "../browser/accessibility/accessibility_win_browsertest.cc" ] | 787 sources += [ "../browser/accessibility/accessibility_win_browsertest.cc" ] |
| 769 | 788 |
| 770 deps += [ | 789 deps += [ |
| 771 "//content/app/strings", | 790 "//content/app/strings", |
| 772 "//net:net_resources", | 791 "//net:net_resources", |
| 773 "//third_party/WebKit/public:resources", | 792 "//third_party/WebKit/public:resources", |
| 774 "//third_party/iaccessible2", | 793 "//third_party/iaccessible2", |
| 775 "//third_party/isimpledom", | 794 "//third_party/isimpledom", |
| 776 ] | 795 ] |
| 777 | 796 |
| 778 libs = [ "oleacc.lib" ] | 797 libs = [ "oleacc.lib" ] |
| 779 | 798 |
| 780 if (symbol_level != 0) { | 799 if (symbol_level != 0) { |
| 781 data += [ "$root_out_dir/content_browsertests.exe.pdb" ] | 800 data += [ "$root_out_dir/content_browsertests.exe.pdb" ] |
| 782 } | 801 } |
| 783 } | 802 } |
| 784 | 803 |
| 785 if (is_linux) { | 804 if (is_linux) { |
| 786 sources += [ "../zygote/zygote_browsertest.cc" ] | 805 sources += [ "../zygote/zygote_browsertest.cc" ] |
| 787 data += [ "//testing/buildbot/filters/browser-side-navigation.linux.content_ browsertests.filter" ] | |
| 788 } | 806 } |
| 789 | 807 |
| 790 if (is_android) { | 808 if (is_android) { |
| 791 sources += [ | 809 sources += [ |
| 792 "../browser/accessibility/android_granularity_movement_browsertest.cc", | 810 "../browser/accessibility/android_granularity_movement_browsertest.cc", |
| 793 "../browser/media/session/audio_focus_delegate_android_browsertest.cc", | 811 "../browser/media/session/audio_focus_delegate_android_browsertest.cc", |
| 794 "../shell/android/browsertests_apk/content_browser_tests_jni_onload.cc", | 812 "../shell/android/browsertests_apk/content_browser_tests_jni_onload.cc", |
| 795 ] | 813 ] |
| 796 sources -= [ | 814 sources -= [ |
| 797 "../browser/battery_status/battery_monitor_impl_browsertest.cc", | 815 "../browser/battery_status/battery_monitor_impl_browsertest.cc", |
| (...skipping 900 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1698 if (is_android) { | 1716 if (is_android) { |
| 1699 deps += [ "//testing/android/native_test:native_test_native_code" ] | 1717 deps += [ "//testing/android/native_test:native_test_native_code" ] |
| 1700 } | 1718 } |
| 1701 } | 1719 } |
| 1702 | 1720 |
| 1703 group("fuzzers") { | 1721 group("fuzzers") { |
| 1704 deps = [ | 1722 deps = [ |
| 1705 "//content/test/fuzzer", | 1723 "//content/test/fuzzer", |
| 1706 ] | 1724 ] |
| 1707 } | 1725 } |
| OLD | NEW |