Make benchmarking_extension.cc use content::RenderThread interface instead of ChildThread, since it's the only chrome user of ChildThread. Thi way we don't have to expose it.

BUG=98716
Review URL: http://codereview.chromium.org/8231014

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104972 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/renderer/benchmarking_extension.cc b/chrome/renderer/benchmarking_extension.cc
index 30db730..348c97c673 100644
--- a/chrome/renderer/benchmarking_extension.cc
+++ b/chrome/renderer/benchmarking_extension.cc
@@ -8,8 +8,8 @@
 #include "base/metrics/stats_table.h"
 #include "base/time.h"
 #include "chrome/common/benchmarking_messages.h"
-#include "content/common/child_thread.h"
 #include "content/common/content_switches.h"
+#include "content/public/renderer/render_thread.h"
 #include "third_party/WebKit/Source/WebKit/chromium/public/WebCache.h"
 #include "v8/include/v8.h"
 
@@ -103,7 +103,7 @@
   }
 
   static v8::Handle<v8::Value> CloseConnections(const v8::Arguments& args) {
-    ChildThread::current()->Send(
+    content::RenderThread::Get()->Send(
         new ChromeViewHostMsg_CloseCurrentConnections());
     return v8::Undefined();
   }
@@ -113,7 +113,7 @@
     if (args.Length() && args[0]->IsBoolean())
       preserve_ssl_host_entries = args[0]->BooleanValue();
     int rv;
-    ChildThread::current()->Send(new ChromeViewHostMsg_ClearCache(
+    content::RenderThread::Get()->Send(new ChromeViewHostMsg_ClearCache(
         preserve_ssl_host_entries, &rv));
     WebCache::clear();
     return v8::Undefined();
@@ -122,7 +122,7 @@
   static v8::Handle<v8::Value> ClearHostResolverCache(
       const v8::Arguments& args) {
     int rv;
-    ChildThread::current()->Send(
+    content::RenderThread::Get()->Send(
         new ChromeViewHostMsg_ClearHostResolverCache(&rv));
     return v8::Undefined();
   }
@@ -130,8 +130,8 @@
   static v8::Handle<v8::Value> ClearPredictorCache(
       const v8::Arguments& args) {
     int rv;
-    ChildThread::current()->Send(new ChromeViewHostMsg_ClearPredictorCache(
-        &rv));
+    content::RenderThread::Get()->Send(
+        new ChromeViewHostMsg_ClearPredictorCache(&rv));
     return v8::Undefined();
   }
 
@@ -139,7 +139,7 @@
     if (!args.Length() || !args[0]->IsBoolean())
       return v8::Undefined();
 
-    ChildThread::current()->Send(new ChromeViewHostMsg_EnableSpdy(
+    content::RenderThread::Get()->Send(new ChromeViewHostMsg_EnableSpdy(
         args[0]->BooleanValue()));
     return v8::Undefined();
   }