Index: content/renderer/gpu/gpu_benchmarking_extension.cc |
diff --git a/content/renderer/gpu/gpu_benchmarking_extension.cc b/content/renderer/gpu/gpu_benchmarking_extension.cc |
index eeca8c59489f3c9e5ef2f8d2418e6ff9f4ba6ee5..26a48a36e1549c046f90caed0b2954f99cec40cd 100644 |
--- a/content/renderer/gpu/gpu_benchmarking_extension.cc |
+++ b/content/renderer/gpu/gpu_benchmarking_extension.cc |
@@ -26,9 +26,6 @@ using WebKit::WebView; |
const char kGpuBenchmarkingExtensionName[] = "v8/GpuBenchmarking"; |
-using WebKit::WebFrame; |
-using WebKit::WebView; |
- |
namespace content { |
// Benchmark results object that populates a v8 array. |
@@ -113,8 +110,12 @@ class GpuBenchmarkingWrapper : public v8::Extension { |
if (!web_view) |
return v8::Undefined(); |
+ RenderViewImpl* render_view_impl = RenderViewImpl::FromWebView(web_view); |
+ if (!render_view_impl) |
+ return v8::Undefined(); |
+ |
WebRenderingStats stats; |
- web_view->renderingStats(stats); |
+ render_view_impl->GetRenderingStats(stats); |
v8::Handle<v8::Object> stats_object = v8::Object::New(); |
if (stats.numAnimationFrames) |