Index: chrome/browser/prerender/prerender_handle.cc |
diff --git a/chrome/browser/prerender/prerender_handle.cc b/chrome/browser/prerender/prerender_handle.cc |
index 31791dc00501648639608063f5d7f8b4c9a26181..4e02f448fa9f9446fc36f9c24e141b1419fd31e9 100644 |
--- a/chrome/browser/prerender/prerender_handle.cc |
+++ b/chrome/browser/prerender/prerender_handle.cc |
@@ -115,6 +115,15 @@ void PrerenderHandle::OnPrerenderStopLoading( |
observer_->OnPrerenderStopLoading(this); |
} |
+void PrerenderHandle::OnPrerenderDomContentLoaded( |
+ PrerenderContents* prerender_contents) { |
+ DCHECK(CalledOnValidThread()); |
+ DCHECK(prerender_data_.get()); |
+ DCHECK_EQ(prerender_data_->contents(), prerender_contents); |
+ if (observer_) |
+ observer_->OnPrerenderDomContentLoaded(this); |
+} |
+ |
void PrerenderHandle::OnPrerenderStop(PrerenderContents* prerender_contents) { |
DCHECK(CalledOnValidThread()); |
if (observer_) |