Index: third_party/WebKit/Source/core/html/canvas/CanvasAsyncBlobCreator.h |
diff --git a/third_party/WebKit/Source/core/html/canvas/CanvasAsyncBlobCreator.h b/third_party/WebKit/Source/core/html/canvas/CanvasAsyncBlobCreator.h |
index 64152fb3c0a5e14841d3073b9220150604079942..f07dfc7c3c14773391244ab7240b32aa8c77e7fc 100644 |
--- a/third_party/WebKit/Source/core/html/canvas/CanvasAsyncBlobCreator.h |
+++ b/third_party/WebKit/Source/core/html/canvas/CanvasAsyncBlobCreator.h |
@@ -42,6 +42,7 @@ public: |
DEFINE_INLINE_VIRTUAL_TRACE() |
{ |
visitor->trace(m_data); |
+ visitor->trace(m_callback); |
} |
protected: |
@@ -72,7 +73,7 @@ private: |
const IntSize m_size; |
size_t m_pixelRowStride; |
const MimeType m_mimeType; |
- CrossThreadPersistent<BlobCallback> m_callback; |
+ Member<BlobCallback> m_callback; |
// PNG |
bool initializePngStruct(); |