Index: cc/layer_tree_host_impl.cc |
diff --git a/cc/layer_tree_host_impl.cc b/cc/layer_tree_host_impl.cc |
index 034ef0815e638802263b18c34f47d88f54ad2219..01c2d2847dfa3c86a2ee4e9006691343ebad4c81 100644 |
--- a/cc/layer_tree_host_impl.cc |
+++ b/cc/layer_tree_host_impl.cc |
@@ -558,7 +558,7 @@ bool LayerTreeHostImpl::calculateRenderPasses(FrameData& frame) |
if (occlusionTracker.occluded(it->renderTarget(), it->visibleContentRect(), it->drawTransform(), implDrawTransformIsUnknown, it->drawableContentRect(), &hasOcclusionFromOutsideTargetSurface)) |
appendQuadsData.hadOcclusionFromOutsideTargetSurface |= hasOcclusionFromOutsideTargetSurface; |
else { |
- DCHECK_EQ(this, it->layerTreeHostImpl()); |
+ DCHECK_EQ(this->activeTree(), it->layerTreeImpl()); |
it->willDraw(m_resourceProvider.get()); |
frame.willDrawLayers.push_back(*it); |