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 89b228eadf893a01d742dba1d1e559fe8af46612..597c35275f11c9dadbbdd14581e3cbabc910d74c 100644 |
--- a/chrome/browser/prerender/prerender_link_manager.cc |
+++ b/chrome/browser/prerender/prerender_link_manager.cc |
@@ -309,15 +309,14 @@ void PrerenderLinkManager::OnPrerenderStart( |
new PrerenderMsg_OnPrerenderStart(prerender->prerender_id)); |
} |
-void PrerenderLinkManager::OnPrerenderAddAlias( |
- PrerenderHandle* prerender_handle, |
- const GURL& alias_url) { |
+void PrerenderLinkManager::OnPrerenderStopLoading( |
+ PrerenderHandle* prerender_handle) { |
LinkPrerender* prerender = FindByPrerenderHandle(prerender_handle); |
if (!prerender) |
return; |
+ |
Send(prerender->launcher_child_id, |
- new PrerenderMsg_OnPrerenderAddAlias(prerender->prerender_id, |
- alias_url)); |
+ new PrerenderMsg_OnPrerenderStopLoading(prerender->prerender_id)); |
} |
void PrerenderLinkManager::OnPrerenderStop( |
@@ -332,4 +331,16 @@ void PrerenderLinkManager::OnPrerenderStop( |
StartPrerenders(); |
} |
+void PrerenderLinkManager::OnPrerenderAddAlias( |
+ PrerenderHandle* prerender_handle, |
+ const GURL& alias_url) { |
+ LinkPrerender* prerender = FindByPrerenderHandle(prerender_handle); |
+ if (!prerender) |
+ return; |
+ |
+ Send(prerender->launcher_child_id, |
+ new PrerenderMsg_OnPrerenderAddAlias(prerender->prerender_id, |
+ alias_url)); |
+} |
+ |
} // namespace prerender |