| Index: chrome/renderer/chrome_content_renderer_client.cc
|
| ===================================================================
|
| --- chrome/renderer/chrome_content_renderer_client.cc (revision 243063)
|
| +++ chrome/renderer/chrome_content_renderer_client.cc (working copy)
|
| @@ -365,6 +365,17 @@
|
| #if defined(ENABLE_PLUGINS)
|
| new PepperHelper(render_frame);
|
| #endif
|
| +
|
| + // TODO(jam): when a RenderFrame is per WebFrame, this can be simplified by
|
| + // getting a RenderFrame's WebFrame and calling its parent() method.
|
| + if (render_frame->GetRenderView()->GetMainRenderFrame() != render_frame) {
|
| + // Avoid any race conditions from having the browser tell subframes that
|
| + // they're prerendering.
|
| + if (prerender::PrerenderHelper::IsPrerendering(
|
| + render_frame->GetRenderView()->GetMainRenderFrame())) {
|
| + new prerender::PrerenderHelper(render_frame);
|
| + }
|
| + }
|
| }
|
|
|
| void ChromeContentRendererClient::RenderViewCreated(
|
|
|