| Index: content/renderer/render_frame_impl.cc | 
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc | 
| index 975d30762e06c04c10afbb8d7e84577e5900187c..fdf0e713645da0fbdac956de262e375163e95875 100644 | 
| --- a/content/renderer/render_frame_impl.cc | 
| +++ b/content/renderer/render_frame_impl.cc | 
| @@ -391,6 +391,7 @@ bool RenderFrameImpl::OnMessageReceived(const IPC::Message& msg) { | 
| IPC_MESSAGE_HANDLER(FrameMsg_BuffersSwapped, OnBuffersSwapped) | 
| IPC_MESSAGE_HANDLER_GENERIC(FrameMsg_CompositorFrameSwapped, | 
| OnCompositorFrameSwapped(msg)) | 
| +    IPC_MESSAGE_HANDLER(FrameMsg_ChildFrameProcessGone, OnChildFrameProcessGone) | 
| IPC_END_MESSAGE_MAP_EX() | 
|  | 
| if (!msg_is_ok) { | 
| @@ -537,6 +538,11 @@ void RenderFrameImpl::LoadURLExternally( | 
| loadURLExternally(frame, request, policy); | 
| } | 
|  | 
| +void RenderFrameImpl::OnChildFrameProcessGone() { | 
| +  if (compositing_helper_) | 
| +    compositing_helper_->ChildFrameGone(); | 
| +} | 
| + | 
| // blink::WebFrameClient implementation ---------------------------------------- | 
|  | 
| blink::WebPlugin* RenderFrameImpl::createPlugin( | 
|  |