Index: chrome/browser/ui/browser_navigator_browsertest.cc |
diff --git a/chrome/browser/ui/browser_navigator_browsertest.cc b/chrome/browser/ui/browser_navigator_browsertest.cc |
index efae8f10f1bc73365fd7528efb12e56b488a7aa8..dad1b0abd7867894a77f816ba630c5b8fab44d8e 100644 |
--- a/chrome/browser/ui/browser_navigator_browsertest.cc |
+++ b/chrome/browser/ui/browser_navigator_browsertest.cc |
@@ -92,7 +92,7 @@ bool BrowserNavigatorTest::OpenPOSTURLInNewForegroundTabAndGetTitle( |
const GURL& url, const std::string& post_data, bool is_browser_initiated, |
base::string16* title) { |
chrome::NavigateParams param(MakeNavigateParams()); |
- param.disposition = NEW_FOREGROUND_TAB; |
+ param.disposition = WindowOpenDisposition::NEW_FOREGROUND_TAB; |
param.url = url; |
param.is_renderer_initiated = !is_browser_initiated; |
param.uses_post = true; |
@@ -164,7 +164,7 @@ void BrowserNavigatorTest::RunUseNonIncognitoWindowTest(const GURL& url) { |
// Navigate to the page. |
chrome::NavigateParams params(MakeNavigateParams(incognito_browser)); |
- params.disposition = SINGLETON_TAB; |
+ params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
params.url = url; |
params.window_action = chrome::NavigateParams::SHOW_WINDOW; |
chrome::Navigate(¶ms); |
@@ -191,7 +191,7 @@ void BrowserNavigatorTest::RunDoNothingIfIncognitoIsForcedTest( |
// Navigate to the page. |
chrome::NavigateParams params(MakeNavigateParams(browser)); |
- params.disposition = OFF_THE_RECORD; |
+ params.disposition = WindowOpenDisposition::OFF_THE_RECORD; |
params.url = url; |
params.window_action = chrome::NavigateParams::SHOW_WINDOW; |
chrome::Navigate(¶ms); |
@@ -262,7 +262,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_SingletonTabExisting) { |
// Navigate to singleton_url1. |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = SINGLETON_TAB; |
+ params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
params.url = singleton_url1; |
chrome::Navigate(¶ms); |
@@ -291,7 +291,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
// Navigate to singleton_url2. |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = SINGLETON_TAB; |
+ params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
params.url = singleton_ref_url2; |
chrome::Navigate(¶ms); |
@@ -302,7 +302,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
// Navigate to singleton_url2, but with respect ref set. |
params = MakeNavigateParams(); |
- params.disposition = SINGLETON_TAB; |
+ params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
params.url = singleton_ref_url2; |
params.ref_behavior = chrome::NavigateParams::RESPECT_REF; |
chrome::Navigate(¶ms); |
@@ -314,7 +314,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
// Navigate to singleton_url3. |
params = MakeNavigateParams(); |
- params.disposition = SINGLETON_TAB; |
+ params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
params.url = singleton_ref_url3; |
params.ref_behavior = chrome::NavigateParams::RESPECT_REF; |
chrome::Navigate(¶ms); |
@@ -335,7 +335,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
// Navigate to singleton_url1. |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = SINGLETON_TAB; |
+ params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
params.url = singleton_url1; |
chrome::Navigate(¶ms); |
@@ -352,7 +352,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_NewForegroundTab) { |
WebContents* old_contents = |
browser()->tab_strip_model()->GetActiveWebContents(); |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = NEW_FOREGROUND_TAB; |
+ params.disposition = WindowOpenDisposition::NEW_FOREGROUND_TAB; |
chrome::Navigate(¶ms); |
EXPECT_NE(old_contents, |
browser()->tab_strip_model()->GetActiveWebContents()); |
@@ -367,7 +367,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_NewBackgroundTab) { |
WebContents* old_contents = |
browser()->tab_strip_model()->GetActiveWebContents(); |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = NEW_BACKGROUND_TAB; |
+ params.disposition = WindowOpenDisposition::NEW_BACKGROUND_TAB; |
chrome::Navigate(¶ms); |
WebContents* new_contents = |
browser()->tab_strip_model()->GetActiveWebContents(); |
@@ -387,7 +387,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
Browser* popup = CreateEmptyBrowserForType(Browser::TYPE_POPUP, |
browser()->profile()); |
chrome::NavigateParams params(MakeNavigateParams(popup)); |
- params.disposition = NEW_FOREGROUND_TAB; |
+ params.disposition = WindowOpenDisposition::NEW_FOREGROUND_TAB; |
chrome::Navigate(¶ms); |
// Navigate() should have opened the tab in a different browser since the |
@@ -420,7 +420,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
Browser::TYPE_POPUP, |
browser()->profile()->GetOffTheRecordProfile()); |
chrome::NavigateParams params(MakeNavigateParams(popup)); |
- params.disposition = NEW_FOREGROUND_TAB; |
+ params.disposition = WindowOpenDisposition::NEW_FOREGROUND_TAB; |
chrome::Navigate(¶ms); |
// Navigate() should have opened the tab in a different browser since the |
@@ -446,7 +446,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
// from a normal Browser results in a new Browser with TYPE_POPUP. |
IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_NewPopup) { |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = NEW_POPUP; |
+ params.disposition = WindowOpenDisposition::NEW_POPUP; |
params.window_bounds = gfx::Rect(0, 0, 200, 200); |
// Wait for new popup to to load and gain focus. |
ui_test_utils::NavigateToURL(¶ms); |
@@ -471,7 +471,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_NewPopup) { |
// from a normal Browser results in a new Browser with is_app() true. |
IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_NewPopup_ExtensionId) { |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = NEW_POPUP; |
+ params.disposition = WindowOpenDisposition::NEW_POPUP; |
params.extension_app_id = "extensionappid"; |
params.window_bounds = gfx::Rect(0, 0, 200, 200); |
// Wait for new popup to to load and gain focus. |
@@ -494,12 +494,12 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_NewPopup_ExtensionId) { |
IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_NewPopupFromPopup) { |
// Open a popup. |
chrome::NavigateParams params1(MakeNavigateParams()); |
- params1.disposition = NEW_POPUP; |
+ params1.disposition = WindowOpenDisposition::NEW_POPUP; |
params1.window_bounds = gfx::Rect(0, 0, 200, 200); |
chrome::Navigate(¶ms1); |
// Open another popup. |
chrome::NavigateParams params2(MakeNavigateParams(params1.browser)); |
- params2.disposition = NEW_POPUP; |
+ params2.disposition = WindowOpenDisposition::NEW_POPUP; |
params2.window_bounds = gfx::Rect(0, 0, 200, 200); |
chrome::Navigate(¶ms2); |
@@ -522,7 +522,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
Disposition_NewPopupFromAppWindow) { |
Browser* app_browser = CreateEmptyBrowserForApp(browser()->profile()); |
chrome::NavigateParams params(MakeNavigateParams(app_browser)); |
- params.disposition = NEW_POPUP; |
+ params.disposition = WindowOpenDisposition::NEW_POPUP; |
params.window_bounds = gfx::Rect(0, 0, 200, 200); |
chrome::Navigate(¶ms); |
@@ -547,12 +547,12 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
Browser* app_browser = CreateEmptyBrowserForApp(browser()->profile()); |
// Open an app popup. |
chrome::NavigateParams params1(MakeNavigateParams(app_browser)); |
- params1.disposition = NEW_POPUP; |
+ params1.disposition = WindowOpenDisposition::NEW_POPUP; |
params1.window_bounds = gfx::Rect(0, 0, 200, 200); |
chrome::Navigate(¶ms1); |
// Now open another app popup. |
chrome::NavigateParams params2(MakeNavigateParams(params1.browser)); |
- params2.disposition = NEW_POPUP; |
+ params2.disposition = WindowOpenDisposition::NEW_POPUP; |
params2.window_bounds = gfx::Rect(0, 0, 200, 200); |
chrome::Navigate(¶ms2); |
@@ -582,7 +582,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
// does not focus a new new popup window. |
IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_NewPopupUnfocused) { |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = NEW_POPUP; |
+ params.disposition = WindowOpenDisposition::NEW_POPUP; |
params.window_bounds = gfx::Rect(0, 0, 200, 200); |
params.window_action = chrome::NavigateParams::SHOW_WINDOW_INACTIVE; |
// Wait for new popup to load (and gain focus if the test fails). |
@@ -602,7 +602,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_NewPopupUnfocused) { |
// is true. |
IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_NewPopupTrusted) { |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = NEW_POPUP; |
+ params.disposition = WindowOpenDisposition::NEW_POPUP; |
params.trusted_source = true; |
params.window_bounds = gfx::Rect(0, 0, 200, 200); |
// Wait for new popup to to load and gain focus. |
@@ -619,7 +619,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_NewPopupTrusted) { |
// always opens a new window. |
IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_NewWindow) { |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = NEW_WINDOW; |
+ params.disposition = WindowOpenDisposition::NEW_WINDOW; |
chrome::Navigate(¶ms); |
// Navigate() should have opened a new toplevel window. |
@@ -637,7 +637,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_NewWindow) { |
// opens a new incognito window if no existing incognito window is present. |
IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_Incognito) { |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = OFF_THE_RECORD; |
+ params.disposition = WindowOpenDisposition::OFF_THE_RECORD; |
chrome::Navigate(¶ms); |
// Navigate() should have opened a new toplevel incognito window. |
@@ -663,7 +663,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_IncognitoRefocus) { |
CreateEmptyBrowserForType(Browser::TYPE_TABBED, |
browser()->profile()->GetOffTheRecordProfile()); |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = OFF_THE_RECORD; |
+ params.disposition = WindowOpenDisposition::OFF_THE_RECORD; |
chrome::Navigate(¶ms); |
// Navigate() should have opened a new tab in the existing incognito window. |
@@ -680,19 +680,19 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_IncognitoRefocus) { |
// This test verifies that no navigation action occurs when |
// WindowOpenDisposition = SAVE_TO_DISK. |
IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_SaveToDisk) { |
- RunSuppressTest(SAVE_TO_DISK); |
+ RunSuppressTest(WindowOpenDisposition::SAVE_TO_DISK); |
} |
// This test verifies that no navigation action occurs when |
// WindowOpenDisposition = IGNORE_ACTION. |
IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Disposition_IgnoreAction) { |
- RunSuppressTest(IGNORE_ACTION); |
+ RunSuppressTest(WindowOpenDisposition::IGNORE_ACTION); |
} |
// This tests adding a foreground tab with a predefined WebContents. |
IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, TargetContents_ForegroundTab) { |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = NEW_FOREGROUND_TAB; |
+ params.disposition = WindowOpenDisposition::NEW_FOREGROUND_TAB; |
params.target_contents = CreateWebContents(false); |
chrome::Navigate(¶ms); |
@@ -711,7 +711,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, TargetContents_ForegroundTab) { |
// This tests adding a popup with a predefined WebContents. |
IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, DISABLED_TargetContents_Popup) { |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = NEW_POPUP; |
+ params.disposition = WindowOpenDisposition::NEW_POPUP; |
params.target_contents = CreateWebContents(false); |
params.window_bounds = gfx::Rect(10, 10, 500, 500); |
chrome::Navigate(¶ms); |
@@ -751,7 +751,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, DISABLED_TargetContents_Popup) { |
IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
CreateWebContentsWithRendererProcess) { |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = NEW_FOREGROUND_TAB; |
+ params.disposition = WindowOpenDisposition::NEW_FOREGROUND_TAB; |
params.target_contents = CreateWebContents(true); |
ASSERT_TRUE(params.target_contents); |
@@ -793,7 +793,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, Tabstrip_InsertAtIndex) { |
// covered by the unit tests for TabStripModel. This merely verifies that |
// insertion index preference is reflected in common cases. |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = NEW_FOREGROUND_TAB; |
+ params.disposition = WindowOpenDisposition::NEW_FOREGROUND_TAB; |
params.tabstrip_index = 0; |
params.tabstrip_add_types = TabStripModel::ADD_FORCE_INDEX; |
chrome::Navigate(¶ms); |
@@ -823,7 +823,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
// Navigate to a new singleton tab with a sub-page. |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = SINGLETON_TAB; |
+ params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
params.url = GetContentSettingsURL(); |
params.window_action = chrome::NavigateParams::SHOW_WINDOW; |
params.path_behavior = chrome::NavigateParams::IGNORE_AND_NAVIGATE; |
@@ -857,7 +857,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
// Navigate to singleton_url1. |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = SINGLETON_TAB; |
+ params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
params.url = GetContentSettingsURL(); |
params.window_action = chrome::NavigateParams::SHOW_WINDOW; |
params.path_behavior = chrome::NavigateParams::IGNORE_AND_NAVIGATE; |
@@ -891,7 +891,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
// Navigate to singleton_url1. |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = SINGLETON_TAB; |
+ params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
params.url = GetClearBrowsingDataURL(); |
params.window_action = chrome::NavigateParams::SHOW_WINDOW; |
params.path_behavior = chrome::NavigateParams::IGNORE_AND_NAVIGATE; |
@@ -925,7 +925,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
// Navigate to singleton_url1. |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = SINGLETON_TAB; |
+ params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
params.url = GetClearBrowsingDataURL(); |
params.window_action = chrome::NavigateParams::SHOW_WINDOW; |
params.path_behavior = chrome::NavigateParams::IGNORE_AND_STAY_PUT; |
@@ -957,7 +957,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
// Navigate to a different settings path. |
GURL singleton_url_target(GetClearBrowsingDataURL()); |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = SINGLETON_TAB; |
+ params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
params.url = singleton_url_target; |
params.window_action = chrome::NavigateParams::SHOW_WINDOW; |
params.path_behavior = chrome::NavigateParams::IGNORE_AND_NAVIGATE; |
@@ -990,7 +990,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
"chrome://settings/internet?" |
"guid=ethernet_00aa00aa00aa&networkType=1"); |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = SINGLETON_TAB; |
+ params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
params.url = singleton_url_target; |
params.window_action = chrome::NavigateParams::SHOW_WINDOW; |
params.path_behavior = chrome::NavigateParams::IGNORE_AND_NAVIGATE; |
@@ -1039,7 +1039,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
DISABLED_Disposition_Settings_UseNonIncognitoWindowForBookmark) { |
chrome::NavigateParams params(browser(), GetSettingsURL(), |
ui::PAGE_TRANSITION_AUTO_BOOKMARK); |
- params.disposition = OFF_THE_RECORD; |
+ params.disposition = WindowOpenDisposition::OFF_THE_RECORD; |
{ |
content::WindowedNotificationObserver observer( |
content::NOTIFICATION_LOAD_STOP, |
@@ -1098,7 +1098,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
EXPECT_TRUE(web_contents->IsCrashed()); |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = SINGLETON_TAB; |
+ params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
params.url = singleton_url; |
params.window_action = chrome::NavigateParams::SHOW_WINDOW; |
params.path_behavior = chrome::NavigateParams::IGNORE_AND_NAVIGATE; |
@@ -1376,7 +1376,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, ViewSourceIsntSingleton) { |
chrome::NavigateParams singleton_params(browser(), |
GURL(chrome::kChromeUIVersionURL), |
ui::PAGE_TRANSITION_LINK); |
- singleton_params.disposition = SINGLETON_TAB; |
+ singleton_params.disposition = WindowOpenDisposition::SINGLETON_TAB; |
EXPECT_EQ(-1, chrome::GetIndexOfSingletonTab(&singleton_params)); |
} |
@@ -1433,7 +1433,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest, |
// Navigate to the page. |
chrome::NavigateParams params(MakeNavigateParams()); |
- params.disposition = NEW_FOREGROUND_TAB; |
+ params.disposition = WindowOpenDisposition::NEW_FOREGROUND_TAB; |
params.url = GURL(data_url); |
params.window_action = chrome::NavigateParams::SHOW_WINDOW; |
ui_test_utils::NavigateToURL(¶ms); |