| Index: cc/resources/video_resource_updater.cc
|
| diff --git a/cc/resources/video_resource_updater.cc b/cc/resources/video_resource_updater.cc
|
| index a1286b917b4f2bde8af4248eb7654b2da202db4d..e1fd5582ea9e0f9d0237266745dfcf1585465d1e 100644
|
| --- a/cc/resources/video_resource_updater.cc
|
| +++ b/cc/resources/video_resource_updater.cc
|
| @@ -249,6 +249,8 @@ VideoFrameExternalResources VideoResourceUpdater::CreateForSoftwarePlanes(
|
| {
|
| ResourceProvider::ScopedWriteLockSoftware lock(
|
| resource_provider_, plane_resources[0].resource_id);
|
| + // Clear because reusing the resource among frames.
|
| + lock.sk_canvas()->clear(SK_ColorTRANSPARENT);
|
| video_renderer_->Paint(video_frame.get(),
|
| lock.sk_canvas(),
|
| video_frame->visible_rect(),
|
|
|