Chromium Code Reviews| Index: content/browser/frame_host/render_frame_host_manager.h |
| diff --git a/content/browser/frame_host/render_frame_host_manager.h b/content/browser/frame_host/render_frame_host_manager.h |
| index 3a40ad73e5bc87f71b23a73a81dff4d788ad1f4c..d8664da5524e157c082a0bc911429db60d38689e 100644 |
| --- a/content/browser/frame_host/render_frame_host_manager.h |
| +++ b/content/browser/frame_host/render_frame_host_manager.h |
| @@ -498,6 +498,12 @@ class CONTENT_EXPORT RenderFrameHostManager { |
| // an inner WebContents. |
| void SetRWHViewForInnerContents(RenderWidgetHostView* child_rwhv); |
| + // Set page-level focus in all SiteInstances involved in rendering the |
| + // current FrameTree, not including the main frame's SiteInstance. The focus |
|
Charlie Reis
2015/10/16 18:56:09
nit: current main frame's
alexmos
2015/10/16 22:56:06
Done.
|
| + // update will be sent via the main frame's proxies in those SiteInstances. |
| + // Expected to be called only on the main frame. |
| + void ReplicatePageFocus(bool is_focused); |
| + |
| // Returns a copy of the map of proxy hosts. The keys are SiteInstance IDs, |
| // the values are RenderFrameProxyHosts. |
| std::map<int, RenderFrameProxyHost*> GetAllProxyHostsForTesting(); |