| 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 c3e5427b2afc4270f71bb23d7391889700736548..1b09c99390de469623c4dd8b1880b3d4aebf0c55 100644
|
| --- a/content/renderer/gpu/gpu_benchmarking_extension.cc
|
| +++ b/content/renderer/gpu/gpu_benchmarking_extension.cc
|
| @@ -310,10 +310,6 @@ class GpuBenchmarkingWrapper : public v8::Extension {
|
| " return BeginTap(position_x, position_y, callback, duration_ms,"
|
| " gesture_source_type);"
|
| "};"
|
| - "chrome.gpuBenchmarking.beginWindowSnapshotPNG = function(callback) {"
|
| - " native function BeginWindowSnapshotPNG();"
|
| - " BeginWindowSnapshotPNG(callback);"
|
| - "};"
|
| "chrome.gpuBenchmarking.clearImageCache = function() {"
|
| " native function ClearImageCache();"
|
| " ClearImageCache();"
|
| @@ -351,9 +347,6 @@ class GpuBenchmarkingWrapper : public v8::Extension {
|
| return v8::FunctionTemplate::New(isolate, BeginPinch);
|
| if (name->Equals(v8::String::NewFromUtf8(isolate, "BeginTap")))
|
| return v8::FunctionTemplate::New(isolate, BeginTap);
|
| - if (name->Equals(
|
| - v8::String::NewFromUtf8(isolate, "BeginWindowSnapshotPNG")))
|
| - return v8::FunctionTemplate::New(isolate, BeginWindowSnapshotPNG);
|
| if (name->Equals(v8::String::NewFromUtf8(isolate, "ClearImageCache")))
|
| return v8::FunctionTemplate::New(isolate, ClearImageCache);
|
| if (name->Equals(v8::String::NewFromUtf8(isolate, "RunMicroBenchmark")))
|
| @@ -790,27 +783,6 @@ class GpuBenchmarkingWrapper : public v8::Extension {
|
| }
|
| }
|
|
|
| - static void BeginWindowSnapshotPNG(
|
| - const v8::FunctionCallbackInfo<v8::Value>& args) {
|
| - GpuBenchmarkingContext context;
|
| - if (!context.Init(false))
|
| - return;
|
| -
|
| - if (!args[0]->IsFunction())
|
| - return;
|
| -
|
| - v8::Local<v8::Function> callback_local =
|
| - v8::Local<v8::Function>::Cast(args[0]);
|
| -
|
| - scoped_refptr<CallbackAndContext> callback_and_context =
|
| - new CallbackAndContext(args.GetIsolate(),
|
| - callback_local,
|
| - context.web_frame()->mainWorldScriptContext());
|
| -
|
| - context.render_view_impl()->GetWindowSnapshot(
|
| - base::Bind(&OnSnapshotCompleted, callback_and_context));
|
| - }
|
| -
|
| static void ClearImageCache(
|
| const v8::FunctionCallbackInfo<v8::Value>& args) {
|
| WebImageCache::clear();
|
|
|