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 @@ ...@@ -47,8 +47,7 @@
'ash/', 'ash/',
}, },
'autofill': { 'autofill': {
'filepath': 'chrome/browser/api/webdata/|'\ 'filepath': 'chrome/browser/autofill/|'\
'chrome/browser/autofill/|'\
'chrome/browser/resources/options/autofill_|'\ 'chrome/browser/resources/options/autofill_|'\
'chrome/browser/sync/glue/autofill_|'\ 'chrome/browser/sync/glue/autofill_|'\
'chrome/browser/ui/android/autofill/|'\ 'chrome/browser/ui/android/autofill/|'\
...@@ -57,10 +56,11 @@ ...@@ -57,10 +56,11 @@
'chrome/browser/ui/gtk/autofill/|'\ 'chrome/browser/ui/gtk/autofill/|'\
'chrome/browser/ui/views/autofill/|'\ 'chrome/browser/ui/views/autofill/|'\
'chrome/browser/ui/webui/options/autofill_|'\ 'chrome/browser/ui/webui/options/autofill_|'\
'chrome/browser/webdata/|'\
'chrome/renderer/autofill/|'\ 'chrome/renderer/autofill/|'\
'chrome/test/data/autofill/|'\ 'chrome/test/data/autofill/|'\
'components/autofill/|'\ 'components/autofill/|'\
'components/autofill/browser/webdata/|'\
'components/webdata/|'\
'content/public/common/password_|'\ 'content/public/common/password_|'\
'content/public/renderer/password_|'\ 'content/public/renderer/password_|'\
'content/renderer/password_', 'content/renderer/password_',
......
include_rules = [ include_rules = [
# Common is for library/utility code shared by multiple parts of chrome # 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",
"+chrome/browser/api",
"+chrome/browser/common", "+chrome/browser/common",
] ]
This directory contains library/utility code shared by multiple Browser This directory contains library/utility code shared by multiple Browser
Components. It should not depend on other parts of the browser except through Components. It should not depend on other parts of the browser.
api(chrome/browser/api).
...@@ -3,7 +3,6 @@ ...@@ -3,7 +3,6 @@
# three basic rules followed by temporary exceptions. Please don't # three basic rules followed by temporary exceptions. Please don't
# add to the list of exceptions! # add to the list of exceptions!
"-chrome/browser", "-chrome/browser",
"+chrome/browser/api",
"+chrome/browser/common", "+chrome/browser/common",
"+chrome/browser/favicon", "+chrome/browser/favicon",
......
...@@ -3,7 +3,6 @@ include_rules = [ ...@@ -3,7 +3,6 @@ include_rules = [
# basic rules followed by temporary exceptions. Please don't # basic rules followed by temporary exceptions. Please don't
# add to the list of exceptions! # add to the list of exceptions!
"-chrome/browser", "-chrome/browser",
"+chrome/browser/api",
"+chrome/browser/common", "+chrome/browser/common",
"+chrome/browser/favicon", "+chrome/browser/favicon",
"+chrome/browser/history", "+chrome/browser/history",
......
...@@ -31,8 +31,6 @@ specific_include_rules = { ...@@ -31,8 +31,6 @@ specific_include_rules = {
# #
# Do not add to the list of temporarily-allowed dependencies below, # Do not add to the list of temporarily-allowed dependencies below,
# and please do not introduce more #includes of these files. # 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/autofill_cc_infobar_delegate.h",
"!chrome/browser/autofill/personal_data_manager_factory.h", "!chrome/browser/autofill/personal_data_manager_factory.h",
"!chrome/browser/password_manager/encryptor.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