Return backed up TemplateURL on default search change
[chromium-blink-merge.git] / chrome / DEPS
blobb5c9b6e2a975ee5f451411d5bf7e45ca646259c6
1 include_rules = [
2   "+crypto",
3   "+gpu",
4   "+net",
5   "+printing",
6   "+sql",
7   "+views",
9   # The subdirectories in chrome/ will manually allow their own include
10   # directories in chrome/ so we disallow all of them.
11   "-chrome",
12   "+chrome/common",
13   "+chrome/test",
14   "-content",
15   # TODO(jam): remove me once chrome only consumes content/common through its
16   # public headers.
17   "+content/common",
18   "+content/public/common",
19   "+content/test",
21   # TODO(ben): remove this
22   "+content/public/browser/native_web_keyboard_event.h",
24   # Don't allow inclusion of these other libs we shouldn't be calling directly.
25   "-v8",
26   "-webkit",
27   "-tools",
29   "-crypto/third_party",
31   # Allow inclusion of WebKit API files.
32   "+third_party/WebKit/Source/WebKit/chromium",
33   "+webkit/appcache",
34   "+webkit/blob",
35   "+webkit/database",
36   "+webkit/fileapi",
37   "+webkit/quota",
39   # Allow inclusion of third-party code:
40   "+third_party/mozilla",   # Mozilla interface headers.
41   "+third_party/npapi",     # NPAPI interface headers.
42   "+third_party/tcmalloc",  # tcmallo
43   "+third_party/GTM",       # Google Toolbox for Mac.
45   "+ui",