| include_rules = [ |
| "+components/content_settings/core/common", |
| "+components/custom_handlers", |
| "+components/download", |
| "+components/keyed_service/core", |
| "+components/network_session_configurator/common", |
| "+components/origin_trials", |
| "+components/viz/common", |
| "+content/public/browser", |
| "+content/public/common", |
| "+content/shell/browser", |
| "+content/shell/common", |
| "+content/web_test/common", |
| "+device/bluetooth", |
| "+services/device/public/cpp/test", |
| "+services/device/public/mojom", |
| "+services/network/public/cpp", |
| "+services/network/public/mojom", |
| "+services/proxy_resolver", |
| "+services/service_manager/public/cpp", |
| "+services/service_manager/public/mojom", |
| "+third_party/test_fonts", |
| "+ui/aura", |
| "+ui/base/resource", |
| "+ui/ozone/public", |
| ] |
| |
| specific_include_rules = { |
| # cc (and mm) files do not leak includes so they are allowed to reference |
| # //content/browser. |
| ".*\.(cc|mm)": [ |
| "+content/browser", |
| "+services/tracing/public/cpp", |
| "+third_party/perfetto/include", |
| ], |
| } |