summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-24 22:25:50 +0000
committerben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-24 22:25:50 +0000
commit11ce76ce72acffdf8c6df9306c43f533853b7539 (patch)
tree0f2d8facd5e95422b197f0f34e239de53f1ba2ec
parentabebc6ddec7a422b439f03ee7394e09f38523020 (diff)
downloadchromium_src-11ce76ce72acffdf8c6df9306c43f533853b7539.zip
chromium_src-11ce76ce72acffdf8c6df9306c43f533853b7539.tar.gz
chromium_src-11ce76ce72acffdf8c6df9306c43f533853b7539.tar.bz2
Tighten DEPS rules further.
BUG=none R=sky@chromium.org Review URL: https://codereview.chromium.org/24429002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225089 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--ui/DEPS11
-rw-r--r--ui/android/DEPS1
-rw-r--r--ui/app_list/DEPS11
-rw-r--r--ui/aura/DEPS1
-rw-r--r--ui/base/DEPS7
-rw-r--r--ui/base/clipboard/DEPS4
-rw-r--r--ui/base/dragdrop/DEPS3
-rw-r--r--ui/base/l10n/DEPS3
-rw-r--r--ui/compositor/DEPS1
-rw-r--r--ui/gfx/DEPS4
-rw-r--r--ui/gfx/android/DEPS3
-rw-r--r--ui/gl/DEPS1
-rw-r--r--ui/gl/android/DEPS3
-rw-r--r--ui/message_center/DEPS4
-rw-r--r--ui/native_theme/DEPS3
-rw-r--r--ui/oak/DEPS5
-rw-r--r--ui/shell_dialogs/DEPS2
-rw-r--r--ui/snapshot/DEPS3
-rw-r--r--ui/surface/DEPS2
-rw-r--r--ui/views/DEPS1
-rw-r--r--ui/webui/DEPS2
21 files changed, 58 insertions, 17 deletions
diff --git a/ui/DEPS b/ui/DEPS
index 207c56c..7a20cbd 100644
--- a/ui/DEPS
+++ b/ui/DEPS
@@ -1,15 +1,4 @@
include_rules = [
- "+grit/app_locale_settings.h",
- "+grit/native_theme_resources.h",
- "+grit/ui_resources.h",
- "+grit/ui_strings.h",
- "+grit/ui_unscaled_resources.h",
- "+jni",
- "+net",
- "+skia",
- "+third_party/mozilla",
- "+third_party/skia",
-
# Components within ui must state their dependencies explicitly.
"-ui",
]
diff --git a/ui/android/DEPS b/ui/android/DEPS
index b51da65..5ad99de 100644
--- a/ui/android/DEPS
+++ b/ui/android/DEPS
@@ -1,4 +1,5 @@
include_rules = [
+ "+jni",
"+ui/base",
"+ui/gfx",
]
diff --git a/ui/app_list/DEPS b/ui/app_list/DEPS
index 494c79b..bfb1162 100644
--- a/ui/app_list/DEPS
+++ b/ui/app_list/DEPS
@@ -1,9 +1,14 @@
include_rules = [
+ "+grit/ui_resources.h",
+ "+grit/ui_strings.h",
"+skia",
"+third_party/skia",
- "+ui",
- "+grit",
-
# Allow inclusion of third-party code:
"+third_party/GTM", # Google Toolbox for Mac.
+ "+ui/aura",
+ "+ui/base",
+ "+ui/compositor",
+ "+ui/events",
+ "+ui/gfx",
+ "+ui/views",
]
diff --git a/ui/aura/DEPS b/ui/aura/DEPS
index dac9fbf..a5cb260 100644
--- a/ui/aura/DEPS
+++ b/ui/aura/DEPS
@@ -2,6 +2,7 @@ include_rules = [
"+grit/ui_resources.h",
"+grit/ui_strings.h",
"+skia/ext",
+ "+third_party/skia",
"+ui/base",
"+ui/compositor",
"+ui/events",
diff --git a/ui/base/DEPS b/ui/base/DEPS
index 7a06564..076b465 100644
--- a/ui/base/DEPS
+++ b/ui/base/DEPS
@@ -1,4 +1,11 @@
include_rules = [
+ "+grit/app_locale_settings.h",
+ "+grit/ui_resources.h",
+ "+grit/ui_unscaled_resources.h",
+ "+grit/ui_strings.h",
+ "+net",
+ "+skia/ext",
+ "+third_party/skia",
"+ui/events",
"+ui/gfx",
"+ui/aura/root_window.h", # TODO(beng): resolve crazy layering violation
diff --git a/ui/base/clipboard/DEPS b/ui/base/clipboard/DEPS
new file mode 100644
index 0000000..e963fe5
--- /dev/null
+++ b/ui/base/clipboard/DEPS
@@ -0,0 +1,4 @@
+include_rules = [
+ "+jni",
+ "+third_party/mozilla",
+]
diff --git a/ui/base/dragdrop/DEPS b/ui/base/dragdrop/DEPS
new file mode 100644
index 0000000..0f8f399
--- /dev/null
+++ b/ui/base/dragdrop/DEPS
@@ -0,0 +1,3 @@
+include_rules = [
+ "+third_party/mozilla",
+]
diff --git a/ui/base/l10n/DEPS b/ui/base/l10n/DEPS
new file mode 100644
index 0000000..c80012b5
--- /dev/null
+++ b/ui/base/l10n/DEPS
@@ -0,0 +1,3 @@
+include_rules = [
+ "+jni",
+]
diff --git a/ui/compositor/DEPS b/ui/compositor/DEPS
index 2b13d17..ef345d9 100644
--- a/ui/compositor/DEPS
+++ b/ui/compositor/DEPS
@@ -3,6 +3,7 @@
# Compositor out of WebKit.
include_rules = [
"+cc",
+ "+third_party/skia",
"+third_party/WebKit/public/platform/WebGraphicsContext3D.h",
"+ui/gfx",
"+ui/gl",
diff --git a/ui/gfx/DEPS b/ui/gfx/DEPS
index 2f74209..6381715 100644
--- a/ui/gfx/DEPS
+++ b/ui/gfx/DEPS
@@ -1,7 +1,9 @@
include_rules = [
"+base",
- "+skia",
+ "+net",
+ "+skia/ext",
"+third_party/angle",
+ "+third_party/skia",
"+ui/base/ui_export.h", # TODO(beng): remove
"+ui/base/layout.h", # TODO(davemoore): remove
"+ui/test/ui_unittests_resource.h", # TODO(beng): remove
diff --git a/ui/gfx/android/DEPS b/ui/gfx/android/DEPS
new file mode 100644
index 0000000..c80012b5
--- /dev/null
+++ b/ui/gfx/android/DEPS
@@ -0,0 +1,3 @@
+include_rules = [
+ "+jni",
+]
diff --git a/ui/gl/DEPS b/ui/gl/DEPS
index e47856b..ec3c129 100644
--- a/ui/gl/DEPS
+++ b/ui/gl/DEPS
@@ -1,5 +1,6 @@
include_rules = [
"+third_party/khronos",
"+third_party/mesa/src/include",
+ "+third_party/skia",
"+ui/gfx",
]
diff --git a/ui/gl/android/DEPS b/ui/gl/android/DEPS
new file mode 100644
index 0000000..c80012b5
--- /dev/null
+++ b/ui/gl/android/DEPS
@@ -0,0 +1,3 @@
+include_rules = [
+ "+jni",
+]
diff --git a/ui/message_center/DEPS b/ui/message_center/DEPS
index bf50ed4..9792503 100644
--- a/ui/message_center/DEPS
+++ b/ui/message_center/DEPS
@@ -1,5 +1,9 @@
include_rules = [
+ "+grit/ui_resources.h",
+ "+grit/ui_strings.h",
+ "+skia/ext",
"+third_party/GTM", # For Mac utility classes.
+ "+third_party/skia",
"+ui/aura",
"+ui/base",
"+ui/compositor",
diff --git a/ui/native_theme/DEPS b/ui/native_theme/DEPS
index 89cbfe6..911f1cf 100644
--- a/ui/native_theme/DEPS
+++ b/ui/native_theme/DEPS
@@ -1,4 +1,7 @@
include_rules = [
+ "+grit/ui_resources.h",
+ "+skia/ext",
+ "+third_party/skia",
"+ui/base",
"+ui/gfx",
"+ui/views", # TODO(beng): BAD, circular dependency
diff --git a/ui/oak/DEPS b/ui/oak/DEPS
index ef1e06c..82dec32 100644
--- a/ui/oak/DEPS
+++ b/ui/oak/DEPS
@@ -3,5 +3,8 @@ include_rules = [
"+grit/ui_resources.h",
"+grit/ui_strings.h",
"+skia/ext",
- "+ui",
+ "+ui/aura",
+ "+ui/base",
+ "+ui/gfx",
+ "+ui/views",
]
diff --git a/ui/shell_dialogs/DEPS b/ui/shell_dialogs/DEPS
index fdbc6a5..32291d0 100644
--- a/ui/shell_dialogs/DEPS
+++ b/ui/shell_dialogs/DEPS
@@ -1,4 +1,6 @@
include_rules = [
+ "+grit/ui_strings.h",
+ "+jni",
"+ui/android",
"+ui/aura",
"+ui/base",
diff --git a/ui/snapshot/DEPS b/ui/snapshot/DEPS
index ad20216..a531974 100644
--- a/ui/snapshot/DEPS
+++ b/ui/snapshot/DEPS
@@ -1,5 +1,6 @@
include_rules = [
- "+skia",
+ "+skia/ext",
+ "+third_party/skia",
"+ui/android",
"+ui/aura",
"+ui/base",
diff --git a/ui/surface/DEPS b/ui/surface/DEPS
index cadb0aa..f4a3ec8 100644
--- a/ui/surface/DEPS
+++ b/ui/surface/DEPS
@@ -1,5 +1,7 @@
include_rules = [
"+media/base",
+ "+skia/ext",
+ "+third_party/skia",
"+ui/base",
"+ui/events/latency_info.h",
"+ui/gfx",
diff --git a/ui/views/DEPS b/ui/views/DEPS
index 63372a8..483d4c0 100644
--- a/ui/views/DEPS
+++ b/ui/views/DEPS
@@ -3,6 +3,7 @@ include_rules = [
"+grit/ui_strings.h",
"+skia/ext",
"+third_party/iaccessible2",
+ "+third_party/skia",
"+ui/aura",
"+ui/base",
"+ui/compositor",
diff --git a/ui/webui/DEPS b/ui/webui/DEPS
index 7ee7bc0..e781c4a 100644
--- a/ui/webui/DEPS
+++ b/ui/webui/DEPS
@@ -1,5 +1,7 @@
include_rules = [
+ "+grit/app_locale_settings.h",
"+grit/webui_resources.h",
+ "+net",
"+ui/base",
"+ui/gfx",
]