| 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 b7fd7c9e6ac9af37dfecc471eb88d2c6b944d532..72231d9bf563f34ce8ac6eafca94a4b29f82b749 100644
|
| --- a/content/renderer/gpu/gpu_benchmarking_extension.cc
|
| +++ b/content/renderer/gpu/gpu_benchmarking_extension.cc
|
| @@ -137,6 +137,7 @@ class GpuBenchmarkingWrapper : public v8::Extension {
|
| }
|
|
|
| static v8::Handle<v8::Value> GetRenderingStats(const v8::Arguments& args) {
|
| +
|
| WebFrame* web_frame = WebFrame::frameForEnteredContext();
|
| if (!web_frame)
|
| return v8::Undefined();
|
| @@ -166,6 +167,11 @@ class GpuBenchmarkingWrapper : public v8::Extension {
|
| v8::Number::New(stats.totalPaintTimeInSeconds));
|
| stats_object->Set(v8::String::New("totalRasterizeTimeInSeconds"),
|
| v8::Number::New(stats.totalRasterizeTimeInSeconds));
|
| + stats_object->Set(v8::String::New("totalCommitTimeInSeconds"),
|
| + v8::Number::New(stats.totalCommitTimeInSeconds));
|
| + stats_object->Set(v8::String::New("totalCommitCount"),
|
| + v8::Integer::New(stats.totalCommitCount));
|
| +
|
| stats_object->Set(v8::String::New("globalTextureUploadCount"),
|
| v8::Number::New(gpu_stats.global_texture_upload_count));
|
| stats_object->Set(
|
|
|