Index: Source/core/rendering/RenderBlock.cpp |
diff --git a/Source/core/rendering/RenderBlock.cpp b/Source/core/rendering/RenderBlock.cpp |
index 027b65183becdaa9ea70f2b5bd905eb6935ee7ad..fb742a7bef4206fe7308435738e12ee691d83a20 100644 |
--- a/Source/core/rendering/RenderBlock.cpp |
+++ b/Source/core/rendering/RenderBlock.cpp |
@@ -1745,6 +1745,8 @@ void RenderBlock::layoutPositionedObjects(bool relayoutChildren, bool fixedPosit |
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. |