Fix gn check errors in //cc/*
commit1ea224fc36ce42ba26736e702f9468d62e5e26ba
authorjamesr <jamesr@chromium.org>
Mon, 24 Nov 2014 18:27:55 +0000 (24 10:27 -0800)
committerCommit bot <commit-bot@chromium.org>
Mon, 24 Nov 2014 18:28:17 +0000 (24 18:28 +0000)
tree5db362f40d5a8d81fa6ff42d97fe58f8afd6a3f7
parent083db2fb0036ea53c9183970c936ab93c6c472ec
Fix gn check errors in //cc/*

This is mostly adding missing deps. One spot of trickiness is the
surface_id.h header, which is a leaf node in the dependency tree since
it's just a simple data type, is split into its own source_set. This
depends on //base/ so it can define hash functions.

BUG=376000,367595
R=enne@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#305447}
cc/BUILD.gn
cc/surfaces/BUILD.gn