Index: third_party/WebKit/Source/modules/imagebitmap/ImageBitmapRenderingContext.h |
diff --git a/third_party/WebKit/Source/modules/imagebitmap/ImageBitmapRenderingContext.h b/third_party/WebKit/Source/modules/imagebitmap/ImageBitmapRenderingContext.h |
index cb766dcaa4a16f21930e328988b63b82a76cbd05..22038c096dc8fa52d6e97aee44765746d8573d03 100644 |
--- a/third_party/WebKit/Source/modules/imagebitmap/ImageBitmapRenderingContext.h |
+++ b/third_party/WebKit/Source/modules/imagebitmap/ImageBitmapRenderingContext.h |
@@ -37,7 +37,7 @@ public: |
bool isContextLost() const override { return false; } |
bool paint(GraphicsContext&, const IntRect&) override; |
void setCanvasGetContextResult(RenderingContext&) final; |
- PassRefPtr<Image> getImage() const final { return m_image.get(); } |
+ PassRefPtr<Image> getImage(SnapshotReason) const final { return m_image.get(); } |
// TODO(junov): Implement GPU accelerated rendering using a layer bridge |
WebLayer* platformLayer() const override { return nullptr; } |
@@ -46,6 +46,8 @@ public: |
void stop() override; |
+ bool isPaintable() const final { return m_image.get(); } |
+ |
virtual ~ImageBitmapRenderingContext(); |
private: |
@@ -53,8 +55,6 @@ private: |
bool m_hasAlpha; |
RefPtr<Image> m_image; |
- |
- bool isPaintable() const final { return m_image.get(); } |
}; |
DEFINE_TYPE_CASTS(ImageBitmapRenderingContext, CanvasRenderingContext, context, |