Index: Source/core/rendering/RenderBlock.cpp |
diff --git a/Source/core/rendering/RenderBlock.cpp b/Source/core/rendering/RenderBlock.cpp |
index a95ad9ee2a5fb8d4cc81f71a43687feab0881aa4..843901bd83864b15da739a32fc3f86f97992239d 100644 |
--- a/Source/core/rendering/RenderBlock.cpp |
+++ b/Source/core/rendering/RenderBlock.cpp |
@@ -1883,7 +1883,7 @@ void RenderBlock::paintColumnContents(PaintInfo& paintInfo, const LayoutPoint& p |
} |
colRect.moveBy(paintOffset); |
PaintInfo info(paintInfo); |
- info.rect.intersect(pixelSnappedIntRect(colRect)); |
+ info.rect.intersect(enclosingIntRect(colRect)); |
if (!info.rect.isEmpty()) { |
GraphicsContextStateSaver stateSaver(*context); |
@@ -1899,7 +1899,7 @@ void RenderBlock::paintColumnContents(PaintInfo& paintInfo, const LayoutPoint& p |
// like overflow:hidden. |
// FIXME: Content and column rules that extend outside column boxes at the edges of the multi-column element |
// are clipped according to the 'overflow' property. |
- context->clip(pixelSnappedIntRect(clipRect)); |
+ context->clip(enclosingIntRect(clipRect)); |
// Adjust our x and y when painting. |
LayoutPoint adjustedPaintOffset = paintOffset + offset; |