# 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/embedder_support/android/java", "+components/feature_engagement", "+components/heap_profiling", "+components/keyed_service/content", "+components/google/core", "+components/gwp_asan", "+components/js_injection", "+components/network_session_configurator/common", "+components/metrics", "+components/power_scheduler", "+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", # Used for Vulkan interop path. "+third_party/vulkan/include", "+third_party/skia/src/gpu/vk/GrVkSecondaryCBDrawContext.h", ]