| Index: third_party/WebKit/Source/core/svg/SVGPathBuilder.cpp
|
| diff --git a/third_party/WebKit/Source/core/svg/SVGPathBuilder.cpp b/third_party/WebKit/Source/core/svg/SVGPathBuilder.cpp
|
| index ceacd0fd9bfcd467f1cacd202f5d3964c9acb853..acbce1d157bfbfd9be74f0a519449046e57aff21 100644
|
| --- a/third_party/WebKit/Source/core/svg/SVGPathBuilder.cpp
|
| +++ b/third_party/WebKit/Source/core/svg/SVGPathBuilder.cpp
|
| @@ -32,17 +32,13 @@ void SVGPathBuilder::emitSegment(const PathSegmentData& segment)
|
| {
|
| switch (segment.command) {
|
| case PathSegMoveToAbs:
|
| - if (m_closed && !m_path.isEmpty())
|
| - m_path.closeSubpath();
|
| m_path.moveTo(segment.targetPoint);
|
| - m_closed = false;
|
| break;
|
| case PathSegLineToAbs:
|
| m_path.addLineTo(segment.targetPoint);
|
| break;
|
| case PathSegClosePath:
|
| m_path.closeSubpath();
|
| - m_closed = true;
|
| break;
|
| case PathSegCurveToCubicAbs:
|
| m_path.addBezierCurveTo(segment.point1, segment.point2, segment.targetPoint);
|
|
|