Index: Source/platform/graphics/RecordingImageBufferSurface.cpp |
diff --git a/Source/platform/graphics/RecordingImageBufferSurface.cpp b/Source/platform/graphics/RecordingImageBufferSurface.cpp |
index 95812b6c225a6af37b77b189f26c146786624659..bd3b180d0928f5e246a7c811d466ed431fe5af12 100644 |
--- a/Source/platform/graphics/RecordingImageBufferSurface.cpp |
+++ b/Source/platform/graphics/RecordingImageBufferSurface.cpp |
@@ -45,12 +45,10 @@ void RecordingImageBufferSurface::setImageBuffer(ImageBuffer* imageBuffer) |
{ |
m_imageBuffer = imageBuffer; |
if (m_currentFrame && m_imageBuffer) { |
- m_imageBuffer->context()->setClient(this); |
m_imageBuffer->resetCanvas(m_currentFrame->getRecordingCanvas()); |
} |
if (m_fallbackSurface) { |
m_fallbackSurface->setImageBuffer(imageBuffer); |
- m_imageBuffer->context()->setClient(0); |
} |
} |
@@ -84,7 +82,6 @@ void RecordingImageBufferSurface::fallBackToRasterCanvas() |
} |
if (m_imageBuffer) { |
- m_imageBuffer->context()->setClient(0); |
m_imageBuffer->resetCanvas(m_fallbackSurface->canvas()); |
m_imageBuffer->context()->setAccelerated(m_fallbackSurface->isAccelerated()); |
} |