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 d06a8439091fd2d35ad98aa4f1d2f13cec112235..df7f1d787ee125dfa55e9135f2ee1bb74509d8fc 100644 |
--- a/third_party/WebKit/Source/core/html/canvas/CanvasAsyncBlobCreator.h |
+++ b/third_party/WebKit/Source/core/html/canvas/CanvasAsyncBlobCreator.h |
@@ -42,7 +42,7 @@ private: |
const IntSize m_size; |
size_t m_pixelRowStride; |
const String m_mimeType; |
- Persistent<BlobCallback> m_callback; |
+ CrossThreadPersistent<BlobCallback> m_callback; |
RefPtr<CanvasAsyncBlobCreator> m_selfRef; |
void clearSelfReference(); |