Index: third_party/WebKit/Source/bindings/core/v8/Transferables.h |
diff --git a/third_party/WebKit/Source/bindings/core/v8/Transferables.h b/third_party/WebKit/Source/bindings/core/v8/Transferables.h |
index bec7fc0cf134378dd5717888d778f112999fa09a..772965ebc3dfa6cad6d7553de74741a1e99058e0 100644 |
--- a/third_party/WebKit/Source/bindings/core/v8/Transferables.h |
+++ b/third_party/WebKit/Source/bindings/core/v8/Transferables.h |
@@ -13,10 +13,12 @@ namespace blink { |
class DOMArrayBufferBase; |
class ImageBitmap; |
+class OffscreenCanvas; |
class MessagePort; |
using ArrayBufferArray = HeapVector<Member<DOMArrayBufferBase>>; |
using ImageBitmapArray = HeapVector<Member<ImageBitmap>>; |
+using OffscreenCanvasArray = HeapVector<Member<OffscreenCanvas>>; |
using MessagePortArray = HeapVector<Member<MessagePort>>; |
class CORE_EXPORT Transferables final { |
@@ -29,6 +31,7 @@ public: |
ArrayBufferArray arrayBuffers; |
ImageBitmapArray imageBitmaps; |
+ OffscreenCanvasArray offscreenCanvases; |
MessagePortArray messagePorts; |
}; |