| Index: chrome/browser/prerender/prerender_contents.h
|
| diff --git a/chrome/browser/prerender/prerender_contents.h b/chrome/browser/prerender/prerender_contents.h
|
| index f67a142675d7706ef7bd7bfea7d169c5a6099c65..451ca65107da4e504307aff818c6868256705b2a 100644
|
| --- a/chrome/browser/prerender/prerender_contents.h
|
| +++ b/chrome/browser/prerender/prerender_contents.h
|
| @@ -78,6 +78,9 @@ class PrerenderContents : public content::NotificationObserver,
|
| // Signals that the prerender has had its load event.
|
| virtual void OnPrerenderStopLoading(PrerenderContents* contents);
|
|
|
| + // Signals that the prerender has had its 'DOMContentLoaded' event.
|
| + virtual void OnPrerenderDomContentLoaded(PrerenderContents* contents);
|
| +
|
| // Signals that the prerender has stopped running. A PrerenderContents with
|
| // an unset final status will always call OnPrerenderStop before being
|
| // destroyed.
|
| @@ -202,6 +205,8 @@ class PrerenderContents : public content::NotificationObserver,
|
| content::RenderFrameHost* render_frame_host) OVERRIDE;
|
| virtual void DidStopLoading(
|
| content::RenderViewHost* render_view_host) OVERRIDE;
|
| + virtual void DocumentLoadedInFrame(
|
| + int64 frame_id, content::RenderViewHost* render_view_host) OVERRIDE;
|
| virtual void DidStartProvisionalLoadForFrame(
|
| int64 frame_id,
|
| int64 parent_frame_id,
|
| @@ -312,6 +317,7 @@ class PrerenderContents : public content::NotificationObserver,
|
| // that NotifyPrerenderStop() also clears the observer list.
|
| void NotifyPrerenderStart();
|
| void NotifyPrerenderStopLoading();
|
| + void NotifyPrerenderDomContentLoaded();
|
| void NotifyPrerenderStop();
|
| void NotifyPrerenderCreatedMatchCompleteReplacement(
|
| PrerenderContents* replacement);
|
|
|