| Index: third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp
|
| diff --git a/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp b/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp
|
| index 7886287a4fc8d23dadb9386fca86a1dd20a5e346..d0af592d9811f0c15d0a843e8838eb48ca441c54 100644
|
| --- a/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp
|
| +++ b/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp
|
| @@ -1053,7 +1053,7 @@ WebGLRenderingContextBase::WebGLRenderingContextBase(
|
| return;
|
| }
|
|
|
| - drawing_buffer_ = buffer.Release();
|
| + drawing_buffer_ = std::move(buffer);
|
| drawing_buffer_->AddNewMailboxCallback(
|
| WTF::Bind(&WebGLRenderingContextBase::NotifyCanvasContextChanged,
|
| WrapWeakPersistent(this)));
|
| @@ -4871,8 +4871,9 @@ void WebGLRenderingContextBase::TexImageHelperHTMLImageElement(
|
| if (canvas()) {
|
| UseCounter::Count(canvas()->GetDocument(), UseCounter::kSVGInWebGL);
|
| }
|
| - image_for_render = DrawImageIntoBuffer(
|
| - image_for_render.Release(), image->width(), image->height(), func_name);
|
| + image_for_render =
|
| + DrawImageIntoBuffer(std::move(image_for_render), image->width(),
|
| + image->height(), func_name);
|
| }
|
|
|
| TexImageFunctionType function_type;
|
| @@ -7532,7 +7533,7 @@ void WebGLRenderingContextBase::MaybeRestoreContext(TimerBase*) {
|
| return;
|
| }
|
|
|
| - drawing_buffer_ = buffer.Release();
|
| + drawing_buffer_ = std::move(buffer);
|
| drawing_buffer_->AddNewMailboxCallback(
|
| WTF::Bind(&WebGLRenderingContextBase::NotifyCanvasContextChanged,
|
| WrapWeakPersistent(this)));
|
|
|