include_rules = [
"+ios/chrome/browser",
# Use ios/chrome/browser/ui/authentication/signin_earl_grey.h instead
"-ios/chrome/browser/ui/authentication/signin_earl_grey_app_interface.h",
# Subfolders have to explicitly declare their dependences.
# Avoid adding top-level deps, prefer to use ios/c/b/shared if needed.
"-ios/chrome/browser/ui",
]
specific_include_rules = {
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"browser_view_controller_egtest\.mm": [
"+ios/web/public/test/http_server",
],
}