Chromium Code Reviews| Index: content/renderer/gpu/render_widget_compositor.cc |
| diff --git a/content/renderer/gpu/render_widget_compositor.cc b/content/renderer/gpu/render_widget_compositor.cc |
| index b923533e508eb795717eea5000aea9d287cd240d..30240b90e96c8c099f765f322c8d2a85260156c1 100644 |
| --- a/content/renderer/gpu/render_widget_compositor.cc |
| +++ b/content/renderer/gpu/render_widget_compositor.cc |
| @@ -377,6 +377,15 @@ const cc::Layer* RenderWidgetCompositor::GetRootLayer() const { |
| return layer_tree_host_->root_layer(); |
| } |
| +void RenderWidgetCompositor::SetNeedsForcedRedraw() { |
| + layer_tree_host_->SetNextCommitForcesRedraw(); |
| + if (threaded_) { |
|
enne (OOO)
2013/09/24 17:22:26
Maybe just call RenderWidgetCompositor::setNeedsRe
|
| + layer_tree_host_->SetNeedsAnimate(); |
| + } else { |
| + widget_->scheduleAnimation(); |
| + } |
| +} |
| + |
| bool RenderWidgetCompositor::initialize(cc::LayerTreeSettings settings) { |
| scoped_refptr<base::MessageLoopProxy> compositor_message_loop_proxy = |
| RenderThreadImpl::current()->compositor_message_loop_proxy(); |