| Index: cc/trees/occlusion_tracker.cc
|
| diff --git a/cc/trees/occlusion_tracker.cc b/cc/trees/occlusion_tracker.cc
|
| index fb3b5acfe94c90fc145aa1f44279270e1f7a453f..b87b93d0e0c24568088eccb1c574016d95a8ab00 100644
|
| --- a/cc/trees/occlusion_tracker.cc
|
| +++ b/cc/trees/occlusion_tracker.cc
|
| @@ -519,10 +519,6 @@ bool OcclusionTracker<LayerType>::Occluded(
|
| return false;
|
| }
|
|
|
| - gfx::Transform inverse_draw_transform(gfx::Transform::kSkipInitialization);
|
| - if (!draw_transform.GetInverse(&inverse_draw_transform))
|
| - return false;
|
| -
|
| // Take the ToEnclosingRect at each step, as we want to contain any unoccluded
|
| // partial pixels in the resulting Rect.
|
| Region unoccluded_region_in_target_surface =
|
| @@ -555,8 +551,8 @@ gfx::Rect OcclusionTracker<LayerType>::UnoccludedContentRect(
|
| }
|
|
|
| gfx::Transform inverse_draw_transform(gfx::Transform::kSkipInitialization);
|
| - if (!draw_transform.GetInverse(&inverse_draw_transform))
|
| - return content_rect;
|
| + bool ok = draw_transform.GetInverse(&inverse_draw_transform);
|
| + DCHECK(ok);
|
|
|
| // Take the ToEnclosingRect at each step, as we want to contain any unoccluded
|
| // partial pixels in the resulting Rect.
|
| @@ -600,8 +596,8 @@ gfx::Rect OcclusionTracker<LayerType>::UnoccludedContributingSurfaceContentRect(
|
| return content_rect;
|
|
|
| gfx::Transform inverse_draw_transform(gfx::Transform::kSkipInitialization);
|
| - if (!draw_transform.GetInverse(&inverse_draw_transform))
|
| - return content_rect;
|
| + bool ok = draw_transform.GetInverse(&inverse_draw_transform);
|
| + DCHECK(ok);
|
|
|
| // Take the ToEnclosingRect at each step, as we want to contain any unoccluded
|
| // partial pixels in the resulting Rect.
|
|
|