Index: Source/core/paint/MultiColumnSetPainter.cpp |
diff --git a/Source/core/paint/MultiColumnSetPainter.cpp b/Source/core/paint/MultiColumnSetPainter.cpp |
index 759ef1335876a10ff27d90b370ae12980de5741f..6812ce4192a61e52518ff65f15ae55b429fb9c46 100644 |
--- a/Source/core/paint/MultiColumnSetPainter.cpp |
+++ b/Source/core/paint/MultiColumnSetPainter.cpp |
@@ -51,12 +51,12 @@ void MultiColumnSetPainter::paintColumnRules(const PaintInfo& paintInfo, const L |
if (colCount <= 1) |
return; |
- if (LayoutObjectDrawingRecorder::useCachedDrawingIfPossible(*paintInfo.context, m_layoutMultiColumnSet, DisplayItem::ColumnRules)) |
+ if (LayoutObjectDrawingRecorder::useCachedDrawingIfPossible(*paintInfo.context, m_layoutMultiColumnSet, DisplayItem::ColumnRules, paintOffset)) |
return; |
LayoutRect paintRect = m_layoutMultiColumnSet.visualOverflowRect(); |
paintRect.moveBy(paintOffset); |
- LayoutObjectDrawingRecorder drawingRecorder(*paintInfo.context, m_layoutMultiColumnSet, DisplayItem::ColumnRules, paintRect); |
+ LayoutObjectDrawingRecorder drawingRecorder(*paintInfo.context, m_layoutMultiColumnSet, DisplayItem::ColumnRules, paintRect, paintOffset); |
bool antialias = BoxPainter::shouldAntialiasLines(paintInfo.context); |
bool leftToRight = m_layoutMultiColumnSet.style()->isLeftToRightDirection(); |