Index: content/browser/frame_host/navigator_impl.h |
diff --git a/content/browser/frame_host/navigator_impl.h b/content/browser/frame_host/navigator_impl.h |
index 769b5d227076312fbc60ee21f277bdfc1877bdaa..9fa33b6c2387dc9c2fc20d17a0bcb86e6ec69b40 100644 |
--- a/content/browser/frame_host/navigator_impl.h |
+++ b/content/browser/frame_host/navigator_impl.h |
@@ -14,6 +14,7 @@ namespace content { |
class NavigationControllerImpl; |
class NavigatorDelegate; |
+struct LoadCommittedDetails; |
// This class is an implementation of Navigator, responsible for managing |
// navigations in regular browser tabs. |
@@ -37,6 +38,10 @@ class CONTENT_EXPORT NavigatorImpl : public Navigator { |
int32 page_id, |
const GURL& source_url, |
const GURL& target_url) OVERRIDE; |
+ virtual void DidNavigate( |
+ RenderFrameHostImpl* render_frame_host, |
+ const FrameHostMsg_DidCommitProvisionalLoad_Params& |
+ input_params) OVERRIDE; |
virtual bool NavigateToEntry( |
RenderFrameHostImpl* render_frame_host, |
const NavigationEntryImpl& entry, |
@@ -49,6 +54,8 @@ class CONTENT_EXPORT NavigatorImpl : public Navigator { |
private: |
virtual ~NavigatorImpl() {} |
+ bool ShouldAssignSiteForURL(const GURL& url); |
+ |
// The NavigationController that will keep track of session history for all |
// RenderFrameHost objects using this NavigatorImpl. |
// TODO(nasko): Move ownership of the NavigationController from |