summaryrefslogtreecommitdiffstats
path: root/chrome/DEPS
blob: a64c1c06e878d7321d3055e1b0e5157cc8930693 (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
include_rules = [
  "+app",
  "+content",
  "+gpu",
  "+net",
  "+printing",
  "+views",

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

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

  # Allow inclusion of WebKit API files.
  "+third_party/WebKit/Source/WebKit/chromium",
  "+webkit/appcache",
  "+webkit/blob",
  "+webkit/database",
  "+webkit/fileapi",

  # Allow inclusion of third-party code:
  "+third_party/mozilla",   # Mozilla interface headers.
  "+third_party/npapi",     # NPAPI interface headers.
  "+third_party/tcmalloc",  # tcmallo
  "+third_party/GTM",       # Google Toolbox for Mac.

  "+ui",
]