Index: third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp |
diff --git a/third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp b/third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp |
index 15c9e35b5a2b59504d2aee8ea46bb67d8c8cb495..7862a9309b97fc535db13d742b7445378970c3db 100644 |
--- a/third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp |
+++ b/third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp |
@@ -223,9 +223,9 @@ static bool shouldRepaintSubsequence(PaintLayer& paintLayer, const PaintLayerPai |
needsRepaint = true; |
// Repaint if layer's clip changes. |
- ClipRects* clipRects = paintLayer.clipper().paintingClipRects(paintingInfo.rootLayer, respectOverflowClip, subpixelAccumulation); |
+ ClipRects& clipRects = paintLayer.clipper().paintingClipRects(paintingInfo.rootLayer, respectOverflowClip, subpixelAccumulation); |
ClipRects* previousClipRects = paintLayer.previousPaintingClipRects(); |
- if (!needsRepaint && clipRects != previousClipRects && (!clipRects || !previousClipRects || *clipRects != *previousClipRects)) |
+ if (!needsRepaint && &clipRects != previousClipRects && (!previousClipRects || clipRects != *previousClipRects)) |
needsRepaint = true; |
paintLayer.setPreviousPaintingClipRects(clipRects); |