Index: android_webview/browser/hardware_renderer.cc |
diff --git a/android_webview/browser/hardware_renderer.cc b/android_webview/browser/hardware_renderer.cc |
index 655dd44415b2571f754198a59bf6af2e24ddbe66..1408fbba2464c0766fb29db3d32ebdf7d6c6d9a3 100644 |
--- a/android_webview/browser/hardware_renderer.cc |
+++ b/android_webview/browser/hardware_renderer.cc |
@@ -177,7 +177,11 @@ void HardwareRenderer::DestroySurface() { |
child_id_ = cc::LocalSurfaceId(); |
} |
-void HardwareRenderer::DidReceiveCompositorFrameAck() {} |
+void HardwareRenderer::DidReceiveCompositorFrameAck( |
+ const cc::ReturnedResourceArray& resources) { |
+ ReturnResourcesToCompositor(resources, compositor_id_, |
+ last_submitted_compositor_frame_sink_id_); |
+} |
void HardwareRenderer::OnBeginFrame(const cc::BeginFrameArgs& args) { |
// TODO(tansell): Hook this up. |