Index: Source/platform/graphics/RecordingImageBufferSurface.h |
diff --git a/Source/platform/graphics/RecordingImageBufferSurface.h b/Source/platform/graphics/RecordingImageBufferSurface.h |
index cd787e42974cc31cab2b26751e45a3aad8f166d9..26a391651718b546d92c0be7e32777d8c688cbb5 100644 |
--- a/Source/platform/graphics/RecordingImageBufferSurface.h |
+++ b/Source/platform/graphics/RecordingImageBufferSurface.h |
@@ -31,7 +31,7 @@ class PLATFORM_EXPORT RecordingImageBufferSurface : public ImageBufferSurface { |
WTF_MAKE_NONCOPYABLE(RecordingImageBufferSurface); WTF_MAKE_FAST_ALLOCATED(RecordingImageBufferSurface); |
public: |
RecordingImageBufferSurface(const IntSize&, PassOwnPtr<RecordingImageBufferFallbackSurfaceFactory> fallbackFactory, OpacityMode = NonOpaque); |
- virtual ~RecordingImageBufferSurface(); |
+ ~RecordingImageBufferSurface() override; |
// Implementation of ImageBufferSurface interfaces |
SkCanvas* canvas() const override; |
@@ -42,7 +42,7 @@ public: |
bool isRecording() const override { return !m_fallbackSurface; } |
void willAccessPixels() override; |
void willOverwriteCanvas() override; |
- void finalizeFrame(const FloatRect&) override; |
+ virtual void finalizeFrame(const FloatRect&); |
void setImageBuffer(ImageBuffer*) override; |
PassRefPtr<SkImage> newImageSnapshot() const override; |
void draw(GraphicsContext*, const FloatRect& destRect, const FloatRect& srcRect, SkXfermode::Mode) override; |