| Index: content/renderer/BUILD.gn
|
| diff --git a/content/renderer/BUILD.gn b/content/renderer/BUILD.gn
|
| index bf4554614035c6678d0b90d351b418bba94da199..fa80b4045fce73b359feadf14c7cf690db603a59 100644
|
| --- a/content/renderer/BUILD.gn
|
| +++ b/content/renderer/BUILD.gn
|
| @@ -10,7 +10,10 @@ import("//media/media_options.gni")
|
| source_set("renderer") {
|
| # Only the public target should depend on this. All other targets (even
|
| # internal content ones) should depend on the public one.
|
| - visibility = [ "//content/public/renderer:renderer_sources" ]
|
| + visibility = [
|
| + ":for_content_tests",
|
| + "//content/public/renderer:renderer_sources",
|
| + ]
|
|
|
| sources = rebase_path(content_renderer_gypi_values.private_renderer_sources,
|
| ".",
|
| @@ -247,3 +250,13 @@ source_set("renderer") {
|
| deps += [ "//ui/ozone" ]
|
| }
|
| }
|
| +
|
| +# See comment at the top of //content/BUILD.gn for how this works.
|
| +group("for_content_tests") {
|
| + visibility = [ "//content/test/*" ]
|
| + if (!is_component_build) {
|
| + public_deps = [
|
| + ":renderer",
|
| + ]
|
| + }
|
| +}
|
|
|