Index: Source/core/rendering/RenderGrid.cpp |
diff --git a/Source/core/rendering/RenderGrid.cpp b/Source/core/rendering/RenderGrid.cpp |
index e6bc86d42a3502e20ecf1c9bac2ec7ec3b87aeaf..c68a38e806b46ec32173c3d9a6a4f32e92080af7 100644 |
--- a/Source/core/rendering/RenderGrid.cpp |
+++ b/Source/core/rendering/RenderGrid.cpp |
@@ -1448,6 +1448,13 @@ void RenderGrid::paintChildren(PaintInfo& paintInfo, const LayoutPoint& paintOff |
} |
} |
+void RenderGrid::paintChild(RenderBox* child, PaintInfo& paintInfo, const LayoutPoint& paintOffset) |
+{ |
+ LayoutPoint childPoint = flipForWritingModeForChild(child, paintOffset); |
+ if (!child->hasSelfPaintingLayer() && !child->isFloating()) |
+ child->paint(paintInfo, childPoint); |
+} |
+ |
const char* RenderGrid::renderName() const |
{ |
if (isFloating()) |