Index: Source/core/paint/CompositingRecorder.cpp |
diff --git a/Source/core/paint/CompositingRecorder.cpp b/Source/core/paint/CompositingRecorder.cpp |
index 874e65c4bd87074ab22d9929c3a63b1231bea5b5..9268a08f0f455fd12610dd9c26ad66a88ff4d5d2 100644 |
--- a/Source/core/paint/CompositingRecorder.cpp |
+++ b/Source/core/paint/CompositingRecorder.cpp |
@@ -31,10 +31,10 @@ void CompositingRecorder::beginCompositing(GraphicsContext& graphicsContext, con |
ASSERT(graphicsContext.displayItemList()); |
if (graphicsContext.displayItemList()->displayItemConstructionIsDisabled()) |
return; |
- graphicsContext.displayItemList()->add(BeginCompositingDisplayItem::create(client, xferMode, opacity, bounds, colorFilter)); |
+ graphicsContext.displayItemList()->createAndAppend<BeginCompositingDisplayItem>(client, xferMode, opacity, bounds, colorFilter); |
} else { |
- BeginCompositingDisplayItem beginCompositingDisplayItem(client, xferMode, opacity, bounds, colorFilter); |
- beginCompositingDisplayItem.replay(graphicsContext); |
+ BeginCompositingDisplayItem compositingDisplayItem(client, xferMode, opacity, bounds, colorFilter); |
+ compositingDisplayItem.replay(graphicsContext); |
} |
} |
@@ -46,7 +46,7 @@ void CompositingRecorder::endCompositing(GraphicsContext& graphicsContext, const |
if (graphicsContext.displayItemList()->lastDisplayItemIsNoopBegin()) |
graphicsContext.displayItemList()->removeLastDisplayItem(); |
else |
- graphicsContext.displayItemList()->add(EndCompositingDisplayItem::create(client)); |
+ graphicsContext.displayItemList()->createAndAppend<EndCompositingDisplayItem>(client); |
} |
} else { |
EndCompositingDisplayItem endCompositingDisplayItem(client); |