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 468b01e573ac662adefd6400dc2e5486f22cc88a..b23ecc97c42afdce13cb883c2ecd2120e086a4a8 100644 |
--- a/content/browser/frame_host/render_frame_host_manager_unittest.cc |
+++ b/content/browser/frame_host/render_frame_host_manager_unittest.cc |
@@ -29,7 +29,6 @@ |
#include "content/public/common/bindings_policy.h" |
#include "content/public/common/content_switches.h" |
#include "content/public/common/javascript_message_type.h" |
-#include "content/public/common/page_transition_types.h" |
#include "content/public/common/url_constants.h" |
#include "content/public/common/url_utils.h" |
#include "content/public/test/mock_render_process_host.h" |
@@ -40,6 +39,7 @@ |
#include "content/test/test_render_view_host.h" |
#include "content/test/test_web_contents.h" |
#include "testing/gtest/include/gtest/gtest.h" |
+#include "ui/base/page_transition_types.h" |
namespace content { |
namespace { |
@@ -278,7 +278,8 @@ class RenderFrameHostManagerTest |
// Note: we navigate the active RenderFrameHost because previous navigations |
// won't have committed yet, so NavigateAndCommit does the wrong thing |
// for us. |
- controller().LoadURL(url, Referrer(), PAGE_TRANSITION_LINK, std::string()); |
+ controller().LoadURL( |
+ url, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
TestRenderViewHost* old_rvh = test_rvh(); |
// Simulate the BeforeUnload_ACK that is received from the current renderer |
@@ -355,7 +356,7 @@ class RenderFrameHostManagerTest |
// Navigate to a cross-site URL. |
contents()->GetController().LoadURL( |
- kDestUrl, Referrer(), PAGE_TRANSITION_LINK, std::string()); |
+ kDestUrl, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
EXPECT_TRUE(contents()->cross_navigation_pending()); |
// Manually increase the number of active views in the |
@@ -417,7 +418,7 @@ TEST_F(RenderFrameHostManagerTest, NewTabPageProcesses) { |
// a RFH that's not pending (since there is no cross-site transition), so |
// we use the committed one. |
contents2->GetController().LoadURL( |
- kChromeUrl, Referrer(), PAGE_TRANSITION_LINK, std::string()); |
+ kChromeUrl, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
TestRenderFrameHost* ntp_rfh2 = contents2->GetMainFrame(); |
EXPECT_FALSE(contents2->cross_navigation_pending()); |
ntp_rfh2->SendNavigate(100, kChromeUrl); |
@@ -425,7 +426,7 @@ TEST_F(RenderFrameHostManagerTest, NewTabPageProcesses) { |
// The second one is the opposite, creating a cross-site transition and |
// requiring a beforeunload ack. |
contents2->GetController().LoadURL( |
- kDestUrl, Referrer(), PAGE_TRANSITION_LINK, std::string()); |
+ kDestUrl, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
EXPECT_TRUE(contents2->cross_navigation_pending()); |
TestRenderFrameHost* dest_rfh2 = contents2->GetPendingMainFrame(); |
ASSERT_TRUE(dest_rfh2); |
@@ -446,7 +447,7 @@ TEST_F(RenderFrameHostManagerTest, NewTabPageProcesses) { |
EXPECT_FALSE(contents()->GetPendingMainFrame()); |
contents2->GetController().LoadURL( |
- kChromeUrl, Referrer(), PAGE_TRANSITION_LINK, std::string()); |
+ kChromeUrl, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
dest_rfh2->GetRenderViewHost()->SendBeforeUnloadACK(true); |
contents2->GetPendingMainFrame()->SendNavigate(102, kChromeUrl); |
@@ -739,7 +740,7 @@ TEST_F(RenderFrameHostManagerTest, AlwaysSendEnableViewSourceMode) { |
// Navigate. |
controller().LoadURL( |
- kUrl, Referrer(), PAGE_TRANSITION_TYPED, std::string()); |
+ kUrl, Referrer(), ui::PAGE_TRANSITION_TYPED, std::string()); |
// Simulate response from RenderFrame for DispatchBeforeUnload. |
base::TimeTicks now = base::TimeTicks::Now(); |
contents()->GetMainFrame()->OnMessageReceived(FrameHostMsg_BeforeUnload_ACK( |
@@ -762,7 +763,7 @@ TEST_F(RenderFrameHostManagerTest, AlwaysSendEnableViewSourceMode) { |
process()->sink().ClearMessages(); |
// Navigate, again. |
controller().LoadURL( |
- kUrl, Referrer(), PAGE_TRANSITION_TYPED, std::string()); |
+ kUrl, Referrer(), ui::PAGE_TRANSITION_TYPED, std::string()); |
// The same RenderViewHost should be reused. |
EXPECT_FALSE(contents()->GetPendingMainFrame()); |
EXPECT_TRUE(last_rfh == contents()->GetMainFrame()); |
@@ -817,7 +818,7 @@ TEST_F(RenderFrameHostManagerTest, Navigate) { |
const GURL kUrl1("http://www.google.com/"); |
NavigationEntryImpl entry1( |
NULL /* instance */, -1 /* page_id */, kUrl1, Referrer(), |
- base::string16() /* title */, PAGE_TRANSITION_TYPED, |
+ base::string16() /* title */, ui::PAGE_TRANSITION_TYPED, |
false /* is_renderer_init */); |
host = manager->Navigate(entry1); |
@@ -839,7 +840,7 @@ TEST_F(RenderFrameHostManagerTest, Navigate) { |
NavigationEntryImpl entry2( |
NULL /* instance */, -1 /* page_id */, kUrl2, |
Referrer(kUrl1, blink::WebReferrerPolicyDefault), |
- base::string16() /* title */, PAGE_TRANSITION_LINK, |
+ base::string16() /* title */, ui::PAGE_TRANSITION_LINK, |
true /* is_renderer_init */); |
host = manager->Navigate(entry2); |
@@ -859,7 +860,7 @@ TEST_F(RenderFrameHostManagerTest, Navigate) { |
NavigationEntryImpl entry3( |
NULL /* instance */, -1 /* page_id */, kUrl3, |
Referrer(kUrl2, blink::WebReferrerPolicyDefault), |
- base::string16() /* title */, PAGE_TRANSITION_LINK, |
+ base::string16() /* title */, ui::PAGE_TRANSITION_LINK, |
false /* is_renderer_init */); |
host = manager->Navigate(entry3); |
@@ -897,7 +898,7 @@ TEST_F(RenderFrameHostManagerTest, WebUI) { |
const GURL kUrl("chrome://foo"); |
NavigationEntryImpl entry(NULL /* instance */, -1 /* page_id */, kUrl, |
Referrer(), base::string16() /* title */, |
- PAGE_TRANSITION_TYPED, |
+ ui::PAGE_TRANSITION_TYPED, |
false /* is_renderer_init */); |
RenderFrameHostImpl* host = manager->Navigate(entry); |
@@ -948,7 +949,7 @@ TEST_F(RenderFrameHostManagerTest, WebUIInNewTab) { |
const GURL kUrl1("chrome://foo"); |
NavigationEntryImpl entry1(NULL /* instance */, -1 /* page_id */, kUrl1, |
Referrer(), base::string16() /* title */, |
- PAGE_TRANSITION_TYPED, |
+ ui::PAGE_TRANSITION_TYPED, |
false /* is_renderer_init */); |
RenderFrameHostImpl* host1 = manager1->Navigate(entry1); |
@@ -979,7 +980,7 @@ TEST_F(RenderFrameHostManagerTest, WebUIInNewTab) { |
const GURL kUrl2("chrome://foo/bar"); |
NavigationEntryImpl entry2(NULL /* instance */, -1 /* page_id */, kUrl2, |
Referrer(), base::string16() /* title */, |
- PAGE_TRANSITION_LINK, |
+ ui::PAGE_TRANSITION_LINK, |
true /* is_renderer_init */); |
RenderFrameHostImpl* host2 = manager2->Navigate(entry2); |
@@ -1019,7 +1020,7 @@ TEST_F(RenderFrameHostManagerTest, PageDoesBackAndReload) { |
FrameHostMsg_DidCommitProvisionalLoad_Params params; |
params.page_id = 1; |
params.url = kUrl2; |
- params.transition = PAGE_TRANSITION_CLIENT_REDIRECT; |
+ params.transition = ui::PAGE_TRANSITION_CLIENT_REDIRECT; |
params.should_update_history = false; |
params.gesture = NavigationGestureAuto; |
params.was_within_same_page = false; |
@@ -1396,7 +1397,7 @@ TEST_F(RenderFrameHostManagerTest, NoSwapOnGuestNavigations) { |
const GURL kUrl1("http://www.google.com/"); |
NavigationEntryImpl entry1( |
NULL /* instance */, -1 /* page_id */, kUrl1, Referrer(), |
- base::string16() /* title */, PAGE_TRANSITION_TYPED, |
+ base::string16() /* title */, ui::PAGE_TRANSITION_TYPED, |
false /* is_renderer_init */); |
host = manager->Navigate(entry1); |
@@ -1419,7 +1420,7 @@ TEST_F(RenderFrameHostManagerTest, NoSwapOnGuestNavigations) { |
NavigationEntryImpl entry2( |
NULL /* instance */, -1 /* page_id */, kUrl2, |
Referrer(kUrl1, blink::WebReferrerPolicyDefault), |
- base::string16() /* title */, PAGE_TRANSITION_LINK, |
+ base::string16() /* title */, ui::PAGE_TRANSITION_LINK, |
true /* is_renderer_init */); |
host = manager->Navigate(entry2); |
@@ -1455,7 +1456,7 @@ TEST_F(RenderFrameHostManagerTest, NavigateWithEarlyClose) { |
const GURL kUrl1("http://www.google.com/"); |
NavigationEntryImpl entry1(NULL /* instance */, -1 /* page_id */, kUrl1, |
Referrer(), base::string16() /* title */, |
- PAGE_TRANSITION_TYPED, |
+ ui::PAGE_TRANSITION_TYPED, |
false /* is_renderer_init */); |
RenderFrameHostImpl* host = manager->Navigate(entry1); |
@@ -1481,7 +1482,7 @@ TEST_F(RenderFrameHostManagerTest, NavigateWithEarlyClose) { |
const GURL kUrl2("http://www.example.com"); |
NavigationEntryImpl entry2( |
NULL /* instance */, -1 /* page_id */, kUrl2, Referrer(), |
- base::string16() /* title */, PAGE_TRANSITION_TYPED, |
+ base::string16() /* title */, ui::PAGE_TRANSITION_TYPED, |
false /* is_renderer_init */); |
RenderFrameHostImpl* host2 = manager->Navigate(entry2); |
@@ -1519,7 +1520,8 @@ TEST_F(RenderFrameHostManagerTest, DeleteFrameAfterSwapOutACK) { |
rfh1->GetRenderViewHost()->rvh_state()); |
// Navigate to new site, simulating onbeforeunload approval. |
- controller().LoadURL(kUrl2, Referrer(), PAGE_TRANSITION_LINK, std::string()); |
+ controller().LoadURL( |
+ kUrl2, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
base::TimeTicks now = base::TimeTicks::Now(); |
contents()->GetMainFrame()->OnMessageReceived( |
FrameHostMsg_BeforeUnload_ACK(0, true, now, now)); |
@@ -1536,7 +1538,7 @@ TEST_F(RenderFrameHostManagerTest, DeleteFrameAfterSwapOutACK) { |
rfh1->GetRenderViewHost()->rvh_state()); |
// The new page commits. |
- contents()->TestDidNavigate(rfh2, 1, kUrl2, PAGE_TRANSITION_TYPED); |
+ contents()->TestDidNavigate(rfh2, 1, kUrl2, ui::PAGE_TRANSITION_TYPED); |
EXPECT_FALSE(contents()->cross_navigation_pending()); |
EXPECT_EQ(rfh2, contents()->GetMainFrame()); |
EXPECT_TRUE(contents()->GetPendingMainFrame() == NULL); |
@@ -1572,7 +1574,8 @@ TEST_F(RenderFrameHostManagerTest, SwapOutFrameAfterSwapOutACK) { |
rfh1->GetSiteInstance())->increment_active_view_count(); |
// Navigate to new site, simulating onbeforeunload approval. |
- controller().LoadURL(kUrl2, Referrer(), PAGE_TRANSITION_LINK, std::string()); |
+ controller().LoadURL( |
+ kUrl2, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
base::TimeTicks now = base::TimeTicks::Now(); |
contents()->GetMainFrame()->OnMessageReceived( |
FrameHostMsg_BeforeUnload_ACK(0, true, now, now)); |
@@ -1582,7 +1585,7 @@ TEST_F(RenderFrameHostManagerTest, SwapOutFrameAfterSwapOutACK) { |
TestRenderFrameHost* rfh2 = contents()->GetPendingMainFrame(); |
// The new page commits. |
- contents()->TestDidNavigate(rfh2, 1, kUrl2, PAGE_TRANSITION_TYPED); |
+ contents()->TestDidNavigate(rfh2, 1, kUrl2, ui::PAGE_TRANSITION_TYPED); |
EXPECT_FALSE(contents()->cross_navigation_pending()); |
EXPECT_EQ(rfh2, contents()->GetMainFrame()); |
EXPECT_TRUE(contents()->GetPendingMainFrame() == NULL); |
@@ -1621,7 +1624,8 @@ TEST_F(RenderFrameHostManagerTest, |
rfh1->GetSiteInstance())->increment_active_view_count(); |
// Navigate to new site, simulating onbeforeunload approval. |
- controller().LoadURL(kUrl2, Referrer(), PAGE_TRANSITION_LINK, std::string()); |
+ controller().LoadURL( |
+ kUrl2, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
base::TimeTicks now = base::TimeTicks::Now(); |
rfh1->OnMessageReceived( |
FrameHostMsg_BeforeUnload_ACK(0, true, now, now)); |
@@ -1629,7 +1633,7 @@ TEST_F(RenderFrameHostManagerTest, |
TestRenderFrameHost* rfh2 = contents()->GetPendingMainFrame(); |
// The new page commits. |
- contents()->TestDidNavigate(rfh2, 1, kUrl2, PAGE_TRANSITION_TYPED); |
+ contents()->TestDidNavigate(rfh2, 1, kUrl2, ui::PAGE_TRANSITION_TYPED); |
EXPECT_FALSE(contents()->cross_navigation_pending()); |
EXPECT_EQ(rfh2, contents()->GetMainFrame()); |
EXPECT_TRUE(contents()->GetPendingMainFrame() == NULL); |
@@ -1661,7 +1665,8 @@ TEST_F(RenderFrameHostManagerTest, |
EXPECT_EQ(RenderViewHostImpl::STATE_DEFAULT, rvh1->rvh_state()); |
// Navigate to a new site, starting a cross-site navigation. |
- controller().LoadURL(kUrl2, Referrer(), PAGE_TRANSITION_LINK, std::string()); |
+ controller().LoadURL( |
+ kUrl2, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
{ |
pending_rfh = contents()->GetFrameTree()->root()->render_manager() |
->pending_frame_host(); |
@@ -1678,7 +1683,8 @@ TEST_F(RenderFrameHostManagerTest, |
} |
// Start another cross-site navigation. |
- controller().LoadURL(kUrl2, Referrer(), PAGE_TRANSITION_LINK, std::string()); |
+ controller().LoadURL( |
+ kUrl2, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
{ |
pending_rfh = contents()->GetFrameTree()->root()->render_manager() |
->pending_frame_host(); |
@@ -1750,7 +1756,7 @@ TEST_F(RenderFrameHostManagerTest, |
EnableBrowserSideNavigation(); |
EXPECT_FALSE(main_test_rfh()->render_view_host()->IsRenderViewLive()); |
contents()->GetController().LoadURL( |
- kUrl, Referrer(), PAGE_TRANSITION_LINK, std::string()); |
+ kUrl, Referrer(), ui::PAGE_TRANSITION_LINK, std::string()); |
RenderFrameHostManager* render_manager = |
main_test_rfh()->frame_tree_node()->render_manager(); |
NavigationRequest* main_request = |