DEPS 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # Please include torne@ and (erikwright@) on the review for any changes
  2. # to DEPS files under android_webview/
  3. # Do not add any includes under chrome/ anywhere in android_webview.
  4. include_rules = [
  5. # lib is the top-level target, and must remain a leaf in the dependency tree.
  6. "-android_webview/lib",
  7. "+android_webview/browser_jni_headers",
  8. "+components/about_ui",
  9. "+components/content_capture",
  10. "+components/embedder_support/android/java",
  11. "+components/feature_engagement",
  12. "+components/heap_profiling",
  13. "+components/keyed_service/content",
  14. "+components/google/core",
  15. "+components/gwp_asan",
  16. "+components/js_injection",
  17. "+components/network_session_configurator/common",
  18. "+components/metrics",
  19. "+components/power_scheduler",
  20. "+components/prefs",
  21. "+components/services/heap_profiling/public",
  22. "+components/url_formatter",
  23. "+components/version_info",
  24. # Only allow this header in spellchecking since allowing all of spellchecking
  25. # would include both browser and renderer components.
  26. "+components/spellcheck/spellcheck_buildflags.h",
  27. "+content/public/common",
  28. "+crypto",
  29. "+gpu",
  30. # Only this one header in media which doesn't depend on anything else.
  31. "+media/media_buildflags.h",
  32. "+mojo/public/cpp/bindings",
  33. "+net",
  34. "+services/network/public/cpp",
  35. "+services/preferences/tracked",
  36. "+services/service_manager/public",
  37. "+services/viz/public/mojom",
  38. "+skia",
  39. "+third_party/blink/public/common/web_preferences",
  40. "+third_party/boringssl/src/include",
  41. "+third_party/skia/include",
  42. "+ui/android",
  43. "+ui/base",
  44. "+ui/gfx",
  45. # Used for Vulkan interop path.
  46. "+third_party/vulkan/include",
  47. "+third_party/skia/src/gpu/vk/GrVkSecondaryCBDrawContext.h",
  48. ]