| Index: extensions/generated_extensions_api.gni
|
| diff --git a/extensions/generated_extensions_api.gni b/extensions/generated_extensions_api.gni
|
| index 0926d9402a61ab2bb36393c6d41b38c1df8a4f34..c97cffb58cd42ba4a80ab80e667d39423c416be8 100644
|
| --- a/extensions/generated_extensions_api.gni
|
| +++ b/extensions/generated_extensions_api.gni
|
| @@ -109,7 +109,11 @@ template("generated_extensions_api") {
|
| "--namespace=$root_namespace",
|
| "--generator=cpp",
|
| "--include-rules=$schema_include_rules" ]
|
| - visibility = target_visibility
|
| +
|
| + if (defined(invoker.visibility)) {
|
| + # If visibility is restricted, add our own target to it.
|
| + visibility = [ invoker.visibility, target_visibility ]
|
| + }
|
| }
|
| }
|
|
|
|
|