Index: third_party/WebKit/Source/core/layout/LayoutMultiColumnSpannerPlaceholder.cpp |
diff --git a/third_party/WebKit/Source/core/layout/LayoutMultiColumnSpannerPlaceholder.cpp b/third_party/WebKit/Source/core/layout/LayoutMultiColumnSpannerPlaceholder.cpp |
index 80398a1845ab6fd3e9ec9678f959bf58d3dd7c84..60aadea98424975cb18ce6d9fc25ff6b85bc8799 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutMultiColumnSpannerPlaceholder.cpp |
+++ b/third_party/WebKit/Source/core/layout/LayoutMultiColumnSpannerPlaceholder.cpp |
@@ -119,9 +119,10 @@ void LayoutMultiColumnSpannerPlaceholder::computeLogicalHeight(LayoutUnit, Layou |
computedValues.m_margins.m_after = marginAfter(); |
} |
-void LayoutMultiColumnSpannerPlaceholder::invalidateTreeIfNeeded(PaintInvalidationState& paintInvalidationState) |
+void LayoutMultiColumnSpannerPlaceholder::invalidateTreeIfNeeded(const PaintInvalidationState& paintInvalidationState) |
{ |
- PaintInvalidationState newPaintInvalidationState(paintInvalidationState, *this, paintInvalidationState.paintInvalidationContainer()); |
+ PaintInvalidationState newPaintInvalidationState(paintInvalidationState, *this); |
+ newPaintInvalidationState.updatePaintOffsetAndClipForChildren(); |
m_layoutObjectInFlowThread->invalidateTreeIfNeeded(newPaintInvalidationState); |
LayoutBox::invalidateTreeIfNeeded(paintInvalidationState); |
} |