| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index 4bd1a63e8f570ebda22c8f491230b7ce0bf6cb36..bc009342c2f8be1b21b7c413c505176c47733b04 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -1830,6 +1830,15 @@ void RenderWidget::GetRenderingStats(WebKit::WebRenderingStats& stats) const {
|
| stats.totalPaintTimeInSeconds += software_stats_.totalPaintTimeInSeconds;
|
| }
|
|
|
| +bool RenderWidget::GetGpuRenderingStats(
|
| + content::GpuRenderingStats* stats) const {
|
| + GpuChannelHost* gpu_channel = RenderThreadImpl::current()->GetGpuChannel();
|
| + if (!gpu_channel)
|
| + return false;
|
| +
|
| + return gpu_channel->CollectRenderingStatsForSurface(surface_id(), stats);
|
| +}
|
| +
|
| void RenderWidget::BeginSmoothScroll(
|
| bool down,
|
| bool scroll_far,
|
|
|