Index: Source/core/frame/FrameView.cpp |
diff --git a/Source/core/frame/FrameView.cpp b/Source/core/frame/FrameView.cpp |
index 91a37524021e1d8c599965b0db2654ebe5726af7..d3d15c1c7b3d324fd7048e479dbfea13264021ee 100644 |
--- a/Source/core/frame/FrameView.cpp |
+++ b/Source/core/frame/FrameView.cpp |
@@ -3464,7 +3464,13 @@ void FrameView::setLayoutSizeInternal(const IntSize& size) |
return; |
m_layoutSize = size; |
- contentsResized(); |
+ ScrollView::contentsResized(); |
+ |
+ if (RenderView* renderView = this->renderView()) { |
+ renderView->viewResized(); |
+ if (!renderView->selfNeedsLayout()) |
+ sendResizeEventIfNeeded(); |
ojan
2013/12/18 00:48:20
Why do you need to change this as part of this pat
Xianzhu
2013/12/18 20:22:45
Before the change, FrameView::performPostLayoutTas
|
+ } |
} |
void FrameView::didAddScrollbar(Scrollbar* scrollbar, ScrollbarOrientation orientation) |