summaryrefslogtreecommitdiffstats
path: root/content/DEPS
blob: 1081356ca53ce924106c91bbea6bdfd311cf6b3f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Do NOT add chrome to the list below.  We shouldn't be including files from
# src/chrome in src/content.
include_rules = [
  "+app",
  "+crypto",

  # Until we move most of our testing infrastructure in a way that content can
  # make use of it.
  "+chrome/test",

  # The following directories have been refactored, so no new dependencies
  # should be added from these directories.
  "-chrome/browser/printing",
  "-chrome/browser/extensions",
  "-chrome/common/extensions",
  "-chrome/renderer/extensions",

  # The subdirectories in content/ will manually allow their own include
  # directories in content/ so we disallow all of them.
  "-content",
  "+content/common",

  "+grit",
  "+gpu",
  "+media",
  "+net",
  "+ppapi",
  "+printing",
  "+sandbox",
  "+skia",

  # Don't allow inclusion of these other libs we shouldn't be calling directly.
  "-v8",
  "-tools",

  "+third_party/gpsd",
  "+third_party/npapi/bindings",
  "+third_party/sqlite",
  # Allow inclusion of WebKit API files.
  "+third_party/WebKit/Source/WebKit/chromium",

  "+ui",
  "+views",
  "+webkit",
]