| Index: cc/layer_tree_host_impl.cc
|
| diff --git a/cc/layer_tree_host_impl.cc b/cc/layer_tree_host_impl.cc
|
| index cddbec75d02a5a56574fb679414dd5b457445962..bd362fbd457970b20e46d678375072ded7688bab 100644
|
| --- a/cc/layer_tree_host_impl.cc
|
| +++ b/cc/layer_tree_host_impl.cc
|
| @@ -491,7 +491,7 @@ bool LayerTreeHostImpl::calculateRenderPasses(FrameData& frame)
|
| } else if (it.representsItself() && !it->visibleContentRect().IsEmpty()) {
|
| bool hasOcclusionFromOutsideTargetSurface;
|
| bool implDrawTransformIsUnknown = false;
|
| - if (occlusionTracker.occluded(it->renderTarget(), it->visibleContentRect(), it->drawTransform(), implDrawTransformIsUnknown, it->drawableContentRect(), &hasOcclusionFromOutsideTargetSurface))
|
| + if (occlusionTracker.occluded(it->renderTarget(), it->visibleContentRect(), it->drawTransform(), implDrawTransformIsUnknown, it->isClipped(), it->clipRect(), &hasOcclusionFromOutsideTargetSurface))
|
| appendQuadsData.hadOcclusionFromOutsideTargetSurface |= hasOcclusionFromOutsideTargetSurface;
|
| else {
|
| DCHECK_EQ(activeTree(), it->layerTreeImpl());
|
|
|