| include_rules = [ |
| "-chrome/android/features/keyboard_accessory/internal", |
| |
| "+chrome/browser/android/lifecycle", |
| "+chrome/browser/banners/android/java", |
| "+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/appmenu/internal", |
| "+chrome/browser/ui/android/default_browser_promo", |
| "+chrome/browser/ui/messages/android/java", |
| "+chrome/browser/download/android/java", |
| "+chrome/browser/image_fetcher/android/java", |
| "+chrome/browser/paint_preview/android/java", |
| "+chrome/browser/password_check/android", |
| "+chrome/browser/performance_hints/android/java", |
| "+chrome/browser/settings/android/java", |
| "+chrome/browser/tabmodel/android/java", |
| "+chrome/browser/video_tutorials/android", |
| "+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/http_auth", |
| "+components/browser_ui/notifications/android", |
| "+components/browser_ui/settings/android", |
| "+components/browser_ui/styles/android", |
| "+components/browser_ui/widget/android", |
| "+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/search_engines/android/java/src/org/chromium/components/search_engines", |
| "+components/security_state/content/android/java", |
| "+components/sync/android/java/src/org/chromium/components/sync", |
| "+components/query_tiles/android/java", |
| "+components/thin_webview/java", |
| "+components/webxr/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 |
| "MonochromeApplication\.java": [ |
| "+android_webview/nonembedded/java/src/org/chromium/android_webview/nonembedded/WebViewApkApplication.java", |
| "+android_webview/glue/java/src/com/android/webview/chromium/MonochromeLibraryPreloader.java", |
| ], |
| "SplitMonochromeApplication\.java": [ |
| "+android_webview/nonembedded/java/src/org/chromium/android_webview/nonembedded/WebViewApkApplication.java", |
| "+android_webview/glue/java/src/com/android/webview/chromium/MonochromeLibraryPreloader.java", |
| ], |
| } |