Making it (almost) possible to gn check blink/public/*

Mostly it's about marking includes inside INSIDE_BLINK as
// nogncheck

Also some added dependencies on for instance //media to cover
an include of "media/base/video_rotation.h" and on various
mojo headers.

There are five errors left which look like real layer violations.

Bug: 800764
Change-Id: Ie63283def2dadc6c0b5933175551e9addb9da5ec
Commit-Queue: Daniel Bratell <>
Reviewed-by: Kentaro Hara <>
Cr-Commit-Position: refs/heads/master@{#603072}
30 files changed