| Index: chrome/browser/extensions/isolated_app_browsertest.cc
|
| diff --git a/chrome/browser/extensions/isolated_app_browsertest.cc b/chrome/browser/extensions/isolated_app_browsertest.cc
|
| index b68b9b620967fd5b9375f83c0e2d5e6a49ca30bd..5834c54508e47a97c5cfb82e873d4153d10b5fb7 100644
|
| --- a/chrome/browser/extensions/isolated_app_browsertest.cc
|
| +++ b/chrome/browser/extensions/isolated_app_browsertest.cc
|
| @@ -159,9 +159,9 @@ IN_PROC_BROWSER_TEST_F(IsolatedAppTest, CrossProcessClientRedirect) {
|
| // If bug fixed, we cannot go back anymore.
|
| // If not fixed, we will redirect back to app2 and can go back again.
|
| EXPECT_TRUE(chrome::CanGoBack(browser()));
|
| - chrome::GoBack(browser(), CURRENT_TAB);
|
| + chrome::GoBack(browser(), WindowOpenDisposition::CURRENT_TAB);
|
| EXPECT_TRUE(chrome::CanGoBack(browser()));
|
| - chrome::GoBack(browser(), CURRENT_TAB);
|
| + chrome::GoBack(browser(), WindowOpenDisposition::CURRENT_TAB);
|
| EXPECT_FALSE(chrome::CanGoBack(browser()));
|
|
|
| // We also need to test script-initialized navigation (document.location.href)
|
| @@ -170,7 +170,8 @@ IN_PROC_BROWSER_TEST_F(IsolatedAppTest, CrossProcessClientRedirect) {
|
| // the previous history entry.
|
| ui_test_utils::NavigateToURLWithDisposition(
|
| browser(), base_url.Resolve("non_app/main.html"),
|
| - NEW_FOREGROUND_TAB, ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
| + WindowOpenDisposition::NEW_FOREGROUND_TAB,
|
| + ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
|
|
| WebContents* tab0 = browser()->tab_strip_model()->GetWebContentsAt(1);
|
|
|
| @@ -189,7 +190,7 @@ IN_PROC_BROWSER_TEST_F(IsolatedAppTest, CrossProcessClientRedirect) {
|
|
|
| // This kind of navigation should not replace previous navigation entry.
|
| EXPECT_TRUE(chrome::CanGoBack(browser()));
|
| - chrome::GoBack(browser(), CURRENT_TAB);
|
| + chrome::GoBack(browser(), WindowOpenDisposition::CURRENT_TAB);
|
| EXPECT_FALSE(chrome::CanGoBack(browser()));
|
| }
|
|
|
| @@ -216,10 +217,12 @@ IN_PROC_BROWSER_TEST_F(IsolatedAppTest, CookieIsolation) {
|
| ui_test_utils::NavigateToURL(browser(), base_url.Resolve("app1/main.html"));
|
| ui_test_utils::NavigateToURLWithDisposition(
|
| browser(), base_url.Resolve("app2/main.html"),
|
| - NEW_FOREGROUND_TAB, ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
| + WindowOpenDisposition::NEW_FOREGROUND_TAB,
|
| + ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
| ui_test_utils::NavigateToURLWithDisposition(
|
| browser(), base_url.Resolve("non_app/main.html"),
|
| - NEW_FOREGROUND_TAB, ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
| + WindowOpenDisposition::NEW_FOREGROUND_TAB,
|
| + ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
|
|
| ASSERT_EQ(3, browser()->tab_strip_model()->count());
|
|
|
| @@ -285,7 +288,7 @@ IN_PROC_BROWSER_TEST_F(IsolatedAppTest, CookieIsolation) {
|
| content::Source<NavigationController>(
|
| &browser()->tab_strip_model()->GetActiveWebContents()->
|
| GetController()));
|
| - chrome::Reload(browser(), CURRENT_TAB);
|
| + chrome::Reload(browser(), WindowOpenDisposition::CURRENT_TAB);
|
| observer.Wait();
|
| EXPECT_TRUE(HasCookie(tab0, "app1=3"));
|
| EXPECT_FALSE(HasCookie(tab0, "app2"));
|
| @@ -308,10 +311,12 @@ IN_PROC_BROWSER_TEST_F(IsolatedAppTest, DISABLED_NoCookieIsolationWithoutApp) {
|
| ui_test_utils::NavigateToURL(browser(), base_url.Resolve("app1/main.html"));
|
| ui_test_utils::NavigateToURLWithDisposition(
|
| browser(), base_url.Resolve("app2/main.html"),
|
| - NEW_FOREGROUND_TAB, ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
| + WindowOpenDisposition::NEW_FOREGROUND_TAB,
|
| + ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
| ui_test_utils::NavigateToURLWithDisposition(
|
| browser(), base_url.Resolve("non_app/main.html"),
|
| - NEW_FOREGROUND_TAB, ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
| + WindowOpenDisposition::NEW_FOREGROUND_TAB,
|
| + ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
|
|
| ASSERT_EQ(3, browser()->tab_strip_model()->count());
|
|
|
| @@ -395,7 +400,8 @@ IN_PROC_BROWSER_TEST_F(IsolatedAppTest, MAYBE_SubresourceCookieIsolation) {
|
| ASSERT_FALSE(GetInstalledApp(tab0));
|
| ui_test_utils::NavigateToURLWithDisposition(
|
| browser(), base_url.Resolve("app1/main.html"),
|
| - NEW_FOREGROUND_TAB, ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
| + WindowOpenDisposition::NEW_FOREGROUND_TAB,
|
| + ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
| WebContents* tab1 = browser()->tab_strip_model()->GetWebContentsAt(1);
|
| ASSERT_TRUE(GetInstalledApp(tab1));
|
|
|
| @@ -425,8 +431,8 @@ IN_PROC_BROWSER_TEST_F(IsolatedAppTest, MAYBE_SubresourceCookieIsolation) {
|
|
|
| // Also create a non-app tab to ensure no new cookies were set in that jar.
|
| ui_test_utils::NavigateToURLWithDisposition(
|
| - browser(), root_url,
|
| - NEW_FOREGROUND_TAB, ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
| + browser(), root_url, WindowOpenDisposition::NEW_FOREGROUND_TAB,
|
| + ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
| WebContents* tab2 = browser()->tab_strip_model()->GetWebContentsAt(2);
|
| EXPECT_FALSE(HasCookie(tab2, "nonAppMedia=1"));
|
| EXPECT_FALSE(HasCookie(tab2, "app1Media=1"));
|
| @@ -462,7 +468,8 @@ IN_PROC_BROWSER_TEST_F(IsolatedAppTest, MAYBE_IsolatedAppProcessModel) {
|
| ui_test_utils::NavigateToURL(browser(), base_url.Resolve("app1/main.html"));
|
| ui_test_utils::NavigateToURLWithDisposition(
|
| browser(), base_url.Resolve("app1/main.html"),
|
| - NEW_FOREGROUND_TAB, ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
| + WindowOpenDisposition::NEW_FOREGROUND_TAB,
|
| + ui_test_utils::BROWSER_TEST_WAIT_FOR_NAVIGATION);
|
| // For the third tab, use window.open to keep it in process with an opener.
|
| OpenWindow(browser()->tab_strip_model()->GetWebContentsAt(0),
|
| base_url.Resolve("app1/main.html"), true, NULL);
|
|
|