Index: content/test/test_web_contents.cc |
diff --git a/content/test/test_web_contents.cc b/content/test/test_web_contents.cc |
index a94a2bcd4022c62c18c6c56506b3806b48ab4d2d..6cebc68f7ff1a2302709e1a20b01eed8dc69567c 100644 |
--- a/content/test/test_web_contents.cc |
+++ b/content/test/test_web_contents.cc |
@@ -143,12 +143,11 @@ void TestWebContents::CommitPendingNavigation() { |
page_id = GetMaxPageIDForSiteInstance(rvh->GetSiteInstance()) + 1; |
} |
- // Simulate the SwapOut_ACK that happens when we swap out the old |
- // RVH, before the navigation commits. This is needed when |
- // cross-site navigation happens (old_rvh != rvh). |
+ rvh->SendNavigate(page_id, entry->GetURL()); |
+ // Simulate the SwapOut_ACK. This is needed when cross-site navigation happens |
+ // (old_rvh != rvh). |
if (old_rvh != rvh) |
static_cast<RenderViewHostImpl*>(old_rvh)->OnSwappedOut(false); |
- rvh->SendNavigate(page_id, entry->GetURL()); |
} |
void TestWebContents::ProceedWithCrossSiteNavigation() { |