blob: 0963b888a6993456bd6a81c9d8a640e893ec35eb [file] [log] [blame]
specific_include_rules = {
"browser_about_rewriter.cc": [
"+ios/chrome/browser/ui/ui_feature_flags.h",
],
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"browsing_egtest\.mm": [
"+ios/web/public/test/http_server",
],
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"browsing_prevent_default_egtest\.mm": [
"+ios/web/public/test/http_server",
],
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"cache_egtest\.mm": [
"+ios/web/public/test/http_server",
],
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"child_window_open_by_dom_egtest\.mm": [
"+ios/web/public/test/http_server",
],
"chrome_main_parts\.(h|mm)": [
"+components/memory_system",
],
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"forms_egtest\.mm": [
"+ios/web/public/test/http_server",
],
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"http_auth_egtest\.mm": [
"+ios/web/public/test/http_server",
],
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"js_print_egtest\.mm": [
"+ios/web/public/test/http_server",
],
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"progress_indicator_egtest\.mm": [
"+ios/web/public/test/http_server",
],
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"push_and_replace_state_navigation_egtest\.mm": [
"+ios/web/public/test/http_server",
],
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"stop_loading_egtest\.mm": [
"+ios/web/public/test/http_server",
],
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"visible_url_egtest\.mm": [
"+ios/web/public/test/http_server",
],
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"window_open_by_dom_egtest\.mm": [
"+ios/web/public/test/http_server",
],
# TODO(crbug.com/1294160): Remove these dependencies.
"^chrome_web_client.mm": [
"+ios/chrome/browser/ui/elements/windowed_container_view.h",
"+ios/chrome/browser/ui/reading_list/reading_list_features.h",
"+ios/chrome/browser/ui/reading_list/reading_list_javascript_feature.h",
"+ios/chrome/browser/ui/ui_feature_flags.h",
],
"^page_placeholder_tab_helper.h": [
"+ios/chrome/browser/ui/elements/top_aligned_image_view.h",
],
"^page_placeholder_tab_helper.mm": [
"+ios/chrome/browser/ui/util/named_guide.h",
],
"^sad_tab_tab_helper.mm": [
"+ios/chrome/browser/ui/fullscreen/fullscreen_controller.h",
"+ios/chrome/browser/ui/fullscreen/scoped_fullscreen_disabler.h",
],
"^web_state_delegate_browser_agent.h": [
"+ios/chrome/browser/ui/dialogs/overlay_java_script_dialog_presenter.h",
],
"^web_state_delegate_browser_agent.mm": [
"+ios/chrome/browser/ui/dialogs/nsurl_protection_space_util.h",
"+ios/chrome/browser/ui/context_menu/context_menu_configuration_provider.h",
],
}