Commit 2a38f0c0 authored by akalin@chromium.org's avatar akalin@chromium.org

Revert 202729 "chrome/browser: Remove unnecessary entries from D..."

This breaks 'git cl upload'.

> 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.
> R=joi@chromium.org, thestig@chromium.org
> 
> Review URL: https://codereview.chromium.org/16072002

TBR=tfarina@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202748 0039d316-1c4b-4281-b951-d872f2087c98
parent 5a49a6a8
...@@ -46,7 +46,9 @@ ...@@ -46,7 +46,9 @@
'filepath': 'ui/aura/|'\ 'filepath': 'ui/aura/|'\
'ash/', 'ash/',
}, },
'autofill': { 'chrome/browser/autofill/|'\ 'autofill': {
'filepath': 'chrome/browser/api/webdata/|'\
'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/|'\
...@@ -55,11 +57,10 @@ ...@@ -55,11 +57,10 @@
'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. It should not depend on other parts of the browser. # browser. So it should not depend on other parts of the browser except API.
"-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. Components. It should not depend on other parts of the browser except through
api(chrome/browser/api).
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
# 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,6 +3,7 @@ include_rules = [ ...@@ -3,6 +3,7 @@ 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,6 +31,8 @@ specific_include_rules = { ...@@ -31,6 +31,8 @@ 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