| Index: Source/core/paint/SubtreeRecorder.cpp
|
| diff --git a/Source/core/paint/SubtreeRecorder.cpp b/Source/core/paint/SubtreeRecorder.cpp
|
| index 4a2e464f2139241d1a8cc55b0917b1eec223e5e2..d748e39196b2ec755fa19617c2445772bff6523f 100644
|
| --- a/Source/core/paint/SubtreeRecorder.cpp
|
| +++ b/Source/core/paint/SubtreeRecorder.cpp
|
| @@ -34,7 +34,7 @@ SubtreeRecorder::~SubtreeRecorder()
|
| if (m_displayItemList->lastDisplayItemIsNoopBegin())
|
| m_displayItemList->removeLastDisplayItem();
|
| else
|
| - m_displayItemList->add(EndSubtreeDisplayItem::create(m_subtreeRoot, DisplayItem::paintPhaseToEndSubtreeType(m_paintPhase)));
|
| + m_displayItemList->createAndAppend<EndSubtreeDisplayItem>(m_subtreeRoot, DisplayItem::paintPhaseToEndSubtreeType(m_paintPhase));
|
| }
|
| }
|
|
|
| @@ -44,7 +44,7 @@ void SubtreeRecorder::begin()
|
| return;
|
| if (m_displayItemList->displayItemConstructionIsDisabled())
|
| return;
|
| - m_displayItemList->add(BeginSubtreeDisplayItem::create(m_subtreeRoot, DisplayItem::paintPhaseToBeginSubtreeType(m_paintPhase)));
|
| + m_displayItemList->createAndAppend<BeginSubtreeDisplayItem>(m_subtreeRoot, DisplayItem::paintPhaseToBeginSubtreeType(m_paintPhase));
|
| m_begun = true;
|
| }
|
|
|
|
|