summaryrefslogtreecommitdiffstats
path: root/content/browser/frame_host/navigation_controller_impl.h
diff options
context:
space:
mode:
authorpiman@chromium.org <piman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-07 01:50:40 +0000
committerpiman@chromium.org <piman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-07 01:50:40 +0000
commitf17986f4821128bb1fdf4c8287dd5ae2eea5b1cf (patch)
treedcfef12b9419696ae88f46382978577cd9798f37 /content/browser/frame_host/navigation_controller_impl.h
parent53623a6a4f432c5c075c368963374faf05804eb2 (diff)
downloadchromium_src-f17986f4821128bb1fdf4c8287dd5ae2eea5b1cf.zip
chromium_src-f17986f4821128bb1fdf4c8287dd5ae2eea5b1cf.tar.gz
chromium_src-f17986f4821128bb1fdf4c8287dd5ae2eea5b1cf.tar.bz2
Revert 249516 "Move DidCommitProvisionalLoad code from RenderVie..."
> Move DidCommitProvisionalLoad code from RenderView to RenderFrame. > > BUG=304341 > R=creis@chromium.org > > Review URL: https://codereview.chromium.org/135723003 Casuses a UAF on ASAN bots in SigninBrowserTest.SigninSkipForNowAndGoBack http://build.chromium.org/p/chromium.memory/builders/Linux%20ASAN%20Tests%20%283%29/builds/22688/steps/browser_tests/logs/stdio TBR=nasko@chromium.org Review URL: https://codereview.chromium.org/152143010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249583 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/frame_host/navigation_controller_impl.h')
-rw-r--r--content/browser/frame_host/navigation_controller_impl.h23
1 files changed, 11 insertions, 12 deletions
diff --git a/content/browser/frame_host/navigation_controller_impl.h b/content/browser/frame_host/navigation_controller_impl.h
index a33f5bc..e9206b4 100644
--- a/content/browser/frame_host/navigation_controller_impl.h
+++ b/content/browser/frame_host/navigation_controller_impl.h
@@ -16,7 +16,7 @@
#include "content/public/browser/navigation_controller.h"
#include "content/public/browser/navigation_type.h"
-struct FrameHostMsg_DidCommitProvisionalLoad_Params;
+struct ViewHostMsg_FrameNavigate_Params;
namespace content {
class NavigationEntryImpl;
@@ -136,10 +136,9 @@ class CONTENT_EXPORT NavigationControllerImpl
// and it will return false.
//
// TODO(creis): Change RenderViewHost to RenderFrameHost.
- bool RendererDidNavigate(
- RenderViewHost* rvh,
- const FrameHostMsg_DidCommitProvisionalLoad_Params& params,
- LoadCommittedDetails* details);
+ bool RendererDidNavigate(RenderViewHost* rvh,
+ const ViewHostMsg_FrameNavigate_Params& params,
+ LoadCommittedDetails* details);
// Notifies us that we just became active. This is used by the WebContentsImpl
// so that we know to load URLs that were pending as "lazy" loads.
@@ -236,7 +235,7 @@ class CONTENT_EXPORT NavigationControllerImpl
// Classifies the given renderer navigation (see the NavigationType enum).
NavigationType ClassifyNavigation(
RenderViewHost* rvh,
- const FrameHostMsg_DidCommitProvisionalLoad_Params& params) const;
+ const ViewHostMsg_FrameNavigate_Params& params) const;
// Causes the controller to load the specified entry. The function assumes
// ownership of the pointer since it is put in the navigation list.
@@ -259,24 +258,24 @@ class CONTENT_EXPORT NavigationControllerImpl
// TODO(creis): Change RenderViewHost to RenderFrameHost.
void RendererDidNavigateToNewPage(
RenderViewHost* rvh,
- const FrameHostMsg_DidCommitProvisionalLoad_Params& params,
+ const ViewHostMsg_FrameNavigate_Params& params,
bool replace_entry);
void RendererDidNavigateToExistingPage(
RenderViewHost* rvh,
- const FrameHostMsg_DidCommitProvisionalLoad_Params& params);
+ const ViewHostMsg_FrameNavigate_Params& params);
void RendererDidNavigateToSamePage(
RenderViewHost* rvh,
- const FrameHostMsg_DidCommitProvisionalLoad_Params& params);
+ const ViewHostMsg_FrameNavigate_Params& params);
void RendererDidNavigateInPage(
RenderViewHost* rvh,
- const FrameHostMsg_DidCommitProvisionalLoad_Params& params,
+ const ViewHostMsg_FrameNavigate_Params& params,
bool* did_replace_entry);
void RendererDidNavigateNewSubframe(
RenderViewHost* rvh,
- const FrameHostMsg_DidCommitProvisionalLoad_Params& params);
+ const ViewHostMsg_FrameNavigate_Params& params);
bool RendererDidNavigateAutoSubframe(
RenderViewHost* rvh,
- const FrameHostMsg_DidCommitProvisionalLoad_Params& params);
+ const ViewHostMsg_FrameNavigate_Params& params);
// Helper function for code shared between Reload() and ReloadIgnoringCache().
void ReloadInternal(bool check_for_repost, ReloadType reload_type);