[go: nahoru, domu]

Add most of //ui/ to "gn check"

Fixes various missing dependencies.

In static builds, the //content target now exports content/public/browser, etc. as public dependencies.

Add an ipc_param_traits target that allows targets like events/latency_info.h to define IPC traits, without actually linking in all of IPC (because in this case events has no use of IPC).

Move some targets to public deps. The rule is that test_support targets should export the corresponding regular target as a public dep so tests don't have to depend on both.

Mark a few conditional includes "// nogncheck" where the checker got confused.

Fix manifest for views_unittests

Review URL: https://codereview.chromium.org/1501823003

Cr-Commit-Position: refs/heads/master@{#363690}
27 files changed