Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(172)

Unified Diff: content/test/BUILD.gn

Issue 1824653002: Remove iOS conditions in content/ build files. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: merge Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « content/public/browser/BUILD.gn ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/test/BUILD.gn
diff --git a/content/test/BUILD.gn b/content/test/BUILD.gn
index 1820ef78427c709f5f6326565564d733f4b003d9..7232521623729d080d5deda9eaf86ef2b0f48e46 100644
--- a/content/test/BUILD.gn
+++ b/content/test/BUILD.gn
@@ -33,11 +33,30 @@ source_set("test_support") {
"//content/public/app:both",
"//content/public/browser",
"//content/public/common",
+ "//third_party/WebKit/public:blink",
]
deps = [
+ ":content_test_mojo_bindings",
+ "//cc",
+ "//cc:test_support",
"//cc/blink",
+ "//components/scheduler:scheduler",
+ "//components/scheduler:test_support",
+ "//content/browser/speech/proto",
+ "//content/gpu",
+ "//content/public/child",
+ "//content/public/plugin",
+ "//content/public/renderer",
+ "//content/public/utility",
+ "//content/shell:pak",
+ "//ipc:test_support",
+ "//ipc/mojo",
+ "//media",
+ "//mojo/edk/test:test_support",
+ "//mojo/shell/public/cpp:cpp_for_chromium",
"//net:test_support",
"//skia",
+ "//storage/browser",
"//storage/common",
"//testing/gmock",
"//testing/gtest",
@@ -46,6 +65,7 @@ source_set("test_support") {
"//ui/base:test_support",
"//ui/base:ui_data_pack",
"//ui/base/ime",
+ "//ui/compositor:test_support",
"//ui/events:dom_keycode_converter",
"//ui/events:events_base",
"//ui/events:gesture_detection",
@@ -54,59 +74,19 @@ source_set("test_support") {
"//ui/gl",
"//ui/gl:test_support",
"//ui/resources",
+ "//ui/surface",
"//url",
+ "//v8",
]
- if (is_ios) {
- sources = [
- "public/test/content_test_suite_base.cc",
- "public/test/mock_notification_observer.cc",
- "public/test/mock_resource_context.cc",
- "public/test/test_browser_thread.cc",
- "public/test/test_content_client_initializer.cc",
- "public/test/test_notification_tracker.cc",
- "public/test/test_utils.cc",
- "public/test/unittest_test_suite.cc",
- "test/content_test_suite.cc",
- "test/test_content_browser_client.cc",
- "test/test_content_client.cc",
- ]
- } else {
- sources =
- rebase_path(content_tests_gypi_values.test_support_content_sources,
- ".",
- "//content")
+ sources = rebase_path(content_tests_gypi_values.test_support_content_sources,
+ ".",
+ "//content")
- if (is_android) {
- sources -= [
- "mock_google_streaming_server.cc",
- "mock_google_streaming_server.h",
- ]
- }
- public_deps += [ "//third_party/WebKit/public:blink" ]
- deps += [
- ":content_test_mojo_bindings",
- "//cc",
- "//cc:test_support",
- "//components/scheduler:scheduler",
- "//components/scheduler:test_support",
- "//content/browser/speech/proto",
- "//content/gpu",
- "//content/public/child",
- "//content/public/plugin",
- "//content/public/renderer",
- "//content/public/utility",
- "//content/shell:pak",
- "//ipc:test_support",
- "//ipc/mojo",
- "//media",
- "//mojo/edk/test:test_support",
- "//mojo/shell/public/cpp:cpp_for_chromium",
- "//storage/browser",
- "//storage/common",
- "//ui/compositor:test_support",
- "//ui/surface",
- "//v8",
+ if (is_android) {
+ sources -= [
+ "mock_google_streaming_server.cc",
+ "mock_google_streaming_server.h",
]
}
@@ -119,7 +99,7 @@ source_set("test_support") {
"//ppapi/shared_impl",
"//ppapi/shared_impl:test_support",
]
- } else if (!is_ios) {
+ } else {
sources -= [ "ppapi_unittest.cc" ]
}
@@ -242,6 +222,7 @@ source_set("browsertest_base") {
public_deps = [
"//content/public/browser",
"//content/public/common",
+ "//third_party/WebKit/public:blink",
]
deps = [
"//base:base",
@@ -255,9 +236,6 @@ source_set("browsertest_base") {
"//ui/events:gesture_detection",
"//ui/resources",
]
- if (!is_ios) {
- public_deps += [ "//third_party/WebKit/public:blink" ]
- }
}
mojom("content_test_mojo_bindings") {
@@ -272,43 +250,41 @@ mojom("web_ui_test_mojo_bindings") {
]
}
-if (!is_ios) {
- # GYP version //content/content_tests.gypi:layouttest_support_content
- static_library("layouttest_support") {
- testonly = true
- sources = rebase_path(
- content_tests_gypi_values.layouttest_support_content_sources,
- ".",
- "//content")
+# GYP version //content/content_tests.gypi:layouttest_support_content
+static_library("layouttest_support") {
+ testonly = true
+ sources =
+ rebase_path(content_tests_gypi_values.layouttest_support_content_sources,
+ ".",
+ "//content")
- deps = [
- ":test_support",
- "//cc",
- "//cc/blink",
- "//components/test_runner:test_runner",
- "//content/public/common",
- "//mojo/edk/test:test_support",
- "//skia",
- "//ui/accessibility:ax_gen",
- "//v8",
- ]
+ deps = [
+ ":test_support",
+ "//cc",
+ "//cc/blink",
+ "//components/test_runner:test_runner",
+ "//content/public/common",
+ "//mojo/edk/test:test_support",
+ "//skia",
+ "//ui/accessibility:ax_gen",
+ "//v8",
+ ]
- if (is_android) {
- deps += [ ":jni" ]
- }
+ if (is_android) {
+ deps += [ ":jni" ]
}
+}
- if (is_android) {
- import("//build/config/android/rules.gni")
+if (is_android) {
+ import("//build/config/android/rules.gni")
- generate_jni("jni") {
- sources = [
- "../public/test/android/javatests/src/org/chromium/content/browser/test/NestedSystemMessageHandler.java",
- ]
- jni_package = "content/public/test"
- }
+ generate_jni("jni") {
+ sources = [
+ "../public/test/android/javatests/src/org/chromium/content/browser/test/NestedSystemMessageHandler.java",
+ ]
+ jni_package = "content/public/test"
}
-} # !is_ios
+}
if (is_android) {
jinja_template("content_browsertests_manifest") {
@@ -596,19 +572,37 @@ test("content_unittests") {
deps = [
":test_support",
"//base/test:test_support",
+ "//base/third_party/dynamic_annotations",
+ "//cc",
+ "//cc:test_support",
+ "//cc/surfaces",
+ "//content:resources",
"//content/browser/background_sync:background_sync_proto",
"//content/browser/cache_storage:cache_storage_proto",
"//content/browser/notifications:notification_proto",
"//content/browser/service_worker:service_worker_proto",
"//content/browser/speech/proto",
"//content/common:mojo_bindings",
+ "//content/gpu",
"//content/public/browser",
+ "//content/public/child",
"//content/public/common",
"//content/public/common:mojo_bindings",
+ "//content/public/plugin",
+ "//content/public/renderer",
"//crypto",
"//device/battery",
"//device/battery:mojo_bindings",
"//device/bluetooth",
+ "//gin",
+ "//gpu",
+ "//gpu:test_support",
+ "//ipc:test_support",
+ "//media:shared_memory_support",
+ "//media:test_support",
+ "//media/audio:test_support",
+ "//media/base:test_support",
+ "//media/midi:midi",
"//mojo/edk/test:test_support",
"//mojo/public/cpp/bindings",
"//net:extras",
@@ -616,50 +610,26 @@ test("content_unittests") {
"//skia",
"//sql",
"//sql:test_support",
+ "//storage/browser",
+ "//storage/common",
"//testing/gmock",
"//testing/gtest",
+ "//third_party/WebKit/public:blink",
+ "//third_party/icu",
+ "//third_party/leveldatabase",
+ "//third_party/libjingle",
"//third_party/re2",
"//ui/accessibility",
"//ui/base",
+ "//ui/compositor:test_support",
"//ui/events/blink",
"//ui/gfx",
"//ui/gfx/geometry",
"//ui/gfx/ipc",
+ "//ui/gl",
+ "//ui/gl:test_support",
]
- if (!is_ios) {
- deps += [
- "//base/third_party/dynamic_annotations",
- "//cc",
- "//cc:test_support",
- "//cc/surfaces",
- "//content:resources",
- "//content/gpu",
- "//content/public/browser",
- "//content/public/child",
- "//content/public/plugin",
- "//content/public/renderer",
- "//gin",
- "//gpu",
- "//gpu:test_support",
- "//ipc:test_support",
- "//media:shared_memory_support",
- "//media:test_support",
- "//media/audio:test_support",
- "//media/base:test_support",
- "//media/midi:midi",
- "//storage/browser",
- "//storage/common",
- "//third_party/WebKit/public:blink",
- "//third_party/icu",
- "//third_party/leveldatabase",
- "//third_party/libjingle",
- "//ui/compositor:test_support",
- "//ui/gl",
- "//ui/gl:test_support",
- ]
- }
-
data_deps = [
"//third_party/mesa:osmesa",
]
@@ -758,7 +728,7 @@ test("content_unittests") {
defines += [ "APPCACHE_USE_SIMPLE_CACHE" ]
}
- if (!is_android && !is_ios) {
+ if (!is_android) {
deps += [ "//third_party/libvpx" ]
}
« no previous file with comments | « content/public/browser/BUILD.gn ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698