Index: content/browser/frame_host/render_frame_host_manager_unittest.cc |
diff --git a/content/browser/frame_host/render_frame_host_manager_unittest.cc b/content/browser/frame_host/render_frame_host_manager_unittest.cc |
index 5114a2b03dbf0700ede3beb254e4a93500c54ac6..b64e10614ce3fecad874c4b98a956b59682cc8d9 100644 |
--- a/content/browser/frame_host/render_frame_host_manager_unittest.cc |
+++ b/content/browser/frame_host/render_frame_host_manager_unittest.cc |
@@ -352,7 +352,7 @@ class RenderFrameHostManagerTest : public RenderViewHostImplTestHarness { |
contents()->GetController().LoadURL( |
kDestUrl, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
contents()->GetMainFrame()->PrepareForCommit(); |
- EXPECT_TRUE(contents()->cross_navigation_pending()); |
+ EXPECT_TRUE(contents()->CrossNavigationPending()); |
// Manually increase the number of active frames in the |
// SiteInstance that ntp_rfh belongs to, to prevent it from being |
@@ -385,7 +385,7 @@ class RenderFrameHostManagerTest : public RenderViewHostImplTestHarness { |
manager->frame_tree_node_, entry, FrameMsg_Navigate_Type::NORMAL, |
base::TimeTicks::Now(), |
static_cast<NavigationControllerImpl*>(&controller())); |
- return manager->GetFrameHostForNavigation(*navigation_request); |
+ return manager->GetFrameHostForNavigation(*navigation_request, true); |
} |
return manager->Navigate(entry); |
} |
@@ -433,7 +433,7 @@ TEST_F(RenderFrameHostManagerTest, NewTabPageProcesses) { |
kChromeUrl, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
contents2->GetMainFrame()->PrepareForCommit(); |
TestRenderFrameHost* ntp_rfh2 = contents2->GetMainFrame(); |
- EXPECT_FALSE(contents2->cross_navigation_pending()); |
+ EXPECT_FALSE(contents2->CrossNavigationPending()); |
ntp_rfh2->SendNavigate(100, kChromeUrl); |
// The second one is the opposite, creating a cross-site transition and |
@@ -441,7 +441,7 @@ TEST_F(RenderFrameHostManagerTest, NewTabPageProcesses) { |
contents2->GetController().LoadURL( |
kDestUrl, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
contents2->GetMainFrame()->PrepareForCommit(); |
- EXPECT_TRUE(contents2->cross_navigation_pending()); |
+ EXPECT_TRUE(contents2->CrossNavigationPending()); |
TestRenderFrameHost* dest_rfh2 = contents2->GetPendingMainFrame(); |
ASSERT_TRUE(dest_rfh2); |
@@ -1522,7 +1522,7 @@ TEST_F(RenderFrameHostManagerTest, NoSwapOnGuestNavigations) { |
NULL /* instance */, -1 /* page_id */, kUrl1, Referrer(), |
base::string16() /* title */, ui::PAGE_TRANSITION_TYPED, |
false /* is_renderer_init */); |
- host = manager->Navigate(entry1); |
+ host = GetFrameHostForNavigation(manager, entry1); |
// The RenderFrameHost created in Init will be reused. |
EXPECT_TRUE(host == manager->current_frame_host()); |
@@ -1544,7 +1544,7 @@ TEST_F(RenderFrameHostManagerTest, NoSwapOnGuestNavigations) { |
Referrer(kUrl1, blink::WebReferrerPolicyDefault), |
base::string16() /* title */, ui::PAGE_TRANSITION_LINK, |
true /* is_renderer_init */); |
- host = manager->Navigate(entry2); |
+ host = GetFrameHostForNavigation(manager, entry2); |
// The RenderFrameHost created in Init will be reused. |
EXPECT_EQ(host, manager->current_frame_host()); |
@@ -1579,11 +1579,11 @@ TEST_F(RenderFrameHostManagerTest, NavigateWithEarlyClose) { |
Referrer(), base::string16() /* title */, |
ui::PAGE_TRANSITION_TYPED, |
false /* is_renderer_init */); |
- RenderFrameHostImpl* host = manager->Navigate(entry1); |
+ RenderFrameHostImpl* host = GetFrameHostForNavigation(manager, entry1); |
// The RenderFrameHost created in Init will be reused. |
EXPECT_EQ(host, manager->current_frame_host()); |
- EXPECT_FALSE(manager->pending_frame_host()); |
+ EXPECT_FALSE(GetPendingFrameHost(manager)); |
// We should observe a notification. |
EXPECT_TRUE( |
@@ -1604,15 +1604,15 @@ TEST_F(RenderFrameHostManagerTest, NavigateWithEarlyClose) { |
NULL /* instance */, -1 /* page_id */, kUrl2, Referrer(), |
base::string16() /* title */, ui::PAGE_TRANSITION_TYPED, |
false /* is_renderer_init */); |
- RenderFrameHostImpl* host2 = manager->Navigate(entry2); |
+ RenderFrameHostImpl* host2 = GetFrameHostForNavigation(manager, entry2); |
// A new RenderFrameHost should be created. |
- ASSERT_EQ(host2, manager->pending_frame_host()); |
+ ASSERT_EQ(host2, GetPendingFrameHost(manager)); |
EXPECT_NE(host2, host); |
EXPECT_EQ(host, manager->current_frame_host()); |
EXPECT_FALSE(manager->current_frame_host()->is_swapped_out()); |
- EXPECT_EQ(host2, manager->pending_frame_host()); |
+ EXPECT_EQ(host2, GetPendingFrameHost(manager)); |
// 3) Close the tab. ------------------------- |
notifications.ListenFor(NOTIFICATION_RENDER_WIDGET_HOST_DESTROYED, |
@@ -1621,7 +1621,7 @@ TEST_F(RenderFrameHostManagerTest, NavigateWithEarlyClose) { |
EXPECT_TRUE( |
notifications.Check1AndReset(NOTIFICATION_RENDER_WIDGET_HOST_DESTROYED)); |
- EXPECT_FALSE(manager->pending_frame_host()); |
+ EXPECT_FALSE(GetPendingFrameHost(manager)); |
EXPECT_EQ(host, manager->current_frame_host()); |
} |
@@ -1647,7 +1647,7 @@ TEST_F(RenderFrameHostManagerTest, CloseWithPendingWhileUnresponsive) { |
switches::kEnableBrowserSideNavigation)) { |
rfh1->PrepareForCommit(); |
} |
- EXPECT_TRUE(contents()->cross_navigation_pending()); |
+ EXPECT_TRUE(contents()->CrossNavigationPending()); |
// Simulate the unresponsiveness timer. The tab should close. |
contents()->RendererUnresponsive(rfh1->render_view_host()); |
@@ -1671,19 +1671,19 @@ TEST_F(RenderFrameHostManagerTest, DeleteFrameAfterSwapOutACK) { |
controller().LoadURL( |
kUrl2, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
contents()->GetMainFrame()->PrepareForCommit(); |
- EXPECT_TRUE(contents()->cross_navigation_pending()); |
+ EXPECT_TRUE(contents()->CrossNavigationPending()); |
EXPECT_EQ(RenderFrameHostImpl::STATE_DEFAULT, rfh1->rfh_state()); |
TestRenderFrameHost* rfh2 = contents()->GetPendingMainFrame(); |
// Simulate the swap out ack, unexpectedly early (before commit). It should |
// have no effect. |
rfh1->OnSwappedOut(); |
- EXPECT_TRUE(contents()->cross_navigation_pending()); |
+ EXPECT_TRUE(contents()->CrossNavigationPending()); |
EXPECT_EQ(RenderFrameHostImpl::STATE_DEFAULT, rfh1->rfh_state()); |
// The new page commits. |
contents()->TestDidNavigate(rfh2, 1, kUrl2, ui::PAGE_TRANSITION_TYPED); |
- EXPECT_FALSE(contents()->cross_navigation_pending()); |
+ EXPECT_FALSE(contents()->CrossNavigationPending()); |
EXPECT_EQ(rfh2, contents()->GetMainFrame()); |
EXPECT_TRUE(contents()->GetPendingMainFrame() == NULL); |
EXPECT_EQ(RenderFrameHostImpl::STATE_DEFAULT, rfh2->rfh_state()); |
@@ -1719,13 +1719,13 @@ TEST_F(RenderFrameHostManagerTest, SwapOutFrameAfterSwapOutACK) { |
controller().LoadURL( |
kUrl2, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
contents()->GetMainFrame()->PrepareForCommit(); |
- EXPECT_TRUE(contents()->cross_navigation_pending()); |
+ EXPECT_TRUE(contents()->CrossNavigationPending()); |
EXPECT_EQ(RenderFrameHostImpl::STATE_DEFAULT, rfh1->rfh_state()); |
TestRenderFrameHost* rfh2 = contents()->GetPendingMainFrame(); |
// The new page commits. |
contents()->TestDidNavigate(rfh2, 1, kUrl2, ui::PAGE_TRANSITION_TYPED); |
- EXPECT_FALSE(contents()->cross_navigation_pending()); |
+ EXPECT_FALSE(contents()->CrossNavigationPending()); |
EXPECT_EQ(rfh2, contents()->GetMainFrame()); |
EXPECT_TRUE(contents()->GetPendingMainFrame() == NULL); |
EXPECT_EQ(RenderFrameHostImpl::STATE_DEFAULT, rfh2->rfh_state()); |
@@ -1762,12 +1762,12 @@ TEST_F(RenderFrameHostManagerTest, |
controller().LoadURL( |
kUrl2, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
rfh1->PrepareForCommit(); |
- EXPECT_TRUE(contents()->cross_navigation_pending()); |
+ EXPECT_TRUE(contents()->CrossNavigationPending()); |
TestRenderFrameHost* rfh2 = contents()->GetPendingMainFrame(); |
// The new page commits. |
contents()->TestDidNavigate(rfh2, 1, kUrl2, ui::PAGE_TRANSITION_TYPED); |
- EXPECT_FALSE(contents()->cross_navigation_pending()); |
+ EXPECT_FALSE(contents()->CrossNavigationPending()); |
EXPECT_EQ(rfh2, contents()->GetMainFrame()); |
EXPECT_TRUE(contents()->GetPendingMainFrame() == NULL); |
EXPECT_EQ(RenderFrameHostImpl::STATE_DEFAULT, rfh2->rfh_state()); |
@@ -1806,7 +1806,7 @@ TEST_F(RenderFrameHostManagerTest, |
// Cancel the navigation by simulating a declined beforeunload dialog. |
contents()->GetMainFrame()->OnMessageReceived( |
FrameHostMsg_BeforeUnload_ACK(0, false, now, now)); |
- EXPECT_FALSE(contents()->cross_navigation_pending()); |
+ EXPECT_FALSE(contents()->CrossNavigationPending()); |
// Since the pending RFH is the only one for the new SiteInstance, it should |
// be deleted. |
@@ -1827,7 +1827,7 @@ TEST_F(RenderFrameHostManagerTest, |
contents()->GetMainFrame()->OnMessageReceived( |
FrameHostMsg_BeforeUnload_ACK(0, false, now, now)); |
- EXPECT_FALSE(contents()->cross_navigation_pending()); |
+ EXPECT_FALSE(contents()->CrossNavigationPending()); |
EXPECT_FALSE(rfh_deleted_observer.deleted()); |
} |
} |
@@ -1880,7 +1880,7 @@ TEST_F(RenderFrameHostManagerTest, DetachPendingChild) { |
EXPECT_TRUE(GetPendingFrameHost(manager)); |
ASSERT_EQ(host, GetPendingFrameHost(manager)); |
ASSERT_NE(manager->current_frame_host(), GetPendingFrameHost(manager)); |
- EXPECT_FALSE(contents()->cross_navigation_pending()) |
+ EXPECT_FALSE(contents()->CrossNavigationPending()) |
<< "There should be no top-level pending navigation."; |
RenderFrameHostDeletedObserver delete_watcher(GetPendingFrameHost(manager)); |