Index: chrome/browser/sessions/session_restore_browsertest.cc |
diff --git a/chrome/browser/sessions/session_restore_browsertest.cc b/chrome/browser/sessions/session_restore_browsertest.cc |
index fc3ad3d09ae4736819b8df8412ea2fbc011006b2..b9c308e0df2f9d7f27eb901829a367f8df0437b7 100644 |
--- a/chrome/browser/sessions/session_restore_browsertest.cc |
+++ b/chrome/browser/sessions/session_restore_browsertest.cc |
@@ -162,14 +162,14 @@ class SessionRestoreTest : public InProcessBrowserTest { |
void GoBack(Browser* browser) { |
content::TestNavigationObserver observer( |
browser->tab_strip_model()->GetActiveWebContents()); |
- chrome::GoBack(browser, CURRENT_TAB); |
+ chrome::GoBack(browser, WindowOpenDisposition::CURRENT_TAB); |
observer.Wait(); |
} |
void GoForward(Browser* browser) { |
content::TestNavigationObserver observer( |
browser->tab_strip_model()->GetActiveWebContents()); |
- chrome::GoForward(browser, CURRENT_TAB); |
+ chrome::GoForward(browser, WindowOpenDisposition::CURRENT_TAB); |
observer.Wait(); |
} |
@@ -273,14 +273,12 @@ const char* const SmartSessionRestoreTest::kUrls[] = { |
IN_PROC_BROWSER_TEST_F(SessionRestoreTest, RestoredTabsShouldHaveWindow) { |
// Create tabs. |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), |
- GURL(url::kAboutBlankURL), |
- NEW_FOREGROUND_TAB, |
+ browser(), GURL(url::kAboutBlankURL), |
+ WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), |
- GURL(url::kAboutBlankURL), |
- NEW_BACKGROUND_TAB, |
+ browser(), GURL(url::kAboutBlankURL), |
+ WindowOpenDisposition::NEW_BACKGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
// Restart and session restore the tabs. |
@@ -309,10 +307,10 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, |
GURL test_page(ui_test_utils::GetTestUrl(base::FilePath(), |
base::FilePath(FILE_PATH_LITERAL("tab-restore-visibility.html")))); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), test_page, NEW_FOREGROUND_TAB, |
+ browser(), test_page, WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), test_page, NEW_BACKGROUND_TAB, |
+ browser(), test_page, WindowOpenDisposition::NEW_BACKGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
// Restart and session restore the tabs. |
@@ -351,10 +349,10 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, RestoredTabsHaveCorrectInitialSize) { |
base::FilePath(), |
base::FilePath(FILE_PATH_LITERAL("tab-restore-visibility.html")))); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), test_page, NEW_FOREGROUND_TAB, |
+ browser(), test_page, WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), test_page, NEW_BACKGROUND_TAB, |
+ browser(), test_page, WindowOpenDisposition::NEW_BACKGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
// Restart and session restore the tabs. |
@@ -557,8 +555,8 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, RestoreIndividualTabFromWindow) { |
if (tab.navigations[0].virtual_url() == url2) { |
timestamp = tab.navigations[0].timestamp(); |
http_status_code = tab.navigations[0].http_status_code(); |
- std::vector<sessions::LiveTab*> content = |
- service->RestoreEntryById(NULL, tab.id, UNKNOWN); |
+ std::vector<sessions::LiveTab*> content = service->RestoreEntryById( |
+ NULL, tab.id, WindowOpenDisposition::UNKNOWN); |
ASSERT_EQ(1U, content.size()); |
sessions::ContentLiveTab* live_tab = |
static_cast<sessions::ContentLiveTab*>(content[0]); |
@@ -620,7 +618,7 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, MAYBE_WindowWithOneTab) { |
// Restore the tab. |
std::vector<sessions::LiveTab*> content = |
- service->RestoreEntryById(NULL, tab->id, UNKNOWN); |
+ service->RestoreEntryById(NULL, tab->id, WindowOpenDisposition::UNKNOWN); |
ASSERT_EQ(1U, content.size()); |
ASSERT_TRUE(content[0]); |
EXPECT_EQ(url, static_cast<sessions::ContentLiveTab*>(content[0]) |
@@ -714,7 +712,8 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, RestoreForeignTab) { |
content::NOTIFICATION_LOAD_STOP, |
content::NotificationService::AllSources()); |
tab_content = SessionRestore::RestoreForeignSessionTab( |
- browser()->tab_strip_model()->GetActiveWebContents(), tab, CURRENT_TAB); |
+ browser()->tab_strip_model()->GetActiveWebContents(), tab, |
+ WindowOpenDisposition::CURRENT_TAB); |
observer.Wait(); |
} |
ASSERT_EQ(1, browser()->tab_strip_model()->count()); |
@@ -732,8 +731,8 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, RestoreForeignTab) { |
content::NOTIFICATION_LOAD_STOP, |
content::NotificationService::AllSources()); |
tab_content = SessionRestore::RestoreForeignSessionTab( |
- browser()->tab_strip_model()->GetActiveWebContents(), |
- tab, NEW_BACKGROUND_TAB); |
+ browser()->tab_strip_model()->GetActiveWebContents(), tab, |
+ WindowOpenDisposition::NEW_BACKGROUND_TAB); |
observer.Wait(); |
} |
ASSERT_EQ(2, browser()->tab_strip_model()->count()); |
@@ -753,7 +752,8 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, RestoreForeignTab) { |
content::NOTIFICATION_LOAD_STOP, |
content::NotificationService::AllSources()); |
tab_content = SessionRestore::RestoreForeignSessionTab( |
- browser()->tab_strip_model()->GetActiveWebContents(), tab, NEW_WINDOW); |
+ browser()->tab_strip_model()->GetActiveWebContents(), tab, |
+ WindowOpenDisposition::NEW_WINDOW); |
new_browser = browser_observer.WaitForSingleNewBrowser(); |
observer.Wait(); |
} |
@@ -862,14 +862,12 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, NoMemoryPressureLoadsAllTabs) { |
// Add several tabs to the browser. Restart the browser and check that all |
// tabs got loaded properly. |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), |
- GURL(url::kAboutBlankURL), |
- NEW_FOREGROUND_TAB, |
+ browser(), GURL(url::kAboutBlankURL), |
+ WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), |
- GURL(url::kAboutBlankURL), |
- NEW_FOREGROUND_TAB, |
+ browser(), GURL(url::kAboutBlankURL), |
+ WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
Browser* restored = |
QuitBrowserAndRestoreWithURL(browser(), 1, GURL(), true); |
@@ -889,14 +887,12 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, MemoryPressureLoadsNotAllTabs) { |
// Add several tabs to the browser. Restart the browser and check that all |
// tabs got loaded properly. |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), |
- GURL(url::kAboutBlankURL), |
- NEW_FOREGROUND_TAB, |
+ browser(), GURL(url::kAboutBlankURL), |
+ WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), |
- GURL(url::kAboutBlankURL), |
- NEW_FOREGROUND_TAB, |
+ browser(), GURL(url::kAboutBlankURL), |
+ WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
// Restore the brwoser, but instead of directly waiting, we issue a critical |
// memory pressure event and finish then the loading. |
@@ -1016,7 +1012,7 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, TwoTabsSecondSelected) { |
ui_test_utils::NavigateToURL(browser(), url1_); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), url2_, NEW_FOREGROUND_TAB, |
+ browser(), url2_, WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
Browser* new_browser = QuitBrowserAndRestore(browser(), 2); |
@@ -1036,7 +1032,7 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, ClosedTabStaysClosed) { |
ui_test_utils::NavigateToURL(browser(), url1_); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), url2_, NEW_FOREGROUND_TAB, |
+ browser(), url2_, WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
chrome::CloseTab(browser()); |
@@ -1051,10 +1047,10 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, ClosedTabStaysClosed) { |
IN_PROC_BROWSER_TEST_F(SessionRestoreTest, ActiveIndexUpdatedAtClose) { |
ui_test_utils::NavigateToURL(browser(), url1_); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), url2_, NEW_FOREGROUND_TAB, |
+ browser(), url2_, WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), url3_, NEW_BACKGROUND_TAB, |
+ browser(), url3_, WindowOpenDisposition::NEW_BACKGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
browser()->tab_strip_model()->CloseWebContentsAt( |
@@ -1072,13 +1068,13 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, ActiveIndexUpdatedAtClose) { |
IN_PROC_BROWSER_TEST_F(SessionRestoreTest, ActiveIndexUpdatedAtInsert) { |
ui_test_utils::NavigateToURL(browser(), url1_); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), url2_, NEW_BACKGROUND_TAB, |
+ browser(), url2_, WindowOpenDisposition::NEW_BACKGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
chrome::NavigateParams navigate_params(browser(), url3_, |
ui::PAGE_TRANSITION_TYPED); |
navigate_params.tabstrip_index = 0; |
- navigate_params.disposition = NEW_BACKGROUND_TAB; |
+ navigate_params.disposition = WindowOpenDisposition::NEW_BACKGROUND_TAB; |
ui_test_utils::NavigateToURL(&navigate_params); |
Browser* new_browser = QuitBrowserAndRestore(browser(), 3); |
@@ -1131,9 +1127,7 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, TwoWindowsCloseOneRestoreOnlyOne) { |
// Open a second window. |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), |
- GURL(url::kAboutBlankURL), |
- NEW_WINDOW, |
+ browser(), GURL(url::kAboutBlankURL), WindowOpenDisposition::NEW_WINDOW, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_BROWSER); |
ASSERT_EQ(2u, active_browser_list_->size()); |
@@ -1166,14 +1160,12 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, TwoWindowsCloseOneRestoreOnlyOne) { |
IN_PROC_BROWSER_TEST_F(SessionRestoreTest, ShareProcessesOnRestore) { |
// Create two new tabs. |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), |
- GURL(url::kAboutBlankURL), |
- NEW_FOREGROUND_TAB, |
+ browser(), GURL(url::kAboutBlankURL), |
+ WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), |
- GURL(url::kAboutBlankURL), |
- NEW_FOREGROUND_TAB, |
+ browser(), GURL(url::kAboutBlankURL), |
+ WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
int expected_process_count = RenderProcessHostCount(); |
@@ -1196,7 +1188,7 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, PersistAndRestoreUserAgentOverride) { |
// Create a tab without an overridden user agent. |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), url2_, NEW_FOREGROUND_TAB, |
+ browser(), url2_, WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
ASSERT_EQ(1, browser()->tab_strip_model()->active_index()); |
@@ -1226,7 +1218,7 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, RestorePinnedSelectedTab) { |
ASSERT_EQ(0, browser()->tab_strip_model()->active_index()); |
// Create a nonpinned tab. |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), url2_, NEW_FOREGROUND_TAB, |
+ browser(), url2_, WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
ASSERT_EQ(1, browser()->tab_strip_model()->active_index()); |
// Select the pinned tab. |
@@ -1268,7 +1260,7 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, RestoreWithNavigateSelectedTab) { |
// Create 2 tabs. |
ui_test_utils::NavigateToURL(browser(), url1_); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), url2_, NEW_FOREGROUND_TAB, |
+ browser(), url2_, WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
// Restore the session by calling chrome::Navigate(). |
@@ -1326,7 +1318,7 @@ IN_PROC_BROWSER_TEST_F(SessionRestoreTest, ClobberRestoreTest) { |
ui_test_utils::NavigateToURL(browser(), url1_); |
ASSERT_EQ(0, browser()->tab_strip_model()->active_index()); |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), url2_, NEW_FOREGROUND_TAB, |
+ browser(), url2_, WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
ASSERT_EQ(1, browser()->tab_strip_model()->active_index()); |
Profile* profile = browser()->profile(); |
@@ -1425,7 +1417,7 @@ IN_PROC_BROWSER_TEST_F(SmartSessionRestoreTest, PRE_CorrectLoadingOrder) { |
ui_test_utils::NavigateToURL(browser(), GURL(kUrls[0])); |
for (size_t i = 1; i < kExpectedNumTabs; i++) { |
ui_test_utils::NavigateToURLWithDisposition( |
- browser(), GURL(kUrls[i]), NEW_FOREGROUND_TAB, |
+ browser(), GURL(kUrls[i]), WindowOpenDisposition::NEW_FOREGROUND_TAB, |
ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION); |
} |