summaryrefslogtreecommitdiffstats
path: root/content/test/test_web_contents.cc
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/test/test_web_contents.cc
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/test/test_web_contents.cc')
-rw-r--r--content/test/test_web_contents.cc9
1 files changed, 2 insertions, 7 deletions
diff --git a/content/test/test_web_contents.cc b/content/test/test_web_contents.cc
index 50f9bb5..d645b31 100644
--- a/content/test/test_web_contents.cc
+++ b/content/test/test_web_contents.cc
@@ -9,10 +9,8 @@
#include "content/browser/browser_url_handler_impl.h"
#include "content/browser/frame_host/cross_process_frame_connector.h"
#include "content/browser/frame_host/navigation_entry_impl.h"
-#include "content/browser/frame_host/navigator.h"
#include "content/browser/renderer_host/render_view_host_impl.h"
#include "content/browser/site_instance_impl.h"
-#include "content/common/frame_messages.h"
#include "content/common/view_messages.h"
#include "content/public/browser/notification_registrar.h"
#include "content/public/browser/notification_source.h"
@@ -70,7 +68,7 @@ void TestWebContents::TestDidNavigateWithReferrer(
const GURL& url,
const Referrer& referrer,
PageTransition transition) {
- FrameHostMsg_DidCommitProvisionalLoad_Params params;
+ ViewHostMsg_FrameNavigate_Params params;
params.page_id = page_id;
params.url = url;
@@ -86,10 +84,7 @@ void TestWebContents::TestDidNavigateWithReferrer(
params.is_post = false;
params.page_state = PageState::CreateFromURL(url);
- RenderViewHostImpl* rvh = static_cast<RenderViewHostImpl*>(render_view_host);
- RenderFrameHostImpl* rfh = RenderFrameHostImpl::FromID(
- rvh->GetProcess()->GetID(), rvh->main_frame_routing_id());
- frame_tree_.root()->navigator()->DidNavigate(rfh, params);
+ DidNavigate(render_view_host, params);
}
WebPreferences TestWebContents::TestGetWebkitPrefs() {