Chromium Code Reviews| Index: third_party/WebKit/Source/platform/graphics/RecordingImageBufferSurfaceTest.cpp |
| diff --git a/third_party/WebKit/Source/platform/graphics/RecordingImageBufferSurfaceTest.cpp b/third_party/WebKit/Source/platform/graphics/RecordingImageBufferSurfaceTest.cpp |
| index f655a6e2307d6ea8070bbcc1c33deb33ffdbb081..d0e6583dfa236f3d3b4e6573a79d68c756ff0a3d 100644 |
| --- a/third_party/WebKit/Source/platform/graphics/RecordingImageBufferSurfaceTest.cpp |
| +++ b/third_party/WebKit/Source/platform/graphics/RecordingImageBufferSurfaceTest.cpp |
| @@ -79,10 +79,10 @@ class MockSurfaceFactory : public RecordingImageBufferFallbackSurfaceFactory { |
| public: |
| MockSurfaceFactory() : m_createSurfaceCount(0) { } |
| - virtual std::unique_ptr<ImageBufferSurface> createSurface(const IntSize& size, OpacityMode opacityMode) |
| + virtual std::unique_ptr<ImageBufferSurface> createSurface(const IntSize& size, OpacityMode opacityMode, sk_sp<SkColorSpace> colorSpace) |
| { |
| m_createSurfaceCount++; |
| - return wrapUnique(new UnacceleratedImageBufferSurface(size, opacityMode)); |
| + return wrapUnique(new UnacceleratedImageBufferSurface(size, opacityMode, InitializeImagePixels, colorSpace)); |
|
Stephen White
2016/08/11 20:41:27
std::move()?
Justin Novosad
2016/08/12 17:40:18
Done.
|
| } |
| virtual ~MockSurfaceFactory() { } |
| @@ -99,7 +99,7 @@ protected: |
| { |
| std::unique_ptr<MockSurfaceFactory> surfaceFactory = wrapUnique(new MockSurfaceFactory()); |
| m_surfaceFactory = surfaceFactory.get(); |
| - std::unique_ptr<RecordingImageBufferSurface> testSurface = wrapUnique(new RecordingImageBufferSurface(IntSize(10, 10), std::move(surfaceFactory))); |
| + std::unique_ptr<RecordingImageBufferSurface> testSurface = wrapUnique(new RecordingImageBufferSurface(IntSize(10, 10), std::move(surfaceFactory), NonOpaque, nullptr)); |
| m_testSurface = testSurface.get(); |
| // We create an ImageBuffer in order for the testSurface to be |
| // properly initialized with a GraphicsContext |