| Index: cc/resources/video_resource_updater.cc
|
| diff --git a/cc/resources/video_resource_updater.cc b/cc/resources/video_resource_updater.cc
|
| index 01a6042ef3e1a95f563411e30763226cec27b179..7a775d9fe69d8be1bd0897e49d15c8f3fe8a9e54 100644
|
| --- a/cc/resources/video_resource_updater.cc
|
| +++ b/cc/resources/video_resource_updater.cc
|
| @@ -249,7 +249,8 @@ VideoFrameExternalResources VideoResourceUpdater::CreateForSoftwarePlanes(
|
| {
|
| ResourceProvider::ScopedWriteLockSoftware lock(
|
| resource_provider_, plane_resources[0].resource_id);
|
| - video_renderer_->Copy(video_frame, lock.sk_canvas());
|
| + SkCanvas canvas(lock.sk_bitmap());
|
| + video_renderer_->Copy(video_frame, &canvas);
|
| }
|
|
|
| RecycleResourceData recycle_data = {
|
|
|