summaryrefslogtreecommitdiffstats
path: root/components
diff options
context:
space:
mode:
authorblundell@chromium.org <blundell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-01 19:40:10 +0000
committerblundell@chromium.org <blundell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-01 19:40:10 +0000
commitbed19ab768850901e1541d4145f442ddf6c7dfd5 (patch)
tree1d343cf4be7e04574ec42ed9fa2e905899d3aba1 /components
parent8773ecbb36910a1feea10b38eb3e7c3f3c2717ed (diff)
downloadchromium_src-bed19ab768850901e1541d4145f442ddf6c7dfd5.zip
chromium_src-bed19ab768850901e1541d4145f442ddf6c7dfd5.tar.gz
chromium_src-bed19ab768850901e1541d4145f442ddf6c7dfd5.tar.bz2
Tighten down DEPS allowances in //components/autofill.
These allowances don't actually require any refactorings to tighten down. BUG=247015 Review URL: https://codereview.chromium.org/25381005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226277 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components')
-rw-r--r--components/autofill/core/browser/DEPS10
-rw-r--r--components/autofill/core/browser/autocomplete_history_manager.cc1
-rw-r--r--components/autofill/core/browser/autofill_external_delegate.cc4
-rw-r--r--components/autofill/core/browser/autofill_manager.cc1
4 files changed, 6 insertions, 10 deletions
diff --git a/components/autofill/core/browser/DEPS b/components/autofill/core/browser/DEPS
index 77ddfea..54efc37 100644
--- a/components/autofill/core/browser/DEPS
+++ b/components/autofill/core/browser/DEPS
@@ -12,19 +12,20 @@ include_rules = [
#
# Do not add to the list of temporarily-allowed dependencies below,
# and please do not introduce more #includes of these files.
- "!content/public/browser/android/content_view_core.h",
"!content/public/browser/browser_context.h",
"!content/public/browser/browser_thread.h",
"!content/public/browser/render_view_host.h",
"!content/public/browser/web_contents.h",
- "!content/public/browser/web_contents_observer.h",
- "!content/public/browser/web_contents_view.h",
"!content/public/common/url_constants.h",
"!third_party/WebKit/public/web/WebAutofillClient.h",
- "!third_party/WebKit/public/web/WebInputElement.h",
]
specific_include_rules = {
+ 'test_autofill_driver.*': [
+ # TODO(blundell): Eliminate the need for TestAutofillDriver to be a
+ # WebContentsObserver.
+ "!content/public/browser/web_contents_observer.h",
+ ],
'.*_[a-z]*test\.cc': [
"+content/public/test",
@@ -45,5 +46,6 @@ specific_include_rules = {
"!chrome/common/chrome_paths.h",
"!chrome/test/base/chrome_render_view_host_test_harness.h",
"!chrome/test/base/testing_profile.h",
+ "!third_party/WebKit/public/web/WebInputElement.h",
],
}
diff --git a/components/autofill/core/browser/autocomplete_history_manager.cc b/components/autofill/core/browser/autocomplete_history_manager.cc
index 171c245..12a97eb 100644
--- a/components/autofill/core/browser/autocomplete_history_manager.cc
+++ b/components/autofill/core/browser/autocomplete_history_manager.cc
@@ -17,7 +17,6 @@
#include "components/autofill/core/common/autofill_pref_names.h"
#include "components/autofill/core/common/form_data.h"
#include "content/public/browser/browser_context.h"
-#include "content/public/browser/render_view_host.h"
#include "content/public/browser/web_contents.h"
using content::BrowserContext;
diff --git a/components/autofill/core/browser/autofill_external_delegate.cc b/components/autofill/core/browser/autofill_external_delegate.cc
index ca6696e..f8b0fbc 100644
--- a/components/autofill/core/browser/autofill_external_delegate.cc
+++ b/components/autofill/core/browser/autofill_external_delegate.cc
@@ -15,10 +15,6 @@
#include "third_party/WebKit/public/web/WebAutofillClient.h"
#include "ui/base/l10n/l10n_util.h"
-#if defined(OS_ANDROID)
-#include "content/public/browser/android/content_view_core.h"
-#endif
-
using content::RenderViewHost;
using WebKit::WebAutofillClient;
diff --git a/components/autofill/core/browser/autofill_manager.cc b/components/autofill/core/browser/autofill_manager.cc
index 6ef4d34..4b2afb1 100644
--- a/components/autofill/core/browser/autofill_manager.cc
+++ b/components/autofill/core/browser/autofill_manager.cc
@@ -47,7 +47,6 @@
#include "content/public/browser/browser_thread.h"
#include "content/public/browser/render_view_host.h"
#include "content/public/browser/web_contents.h"
-#include "content/public/browser/web_contents_view.h"
#include "content/public/common/url_constants.h"
#include "grit/component_strings.h"
#include "third_party/WebKit/public/web/WebAutofillClient.h"