Index: chrome/browser/captive_portal/captive_portal_browsertest.cc |
diff --git a/chrome/browser/captive_portal/captive_portal_browsertest.cc b/chrome/browser/captive_portal/captive_portal_browsertest.cc |
index d128f938b51bc9505616a2b5b76a3748245ff3d6..1560e3a5b325d434cef6cb7b673a54f5b82f2ee5 100644 |
--- a/chrome/browser/captive_portal/captive_portal_browsertest.cc |
+++ b/chrome/browser/captive_portal/captive_portal_browsertest.cc |
@@ -49,7 +49,6 @@ |
#include "content/public/browser/notification_service.h" |
#include "content/public/browser/notification_types.h" |
#include "content/public/browser/render_frame_host.h" |
-#include "content/public/browser/render_view_host.h" |
#include "content/public/browser/web_contents.h" |
#include "content/public/common/url_constants.h" |
#include "content/public/test/browser_test_utils.h" |
@@ -123,13 +122,13 @@ const char* const kInternetConnectedTitle = "Title Of Awesomeness"; |
// Wait until all resources have loaded in an interstitial page. |
bool WaitForInterstitialReady(content::InterstitialPage* interstitial) { |
- content::RenderViewHost* rvh = interstitial->GetRenderViewHostForTesting(); |
- if (!rvh) |
+ content::RenderFrameHost* rfh = interstitial->GetMainFrame(); |
+ if (!rfh) |
return false; |
bool load_complete = false; |
EXPECT_TRUE( |
content::ExecuteScriptAndExtractBool( |
- rvh->GetMainFrame(), |
+ rfh, |
"(function() {" |
" var done = false;" |
" function checkState() {" |
@@ -1985,12 +1984,12 @@ IN_PROC_BROWSER_TEST_F(CaptivePortalBrowserTest, |
// trying to click on a button will fail. |
EXPECT_TRUE(WaitForInterstitialReady( |
broken_tab_contents->GetInterstitialPage())); |
- content::RenderViewHost* rvh = |
- broken_tab_contents->GetInterstitialPage()->GetRenderViewHostForTesting(); |
+ content::RenderFrameHost* rfh = |
+ broken_tab_contents->GetInterstitialPage()->GetMainFrame(); |
const char kClickConnectButtonJS[] = |
"document.getElementById('primary-button').click();"; |
EXPECT_TRUE( |
- content::ExecuteScript(rvh->GetMainFrame(), kClickConnectButtonJS)); |
+ content::ExecuteScript(rfh, kClickConnectButtonJS)); |
EXPECT_EQ(login_tab_index, tab_strip_model->active_index()); |
// For completeness, close the login tab and try clicking |Connect| again. |
@@ -2003,7 +2002,7 @@ IN_PROC_BROWSER_TEST_F(CaptivePortalBrowserTest, |
destroyed_watcher.Wait(); |
MultiNavigationObserver navigation_observer; |
EXPECT_TRUE( |
- content::ExecuteScript(rvh->GetMainFrame(), kClickConnectButtonJS)); |
+ content::ExecuteScript(rfh, kClickConnectButtonJS)); |
navigation_observer.WaitForNavigations(1); |
EXPECT_EQ(login_tab_index, tab_strip_model->active_index()); |