chromium/chrome/android/java/DEPS

include_rules = [
  "-chrome/android/features/keyboard_accessory/internal",

  "+chrome/browser/android/lifecycle",
  "+chrome/browser/banners/android/java",
  "+chrome/browser/bluetooth/android",
  "+chrome/browser/device",
  "+chrome/browser/privacy",
  "+chrome/browser/privacy_sandbox",
  "+chrome/browser/profiles/android/java",
  "+chrome/browser/share/android",
  "+chrome/browser/tab",
  "+chrome/browser/tabmodel/android/java/src/org/chromium/chrome/browser/tabmodel",
  "+chrome/browser/thumbnail/generator/android/java",
  "+chrome/browser/ui/android/appmenu",
  "+chrome/browser/ui/android/device_lock",
  "-chrome/browser/ui/android/appmenu/internal",
  "+chrome/browser/ui/android/default_browser_promo",
  "+chrome/browser/ui/messages/android/java",
  "+chrome/browser/usb/android",
  "+chrome/browser/download/android/java",
  "+components/image_fetcher/android/java",
  "+chrome/browser/paint_preview/android/java",
  "+chrome/browser/password_check/android",
  "+chrome/browser/settings/android/java",
  "+chrome/browser/tabmodel/android/java",
  "+components/autofill/android/java/src/org/chromium/components/autofill",
  "+components/background_task_scheduler/android/java/src/org/chromium/components/background_task_scheduler",
  "+components/bookmarks/common/android/java/src/org/chromium/components/bookmarks",
  "+components/browser_ui/accessibility",
  "+components/browser_ui/http_auth",
  "+components/browser_ui/notifications/android",
  "+components/browser_ui/settings/android",
  "+components/browser_ui/styles/android",
  "+components/browser_ui/widget/android",
  "+components/component_updater/android/java/src/org/chromium/components/component_updater",
  "+components/crash/android/java",
  "+components/dom_distiller/content/browser/android/java/src/org/chromium/components/dom_distiller/content",
  "+components/dom_distiller/core/android/java/src/org/chromium/components/dom_distiller/core",
  "+components/embedder_support/android",
  "+components/embedder_support/android/delegate",
  "+components/feature_engagement/public/android/java/src/org/chromium/components/feature_engagement",
  "+components/gcm_driver/android/java/src/org/chromium/components/gcm_driver",
  "+components/language",
  "+components/location/android/java",
  "+components/messages/android",
  "+components/minidump_uploader",
  "+components/module_installer",
  "+components/navigation_interception",
  "+components/offline_items_collection/core/android/java",
  "+components/omnibox/browser/android/java",
  "+components/paint_preview/browser/android/java/src/org/chromium/components/paintpreview",
  "+components/payments/content/android/java/src/org/chromium/components/payments",
  "+components/permissions/android/java/src/org/chromium/components/permissions",
  "+components/saved_tab_groups/android/java/src/org/chromium/components/tab_group_sync",
  "+components/search_engines/android/java/src/org/chromium/components/search_engines",
  "+components/security_state/content/android/java",
  "+components/segmentation_platform/content/android/java",
  "+components/segmentation_platform/public/android/java",
  "+components/stylus_handwriting/android/java/src/org/chromium/components/stylus_handwriting/StylusWritingController.java",
  "+components/sync/android/java/src/org/chromium/components/sync",
  "+components/query_tiles/android/java",
  "+components/thin_webview/java",
  "+components/ukm/android/java",
  "+components/webauthn/android/java",
  "+components/webxr/android/java",
  "+components/zoom/android/java",

  "-content/public/android",
  "+content/public/android/java/src/org/chromium/content_public",

  "+device/gamepad/android/java",
]

specific_include_rules = {
  # Special-case where monochrome composes chrome+webview
  "MonochromeApplicationImpl\.java": [
    "+android_webview/nonembedded/java/src/org/chromium/android_webview/nonembedded/WebViewApkApplication.java",
  ],
  "SplitMonochromeApplication\.java": [
    "+android_webview/nonembedded/java/src/org/chromium/android_webview/nonembedded/WebViewApkApplication.java",
  ],
}