| specific_include_rules = { |
| # TODO(crbug.com/620465): Remove tab.mm and tab_unittest.mm exceptions. |
| "^tab\.mm$": [ |
| "+ios/web/web_state/web_state_impl.h", |
| "+ios/web/web_state/ui/crw_web_controller.h", |
| "+ios/web/navigation/navigation_manager_impl.h", |
| ], |
| "^tab_unittest\.mm$": [ |
| "+ios/web/web_state/ui/crw_web_controller.h", |
| "+ios/web/navigation/navigation_manager_impl.h", |
| "+ios/web/web_state/web_state_impl.h", |
| "+ios/web/test/fakes/crw_fake_back_forward_list.h", |
| ], |
| |
| # TODO(crbug.com/620480): tab_model_unittest.mm exceptions. |
| "^tab_model_unittest\.mm$": [ |
| "+ios/web/navigation/navigation_manager_impl.h", |
| "+ios/web/web_state/web_state_impl.h", |
| ], |
| } |