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 41c4acbebeca49721c5b611340595875edba55c4..56a7bcfac9aae064c9ec9260dd069825ef814338 100644 |
--- a/content/browser/renderer_host/compositor_impl_android.cc |
+++ b/content/browser/renderer_host/compositor_impl_android.cc |
@@ -58,6 +58,7 @@ |
#include "ui/android/window_android.h" |
#include "ui/gfx/android/device_display_info.h" |
#include "ui/gfx/frame_time.h" |
+#include "ui/gfx/swap_result.h" |
#include "webkit/common/gpu/context_provider_in_process.h" |
namespace content { |
@@ -117,13 +118,14 @@ class OutputSurfaceWithoutParent : public cc::OutputSurface { |
return command_buffer_proxy; |
} |
- void OnSwapBuffersCompleted( |
- const std::vector<ui::LatencyInfo>& latency_info) { |
+ void OnSwapBuffersCompleted(const std::vector<ui::LatencyInfo>& latency_info, |
+ gfx::SwapResult result) { |
RenderWidgetHostImpl::CompositorFrameDrawn(latency_info); |
OutputSurface::OnSwapBuffersComplete(); |
} |
- base::CancelableCallback<void(const std::vector<ui::LatencyInfo>&)> |
+ base::CancelableCallback<void(const std::vector<ui::LatencyInfo>&, |
+ gfx::SwapResult)> |
swap_buffers_completion_callback_; |
scoped_refptr<base::MessageLoopProxy> main_thread_; |