Index: cc/trees/layer_tree_host_impl.cc |
diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc |
index 589b80e171c3162bd165f866d10f0a269f18a62c..f1ef243b83c595dcbfda11fe6afb26488f1a3c20 100644 |
--- a/cc/trees/layer_tree_host_impl.cc |
+++ b/cc/trees/layer_tree_host_impl.cc |
@@ -2256,7 +2256,7 @@ void LayerTreeHostImpl::CreateResourceAndRasterBufferProvider( |
bool use_zero_copy = settings_.use_zero_copy; |
// TODO(reveman): Remove this when mojo supports worker contexts. |
// crbug.com/522440 |
- if (!worker_context_provider) { |
+ if (!use_zero_copy && !worker_context_provider) { |
LOG(ERROR) |
<< "Forcing zero-copy tile initialization as worker context is missing"; |
use_zero_copy = true; |