diff options
Diffstat (limited to 'chrome/browser/prerender/prerender_manager.cc')
-rw-r--r-- | chrome/browser/prerender/prerender_manager.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/prerender/prerender_manager.cc b/chrome/browser/prerender/prerender_manager.cc index 9aa02fd..c249477 100644 --- a/chrome/browser/prerender/prerender_manager.cc +++ b/chrome/browser/prerender/prerender_manager.cc @@ -445,10 +445,11 @@ bool PrerenderManager::MaybeUsePreloadedPageOld(TabContents* tab_contents, RenderViewHost* render_view_host = prerender_contents->render_view_host_mutable(); + prerender_contents->set_render_view_host(NULL); + // RenderViewHosts in PrerenderContents start out hidden. // Since we are actually using it now, restore it. render_view_host->WasRestored(); - prerender_contents->set_render_view_host(NULL); render_view_host->Send( new ViewMsg_SetIsPrerendering(render_view_host->routing_id(), false)); tab_contents->SwapInRenderViewHost(render_view_host); |