Index: Source/core/rendering/compositing/CompositedLayerMapping.cpp |
diff --git a/Source/core/rendering/compositing/CompositedLayerMapping.cpp b/Source/core/rendering/compositing/CompositedLayerMapping.cpp |
index c2d15b716ff74d0aa319f1af1b85c0df5dc9608e..4f73de28ceaa945bf026480a1581b326b5b0bf27 100644 |
--- a/Source/core/rendering/compositing/CompositedLayerMapping.cpp |
+++ b/Source/core/rendering/compositing/CompositedLayerMapping.cpp |
@@ -2139,9 +2139,9 @@ void CompositedLayerMapping::doPaintTask(const GraphicsLayerPaintInfo& paintInfo |
#endif |
if (RenderView* view = paintInfo.renderLayer->renderer()->view()) { |
- const PaintCommandList& paintCommandList = view->viewDisplayList().paintCommandList(); |
- for (PaintCommandList::const_iterator it = paintCommandList.begin(); it != paintCommandList.end(); ++it) |
- context->drawDisplayList(it->get()->displayList.get()); |
+ const PaintList& paintList = view->viewDisplayList().paintList(); |
+ for (PaintList::const_iterator it = paintList.begin(); it != paintList.end(); ++it) |
+ (*it)->replay(context); |
} |
} |