| Index: cc/trees/thread_proxy.cc
|
| diff --git a/cc/trees/thread_proxy.cc b/cc/trees/thread_proxy.cc
|
| index b72f03cf61cd791c3b75917cdb333d3a880f79e8..286ae735dcd980f312de222410a8255721a71c66 100644
|
| --- a/cc/trees/thread_proxy.cc
|
| +++ b/cc/trees/thread_proxy.cc
|
| @@ -154,9 +154,9 @@ bool ThreadProxy::IsStarted() const {
|
| }
|
|
|
| bool ThreadProxy::CommitToActiveTree() const {
|
| - // With ThreadProxy we use a pending tree and activate it once it's ready to
|
| - // draw.
|
| - return false;
|
| + // With ThreadProxy and impl-side painting, we use a pending tree and activate
|
| + // it once it's ready to draw.
|
| + return !impl().layer_tree_host_impl->settings().impl_side_painting;
|
| }
|
|
|
| void ThreadProxy::SetLayerTreeHostClientReady() {
|
|
|