Index: cc/layers/texture_layer_impl.cc |
diff --git a/cc/layers/texture_layer_impl.cc b/cc/layers/texture_layer_impl.cc |
index 5df00b8ec2c78f0e2429fd57631dc9f97d20ed5a..a7775c9067b800520311217a9579d12bdd0c899e 100644 |
--- a/cc/layers/texture_layer_impl.cc |
+++ b/cc/layers/texture_layer_impl.cc |
@@ -167,8 +167,6 @@ void TextureLayerImpl::AppendQuads(RenderPass* render_pass, |
render_pass->CreateAndAppendDrawQuad<TextureDrawQuad>(); |
ResourceProvider::ResourceId id = |
valid_texture_copy_ ? texture_copy_->id() : external_texture_resource_; |
- // TODO(danakj): crbug.com/455931 |
- layer_tree_impl()->resource_provider()->ValidateResource(id); |
quad->SetNew(shared_quad_state, |
quad_rect, |
opaque_rect, |
@@ -181,6 +179,7 @@ void TextureLayerImpl::AppendQuads(RenderPass* render_pass, |
vertex_opacity_, |
flipped_, |
nearest_neighbor_); |
+ ValidateQuadResources(quad); |
} |
SimpleEnclosedRegion TextureLayerImpl::VisibleContentOpaqueRegion() const { |