Index: content/browser/frame_host/navigator.h |
diff --git a/content/browser/frame_host/navigator.h b/content/browser/frame_host/navigator.h |
index 3b62794cdaf9c9cb29ffd5624217edf064462db2..0117671e8580e7f4de269aa1ef5b764eda6804c6 100644 |
--- a/content/browser/frame_host/navigator.h |
+++ b/content/browser/frame_host/navigator.h |
@@ -38,6 +38,17 @@ class CONTENT_EXPORT Navigator : public base::RefCounted<Navigator> { |
RenderFrameHostImpl* render_frame_host, |
const FrameHostMsg_DidFailProvisionalLoadWithError_Params& params) {}; |
+ // The RenderFrameHostImpl processed a redirect during a provisional load. |
+ // |
+ // TODO(creis): Remove this method and have the pre-rendering code listen to |
+ // WebContentsObserver::DidGetRedirectForResourceRequest instead. |
+ // See http://crbug.com/78512. |
+ virtual void DidRedirectProvisionalLoad( |
+ RenderFrameHostImpl* render_frame_host, |
+ int32 page_id, |
+ const GURL& source_url, |
+ const GURL& target_url) {} |
+ |
protected: |
friend class base::RefCounted<Navigator>; |
virtual ~Navigator() {} |