Commit 771a8d45 authored by Kent Tamura's avatar Kent Tamura Committed by Commit Bot

Enable "gn check" for //third_party/blink/renderer/platform/network

It has a circular dependency with platform/loader:loader. This CL adds
allow_circular_includes_from to platform/loader:loader.

This CL has no behavior changes.

Bug: 800764
Change-Id: Ib511a3c8628e1e39b6c458cd51d0dd9a8598bd9f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2400588
Commit-Queue: Kent Tamura <tkent@chromium.org>
Reviewed-by: default avatarTakuto Ikuta <tikuta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#805624}
parent 58d7ffdb
...@@ -257,7 +257,6 @@ no_check_targets = [ ...@@ -257,7 +257,6 @@ no_check_targets = [
"//third_party/blink/renderer/modules/peerconnection:*", # 43 errors "//third_party/blink/renderer/modules/peerconnection:*", # 43 errors
"//third_party/blink/renderer/modules/webtransport:*", # 16 errors "//third_party/blink/renderer/modules/webtransport:*", # 16 errors
"//third_party/blink/renderer/modules:*", # 321 errors "//third_party/blink/renderer/modules:*", # 321 errors
"//third_party/blink/renderer/platform/network:*", # 15 errors
"//third_party/blink/renderer/platform:*", # 72 errors "//third_party/blink/renderer/platform:*", # 72 errors
"//third_party/breakpad:*", # 34 errors "//third_party/breakpad:*", # 34 errors
......
...@@ -1564,6 +1564,7 @@ component("platform") { ...@@ -1564,6 +1564,7 @@ component("platform") {
"//third_party/blink/renderer/platform/heap:heap", "//third_party/blink/renderer/platform/heap:heap",
"//third_party/blink/renderer/platform/instrumentation", "//third_party/blink/renderer/platform/instrumentation",
"//third_party/blink/renderer/platform/loader:loader", "//third_party/blink/renderer/platform/loader:loader",
"//third_party/blink/renderer/platform/network:network",
"//third_party/blink/renderer/platform/scheduler", "//third_party/blink/renderer/platform/scheduler",
] ]
......
...@@ -150,6 +150,8 @@ blink_platform_sources("loader") { ...@@ -150,6 +150,8 @@ blink_platform_sources("loader") {
"//third_party/blink/renderer/platform/scheduler:scheduler", "//third_party/blink/renderer/platform/scheduler:scheduler",
] ]
public_deps = [ "//third_party/blink/renderer/platform/heap:heap" ] public_deps = [ "//third_party/blink/renderer/platform/heap:heap" ]
allow_circular_includes_from =
[ "//third_party/blink/renderer/platform/network:network" ]
} }
source_set("unit_tests") { source_set("unit_tests") {
......
...@@ -64,7 +64,11 @@ blink_platform_sources("network") { ...@@ -64,7 +64,11 @@ blink_platform_sources("network") {
sources += get_target_outputs(":http_names") sources += get_target_outputs(":http_names")
deps = [ "//media" ] deps = [
"//media",
"//third_party/blink/renderer/platform/blob:blob",
"//third_party/blink/renderer/platform/scheduler:scheduler",
]
} }
source_set("unit_tests") { source_set("unit_tests") {
...@@ -84,7 +88,11 @@ source_set("unit_tests") { ...@@ -84,7 +88,11 @@ source_set("unit_tests") {
configs += [ "//third_party/blink/renderer/platform:blink_platform_config" ] configs += [ "//third_party/blink/renderer/platform:blink_platform_config" ]
deps = [ "//testing/gtest" ] deps = [
"//mojo/public/cpp/test_support:test_utils",
"//testing/gtest",
"//third_party/blink/renderer/platform:test_support",
]
public_deps = [ "//third_party/blink/renderer/platform:platform" ] public_deps = [ "//third_party/blink/renderer/platform:platform" ]
} }
...@@ -101,6 +109,7 @@ source_set("test_support") { ...@@ -101,6 +109,7 @@ source_set("test_support") {
public_deps = [ public_deps = [
"//net", "//net",
"//third_party/blink/public:blink_headers",
"//third_party/blink/renderer/platform/blob:generator", "//third_party/blink/renderer/platform/blob:generator",
] ]
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment