2 "+cc/switches.h", # For cc command line switches.
3 "+media/base", # For media command line switches.
4 "+media/audio/audio_util.h", # For audio hardware sample-rate.
8 # The renderer_host files should only call upwards in the layering via the
10 "-content/browser/frame_host",
11 "-content/browser/web_contents",
12 "-content/public/browser/web_contents.h",
13 "-content/public/browser/web_contents_delegate.h",
14 "-content/public/browser/web_contents_view.h",
17 specific_include_rules = {
18 ".*_(unit|browser)test\.cc": [
19 "+content/browser/frame_host",
20 "+content/browser/web_contents",
21 "+content/public/browser/web_contents.h",
22 "+content/public/browser/web_contents_view.h",
25 "render_sandbox_host_linux\.cc": [
26 "+content/child/blink_platform_impl.h",
27 "+third_party/WebKit/public/platform/linux/WebFontInfo.h",
28 "+third_party/WebKit/public/web/WebKit.h",
30 "render_process_host_impl\.cc": [
31 "+content/browser/frame_host/render_frame_message_filter.h",
33 "render_widget_host_view_mac\.mm": [
34 "+content/browser/frame_host",
36 "ime_adapter_android\.cc": [
37 "+content/browser/frame_host",
39 # TODO(nasko): Remove these exceptions once we've untangled the dependency
40 # of RenderViewHost on the FrameTree.
41 "render_view_host_impl\.(cc|h)": [
42 "+content/browser/frame_host/frame_tree.h",
44 "render_widget_host_view_aura\.cc": [
45 "+content/browser/frame_host",