| Index: content/browser/web_contents/web_contents_impl.cc
|
| diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc
|
| index e19900433e2f91b160c98eeae94a017132eb4611..ae86bc72695d9b6acd1667d4e66c92f590e7fe56 100644
|
| --- a/content/browser/web_contents/web_contents_impl.cc
|
| +++ b/content/browser/web_contents/web_contents_impl.cc
|
| @@ -922,10 +922,9 @@ RenderWidgetHostView* WebContentsImpl::GetTopLevelRenderWidgetHostView() {
|
|
|
| RenderWidgetHostView* WebContentsImpl::GetFullscreenRenderWidgetHostView()
|
| const {
|
| - RenderWidgetHost* const widget_host =
|
| - RenderWidgetHostImpl::FromID(fullscreen_widget_process_id_,
|
| - fullscreen_widget_routing_id_);
|
| - return widget_host ? widget_host->GetView() : NULL;
|
| + if (auto widget_host = GetFullscreenRenderWidgetHost())
|
| + return widget_host->GetView();
|
| + return nullptr;
|
| }
|
|
|
| WebContentsView* WebContentsImpl::GetView() const {
|
| @@ -5088,6 +5087,11 @@ int WebContentsImpl::GetOuterDelegateFrameTreeNodeId() {
|
| return FrameTreeNode::kFrameTreeNodeInvalidId;
|
| }
|
|
|
| +RenderWidgetHostImpl* WebContentsImpl::GetFullscreenRenderWidgetHost() const {
|
| + return RenderWidgetHostImpl::FromID(fullscreen_widget_process_id_,
|
| + fullscreen_widget_routing_id_);
|
| +}
|
| +
|
| RenderFrameHostManager* WebContentsImpl::GetRenderManager() const {
|
| return frame_tree_.root()->render_manager();
|
| }
|
|
|