Chromium Code Reviews| Index: Source/core/page/FrameView.cpp |
| diff --git a/Source/core/page/FrameView.cpp b/Source/core/page/FrameView.cpp |
| index f3abc4cd22b4ebf71706b6d87a807622c8671a90..50bf979718eb05f536ca0cd4095d8c51955892fa 100644 |
| --- a/Source/core/page/FrameView.cpp |
| +++ b/Source/core/page/FrameView.cpp |
| @@ -3393,4 +3393,11 @@ bool FrameView::isMainFrame() const |
| return m_frame->page() && m_frame->page()->mainFrame() == m_frame; |
| } |
| +void FrameView::setCurrentFullscreenRenderer(RenderObject* renderer) |
| +{ |
| + ASSERT(isMainFrame()); |
| + if (RenderView* renderView = this->renderView()) |
|
esprehn
2013/09/13 02:46:07
Going through here if there's no RenderView sounds
trchen
2013/09/13 05:14:58
This can happen during frame destruction. RenderVi
|
| + renderView->compositor()->setCurrentFullscreenRenderer(renderer); |
| +} |
| + |
| } // namespace WebCore |