Index: chrome/browser/prerender/prerender_contents.h |
=================================================================== |
--- chrome/browser/prerender/prerender_contents.h (revision 239848) |
+++ chrome/browser/prerender/prerender_contents.h (working copy) |
@@ -5,6 +5,7 @@ |
#ifndef CHROME_BROWSER_PRERENDER_PRERENDER_CONTENTS_H_ |
#define CHROME_BROWSER_PRERENDER_PRERENDER_CONTENTS_H_ |
+#include <set> |
#include <string> |
#include <utility> |
#include <vector> |
@@ -213,6 +214,10 @@ |
const content::SessionStorageNamespace* session_storage_namespace) const; |
// content::WebContentsObserver implementation. |
+ virtual void RenderFrameCreated( |
+ content::RenderFrameHost* render_frame_host) OVERRIDE; |
+ virtual void RenderFrameDeleted( |
+ content::RenderFrameHost* render_frame_host) OVERRIDE; |
virtual void DidStopLoading( |
content::RenderViewHost* render_view_host) OVERRIDE; |
virtual void DidStartProvisionalLoadForFrame( |
@@ -435,6 +440,9 @@ |
scoped_refptr<content::SessionStorageNamespace> |
alias_session_storage_namespace; |
+ // The RenderFrameHosts for prerender_contents_. |
+ std::set<content::RenderFrameHost*> render_frame_hosts_; |
+ |
DISALLOW_COPY_AND_ASSIGN(PrerenderContents); |
}; |