include_rules = [
"+components/bookmarks/browser",
"+components/bookmarks/test",
"+components/breadcrumbs/core",
"+components/browsing_data/core",
"+components/component_updater",
"+components/component_updater/installer_policies",
"+components/content_settings",
"+components/crash/core/app",
"+components/crash/core/common",
"+components/download/public/background_service/background_download_service.h",
"+components/enterprise/idle",
"+components/favicon_base",
"+components/favicon/core",
"+components/feature_engagement",
"+components/handoff",
"+components/history/core/browser",
"+components/keyed_service/core",
"+components/metrics",
"+components/optimization_guide/core",
"+components/password_manager/core/browser",
"+components/password_manager/core/common",
"+components/payments/core",
"+components/policy/core/common",
"+components/prefs",
"+components/previous_session_info/previous_session_info.h",
"+components/reading_list/core",
"+components/reading_list/ios",
"+components/search_engines",
"+components/send_tab_to_self",
"+components/signin/internal",
"+components/signin/public/identity_manager/identity_manager.h",
"+components/suggestions",
"+components/sync/service",
"+components/ukm/ios",
"+components/unified_consent",
"+components/url_formatter",
"+components/variations",
"+components/version_info",
"+components/web_resource",
"+ios/chrome/browser",
"+ios/chrome/browser/feature_engagement/model",
"+components/signin/public/identity_manager",
"+ios/components/cookie_util",
"+ios/components/webui",
"+ios/net",
"+ios/public/provider/chrome",
"+mojo/core/embedder/embedder.h",
"+third_party/breakpad/breakpad/src/client/ios",
"+third_party/crashpad/crashpad/client",
# Strings and resources.
"+components/grit",
"+components/strings",
"+ios/chrome/grit",
# Use ios/chrome/browser/ui/authentication/signin_earl_grey.h instead
"-ios/chrome/browser/ui/authentication/signin_earl_grey_app_interface.h",
# use ios/chrome/browser/bookmarks/ui_bundled/bookmark_earl_grey.h instead
"-ios/chrome/browser/bookmarks/ui_bundled/bookmark_earl_grey_app_interface.h",
# use ios/chrome/test/earl_grey/chrome_earl_grey.h instead
"-ios/chrome/test/earl_grey/chrome_earl_grey_app_interface.h",
]
specific_include_rules = {
".*test\.mm": [
"+components/previous_session_info/previous_session_info_private.h",
"+components/sync_preferences",
"+components/open_from_clipboard",
],
}