Remove the last Chrome dependencies from renderer, and enforce no more includes through DEPS. I also added DEPS checking for gpu/plugin/worker directories as well. I moved the Chrome specific browser tests to the chrome directory, and removed render_widget_unittest since it didn't seem to be testing much (there are tests that test it much more fully). I had to move bindings_policy.h, which ideally would be split into separate pieces so that the content layer only has to know about the content bindings. Given that it's basically an enum, I moved the whole file now since it's used in a lot of places, and the value of turning on DEPS checking is really high.
Review URL: http://codereview.chromium.org/6874038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81924 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/chrome_common.gypi b/chrome/chrome_common.gypi
index aaeb88f..94971e3 100644
--- a/chrome/chrome_common.gypi
+++ b/chrome/chrome_common.gypi
@@ -31,7 +31,6 @@
'common/auto_start_linux.cc',
'common/auto_start_linux.h',
'common/autofill_messages.h',
- 'common/bindings_policy.h',
'common/child_process_logging.h',
'common/child_process_logging_linux.cc',
'common/child_process_logging_mac.mm',
@@ -67,7 +66,6 @@
'common/nacl_messages.cc',
'common/nacl_messages.h',
'common/nacl_types.h',
- 'common/prerender_constants.h',
'common/profiling.cc',
'common/profiling.h',
'common/ref_counted_util.h',
@@ -109,7 +107,7 @@
'common_constants',
'common_net',
'default_plugin/default_plugin.gyp:default_plugin',
- 'safe_browsing_csd_proto',
+ 'safe_browsing_csd_proto',
'theme_resources',
'../app/app.gyp:app_base',
'../app/app.gyp:app_resources',
@@ -214,7 +212,7 @@
'common/remoting/chromoting_host_info.h',
'common/render_messages.cc',
'common/render_messages.h',
- '<(protoc_out_dir)/chrome/common/safe_browsing/csd.pb.cc',
+ '<(protoc_out_dir)/chrome/common/safe_browsing/csd.pb.cc',
'<(protoc_out_dir)/chrome/common/safe_browsing/csd.pb.h',
'common/search_provider.h',
'common/security_style.h',