| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index 55c599422304f84dbb678b233788e4d3591acad8..3c57695b0b49efc31fd3766f8c7be06a9f866530 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -683,10 +683,6 @@ bool RenderFrameImpl::OnMessageReceived(const IPC::Message& msg) {
|
| IPC_MESSAGE_HANDLER(FrameMsg_Navigate, OnNavigate)
|
| IPC_MESSAGE_HANDLER(FrameMsg_BeforeUnload, OnBeforeUnload)
|
| IPC_MESSAGE_HANDLER(FrameMsg_SwapOut, OnSwapOut)
|
| - IPC_MESSAGE_HANDLER(FrameMsg_BuffersSwapped, OnBuffersSwapped)
|
| - IPC_MESSAGE_HANDLER_GENERIC(FrameMsg_CompositorFrameSwapped,
|
| - OnCompositorFrameSwapped(msg))
|
| - IPC_MESSAGE_HANDLER(FrameMsg_ChildFrameProcessGone, OnChildFrameProcessGone)
|
| IPC_MESSAGE_HANDLER(FrameMsg_ContextMenuClosed, OnContextMenuClosed)
|
| IPC_MESSAGE_HANDLER(FrameMsg_CustomContextMenuAction,
|
| OnCustomContextMenuAction)
|
| @@ -969,9 +965,6 @@ void RenderFrameImpl::OnSwapOut(int proxy_routing_id) {
|
| // beforeunload handler. For now, we just run it a second time silently.
|
| render_view_->NavigateToSwappedOutURL(frame_);
|
|
|
| - if (frame_->parent())
|
| - render_view_->RegisterSwappedOutChildFrame(this);
|
| -
|
| // Let WebKit know that this view is hidden so it can drop resources and
|
| // stop compositing.
|
| // TODO(creis): Support this for subframes as well.
|
| @@ -994,42 +987,6 @@ void RenderFrameImpl::OnSwapOut(int proxy_routing_id) {
|
| set_render_frame_proxy(proxy);
|
| }
|
|
|
| -void RenderFrameImpl::OnBuffersSwapped(
|
| - const FrameMsg_BuffersSwapped_Params& params) {
|
| - if (!compositing_helper_.get()) {
|
| - compositing_helper_ =
|
| - ChildFrameCompositingHelper::CreateCompositingHelperForRenderFrame(
|
| - frame_, this, routing_id_);
|
| - compositing_helper_->EnableCompositing(true);
|
| - }
|
| - compositing_helper_->OnBuffersSwapped(
|
| - params.size,
|
| - params.mailbox,
|
| - params.gpu_route_id,
|
| - params.gpu_host_id,
|
| - render_view_->GetWebView()->deviceScaleFactor());
|
| -}
|
| -
|
| -void RenderFrameImpl::OnCompositorFrameSwapped(const IPC::Message& message) {
|
| - FrameMsg_CompositorFrameSwapped::Param param;
|
| - if (!FrameMsg_CompositorFrameSwapped::Read(&message, ¶m))
|
| - return;
|
| - scoped_ptr<cc::CompositorFrame> frame(new cc::CompositorFrame);
|
| - param.a.frame.AssignTo(frame.get());
|
| -
|
| - if (!compositing_helper_.get()) {
|
| - compositing_helper_ =
|
| - ChildFrameCompositingHelper::CreateCompositingHelperForRenderFrame(
|
| - frame_, this, routing_id_);
|
| - compositing_helper_->EnableCompositing(true);
|
| - }
|
| - compositing_helper_->OnCompositorFrameSwapped(frame.Pass(),
|
| - param.a.producing_route_id,
|
| - param.a.output_surface_id,
|
| - param.a.producing_host_id,
|
| - param.a.shared_memory_handle);
|
| -}
|
| -
|
| void RenderFrameImpl::OnContextMenuClosed(
|
| const CustomContextMenuContext& custom_context) {
|
| if (custom_context.request_id) {
|
| @@ -1276,13 +1233,6 @@ void RenderFrameImpl::LoadNavigationErrorPage(
|
| replace);
|
| }
|
|
|
| -void RenderFrameImpl::DidCommitCompositorFrame() {
|
| - if (compositing_helper_)
|
| - compositing_helper_->DidCommitCompositorFrame();
|
| - FOR_EACH_OBSERVER(
|
| - RenderFrameObserver, observers_, DidCommitCompositorFrame());
|
| -}
|
| -
|
| RenderView* RenderFrameImpl::GetRenderView() {
|
| return render_view_.get();
|
| }
|
| @@ -1355,11 +1305,6 @@ void RenderFrameImpl::ExecuteJavaScript(const base::string16& javascript) {
|
| OnJavaScriptExecuteRequest(javascript, 0, false);
|
| }
|
|
|
| -void RenderFrameImpl::OnChildFrameProcessGone() {
|
| - if (compositing_helper_)
|
| - compositing_helper_->ChildFrameGone();
|
| -}
|
| -
|
| // blink::WebFrameClient implementation ----------------------------------------
|
|
|
| blink::WebPlugin* RenderFrameImpl::createPlugin(
|
| @@ -1554,8 +1499,6 @@ void RenderFrameImpl::frameDetached(blink::WebFrame* frame) {
|
|
|
| Send(new FrameHostMsg_Detach(routing_id_));
|
|
|
| - render_view_->UnregisterSwappedOutChildFrame(this);
|
| -
|
| // The |is_detaching_| flag disables Send(). FrameHostMsg_Detach must be
|
| // sent before setting |is_detaching_| to true. In contrast, Observers
|
| // should only be notified afterwards so they cannot call back into here and
|
|
|