DEPS 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. include_rules = [
  2. # Do not add Chrome dependencies. Much work went into removing them.
  3. "+components/browsing_data",
  4. "+components/crx_file",
  5. "+components/guest_view",
  6. "+components/prefs",
  7. "+components/services/app_service/public",
  8. "+components/url_matcher",
  9. "+components/version_info",
  10. "-content",
  11. "+content/grit/content_resources.h",
  12. "+content/public/common",
  13. "+content/public/test",
  14. "+crypto",
  15. "-extensions/components",
  16. "+extensions/grit/extensions_renderer_resources.h",
  17. "+extensions/grit/extensions_resources.h",
  18. "+extensions/test",
  19. "+mojo/public",
  20. "+services/service_manager/public",
  21. "+skia/public/mojom",
  22. "+testing",
  23. "+third_party/blink/public/common/loader/url_loader_throttle.h",
  24. "+third_party/skia/include",
  25. # Minimal UI dependencies. There are two good rules for UI dependencies here:
  26. #
  27. # 1) UI components should only be added as they are needed, and
  28. # 2) if //content doesn't allow it, //extensions probably won't allow it.
  29. # (see for example ui/views)
  30. "-ui",
  31. "+ui/base",
  32. "+ui/gfx",
  33. "+ui/events",
  34. # NOTE: Please do not add includes without talking to the app shell team;
  35. # see OWNERS for this directory.
  36. ]
  37. specific_include_rules = {
  38. ".*(test|test_util)\.(cc|h)$": [
  39. "+content/public/test",
  40. ],
  41. }