Index: third_party/WebKit/Source/core/paint/BlockFlowPainter.cpp |
diff --git a/third_party/WebKit/Source/core/paint/BlockFlowPainter.cpp b/third_party/WebKit/Source/core/paint/BlockFlowPainter.cpp |
index 63365ad28843436035473cd92dda4da727ede84b..a36a6003e736455472f78e6bd44d374bfd2e3cd7 100644 |
--- a/third_party/WebKit/Source/core/paint/BlockFlowPainter.cpp |
+++ b/third_party/WebKit/Source/core/paint/BlockFlowPainter.cpp |
@@ -37,7 +37,7 @@ void BlockFlowPainter::paintFloats(const PaintInfo& paintInfo, const LayoutPoint |
*floatingObject, LayoutPoint(paintOffset.x() |
+ m_layoutBlockFlow.xPositionForFloatIncludingMargin(*floatingObject) - floatingLayoutObject->location().x(), paintOffset.y() |
+ m_layoutBlockFlow.yPositionForFloatIncludingMargin(*floatingObject) - floatingLayoutObject->location().y())); |
- ObjectPainter(*floatingLayoutObject).paintAsPseudoStackingContext(floatPaintInfo, childPoint); |
+ ObjectPainter(*floatingLayoutObject).paintAllPhasesAtomically(floatPaintInfo, childPoint); |
} |
} |