| Index: cc/layers/io_surface_layer_impl.cc
|
| diff --git a/cc/layers/io_surface_layer_impl.cc b/cc/layers/io_surface_layer_impl.cc
|
| index f9acc6832c8399cefa7cf51316ef24dd1f2c0595..a7da986859d5eca6ef391cb55b50cf3efd42c149 100644
|
| --- a/cc/layers/io_surface_layer_impl.cc
|
| +++ b/cc/layers/io_surface_layer_impl.cc
|
| @@ -77,9 +77,6 @@ void IOSurfaceLayerImpl::AppendQuads(
|
| if (visible_quad_rect.IsEmpty())
|
| return;
|
|
|
| - // TODO(danakj): crbug.com/455931
|
| - layer_tree_impl()->resource_provider()->ValidateResource(
|
| - io_surface_resource_id_);
|
| IOSurfaceDrawQuad* quad =
|
| render_pass->CreateAndAppendDrawQuad<IOSurfaceDrawQuad>();
|
| quad->SetNew(shared_quad_state,
|
| @@ -89,6 +86,7 @@ void IOSurfaceLayerImpl::AppendQuads(
|
| io_surface_size_,
|
| io_surface_resource_id_,
|
| IOSurfaceDrawQuad::FLIPPED);
|
| + ValidateQuadResources(quad);
|
| }
|
|
|
| void IOSurfaceLayerImpl::ReleaseResources() {
|
|
|