Chromium Code Reviews| Index: Source/core/frame/FrameView.cpp |
| diff --git a/Source/core/frame/FrameView.cpp b/Source/core/frame/FrameView.cpp |
| index 7a0bc2627cdb397039f409f18b67e3ffe136932f..bb6aa76c4fadea6ef103c1062d2f00b5bc679621 100644 |
| --- a/Source/core/frame/FrameView.cpp |
| +++ b/Source/core/frame/FrameView.cpp |
| @@ -3468,7 +3468,13 @@ void FrameView::setLayoutSizeInternal(const IntSize& size) |
| return; |
| m_layoutSize = size; |
| - contentsResized(); |
| + ScrollView::contentsResized(); |
|
ojan
2014/01/03 02:04:26
This deserves a comment as to why we're calling th
Xianzhu
2014/01/03 20:46:24
Done.
|
| + |
| + if (RenderView* renderView = this->renderView()) { |
| + renderView->viewResized(); |
| + if (!renderView->selfNeedsLayout()) |
|
ojan
2014/01/03 02:04:26
This also deserves a comment explaining why we don
Xianzhu
2014/01/03 20:46:24
Done.
|
| + sendResizeEventIfNeeded(); |
| + } |
| } |
| void FrameView::didAddScrollbar(Scrollbar* scrollbar, ScrollbarOrientation orientation) |