blob: 9f9d3a18b5df30658045ee8f90f115e71829e6ce [file] [log] [blame]
[email protected]fece3a7e2011-04-19 19:48:351include_rules = [
[email protected]15dabb72012-10-04 20:07:292 "+cc/switches.h", # For cc command line switches.
danakjf595b912017-06-30 22:37:253 "+components/viz/common",
4 "+components/viz/host",
5 "+components/viz/service",
ben6b0453d12016-07-02 04:27:196 "+services/ui/public",
[email protected]fece3a7e2011-04-19 19:48:357 "+third_party/zlib",
mfomitchev598a7692017-04-11 00:30:318 "+ui/latency",
[email protected]fcc90372012-04-17 22:02:429
10 # The renderer_host files should only call upwards in the layering via the
11 # delegate interfaces.
[email protected]d4a8ca482013-10-30 21:06:4012 "-content/browser/frame_host",
[email protected]44327692013-02-26 21:21:2213 "-content/browser/web_contents",
[email protected]37b735e2013-07-10 16:59:5914 "-content/public/browser/web_contents.h",
[email protected]ba780c12013-10-01 17:07:0615 "-content/public/browser/web_contents_delegate.h",
[email protected]37b735e2013-07-10 16:59:5916 "-content/public/browser/web_contents_view.h",
[email protected]fece3a7e2011-04-19 19:48:3517]
[email protected]44327692013-02-26 21:21:2218
19specific_include_rules = {
lazyboy549b3b42014-10-20 17:16:0420 ".*_(unit|browser)test\.(cc|mm)": [
nzolghadr3fddfc52016-12-13 21:52:1221 "+components/rappor/test_rappor_service.h",
[email protected]d4a8ca482013-10-30 21:06:4022 "+content/browser/frame_host",
[email protected]44327692013-02-26 21:21:2223 "+content/browser/web_contents",
[email protected]37b735e2013-07-10 16:59:5924 "+content/public/browser/web_contents.h",
25 "+content/public/browser/web_contents_view.h",
[email protected]44327692013-02-26 21:21:2226 ],
avi2dfabeac2015-09-01 20:18:0427 "render_process_host_impl\.cc": [
28 "+content/browser/frame_host/render_frame_message_filter.h",
Elliot Glaysher2f18c482017-08-17 18:18:4429 # TODO(crbug.com/734668): Dependencies on ozone should be removed, as content
30 # embedded in mus won't be able to talk to the native ozone.
31 "+ui/ozone/public/ozone_switches.h",
avi2dfabeac2015-09-01 20:18:0432 ],
[email protected]9c9343b2014-03-08 02:56:0733 "render_widget_host_view_mac\.mm": [
34 "+content/browser/frame_host",
[email protected]959be4c2014-04-08 15:01:3335 "+content/public/browser/web_contents.h",
[email protected]9c9343b2014-03-08 02:56:0736 ],
[email protected]d4a8ca482013-10-30 21:06:4037 # TODO(nasko): Remove these exceptions once we've untangled the dependency
38 # of RenderViewHost on the FrameTree.
39 "render_view_host_impl\.(cc|h)": [
40 "+content/browser/frame_host/frame_tree.h",
[email protected]d4a8ca482013-10-30 21:06:4041 ],
[email protected]e5e438d62014-03-27 21:47:1642 "render_widget_host_view_aura\.cc": [
43 "+content/browser/frame_host",
44 ],
jonross2843ae362016-10-21 16:48:2345 "render_widget_host_view_event_handler\.cc": [
46 "+content/browser/frame_host",
47 ],
ekaramad51ca2092016-11-17 06:05:5848 # RenderWidgetHostViewGuest dependency is needed to allow for routing mouse
49 # events to the correct owner RenderWidgetHostViewBase. It should be removed
50 # when all inner WebContents are based on OOPIF structure (as opposed to
51 # BrowserPlugin).
Ken Buchanandaef006b2017-08-17 18:32:1552 # TODO(kenrb, wjmaclean): Remove this when RenderWidgetHostViewGuest is
53 # deleted. See https://crbug.com/533069.
kenrb89ed0412016-09-14 19:05:4854 "render_widget_host_input_event_router.cc": [
ekaramad51ca2092016-11-17 06:05:5855 "+content/browser/frame_host/render_widget_host_view_guest.h",
kenrb89ed0412016-09-14 19:05:4856 ],
[email protected]44327692013-02-26 21:21:2257}