Index: content/browser/compositor/gpu_browser_compositor_output_surface.h |
diff --git a/content/browser/compositor/gpu_browser_compositor_output_surface.h b/content/browser/compositor/gpu_browser_compositor_output_surface.h |
index 2b3d2b76dbf68bbaecd5767c93d488f7431f09cc..2c6f759a9976d78a9123d15bcdbdfbbed539bcea 100644 |
--- a/content/browser/compositor/gpu_browser_compositor_output_surface.h |
+++ b/content/browser/compositor/gpu_browser_compositor_output_surface.h |
@@ -7,6 +7,7 @@ |
#include "base/cancelable_callback.h" |
#include "content/browser/compositor/browser_compositor_output_surface.h" |
+#include "ui/gfx/swap_result.h" |
namespace ui { |
class CompositorVSyncManager; |
@@ -54,9 +55,12 @@ class GpuBrowserCompositorOutputSurface |
#endif |
CommandBufferProxyImpl* GetCommandBufferProxy(); |
- void OnSwapBuffersCompleted(const std::vector<ui::LatencyInfo>& latency_info); |
+ void OnSwapBuffersCompleted( |
+ const std::vector<ui::LatencyInfo>& latency_info, |
+ gfx::SwapResult result); |
- base::CancelableCallback<void(const std::vector<ui::LatencyInfo>&)> |
+ base::CancelableCallback<void(const std::vector<ui::LatencyInfo>&, |
+ gfx::SwapResult)> |
swap_buffers_completion_callback_; |
base::CancelableCallback<void(base::TimeTicks timebase, |
base::TimeDelta interval)> |