Index: cc/trees/thread_proxy.cc |
diff --git a/cc/trees/thread_proxy.cc b/cc/trees/thread_proxy.cc |
index 4793cc5ecf5c27d3458a870230af7569bea5d5c0..e10933b119a46778f0b89b02964022fa0d30c048 100644 |
--- a/cc/trees/thread_proxy.cc |
+++ b/cc/trees/thread_proxy.cc |
@@ -1053,7 +1053,8 @@ DrawResult ThreadProxy::DrawSwapInternal(bool forced_draw) { |
void ThreadProxy::ScheduledActionManageTiles() { |
TRACE_EVENT0("cc", "ThreadProxy::ScheduledActionManageTiles"); |
DCHECK(impl().layer_tree_host_impl->settings().impl_side_painting); |
- impl().layer_tree_host_impl->ManageTiles(); |
+ if (!impl().layer_tree_host_impl->use_gpu_rasterization()) |
+ impl().layer_tree_host_impl->ManageTiles(); |
} |
DrawResult ThreadProxy::ScheduledActionDrawAndSwapIfPossible() { |