| Index: Source/platform/graphics/RecordingImageBufferSurfaceTest.cpp
|
| diff --git a/Source/platform/graphics/RecordingImageBufferSurfaceTest.cpp b/Source/platform/graphics/RecordingImageBufferSurfaceTest.cpp
|
| index 96a06761e3ceefdb6fdfff7a88520030389b9328..4439db533f43732480c576913f6accc453e4c414 100644
|
| --- a/Source/platform/graphics/RecordingImageBufferSurfaceTest.cpp
|
| +++ b/Source/platform/graphics/RecordingImageBufferSurfaceTest.cpp
|
| @@ -204,7 +204,9 @@ public:
|
| {
|
| m_testSurface->initializeCurrentFrame();
|
| m_testSurface->getPicture();
|
| - m_imageBuffer->context()->clearRect(FloatRect(FloatPoint(0, 0), FloatSize(m_testSurface->size())));
|
| + SkPaint clearPaint;
|
| + clearPaint.setXfermodeMode(SkXfermode::kClear_Mode);
|
| + m_imageBuffer->canvas()->drawRect(SkRect::MakeWH(m_testSurface->size().width(), m_testSurface->size().height()), clearPaint);
|
| m_fakeImageBufferClient->fakeDraw();
|
| EXPECT_EQ(1, m_fakeImageBufferClient->frameCount());
|
| m_testSurface->getPicture();
|
|
|