Index: chrome/browser/sessions/session_service_unittest.cc |
diff --git a/chrome/browser/sessions/session_service_unittest.cc b/chrome/browser/sessions/session_service_unittest.cc |
index 75573db51825e61f0d4bc2979f9445a89e087438..f6cd26be0a73981ef850ceab54ef30e45f778a73 100644 |
--- a/chrome/browser/sessions/session_service_unittest.cc |
+++ b/chrome/browser/sessions/session_service_unittest.cc |
@@ -98,7 +98,8 @@ class SessionServiceTest : public BrowserWithTestWindowTest, |
bool CreateAndWriteSessionWithOneTab(bool pinned_state, bool write_always) { |
SessionID tab_id; |
TabNavigation nav1(0, GURL("http://google.com"), |
- GURL("http://www.referrer.com"), |
+ content::Referrer(GURL("http://www.referrer.com"), |
+ WebKit::WebReferrerPolicyDefault), |
ASCIIToUTF16("abc"), "def", |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
@@ -146,7 +147,8 @@ TEST_F(SessionServiceTest, Basic) { |
ASSERT_NE(window_id.id(), tab_id.id()); |
TabNavigation nav1(0, GURL("http://google.com"), |
- GURL("http://www.referrer.com"), |
+ content::Referrer(GURL("http://www.referrer.com"), |
+ WebKit::WebReferrerPolicyDefault), |
ASCIIToUTF16("abc"), "def", |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
@@ -174,7 +176,7 @@ TEST_F(SessionServiceTest, PersistPostData) { |
SessionID tab_id; |
ASSERT_NE(window_id.id(), tab_id.id()); |
- TabNavigation nav1(0, GURL("http://google.com"), GURL(), |
+ TabNavigation nav1(0, GURL("http://google.com"), content::Referrer(), |
ASCIIToUTF16("abc"), std::string(), |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
nav1.set_type_mask(TabNavigation::HAS_POST_DATA); |
@@ -193,10 +195,10 @@ TEST_F(SessionServiceTest, ClosingTabStaysClosed) { |
SessionID tab2_id; |
ASSERT_NE(tab_id.id(), tab2_id.id()); |
- TabNavigation nav1(0, GURL("http://google.com"), GURL(), |
+ TabNavigation nav1(0, GURL("http://google.com"), content::Referrer(), |
ASCIIToUTF16("abc"), "def", |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
- TabNavigation nav2(0, GURL("http://google2.com"), GURL(), |
+ TabNavigation nav2(0, GURL("http://google2.com"), content::Referrer(), |
ASCIIToUTF16("abcd"), "defg", |
content::PAGE_TRANSITION_AUTO_BOOKMARK); |
@@ -224,10 +226,10 @@ TEST_F(SessionServiceTest, ClosingTabStaysClosed) { |
TEST_F(SessionServiceTest, Pruning) { |
SessionID tab_id; |
- TabNavigation nav1(0, GURL("http://google.com"), GURL(), |
+ TabNavigation nav1(0, GURL("http://google.com"), content::Referrer(), |
ASCIIToUTF16("abc"), "def", |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
- TabNavigation nav2(0, GURL("http://google2.com"), GURL(), |
+ TabNavigation nav2(0, GURL("http://google2.com"), content::Referrer(), |
ASCIIToUTF16("abcd"), "defg", |
content::PAGE_TRANSITION_AUTO_BOOKMARK); |
@@ -260,10 +262,10 @@ TEST_F(SessionServiceTest, TwoWindows) { |
SessionID tab1_id; |
SessionID tab2_id; |
- TabNavigation nav1(0, GURL("http://google.com"), GURL(), |
+ TabNavigation nav1(0, GURL("http://google.com"), content::Referrer(), |
ASCIIToUTF16("abc"), "def", |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
- TabNavigation nav2(0, GURL("http://google2.com"), GURL(), |
+ TabNavigation nav2(0, GURL("http://google2.com"), content::Referrer(), |
ASCIIToUTF16("abcd"), "defg", |
content::PAGE_TRANSITION_AUTO_BOOKMARK); |
@@ -317,7 +319,7 @@ TEST_F(SessionServiceTest, WindowWithNoTabsGetsPruned) { |
SessionID tab1_id; |
SessionID tab2_id; |
- TabNavigation nav1(0, GURL("http://google.com"), GURL(), |
+ TabNavigation nav1(0, GURL("http://google.com"), content::Referrer(), |
ASCIIToUTF16("abc"), "def", |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
@@ -349,10 +351,10 @@ TEST_F(SessionServiceTest, ClosingWindowDoesntCloseTabs) { |
SessionID tab2_id; |
ASSERT_NE(tab_id.id(), tab2_id.id()); |
- TabNavigation nav1(0, GURL("http://google.com"), GURL(), |
+ TabNavigation nav1(0, GURL("http://google.com"), content::Referrer(), |
ASCIIToUTF16("abc"), "def", |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
- TabNavigation nav2(0, GURL("http://google2.com"), GURL(), |
+ TabNavigation nav2(0, GURL("http://google2.com"), content::Referrer(), |
ASCIIToUTF16("abcd"), "defg", |
content::PAGE_TRANSITION_AUTO_BOOKMARK); |
@@ -392,10 +394,10 @@ TEST_F(SessionServiceTest, WindowCloseCommittedAfterNavigate) { |
window_bounds, |
ui::SHOW_STATE_NORMAL); |
- TabNavigation nav1(0, GURL("http://google.com"), GURL(), |
+ TabNavigation nav1(0, GURL("http://google.com"), content::Referrer(), |
ASCIIToUTF16("abc"), "def", |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
- TabNavigation nav2(0, GURL("http://google2.com"), GURL(), |
+ TabNavigation nav2(0, GURL("http://google2.com"), content::Referrer(), |
ASCIIToUTF16("abcd"), "defg", |
content::PAGE_TRANSITION_AUTO_BOOKMARK); |
@@ -437,10 +439,10 @@ TEST_F(SessionServiceTest, IgnorePopups) { |
window_bounds, |
ui::SHOW_STATE_NORMAL); |
- TabNavigation nav1(0, GURL("http://google.com"), GURL(), |
+ TabNavigation nav1(0, GURL("http://google.com"), content::Referrer(), |
ASCIIToUTF16("abc"), "def", |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
- TabNavigation nav2(0, GURL("http://google2.com"), GURL(), |
+ TabNavigation nav2(0, GURL("http://google2.com"), content::Referrer(), |
ASCIIToUTF16("abcd"), "defg", |
content::PAGE_TRANSITION_AUTO_BOOKMARK); |
@@ -478,10 +480,10 @@ TEST_F(SessionServiceTest, RestorePopup) { |
window_bounds, |
ui::SHOW_STATE_NORMAL); |
- TabNavigation nav1(0, GURL("http://google.com"), GURL(), |
+ TabNavigation nav1(0, GURL("http://google.com"), content::Referrer(), |
ASCIIToUTF16("abc"), "def", |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
- TabNavigation nav2(0, GURL("http://google2.com"), GURL(), |
+ TabNavigation nav2(0, GURL("http://google2.com"), content::Referrer(), |
ASCIIToUTF16("abcd"), "defg", |
content::PAGE_TRANSITION_AUTO_BOOKMARK); |
@@ -524,7 +526,8 @@ TEST_F(SessionServiceTest, PruneFromFront) { |
// Add 5 navigations, with the 4th selected. |
for (int i = 0; i < 5; ++i) { |
- TabNavigation nav(0, GURL(base_url + base::IntToString(i)), GURL(), |
+ TabNavigation nav(0, GURL(base_url + base::IntToString(i)), |
+ content::Referrer(), |
ASCIIToUTF16("a"), "b", |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
UpdateNavigation(window_id, tab_id, nav, i, (i == 3)); |
@@ -566,7 +569,8 @@ TEST_F(SessionServiceTest, PruneToEmpty) { |
// Add 5 navigations, with the 4th selected. |
for (int i = 0; i < 5; ++i) { |
- TabNavigation nav(0, GURL(base_url + base::IntToString(i)), GURL(), |
+ TabNavigation nav(0, GURL(base_url + base::IntToString(i)), |
+ content::Referrer(), |
ASCIIToUTF16("a"), "b", |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
UpdateNavigation(window_id, tab_id, nav, i, (i == 3)); |
@@ -598,7 +602,7 @@ TEST_F(SessionServiceTest, PersistApplicationExtensionID) { |
ASSERT_NE(window_id.id(), tab_id.id()); |
std::string app_id("foo"); |
- TabNavigation nav1(0, GURL("http://google.com"), GURL(), |
+ TabNavigation nav1(0, GURL("http://google.com"), content::Referrer(), |
ASCIIToUTF16("abc"), std::string(), |
content::PAGE_TRANSITION_QUALIFIER_MASK); |
@@ -665,7 +669,8 @@ TEST_F(SessionServiceTest, CloseTabUserGesture) { |
ASSERT_NE(window_id.id(), tab_id.id()); |
TabNavigation nav1(0, GURL("http://google.com"), |
- GURL("http://www.referrer.com"), |
+ content::Referrer(GURL("http://www.referrer.com"), |
+ WebKit::WebReferrerPolicyDefault), |
ASCIIToUTF16("abc"), "def", |
content::PAGE_TRANSITION_QUALIFIER_MASK); |