Index: webkit/renderer/compositor_bindings/web_external_texture_layer_impl.cc |
diff --git a/webkit/renderer/compositor_bindings/web_external_texture_layer_impl.cc b/webkit/renderer/compositor_bindings/web_external_texture_layer_impl.cc |
index 8657b38c3f39e18a017a9d4636f94aa1bb9dec3a..bdec7252786abd5f843814cbcdb8269b2141ea35 100644 |
--- a/webkit/renderer/compositor_bindings/web_external_texture_layer_impl.cc |
+++ b/webkit/renderer/compositor_bindings/web_external_texture_layer_impl.cc |
@@ -39,9 +39,7 @@ blink::WebLayer* WebExternalTextureLayerImpl::layer() { return layer_.get(); } |
void WebExternalTextureLayerImpl::clearTexture() { |
TextureLayer *layer = static_cast<TextureLayer*>(layer_->layer()); |
- layer->WillModifyTexture(); |
- layer->SetTextureMailbox(cc::TextureMailbox(), |
- scoped_ptr<cc::SingleReleaseCallback>()); |
+ layer->ClearTexture(); |
} |
void WebExternalTextureLayerImpl::setOpaque(bool opaque) { |