1
    2
    3
    4
    5
    6
    7
    8
    9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
   20
   21
   22
   23
   24
   25
   26
   27
   28
   29
   30
   31
   32
   33
   34
   35
   36
   37
   38
   39
   40
   41
   42
   43
   44
   45
   46
   47
   48

android_webview / DEPS [blame]

# Please include torne@ and (erikwright@) on the review for any changes
# to DEPS files under android_webview/

# Do not add any includes under chrome/ anywhere in android_webview.

include_rules = [
  # lib is the top-level target, and must remain a leaf in the dependency tree.
  "-android_webview/lib",

  "+android_webview/browser_jni_headers",
  "+components/about_ui",
  "+components/content_capture",
  "+components/crash/android/java/src/org/chromium/components/crash/browser/ProcessExitReasonFromSystem.java",
  "+components/embedder_support/android/java",
  "+components/feature_engagement",
  "+components/heap_profiling",
  "+components/keyed_service/content",
  "+components/google/core",
  "+components/ip_protection",
  "+components/js_injection",
  "+components/network_session_configurator/common",
  "+components/metrics",
  "+components/prefs",
  "+components/services/heap_profiling/public",
  "+components/url_formatter",
  "+components/version_info",
  # Only allow this header in spellchecking since allowing all of spellchecking
  # would include both browser and renderer components.
  "+components/spellcheck/spellcheck_buildflags.h",
  "+content/public/common",
  "+crypto",
  "+gpu",
  # Only this one header in media which doesn't depend on anything else.
  "+media/media_buildflags.h",
  "+mojo/public/cpp/bindings",
  "+net",
  "+services/network/public/cpp",
  "+services/preferences/tracked",
  "+services/service_manager/public",
  "+services/viz/public/mojom",
  "+skia",
  "+third_party/blink/public/common/web_preferences",
  "+third_party/boringssl/src/include",
  "+third_party/skia/include",
  "+ui/android",
  "+ui/base",
  "+ui/gfx",
]