| include_rules = [ |
| "+cc/base", |
| "+components/embedder_support", |
| "+components/keyed_service/core", |
| "+components/printing/browser", |
| "+components/printing/common", |
| "+components/profile_metrics", |
| "+components/security_state", |
| "+components/viz", |
| "+printing", |
| "+services/cert_verifier/public/mojom", |
| "+services/network", |
| "+storage/browser/quota", |
| "+storage/common/quota", |
| "+third_party/skia/include", |
| "+third_party/blink/public/mojom/quota", |
| "+third_party/blink/public/mojom/badging", |
| "+third_party/blink/public/common/renderer_preferences/renderer_preferences.h", |
| "+third_party/blink/public/common/associated_interfaces/associated_interface_registry.h", |
| "+ui/aura", |
| "+ui/compositor", |
| "+ui/events/keycodes/dom", |
| ] |
| specific_include_rules = { |
| "headless_browser_main_parts.*": [ |
| "+components/policy", |
| "+components/prefs", |
| "+components/pref_registry", |
| "+components/keyed_service/content", |
| ], |
| "headless_browser_context_impl.cc": [ |
| "+components/keyed_service/content", |
| "+components/user_prefs", |
| ], |
| "headless_content_browser_client.cc": [ |
| "+components/policy", |
| "+components/printing/browser/print_to_pdf", |
| ], |
| "headless_web_contents_impl.cc": [ |
| "+components/printing/browser/print_to_pdf", |
| ], |
| } |