DEPS 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. include_rules = [
  2. "+cc/base/switches.h",
  3. "+chromecast/activity",
  4. "+chromecast/bindings",
  5. "+chromecast/bindings/public/mojom",
  6. "+chromecast/common",
  7. "+chromecast/common/mojom",
  8. "+chromecast/graphics",
  9. "+chromecast/app/grit/chromecast_settings.h",
  10. "+chromecast/app/resources/grit/shell_resources.h",
  11. "+chromecast/external_mojo",
  12. "+chromecast/internal/shell/browser",
  13. "+chromecast/media",
  14. "+chromecast/metrics",
  15. "+chromecast/mojo",
  16. "+chromecast/net",
  17. "+chromecast/service",
  18. "+chromecast/ui",
  19. "+components/cast",
  20. "+components/cdm/browser",
  21. "+components/crash",
  22. "+components/download/public/common",
  23. "+components/guest_view/browser",
  24. "+components/heap_profiling",
  25. "+components/keyed_service",
  26. "+components/media_control/browser",
  27. "+components/media_control/mojom",
  28. "+components/memory_pressure",
  29. "+components/network_hints",
  30. "+components/network_session_configurator/common",
  31. "+components/on_load_script_injector/browser",
  32. "+components/policy/core/browser",
  33. "+components/prefs",
  34. "+components/pref_registry",
  35. "+components/profile_metrics",
  36. "+components/proxy_config",
  37. "+components/safe_search_api",
  38. "+components/services/app_service/public/mojom/types.mojom-shared.h",
  39. "+components/services/heap_profiling/heap_profiling_service.h",
  40. "+components/services/heap_profiling/public/mojom",
  41. "+components/services/heap_profiling/public/cpp/settings.h",
  42. "+components/storage_monitor",
  43. "+components/ui_devtools",
  44. "+components/url_matcher",
  45. "+components/url_rewrite/browser",
  46. "+components/url_rewrite/common",
  47. "+components/url_rewrite/mojom",
  48. "+components/user_prefs",
  49. "+components/value_store",
  50. "+components/variations/net",
  51. "+components/version_info",
  52. "+components/viz/common/switches.h",
  53. "+components/zoom",
  54. "+content/common/net",
  55. "+content/public/android",
  56. "+content/public/browser",
  57. "+content/public/common",
  58. "+content/public/test",
  59. "+device/bluetooth",
  60. "+gin/v8_initializer.h",
  61. "+gpu/command_buffer/service/gpu_switches.h",
  62. "+media/audio",
  63. "+media/base",
  64. "+media/gpu",
  65. "+media/mojo",
  66. "+mojo/public",
  67. "+net",
  68. "+sandbox/policy",
  69. "+services/cert_verifier/public/mojom",
  70. "+services/media_session/public",
  71. "+services/metrics/public/cpp",
  72. "+services/network/public/cpp",
  73. "+services/service_manager",
  74. "+storage/browser/quota/quota_settings.h",
  75. "+third_party/blink/public/common",
  76. "+third_party/blink/public/mojom/autoplay",
  77. "+third_party/blink/public/mojom/loader/resource_load_info.mojom.h",
  78. "+third_party/blink/public/mojom/mediastream/media_stream.mojom-shared.h",
  79. "+third_party/blink/public/mojom/mediastream/media_stream.mojom.h",
  80. "+third_party/blink/public/mojom/messaging",
  81. "+third_party/blink/public/mojom/speech/speech_synthesis.mojom.h",
  82. "+third_party/blink/public/mojom/webpreferences/web_preferences.mojom.h",
  83. "+third_party/skia/include/core/SkColor.h",
  84. "+ui/aura",
  85. "+ui/base",
  86. "+ui/compositor",
  87. "+ui/events",
  88. "+ui/gfx",
  89. "+ui/gl",
  90. "+ui/display",
  91. "+ui/ozone",
  92. "+ui/views",
  93. "+ui/wm",
  94. # TODO(sanfin): Remove this by fixing the crash handler on android.
  95. "!chromecast/app",
  96. # TODO(slan): Remove this when the network service is shipped on Cast.
  97. "+services/network",
  98. # TODO(guohuideng): Separate SetGeometry from VideoPlaneController, and get
  99. # rid of the dependency on cast_renderer.h.
  100. "+chromecast/media/service/cast_renderer.h",
  101. # For favicon url
  102. "+third_party/blink/public/mojom/favicon",
  103. # No inclusion of WebKit from the browser, other than the ones in
  104. # WebKit/public/{mojom,common}, or the ones that are strictly enum/POD,
  105. # header-only types, and some selected common code.
  106. # Needed for constants for TTS.
  107. "+third_party/blink/public/platform/web_speech_synthesis_constants.h",
  108. ]