DEPS 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. include_rules = [
  2. # NOTE: Dependencies on signin and sync are restricted to specific
  3. # subdirectories to facilitate reuse of this component on WebLayer, which
  4. # doesn't use signin or sync.
  5. "+components/content_settings/core/browser",
  6. "+components/grit/components_resources.h",
  7. "+components/history/core/browser",
  8. "+components/keyed_service/core",
  9. "+components/password_manager/core/browser/password_manager_metrics_util.h",
  10. "+components/policy/core/browser",
  11. "+components/prefs",
  12. "+components/security_interstitials/core",
  13. "+components/sync_preferences/testing_pref_service_syncable.h",
  14. "+components/unified_consent",
  15. "+components/url_matcher",
  16. "+components/user_prefs/user_prefs.h",
  17. "+components/variations",
  18. "+google_apis",
  19. "+mojo/public/cpp",
  20. "+net/base",
  21. "+net/net_buildflags.h",
  22. "+net/http",
  23. "+net/log",
  24. "+net/traffic_annotation",
  25. "+net/url_request",
  26. "+services/network/public",
  27. "+services/network/test",
  28. "+services/service_manager/public",
  29. "+testing/gtest",
  30. "+third_party/tflite_support",
  31. "+third_party/tflite",
  32. "+third_party/protobuf",
  33. "+third_party/blink/public/common/associated_interfaces",
  34. "+ui/base/resource/resource_bundle.h",
  35. "+ui/android/view_android.h",
  36. # Safe Browsing is a layered component; subdirectories must explicitly allow
  37. # their internal dependencies (as well as those on //content and Blink).
  38. "-components/safe_browsing",
  39. # Everything in the component can use the buildflags, however.
  40. "+components/safe_browsing/buildflags.h",
  41. ]