Adjust the structure of DEPS within //components.
commitfe003516294c35856c67cb5cb741e214baf1af9c
authorblundell@chromium.org <blundell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 6 May 2014 14:34:55 +0000 (6 14:34 +0000)
committerblundell@chromium.org <blundell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 6 May 2014 14:34:55 +0000 (6 14:34 +0000)
tree1748144484d27d893414c6439817d279ca83b750
parent7126b6b9ca31d5bd81769dd11aef5640b268fb3b
Adjust the structure of DEPS within //components.

As the majority of components are now shared by iOS, it no longer makes sense
to have a blanket allowance of IPC and //content/public/common in
//components.  Instead, individual components should have to add these
dependencies explicitly, lessening the chance that bad dependencies creep in
(e.g., a //content/public/common dependency in code that iOS shares).

TBR=darin

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@268513 0039d316-1c4b-4281-b951-d872f2087c98
26 files changed:
components/DEPS
components/README
components/autofill/DEPS
components/bookmarks/DEPS
components/breakpad/app/DEPS
components/data_reduction_proxy/DEPS
components/dom_distiller/DEPS
components/infobars/DEPS
components/keyed_service/DEPS
components/metrics/DEPS
components/nacl/DEPS [copied from components/translate/content/DEPS with 82% similarity]
components/os_crypt/DEPS
components/password_manager/DEPS
components/precache/DEPS
components/query_parser/DEPS [deleted file]
components/search_provider_logos/DEPS
components/signin/DEPS
components/sync_driver/DEPS
components/tracing/DEPS
components/translate/DEPS
components/translate/content/DEPS
components/usb_service/DEPS
components/variations/DEPS [new file with mode: 0644]
components/visitedlink/DEPS [new file with mode: 0644]
components/web_contents_delegate_android/DEPS
components/webdata/DEPS