Index: Source/core/rendering/RenderBlock.cpp |
diff --git a/Source/core/rendering/RenderBlock.cpp b/Source/core/rendering/RenderBlock.cpp |
index 2698c2af4ca393b0994bc2806bf222c0b40f2f3f..e13af0a9ef4e6812d4596c18949e51b741072b06 100644 |
--- a/Source/core/rendering/RenderBlock.cpp |
+++ b/Source/core/rendering/RenderBlock.cpp |
@@ -1740,6 +1740,8 @@ void RenderBlock::layoutPositionedObjects(bool relayoutChildren, PositionedLayou |
for (TrackedRendererListHashSet::iterator it = positionedDescendants->begin(); it != end; ++it) { |
r = *it; |
+ LayoutRectRecorder recorder(*r); |
+ |
SubtreeLayoutScope layoutScope(r); |
// A fixed position element with an absolute positioned ancestor has no way of knowing if the latter has changed position. So |
// if this is a fixed position element, mark it for layout if it has an abspos ancestor and needs to move with that ancestor, i.e. |