include_rules = [
"+ios/chrome/browser/bubble/ui_bundled/bubble_presenter.h",
"+ios/chrome/browser/context_menu/ui_bundled/link_preview",
"+ios/chrome/browser/favicon/ui_bundled",
"+ios/chrome/browser/follow/ui_bundled",
"+ios/chrome/browser/start_surface/ui_bundled",
"+ios/chrome/browser/ui/content_suggestions",
"+ios/chrome/browser/first_run/ui_bundled/ios_first_run_field_trials.h",
"+ios/chrome/browser/ui/authentication",
"+ios/chrome/browser/first_run/ui_bundled/first_run_util.h",
"+ios/chrome/browser/overscroll_actions/ui_bundled",
"+ios/chrome/browser/ui/omnibox",
"+ios/chrome/browser/ui/toolbar/buttons",
"+ios/chrome/browser/ui/lens",
"+ios/chrome/browser/ui/toolbar/public",
"+ios/chrome/browser/ui/sharing",
"+ios/chrome/browser/ui/push_notification",
"+ios/chrome/browser/content_notification/model/content_notification_util.h",
"+ios/chrome/browser/discover_feed/model/discover_feed_observer_bridge.h",
"+ios/chrome/browser/discover_feed/model/discover_feed_service.h",
"+ios/chrome/browser/discover_feed/model/discover_feed_service_factory.h",
"+ios/chrome/browser/discover_feed/model/feed_constants.h",
"+ios/chrome/browser/discover_feed/model/feed_model_configuration.h",
"+ios/chrome/browser/drag_and_drop/model/url_drag_drop_handler.h",
"+ios/chrome/browser/favicon/model/ios_chrome_favicon_loader_factory.h",
"+ios/chrome/browser/feature_engagement/model/tracker_factory.h",
"+ios/chrome/browser/first_run/model/first_run.h",
"+ios/chrome/browser/follow/model/follow_browser_agent.h",
"+ios/chrome/browser/follow/model/followed_web_site.h",
"+ios/chrome/browser/follow/model/followed_web_site_state.h",
"+ios/chrome/browser/home_customization/coordinator/home_customization_coordinator.h",
"+ios/chrome/browser/home_customization/coordinator/home_customization_delegate.h",
"+ios/chrome/browser/home_customization/utils/home_customization_constants.h",
"+ios/chrome/browser/metrics/model/constants.h",
"+ios/chrome/browser/metrics/model/new_tab_page_uma.h",
"+ios/chrome/browser/policy/model/policy_util.h",
"+ios/chrome/browser/push_notification/model/provisional_push_notification_util.h",
"+ios/chrome/browser/push_notification/model/push_notification_client_id.h",
"+ios/chrome/browser/push_notification/model/push_notification_service.h",
"+ios/chrome/browser/push_notification/model/push_notification_settings_util.h",
"+ios/chrome/browser/push_notification/model/push_notification_util.h",
"+ios/chrome/browser/search_engines/model/search_engine_observer_bridge.h",
"+ios/chrome/browser/search_engines/model/template_url_service_factory.h",
"+ios/chrome/browser/signin/model/authentication_service.h",
"+ios/chrome/browser/signin/model/authentication_service_factory.h",
"+ios/chrome/browser/signin/model/authentication_service_observer_bridge.h",
"+ios/chrome/browser/signin/model/capabilities_types.h",
"+ios/chrome/browser/signin/model/chrome_account_manager_service.h",
"+ios/chrome/browser/signin/model/chrome_account_manager_service_factory.h",
"+ios/chrome/browser/signin/model/chrome_account_manager_service_observer_bridge.h",
"+ios/chrome/browser/signin/model/identity_manager_factory.h",
"+ios/chrome/browser/signin/model/system_identity_manager.h",
"+ios/chrome/browser/supervised_user/model/supervised_user_capabilities_observer_bridge.h",
"+ios/chrome/browser/sync/model/sync_observer_bridge.h",
"+ios/chrome/browser/sync/model/sync_service_factory.h",
"+ios/chrome/browser/url_loading/model/url_loading_browser_agent.h",
"+ios/chrome/browser/url_loading/model/url_loading_params.h",
]
specific_include_rules = {
# TODO(crbug.com/41259428): Remove this exception.
"^new_tab_page_controller\.mm$": [
"+ios/web/web_state/ui/crw_swipe_recognizer_provider.h",
],
}