[M108 Migration][HBBTV] Implement ewk_context_register_jsplugin_mime_types API
[platform/framework/web/chromium-efl.git] / chrome / DEPS
1 include_rules = [
2   "+crypto",
3   "+gpu",
4   "+net",
5   "+pdf/buildflags.h",
6   "+printing",
7   "+sandbox",
8   "+sandbox/policy",
9   "+sql",
10   # Browser, renderer, common and tests access V8 for various purposes.
11   "-v8",
12   "+v8/include",
13
14   # Limit what we include from nacl.
15   "-native_client",
16
17   # Individual subdirectories of chrome/ must explicitly declare their
18   # dependencies on other subdirectories of chrome/.
19   "-chrome",
20
21   "+chrome/common",
22   "+chrome/test",
23   "+components/content_settings/common",
24   "+components/content_settings/core/common",
25   "+components/embedder_support/switches.h",
26   "+components/error_page/common",
27   "+components/media_router/common",
28   "+components/omnibox/common",
29   "+components/power_scheduler",
30   "+components/services/heap_profiling/public",
31   "+components/url_formatter",
32   "+components/variations",
33   "+content/public/common",
34   "+content/public/test",
35   "+media/media_buildflags.h",
36   "+mojo/public",
37   "+ppapi/buildflags",
38
39   # Don't allow inclusion of these other libs we shouldn't be calling directly.
40   "-webkit",
41   "-tools",
42
43   # Required for process launching.
44   "+services/service_manager",
45
46   # Allow inclusion of WebKit API files.
47   "+third_party/blink/public/common",
48   "+third_party/blink/public/platform",
49   "+third_party/blink/public/public_buildflags.h",
50   "+third_party/blink/public/web",
51
52   # Allow inclusion of third-party code:
53   "+third_party/hunspell",
54   "+third_party/skia",
55
56   "+ui",
57 ]