[email protected] | fece3a7e | 2011-04-19 19:48:35 | [diff] [blame] | 1 | include_rules = [ |
[email protected] | 15dabb7 | 2012-10-04 20:07:29 | [diff] [blame] | 2 | "+cc/switches.h", # For cc command line switches. |
danakj | f595b91 | 2017-06-30 22:37:25 | [diff] [blame] | 3 | "+components/viz/common", |
| 4 | "+components/viz/host", |
| 5 | "+components/viz/service", |
ben | 6b0453d1 | 2016-07-02 04:27:19 | [diff] [blame] | 6 | "+services/ui/public", |
[email protected] | fece3a7e | 2011-04-19 19:48:35 | [diff] [blame] | 7 | "+third_party/zlib", |
mfomitchev | 598a769 | 2017-04-11 00:30:31 | [diff] [blame] | 8 | "+ui/latency", |
[email protected] | fcc9037 | 2012-04-17 22:02:42 | [diff] [blame] | 9 | |
| 10 | # The renderer_host files should only call upwards in the layering via the |
| 11 | # delegate interfaces. |
[email protected] | d4a8ca48 | 2013-10-30 21:06:40 | [diff] [blame] | 12 | "-content/browser/frame_host", |
[email protected] | 4432769 | 2013-02-26 21:21:22 | [diff] [blame] | 13 | "-content/browser/web_contents", |
[email protected] | 37b735e | 2013-07-10 16:59:59 | [diff] [blame] | 14 | "-content/public/browser/web_contents.h", |
[email protected] | ba780c1 | 2013-10-01 17:07:06 | [diff] [blame] | 15 | "-content/public/browser/web_contents_delegate.h", |
[email protected] | 37b735e | 2013-07-10 16:59:59 | [diff] [blame] | 16 | "-content/public/browser/web_contents_view.h", |
[email protected] | fece3a7e | 2011-04-19 19:48:35 | [diff] [blame] | 17 | ] |
[email protected] | 4432769 | 2013-02-26 21:21:22 | [diff] [blame] | 18 | |
| 19 | specific_include_rules = { |
lazyboy | 549b3b4 | 2014-10-20 17:16:04 | [diff] [blame] | 20 | ".*_(unit|browser)test\.(cc|mm)": [ |
nzolghadr | 3fddfc5 | 2016-12-13 21:52:12 | [diff] [blame] | 21 | "+components/rappor/test_rappor_service.h", |
[email protected] | d4a8ca48 | 2013-10-30 21:06:40 | [diff] [blame] | 22 | "+content/browser/frame_host", |
[email protected] | 4432769 | 2013-02-26 21:21:22 | [diff] [blame] | 23 | "+content/browser/web_contents", |
[email protected] | 37b735e | 2013-07-10 16:59:59 | [diff] [blame] | 24 | "+content/public/browser/web_contents.h", |
| 25 | "+content/public/browser/web_contents_view.h", |
[email protected] | 4432769 | 2013-02-26 21:21:22 | [diff] [blame] | 26 | ], |
avi | 2dfabeac | 2015-09-01 20:18:04 | [diff] [blame] | 27 | "render_process_host_impl\.cc": [ |
| 28 | "+content/browser/frame_host/render_frame_message_filter.h", |
Elliot Glaysher | 2f18c48 | 2017-08-17 18:18:44 | [diff] [blame] | 29 | # 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", |
avi | 2dfabeac | 2015-09-01 20:18:04 | [diff] [blame] | 32 | ], |
[email protected] | 9c9343b | 2014-03-08 02:56:07 | [diff] [blame] | 33 | "render_widget_host_view_mac\.mm": [ |
| 34 | "+content/browser/frame_host", |
[email protected] | 959be4c | 2014-04-08 15:01:33 | [diff] [blame] | 35 | "+content/public/browser/web_contents.h", |
[email protected] | 9c9343b | 2014-03-08 02:56:07 | [diff] [blame] | 36 | ], |
[email protected] | d4a8ca48 | 2013-10-30 21:06:40 | [diff] [blame] | 37 | # 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] | d4a8ca48 | 2013-10-30 21:06:40 | [diff] [blame] | 41 | ], |
[email protected] | e5e438d6 | 2014-03-27 21:47:16 | [diff] [blame] | 42 | "render_widget_host_view_aura\.cc": [ |
| 43 | "+content/browser/frame_host", |
| 44 | ], |
jonross | 2843ae36 | 2016-10-21 16:48:23 | [diff] [blame] | 45 | "render_widget_host_view_event_handler\.cc": [ |
| 46 | "+content/browser/frame_host", |
| 47 | ], |
ekaramad | 51ca209 | 2016-11-17 06:05:58 | [diff] [blame] | 48 | # 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 Buchanan | daef006b | 2017-08-17 18:32:15 | [diff] [blame^] | 52 | # TODO(kenrb, wjmaclean): Remove this when RenderWidgetHostViewGuest is |
| 53 | # deleted. See https://crbug.com/533069. |
kenrb | 89ed041 | 2016-09-14 19:05:48 | [diff] [blame] | 54 | "render_widget_host_input_event_router.cc": [ |
ekaramad | 51ca209 | 2016-11-17 06:05:58 | [diff] [blame] | 55 | "+content/browser/frame_host/render_widget_host_view_guest.h", |
kenrb | 89ed041 | 2016-09-14 19:05:48 | [diff] [blame] | 56 | ], |
[email protected] | 4432769 | 2013-02-26 21:21:22 | [diff] [blame] | 57 | } |