Index: cc/playback/picture_pile.cc |
diff --git a/cc/playback/picture_pile.cc b/cc/playback/picture_pile.cc |
index 55a5f80997a4a68685a3d720eaf5f84efe4c6f7b..29766a11d49fa7a84a8c38f91cac7d7e357e7a3f 100644 |
--- a/cc/playback/picture_pile.cc |
+++ b/cc/playback/picture_pile.cc |
@@ -482,10 +482,10 @@ bool PicturePile::ApplyInvalidationAndResize(const gfx::Rect& interest_rect, |
// Invalidate drops the picture so the whole tile better be invalidated |
// if it won't be re-recorded below. |
- DCHECK_IMPLIES(!tiling_.TileBounds(key.first, key.second) |
- .Intersects(interest_rect_over_tiles), |
- invalidation_expanded_to_full_tiles.Contains( |
- tiling_.TileBounds(key.first, key.second))); |
+ DCHECK(tiling_.TileBounds(key.first, key.second) |
+ .Intersects(interest_rect_over_tiles) || |
+ invalidation_expanded_to_full_tiles.Contains( |
+ tiling_.TileBounds(key.first, key.second))); |
} |
} |
invalidation->Union(invalidation_expanded_to_full_tiles); |