| Index: Source/core/rendering/shapes/RasterShape.cpp | 
| diff --git a/Source/core/rendering/shapes/RasterShape.cpp b/Source/core/rendering/shapes/RasterShape.cpp | 
| index d7826cf0351bec01d8ae4079508254f5eacf9ce5..bba751812a54a49bd5c1f3de8f5ea77a8171730a 100644 | 
| --- a/Source/core/rendering/shapes/RasterShape.cpp | 
| +++ b/Source/core/rendering/shapes/RasterShape.cpp | 
| @@ -209,11 +209,6 @@ void RasterShapeIntervals::getExcludedIntervals(int y1, int y2, IntShapeInterval | 
| y1 = std::max(y1, bounds().y()); | 
| y2 = std::min(y2, bounds().maxY()); | 
|  | 
| -    for (int y = y1; y < y2;  y++) { | 
| -        if (intervalsAt(y).isEmpty()) | 
| -            return; | 
| -    } | 
| - | 
| result = intervalsAt(y1); | 
| for (int y = y1 + 1; y < y2;  y++) { | 
| IntShapeIntervals intervals; | 
|  |