Commit 30964796 authored by tfarina@chromium.org's avatar tfarina@chromium.org

Relanding "chrome/browser: Remove unnecessary entries from DEPS files."

After recent refactorings chrome/browser/api and a few
chrome/browser/profiles/
includes are not necessary anymore. c/b/api was removed in r195919 by Peter
and
some c/b/profiles/ were moved in r201167 by Pawel.

BUG=138280,144783, 140037, 144050, 146851, 233552
TEST=checkdeps.py passes.
TBR=joi@chromium.org, thestig@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202752 0039d316-1c4b-4281-b951-d872f2087c98
parent 7f1c011d
......@@ -47,8 +47,7 @@
'ash/',
},
'autofill': {
'filepath': 'chrome/browser/api/webdata/|'\
'chrome/browser/autofill/|'\
'filepath': 'chrome/browser/autofill/|'\
'chrome/browser/resources/options/autofill_|'\
'chrome/browser/sync/glue/autofill_|'\
'chrome/browser/ui/android/autofill/|'\
......@@ -57,10 +56,11 @@
'chrome/browser/ui/gtk/autofill/|'\
'chrome/browser/ui/views/autofill/|'\
'chrome/browser/ui/webui/options/autofill_|'\
'chrome/browser/webdata/|'\
'chrome/renderer/autofill/|'\
'chrome/test/data/autofill/|'\
'components/autofill/|'\
'components/autofill/browser/webdata/|'\
'components/webdata/|'\
'content/public/common/password_|'\
'content/public/renderer/password_|'\
'content/renderer/password_',
......
include_rules = [
# Common is for library/utility code shared by multiple parts of chrome
# browser. So it should not depend on other parts of the browser except API.
# browser. It should not depend on other parts of the browser.
"-chrome/browser",
"+chrome/browser/api",
"+chrome/browser/common",
]
This directory contains library/utility code shared by multiple Browser
Components. It should not depend on other parts of the browser except through
api(chrome/browser/api).
Components. It should not depend on other parts of the browser.
......@@ -3,7 +3,6 @@
# three basic rules followed by temporary exceptions. Please don't
# add to the list of exceptions!
"-chrome/browser",
"+chrome/browser/api",
"+chrome/browser/common",
"+chrome/browser/favicon",
......
......@@ -3,7 +3,6 @@ include_rules = [
# basic rules followed by temporary exceptions. Please don't
# add to the list of exceptions!
"-chrome/browser",
"+chrome/browser/api",
"+chrome/browser/common",
"+chrome/browser/favicon",
"+chrome/browser/history",
......
......@@ -31,8 +31,6 @@ specific_include_rules = {
#
# Do not add to the list of temporarily-allowed dependencies below,
# and please do not introduce more #includes of these files.
"!chrome/browser/api/infobars/confirm_infobar_delegate.h",
"!chrome/browser/api/infobars/infobar_service.h",
"!chrome/browser/autofill/autofill_cc_infobar_delegate.h",
"!chrome/browser/autofill/personal_data_manager_factory.h",
"!chrome/browser/password_manager/encryptor.h",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment