Index: third_party/WebKit/Source/platform/graphics/OffscreenCanvasPlaceholder.h |
diff --git a/third_party/WebKit/Source/platform/graphics/OffscreenCanvasPlaceholder.h b/third_party/WebKit/Source/platform/graphics/OffscreenCanvasPlaceholder.h |
index 33b9f625c2e66fa066b062e3e768c49c9c161ce6..d5a302e4444e348c7f4385144a8635f57146979e 100644 |
--- a/third_party/WebKit/Source/platform/graphics/OffscreenCanvasPlaceholder.h |
+++ b/third_party/WebKit/Source/platform/graphics/OffscreenCanvasPlaceholder.h |
@@ -22,7 +22,7 @@ class PLATFORM_EXPORT OffscreenCanvasPlaceholder { |
void setPlaceholderFrame(RefPtr<StaticBitmapImage>, |
WeakPtr<OffscreenCanvasFrameDispatcher>, |
- std::unique_ptr<WebTaskRunner>, |
+ RefPtr<WebTaskRunner>, |
unsigned resourceId); |
void releasePlaceholderFrame(); |
@@ -41,7 +41,7 @@ class PLATFORM_EXPORT OffscreenCanvasPlaceholder { |
RefPtr<StaticBitmapImage> m_placeholderFrame; |
WeakPtr<OffscreenCanvasFrameDispatcher> m_frameDispatcher; |
- std::unique_ptr<WebTaskRunner> m_frameDispatcherTaskRunner; |
+ RefPtr<WebTaskRunner> m_frameDispatcherTaskRunner; |
unsigned m_placeholderFrameResourceId = 0; |
enum { |