Remove frame ID from DidCommitProvisionalLoad.

Also passes RenderFrameHosts to RendererDidNavigate and cleans up the
RenderFrameHost interface.

BUG=314791
TEST=No behavior change.
[email protected]

Review URL: https://codereview.chromium.org/182713005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254576 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/content/browser/web_contents/web_contents_impl.h b/content/browser/web_contents/web_contents_impl.h
index ff8e899..c798c55 100644
--- a/content/browser/web_contents/web_contents_impl.h
+++ b/content/browser/web_contents/web_contents_impl.h
@@ -467,12 +467,11 @@
       RenderFrameHostImpl* render_frame_host,
       const GURL& validated_target_url) OVERRIDE;
   virtual void DidCommitProvisionalLoad(
-      int64 frame_id,
+      RenderFrameHostImpl* render_frame_host,
       const base::string16& frame_unique_name,
       bool is_main_frame,
       const GURL& url,
-      PageTransition transition_type,
-      RenderFrameHostImpl* render_frame_host) OVERRIDE;
+      PageTransition transition_type) OVERRIDE;
   virtual void DidNavigateMainFramePostCommit(
       const LoadCommittedDetails& details,
       const FrameHostMsg_DidCommitProvisionalLoad_Params& params) OVERRIDE;