Index: content/browser/gpu/gpu_process_host_ui_shim.cc |
diff --git a/content/browser/gpu/gpu_process_host_ui_shim.cc b/content/browser/gpu/gpu_process_host_ui_shim.cc |
index 8732e30a2f8bb19d18f885a77c447c824301a2fd..2d0c4255db9441528954ce2e9da10c82e4edfeb8 100644 |
--- a/content/browser/gpu/gpu_process_host_ui_shim.cc |
+++ b/content/browser/gpu/gpu_process_host_ui_shim.cc |
@@ -336,6 +336,7 @@ void GpuProcessHostUIShim::OnAcceleratedSurfaceBuffersSwapped( |
// View must send ACK message after next composite. |
view->AcceleratedSurfaceBuffersSwapped(params, host_id_); |
+ view->DidReceiveRendererFrame(); |
} |
void GpuProcessHostUIShim::OnFrameDrawn(const ui::LatencyInfo& latency_info) { |
@@ -368,6 +369,7 @@ void GpuProcessHostUIShim::OnAcceleratedSurfacePostSubBuffer( |
// View must send ACK message after next composite. |
view->AcceleratedSurfacePostSubBuffer(params, host_id_); |
+ view->DidReceiveRendererFrame(); |
} |
void GpuProcessHostUIShim::OnAcceleratedSurfaceSuspend(int32 surface_id) { |