| Index: third_party/WebKit/Source/modules/offscreencanvas/OffscreenCanvasRenderingContext.h
|
| diff --git a/third_party/WebKit/Source/modules/offscreencanvas/OffscreenCanvasRenderingContext.h b/third_party/WebKit/Source/modules/offscreencanvas/OffscreenCanvasRenderingContext.h
|
| index 341baa75b92da83b3b871bcac0858755ab27a6af..ca3f22286715b1aaa65f11f685a824b4660bdc2e 100644
|
| --- a/third_party/WebKit/Source/modules/offscreencanvas/OffscreenCanvasRenderingContext.h
|
| +++ b/third_party/WebKit/Source/modules/offscreencanvas/OffscreenCanvasRenderingContext.h
|
| @@ -10,6 +10,8 @@
|
|
|
| namespace blink {
|
|
|
| +class ImageBitmap;
|
| +
|
| class MODULES_EXPORT OffscreenCanvasRenderingContext : public GarbageCollectedFinalized<OffscreenCanvasRenderingContext>, public ScriptWrappable {
|
| WTF_MAKE_NONCOPYABLE(OffscreenCanvasRenderingContext);
|
| public:
|
| @@ -24,6 +26,7 @@ public:
|
|
|
| OffscreenCanvas* getOffscreenCanvas() const { return m_offscreenCanvas; }
|
| virtual ContextType getContextType() const = 0;
|
| + virtual PassRefPtrWillBeRawPtr<ImageBitmap> transferToImageBitmap(ExceptionState&) = 0;
|
|
|
| virtual bool is2d() const { return false; }
|
|
|
|
|