| Index: third_party/WebKit/Source/core/html/canvas/CanvasAsyncBlobCreator.cpp
|
| diff --git a/third_party/WebKit/Source/core/html/canvas/CanvasAsyncBlobCreator.cpp b/third_party/WebKit/Source/core/html/canvas/CanvasAsyncBlobCreator.cpp
|
| index 867b347d3d625f343181ec6cf5df924b05893f6b..85c34879ef595c19acfc091ef3a99896a6d65a0a 100644
|
| --- a/third_party/WebKit/Source/core/html/canvas/CanvasAsyncBlobCreator.cpp
|
| +++ b/third_party/WebKit/Source/core/html/canvas/CanvasAsyncBlobCreator.cpp
|
| @@ -242,7 +242,7 @@ void CanvasAsyncBlobCreator::encodeRowsJpegOnMainThread()
|
| ASSERT(m_idleTaskStatus == IdleTaskSwitchedToMainThreadTask);
|
|
|
| // Continue encoding from the last completed row
|
| - if (JPEGImageEncoder::encodeWithPreInitializedState(m_jpegEncoderState.release(), m_data->data(), m_numRowsCompleted)) {
|
| + if (JPEGImageEncoder::encodeWithPreInitializedState(std::move(m_jpegEncoderState), m_data->data(), m_numRowsCompleted)) {
|
| this->createBlobAndInvokeCallback();
|
| } else {
|
| this->createNullAndInvokeCallback();
|
|
|