Index: trunk/src/webkit/renderer/compositor_bindings/web_external_texture_layer_impl.cc |
=================================================================== |
--- trunk/src/webkit/renderer/compositor_bindings/web_external_texture_layer_impl.cc (revision 261457) |
+++ trunk/src/webkit/renderer/compositor_bindings/web_external_texture_layer_impl.cc (working copy) |
@@ -39,7 +39,9 @@ |
void WebExternalTextureLayerImpl::clearTexture() { |
TextureLayer *layer = static_cast<TextureLayer*>(layer_->layer()); |
- layer->ClearTexture(); |
+ layer->WillModifyTexture(); |
+ layer->SetTextureMailbox(cc::TextureMailbox(), |
+ scoped_ptr<cc::SingleReleaseCallback>()); |
} |
void WebExternalTextureLayerImpl::setOpaque(bool opaque) { |