summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--WebCore/rendering/RenderPartObject.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/WebCore/rendering/RenderPartObject.cpp b/WebCore/rendering/RenderPartObject.cpp
index 09573c8..617c8bf 100644
--- a/WebCore/rendering/RenderPartObject.cpp
+++ b/WebCore/rendering/RenderPartObject.cpp
@@ -113,6 +113,10 @@ void RenderPartObject::layout()
// Update one last time
updateWidgetPosition();
+ // Layout one more time to ensure all objects have the correct
+ // height.
+ view->layout();
+
#if !ASSERT_DISABLED
ASSERT(!view->layoutPending());
ASSERT(!root->needsLayout());