Index: chrome/browser/prerender/prerender_handle.h |
diff --git a/chrome/browser/prerender/prerender_handle.h b/chrome/browser/prerender/prerender_handle.h |
index a9b2f01aef2fc06e1a881bd8e1eecbc3b9c0b948..1b3299dc707520879dc57d46e4dc5517405f17dd 100644 |
--- a/chrome/browser/prerender/prerender_handle.h |
+++ b/chrome/browser/prerender/prerender_handle.h |
@@ -38,6 +38,9 @@ class PrerenderHandle : public base::NonThreadSafe, |
// Signals that the prerender has had its load event. |
virtual void OnPrerenderStopLoading(PrerenderHandle* handle) = 0; |
+ // Signals that the prerender has had its 'DOMContentLoaded' event. |
+ virtual void OnPrerenderDomContentLoaded(PrerenderHandle* handle) = 0; |
+ |
// Signals that the prerender has stopped running. |
virtual void OnPrerenderStop(PrerenderHandle* handle) = 0; |
@@ -102,6 +105,8 @@ class PrerenderHandle : public base::NonThreadSafe, |
virtual void OnPrerenderStart(PrerenderContents* prerender_contents) OVERRIDE; |
virtual void OnPrerenderStopLoading(PrerenderContents* prerender_contents) |
OVERRIDE; |
+ virtual void OnPrerenderDomContentLoaded( |
+ PrerenderContents* prerender_contents) OVERRIDE; |
virtual void OnPrerenderStop(PrerenderContents* prerender_contents) OVERRIDE; |
virtual void OnPrerenderCreatedMatchCompleteReplacement( |
PrerenderContents* contents, PrerenderContents* replacement) OVERRIDE; |