| Index: content/renderer/render_frame_proxy.cc
 | 
| diff --git a/content/renderer/render_frame_proxy.cc b/content/renderer/render_frame_proxy.cc
 | 
| index ff16e41aa71aca85ba94d49f6b36690e63f5f13a..845fd0dc23fc3b4913188bef08fc3d9bbb6049ee 100644
 | 
| --- a/content/renderer/render_frame_proxy.cc
 | 
| +++ b/content/renderer/render_frame_proxy.cc
 | 
| @@ -137,7 +137,7 @@ void RenderFrameProxy::Init(blink::WebRemoteFrame* web_frame,
 | 
|  }
 | 
|  
 | 
|  void RenderFrameProxy::DidCommitCompositorFrame() {
 | 
| -  if (compositing_helper_)
 | 
| +  if (compositing_helper_.get())
 | 
|      compositing_helper_->DidCommitCompositorFrame();
 | 
|  }
 | 
|  
 | 
| @@ -181,13 +181,13 @@ void RenderFrameProxy::OnDeleteProxy() {
 | 
|  }
 | 
|  
 | 
|  void RenderFrameProxy::OnChildFrameProcessGone() {
 | 
| -  if (compositing_helper_)
 | 
| +  if (compositing_helper_.get())
 | 
|      compositing_helper_->ChildFrameGone();
 | 
|  }
 | 
|  
 | 
|  void RenderFrameProxy::OnBuffersSwapped(
 | 
|      const FrameMsg_BuffersSwapped_Params& params) {
 | 
| -  if (!compositing_helper_) {
 | 
| +  if (!compositing_helper_.get()) {
 | 
|      compositing_helper_ =
 | 
|          ChildFrameCompositingHelper::CreateForRenderFrameProxy(this);
 | 
|      compositing_helper_->EnableCompositing(true);
 | 
| @@ -208,7 +208,7 @@ void RenderFrameProxy::OnCompositorFrameSwapped(const IPC::Message& message) {
 | 
|    scoped_ptr<cc::CompositorFrame> frame(new cc::CompositorFrame);
 | 
|    param.a.frame.AssignTo(frame.get());
 | 
|  
 | 
| -  if (!compositing_helper_) {
 | 
| +  if (!compositing_helper_.get()) {
 | 
|      compositing_helper_ =
 | 
|          ChildFrameCompositingHelper::CreateForRenderFrameProxy(this);
 | 
|      compositing_helper_->EnableCompositing(true);
 | 
| 
 |