Index: content/renderer/gpu/renderer_gl_context.h |
diff --git a/content/renderer/gpu/renderer_gl_context.h b/content/renderer/gpu/renderer_gl_context.h |
index 8c84780fd7ee949a8b9445be36ff1be12aef8da3..80834e5fceb40a8fbd10db59872f7a43b6291030 100644 |
--- a/content/renderer/gpu/renderer_gl_context.h |
+++ b/content/renderer/gpu/renderer_gl_context.h |
@@ -208,7 +208,7 @@ class RendererGLContext : public base::SupportsWeakPtr<RendererGLContext> { |
scoped_ptr<Callback0::Type> swap_buffers_callback_; |
scoped_ptr<Callback1<ContextLostReason>::Type> context_lost_callback_; |
uint32 parent_texture_id_; |
- CommandBufferProxy* command_buffer_; |
+ scoped_refptr<CommandBufferProxy> command_buffer_; |
gpu::gles2::GLES2CmdHelper* gles2_helper_; |
int32 transfer_buffer_id_; |
gpu::gles2::GLES2Implementation* gles2_implementation_; |