Index: chrome/browser/prerender/prerender_browsertest.cc |
diff --git a/chrome/browser/prerender/prerender_browsertest.cc b/chrome/browser/prerender/prerender_browsertest.cc |
index e9a0955fe05c0339f0080eda5507e86187b77eee..00d48f476d89f691a77b672e7636ce64c1f6bd6d 100644 |
--- a/chrome/browser/prerender/prerender_browsertest.cc |
+++ b/chrome/browser/prerender/prerender_browsertest.cc |
@@ -28,7 +28,7 @@ |
#include "chrome/browser/ui/browser.h" |
#include "chrome/browser/ui/browser_finder.h" |
#include "chrome/browser/ui/browser_window.h" |
-#include "chrome/browser/ui/tab_contents/tab_contents_wrapper.h" |
+#include "chrome/browser/ui/tab_contents/tab_contents.h" |
#include "chrome/common/chrome_notification_types.h" |
#include "chrome/common/chrome_paths.h" |
#include "chrome/common/chrome_switches.h" |
@@ -641,7 +641,7 @@ class PrerenderBrowserTest : public InProcessBrowserTest { |
content::NOTIFICATION_NAV_ENTRY_COMMITTED, |
content::NotificationService::AllSources()); |
RenderViewHost* render_view_host = |
- current_browser()->GetSelectedWebContents()->GetRenderViewHost(); |
+ current_browser()->GetActiveWebContents()->GetRenderViewHost(); |
render_view_host->ExecuteJavascriptInWebFrame( |
string16(), |
ASCIIToUTF16("ClickOpenLink()")); |
@@ -673,7 +673,7 @@ class PrerenderBrowserTest : public InProcessBrowserTest { |
back_nav_observer.Wait(); |
bool original_prerender_page = false; |
ASSERT_TRUE(ui_test_utils::ExecuteJavaScriptAndExtractBool( |
- current_browser()->GetSelectedWebContents()->GetRenderViewHost(), L"", |
+ current_browser()->GetActiveWebContents()->GetRenderViewHost(), L"", |
L"window.domAutomationController.send(IsOriginalPrerenderPage())", |
&original_prerender_page)); |
EXPECT_TRUE(original_prerender_page); |
@@ -683,7 +683,7 @@ class PrerenderBrowserTest : public InProcessBrowserTest { |
// in. This must be called when the prerendered page is the current page |
// in the active tab. |
void GoBackToPageBeforePrerender() { |
- WebContents* tab = current_browser()->GetSelectedWebContents(); |
+ WebContents* tab = current_browser()->GetActiveWebContents(); |
ASSERT_TRUE(tab); |
EXPECT_FALSE(tab->IsLoading()); |
ui_test_utils::WindowedNotificationObserver back_nav_observer( |
@@ -731,16 +731,14 @@ class PrerenderBrowserTest : public InProcessBrowserTest { |
} |
PrerenderManager* GetPrerenderManager() const { |
- Profile* profile = |
- current_browser()->GetSelectedTabContentsWrapper()->profile(); |
+ Profile* profile = current_browser()->GetActiveTabContents()->profile(); |
PrerenderManager* prerender_manager = |
PrerenderManagerFactory::GetForProfile(profile); |
return prerender_manager; |
} |
const PrerenderLinkManager* GetPrerenderLinkManager() const { |
- Profile* profile = |
- current_browser()->GetSelectedTabContentsWrapper()->profile(); |
+ Profile* profile = current_browser()->GetActiveTabContents()->profile(); |
PrerenderLinkManager* prerender_link_manager = |
PrerenderLinkManagerFactory::GetForProfile(profile); |
return prerender_link_manager; |
@@ -953,7 +951,7 @@ class PrerenderBrowserTest : public InProcessBrowserTest { |
ASSERT_TRUE(prerender_contents != NULL); |
RenderViewHost* render_view_host = |
- current_browser()->GetSelectedWebContents()->GetRenderViewHost(); |
+ current_browser()->GetActiveWebContents()->GetRenderViewHost(); |
render_view_host->ExecuteJavascriptInWebFrame( |
string16(), |
ASCIIToUTF16(javascript_function_name)); |
@@ -1118,7 +1116,7 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderNaClPluginDisabled) { |
// TODO(mmenke): While this should reliably fail on regressions, the |
// reliability depends on the specifics of ppapi plugin |
// loading. It would be great if we could avoid that. |
- WebContents* web_contents = browser()->GetSelectedWebContents(); |
+ WebContents* web_contents = browser()->GetActiveWebContents(); |
bool display_test_result = false; |
ASSERT_TRUE(ui_test_utils::ExecuteJavaScriptAndExtractBool( |
web_contents->GetRenderViewHost(), L"", |
@@ -2029,7 +2027,7 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, MAYBE_PrerenderUnload) { |
PrerenderTestURL("files/prerender/prerender_page.html", FINAL_STATUS_USED, 1); |
string16 expected_title = ASCIIToUTF16("Unloaded"); |
ui_test_utils::TitleWatcher title_watcher( |
- current_browser()->GetSelectedWebContents(), expected_title); |
+ current_browser()->GetActiveWebContents(), expected_title); |
NavigateToDestURL(); |
EXPECT_EQ(expected_title, title_watcher.WaitAndGetTitle()); |
} |
@@ -2156,7 +2154,7 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, PrerenderClickNewBackgroundTab) { |
IN_PROC_BROWSER_TEST_F(PrerenderBrowserTest, |
NavigateToPrerenderedPageWhenDevToolsAttached) { |
DisableJavascriptCalls(); |
- WebContents* web_contents = current_browser()->GetSelectedWebContents(); |
+ WebContents* web_contents = current_browser()->GetActiveWebContents(); |
DevToolsAgentHost* agent = DevToolsAgentHostRegistry::GetDevToolsAgentHost( |
web_contents->GetRenderViewHost()); |
DevToolsManager* manager = DevToolsManager::GetInstance(); |
@@ -2224,7 +2222,7 @@ IN_PROC_BROWSER_TEST_F(PrerenderBrowserTestWithNaCl, |
// To avoid any chance of a race, we have to let the script send its response |
// asynchronously. |
- WebContents* web_contents = browser()->GetSelectedWebContents(); |
+ WebContents* web_contents = browser()->GetActiveWebContents(); |
bool display_test_result = false; |
ASSERT_TRUE(ui_test_utils::ExecuteJavaScriptAndExtractBool( |
web_contents->GetRenderViewHost(), L"", |