| 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(
|
|
|