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 79a03b4e708a832f63388f0cb60cef7c2af5bb13..e0541ec4ec0e68f77f444b0cd68c536bc164708a 100644 |
--- a/content/renderer/gpu/render_widget_compositor.h |
+++ b/content/renderer/gpu/render_widget_compositor.h |
@@ -44,7 +44,9 @@ |
virtual ~RenderWidgetCompositor(); |
const base::WeakPtr<cc::InputHandler>& GetInputHandler(); |
+ void SetSuppressScheduleComposite(bool suppress); |
bool BeginMainFrameRequested() const; |
+ void UpdateAnimations(base::TimeTicks time); |
void SetNeedsDisplayOnAllLayers(); |
void SetRasterizeOnlyVisibleContent(); |
void UpdateTopControlsState(cc::TopControlsState constraints, |
@@ -141,6 +143,7 @@ |
virtual void RateLimitSharedMainThreadContext() OVERRIDE; |
// cc::LayerTreeHostSingleThreadClient implementation. |
+ virtual void ScheduleComposite() OVERRIDE; |
virtual void ScheduleAnimation() OVERRIDE; |
virtual void DidPostSwapBuffers() OVERRIDE; |
virtual void DidAbortSwapBuffers() OVERRIDE; |
@@ -151,6 +154,7 @@ |
void Initialize(cc::LayerTreeSettings settings); |
bool threaded_; |
+ bool suppress_schedule_composite_; |
RenderWidget* widget_; |
scoped_ptr<cc::LayerTreeHost> layer_tree_host_; |
}; |