Index: Source/core/paint/ClipRecorder.cpp |
diff --git a/Source/core/paint/ClipRecorder.cpp b/Source/core/paint/ClipRecorder.cpp |
index c59c85fddcdc7fde8e6ce678d66cef12e8160d91..1c903eee23988cb6b318ddac97a162880708087c 100644 |
--- a/Source/core/paint/ClipRecorder.cpp |
+++ b/Source/core/paint/ClipRecorder.cpp |
@@ -36,7 +36,7 @@ ClipRecorder::ClipRecorder(RenderLayer* renderLayer, GraphicsContext* graphicsCo |
graphicsContext->clip(snappedClipRect); |
} else { |
m_clipDisplayItem = new ClipDisplayItem(0, renderLayer, clipType, snappedClipRect); |
- m_renderLayer->renderer()->view()->viewDisplayList().add(adoptPtr(m_clipDisplayItem)); |
+ ViewDisplayList::fromRenderLayer(m_renderLayer).add(adoptPtr(m_clipDisplayItem)); |
} |
} |
@@ -52,7 +52,7 @@ ClipRecorder::~ClipRecorder() |
{ |
if (RuntimeEnabledFeatures::slimmingPaintEnabled()) { |
OwnPtr<EndClipDisplayItem> endClip = adoptPtr(new EndClipDisplayItem); |
- m_renderLayer->renderer()->view()->viewDisplayList().add(endClip.release()); |
+ ViewDisplayList::fromRenderLayer(m_renderLayer).add(endClip.release()); |
} else { |
m_graphicsContext->restore(); |
} |