Index: content/renderer/gpu/render_widget_compositor.h |
diff --git a/content/renderer/gpu/render_widget_compositor.h b/content/renderer/gpu/render_widget_compositor.h |
index 4160df2de20f5c820d488c05a8106cb794190cc9..f3be5b25a02b4b23c21152a2e899dddb7b7ca45b 100644 |
--- a/content/renderer/gpu/render_widget_compositor.h |
+++ b/content/renderer/gpu/render_widget_compositor.h |
@@ -27,6 +27,7 @@ namespace cc { |
class InputHandler; |
class Layer; |
class LayerTreeHost; |
+class SwapPromise; |
} |
namespace content { |
@@ -68,6 +69,7 @@ class RenderWidgetCompositor : public blink::WebLayerTreeView, |
// LayerTreeHost. |
void QueueSwapPromise(scoped_ptr<cc::SwapPromise> swap_promise); |
int GetLayerTreeId() const; |
+ int GetSourceFrameNumber() const; |
void NotifyInputThrottledUntilCommit(); |
const cc::Layer* GetRootLayer() const; |
int ScheduleMicroBenchmark( |
@@ -103,6 +105,7 @@ class RenderWidgetCompositor : public blink::WebLayerTreeView, |
double duration_sec); |
virtual void heuristicsForGpuRasterizationUpdated(bool matches_heuristics); |
virtual void setNeedsAnimate(); |
+ virtual void setNeedsCommit(); |
piman
2014/06/24 19:35:53
nit: that's not part of WebLayerTreeView, so you c
mkosiba (inactive)
2014/06/25 18:40:38
Done.
|
virtual bool commitRequested() const; |
virtual void didStopFlinging(); |
virtual void compositeAndReadbackAsync( |