Index: content/browser/frame_host/render_frame_host_impl.h |
diff --git a/content/browser/frame_host/render_frame_host_impl.h b/content/browser/frame_host/render_frame_host_impl.h |
index da308b10b5c7546fd3079116f22f43622c8af7a8..316a6a01c3a9212196efc99bdb27dd663800b424 100644 |
--- a/content/browser/frame_host/render_frame_host_impl.h |
+++ b/content/browser/frame_host/render_frame_host_impl.h |
@@ -53,9 +53,12 @@ class RenderFrameProxyHost; |
class RenderProcessHost; |
class RenderViewHostImpl; |
class RenderWidgetHostImpl; |
+struct CommitNavigationParams; |
struct ContextMenuParams; |
+struct CoreNavigationParams; |
struct GlobalRequestID; |
struct Referrer; |
+struct RequestNavigationParams; |
struct ShowDesktopNotificationHostMsgParams; |
struct TransitionLayerData; |
@@ -306,6 +309,12 @@ class CONTENT_EXPORT RenderFrameHostImpl |
void DidCancelPopupMenu(); |
#endif |
+ // PlzNavigate: Indicates that a navigation is ready to commit and can be |
+ // handled by this RenderFrame. |
+ void CommitNavigation(const GURL& stream_url, |
+ const CoreNavigationParams& core_params, |
+ const CommitNavigationParams& commit_params); |
+ |
protected: |
friend class RenderFrameHostFactory; |
@@ -378,8 +387,8 @@ class CONTENT_EXPORT RenderFrameHostImpl |
const base::string16& title, |
blink::WebTextDirection title_direction); |
void OnUpdateEncoding(const std::string& encoding); |
- void OnBeginNavigation( |
- const FrameHostMsg_BeginNavigation_Params& params); |
+ void OnBeginNavigation(const FrameHostMsg_BeginNavigation_Params& params, |
+ const CoreNavigationParams& core_params); |
void OnAccessibilityEvents( |
const std::vector<AccessibilityHostMsg_EventParams>& params); |
void OnAccessibilityLocationChanges( |