Index: content/browser/renderer_host/compositor_impl_android.cc |
diff --git a/content/browser/renderer_host/compositor_impl_android.cc b/content/browser/renderer_host/compositor_impl_android.cc |
index 31a5d2d018d699b9b9d1c038a080da6d376d326c..d1b745549b4f43f436ffe956d8ef2cc753c465b2 100644 |
--- a/content/browser/renderer_host/compositor_impl_android.cc |
+++ b/content/browser/renderer_host/compositor_impl_android.cc |
@@ -66,6 +66,11 @@ class OutputSurfaceWithoutParent : public cc::OutputSurface { |
} |
virtual void SwapBuffers(cc::CompositorFrame* frame) OVERRIDE { |
+ for (size_t i = 0; i < frame->metadata.latency_info.size(); i++) { |
+ frame->metadata.latency_info[i].AddLatencyNumber( |
+ ui::INPUT_EVENT_OUTPUT_SURFACE_SWAP_BUFFER_COMPONENT, 0, 0); |
+ } |
+ |
content::ContextProviderCommandBuffer* provider_command_buffer = |
static_cast<content::ContextProviderCommandBuffer*>( |
context_provider_.get()); |