Extract minimal RenderViewHost interface for embedders, leaving
RenderViewHostImpl for content.

[email protected]
BUG=98716


Review URL: http://codereview.chromium.org/9473001

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124941 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/extensions/app_process_apitest.cc b/chrome/browser/extensions/app_process_apitest.cc
index 7192af2..70411a6 100644
--- a/chrome/browser/extensions/app_process_apitest.cc
+++ b/chrome/browser/extensions/app_process_apitest.cc
@@ -49,9 +49,9 @@
   observer.Wait();
   EXPECT_EQ(url, newtab->GetController().GetLastCommittedEntry()->GetURL());
   if (newtab_process_should_equal_opener)
-    EXPECT_EQ(opener_host->process(), newtab->GetRenderProcessHost());
+    EXPECT_EQ(opener_host->GetProcess(), newtab->GetRenderProcessHost());
   else
-    EXPECT_NE(opener_host->process(), newtab->GetRenderProcessHost());
+    EXPECT_NE(opener_host->GetProcess(), newtab->GetRenderProcessHost());
 }
 
 // Simulates a page navigating itself to an URL, and waits for the navigation.
@@ -144,7 +144,7 @@
     ASSERT_EQ(3, browser()->tab_count());
     RenderViewHost* host1 = browser()->GetWebContentsAt(1)->GetRenderViewHost();
     RenderViewHost* host2 = browser()->GetWebContentsAt(2)->GetRenderViewHost();
-    EXPECT_NE(host1->process(), host2->process());
+    EXPECT_NE(host1->GetProcess(), host2->GetProcess());
 
     // Opening tabs with window.open should keep the page in the opener's
     // process.
@@ -214,9 +214,9 @@
   ASSERT_EQ(4, browser()->tab_count());
   RenderViewHost* host = browser()->GetWebContentsAt(1)->GetRenderViewHost();
 
-  EXPECT_EQ(host->process(),
+  EXPECT_EQ(host->GetProcess(),
             browser()->GetWebContentsAt(2)->GetRenderProcessHost());
-  EXPECT_NE(host->process(),
+  EXPECT_NE(host->GetProcess(),
             browser()->GetWebContentsAt(3)->GetRenderProcessHost());
 
   // Now let's do the same using window.open. The same should happen.
@@ -246,16 +246,16 @@
   // TODO(creis): This should swap out of the app's process (i.e., EXPECT_NE),
   // but we temporarily avoid swapping away from an app in case the window
   // tries to send a postMessage to the app.  See crbug.com/59285.
-  EXPECT_EQ(host->process(),
+  EXPECT_EQ(host->GetProcess(),
             browser()->GetWebContentsAt(2)->GetRenderProcessHost());
-  EXPECT_EQ(host->process(),
+  EXPECT_EQ(host->GetProcess(),
             browser()->GetWebContentsAt(3)->GetRenderProcessHost());
 
   // If one of the popup tabs navigates back to the app, window.opener should
   // be valid.
   NavigateTabHelper(browser()->GetWebContentsAt(6), app_url);
   LOG(INFO) << "NavigateTabHelper 3.";
-  EXPECT_EQ(host->process(),
+  EXPECT_EQ(host->GetProcess(),
             browser()->GetWebContentsAt(6)->GetRenderProcessHost());
   bool windowOpenerValid = false;
   ASSERT_TRUE(ui_test_utils::ExecuteJavaScriptAndExtractBool(
@@ -327,7 +327,7 @@
   // process-per-site-instance model, each should be in its own process.
   ASSERT_EQ(3, browser()->tab_count());
   RenderViewHost* host = browser()->GetWebContentsAt(1)->GetRenderViewHost();
-  EXPECT_NE(host->process(),
+  EXPECT_NE(host->GetProcess(),
             browser()->GetWebContentsAt(2)->GetRenderProcessHost());
 
   // Now let's do the same using window.open. The same should happen.
@@ -343,10 +343,10 @@
   const GURL& non_app_url(base_url.Resolve("path3/empty.html"));
   RenderViewHost* host2 = browser()->GetWebContentsAt(2)->GetRenderViewHost();
   NavigateTabHelper(browser()->GetWebContentsAt(2), non_app_url);
-  EXPECT_EQ(host2->process(),
+  EXPECT_EQ(host2->GetProcess(),
             browser()->GetWebContentsAt(2)->GetRenderProcessHost());
   NavigateTabHelper(browser()->GetWebContentsAt(2), app_url);
-  EXPECT_EQ(host2->process(),
+  EXPECT_EQ(host2->GetProcess(),
             browser()->GetWebContentsAt(2)->GetRenderProcessHost());
 }