blob: 8ac26e104a547368ec516a7c825752c8f2473e4b [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",
Blink Reformata30d4232018-04-07 15:31:067 "+third_party/blink/public/platform/web_gesture_curve.h",
[email protected]fece3a7e2011-04-19 19:48:358 "+third_party/zlib",
Sahel Sharifya29ee2112017-12-15 23:22:549 "+ui/events/gestures/blink/web_gesture_curve_impl.h",
mfomitchev598a7692017-04-11 00:30:3110 "+ui/latency",
[email protected]fcc90372012-04-17 22:02:4211
12 # The renderer_host files should only call upwards in the layering via the
13 # delegate interfaces.
[email protected]d4a8ca482013-10-30 21:06:4014 "-content/browser/frame_host",
[email protected]44327692013-02-26 21:21:2215 "-content/browser/web_contents",
[email protected]37b735e2013-07-10 16:59:5916 "-content/public/browser/web_contents.h",
[email protected]ba780c12013-10-01 17:07:0617 "-content/public/browser/web_contents_delegate.h",
[email protected]37b735e2013-07-10 16:59:5918 "-content/public/browser/web_contents_view.h",
[email protected]fece3a7e2011-04-19 19:48:3519]
[email protected]44327692013-02-26 21:21:2220
21specific_include_rules = {
lazyboy549b3b42014-10-20 17:16:0422 ".*_(unit|browser)test\.(cc|mm)": [
nzolghadr3fddfc52016-12-13 21:52:1223 "+components/rappor/test_rappor_service.h",
[email protected]d4a8ca482013-10-30 21:06:4024 "+content/browser/frame_host",
[email protected]44327692013-02-26 21:21:2225 "+content/browser/web_contents",
[email protected]37b735e2013-07-10 16:59:5926 "+content/public/browser/web_contents.h",
27 "+content/public/browser/web_contents_view.h",
[email protected]44327692013-02-26 21:21:2228 ],
avi2dfabeac2015-09-01 20:18:0429 "render_process_host_impl\.cc": [
30 "+content/browser/frame_host/render_frame_message_filter.h",
Elliot Glaysher2f18c482017-08-17 18:18:4431 # TODO(crbug.com/734668): Dependencies on ozone should be removed, as content
32 # embedded in mus won't be able to talk to the native ozone.
33 "+ui/ozone/public/ozone_switches.h",
avi2dfabeac2015-09-01 20:18:0434 ],
Christopher Cameron6a1e03472018-03-19 21:04:2735 "render_widget_host_view_cocoa\.mm": [
36 "+content/browser/frame_host",
37 "+content/public/browser/web_contents.h",
38 ],
[email protected]9c9343b2014-03-08 02:56:0739 "render_widget_host_view_mac\.mm": [
40 "+content/browser/frame_host",
[email protected]959be4c2014-04-08 15:01:3341 "+content/public/browser/web_contents.h",
[email protected]9c9343b2014-03-08 02:56:0742 ],
[email protected]d4a8ca482013-10-30 21:06:4043 # TODO(nasko): Remove these exceptions once we've untangled the dependency
44 # of RenderViewHost on the FrameTree.
45 "render_view_host_impl\.(cc|h)": [
46 "+content/browser/frame_host/frame_tree.h",
[email protected]d4a8ca482013-10-30 21:06:4047 ],
[email protected]e5e438d62014-03-27 21:47:1648 "render_widget_host_view_aura\.cc": [
49 "+content/browser/frame_host",
50 ],
jonross2843ae362016-10-21 16:48:2351 "render_widget_host_view_event_handler\.cc": [
52 "+content/browser/frame_host",
53 ],
ekaramad51ca2092016-11-17 06:05:5854 # RenderWidgetHostViewGuest dependency is needed to allow for routing mouse
55 # events to the correct owner RenderWidgetHostViewBase. It should be removed
56 # when all inner WebContents are based on OOPIF structure (as opposed to
57 # BrowserPlugin).
Ken Buchanandaef006b2017-08-17 18:32:1558 # TODO(kenrb, wjmaclean): Remove this when RenderWidgetHostViewGuest is
59 # deleted. See https://crbug.com/533069.
kenrb89ed0412016-09-14 19:05:4860 "render_widget_host_input_event_router.cc": [
ekaramad51ca2092016-11-17 06:05:5861 "+content/browser/frame_host/render_widget_host_view_guest.h",
kenrb89ed0412016-09-14 19:05:4862 ],
Ria Jiangedcd09ea2018-05-07 18:19:4463 "render_widget_host_view_base\.cc": [
64 "+content/browser/frame_host/render_widget_host_view_guest.h",
65 ],
[email protected]44327692013-02-26 21:21:2266}