chromium/ios/chrome/browser/ui/DEPS

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",
  ],
}