Index: third_party/WebKit/Source/core/layout/LayoutBlock.cpp |
diff --git a/third_party/WebKit/Source/core/layout/LayoutBlock.cpp b/third_party/WebKit/Source/core/layout/LayoutBlock.cpp |
index 6345b2623173c4bc3678fd28cbf50691e354cd78..50d31e52953136ab3c4787c65354f2634f18ed0a 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutBlock.cpp |
+++ b/third_party/WebKit/Source/core/layout/LayoutBlock.cpp |
@@ -827,6 +827,9 @@ void LayoutBlock::layoutPositionedObjects(bool relayoutChildren, |
if (!layoutChanged && needsBlockDirectionLocationSetBeforeLayout && |
logicalTopEstimate != logicalTopForChild(*positionedObject)) |
positionedObject->forceChildLayout(); |
+ |
+ if (isPaginated) |
+ updateFragmentationInfoForChild(*positionedObject); |
} |
} |