Index: chrome/browser/prerender/prerender_link_manager.cc |
diff --git a/chrome/browser/prerender/prerender_link_manager.cc b/chrome/browser/prerender/prerender_link_manager.cc |
index 8213dedd8701b4abb3250e952cc564b2297ef250..2c089e03ffcf5138546b90fa1b8f9604da79dc61 100644 |
--- a/chrome/browser/prerender/prerender_link_manager.cc |
+++ b/chrome/browser/prerender/prerender_link_manager.cc |
@@ -439,6 +439,16 @@ void PrerenderLinkManager::OnPrerenderStopLoading( |
new PrerenderMsg_OnPrerenderStopLoading(prerender->prerender_id)); |
} |
+void PrerenderLinkManager::OnPrerenderDomContentLoaded( |
+ PrerenderHandle* prerender_handle) { |
+ LinkPrerender* prerender = FindByPrerenderHandle(prerender_handle); |
+ if (!prerender) |
+ return; |
+ |
+ Send(prerender->launcher_child_id, |
+ new PrerenderMsg_OnPrerenderDomContentLoaded(prerender->prerender_id)); |
+} |
+ |
void PrerenderLinkManager::OnPrerenderStop( |
PrerenderHandle* prerender_handle) { |
LinkPrerender* prerender = FindByPrerenderHandle(prerender_handle); |