Index: third_party/WebKit/Source/core/layout/svg/LayoutSVGInlineText.cpp |
diff --git a/third_party/WebKit/Source/core/layout/svg/LayoutSVGInlineText.cpp b/third_party/WebKit/Source/core/layout/svg/LayoutSVGInlineText.cpp |
index be198979b20e1466ace49b058141aca5a733c93c..fb03e762444b41671909d75ed18e42cd4c22826d 100644 |
--- a/third_party/WebKit/Source/core/layout/svg/LayoutSVGInlineText.cpp |
+++ b/third_party/WebKit/Source/core/layout/svg/LayoutSVGInlineText.cpp |
@@ -54,7 +54,6 @@ static PassRefPtr<StringImpl> normalizeWhitespace(PassRefPtr<StringImpl> string) |
LayoutSVGInlineText::LayoutSVGInlineText(Node* n, PassRefPtr<StringImpl> string) |
: LayoutText(n, normalizeWhitespace(string)) |
, m_scalingFactor(1) |
- , m_layoutAttributes(this) |
{ |
} |
@@ -137,8 +136,8 @@ bool LayoutSVGInlineText::characterStartsNewTextChunk(int position) const |
if (!position && parent()->isSVGTextPath() && !previousSibling()) |
return true; |
- const SVGCharacterDataMap::const_iterator it = m_layoutAttributes.characterDataMap().find(static_cast<unsigned>(position + 1)); |
- if (it == m_layoutAttributes.characterDataMap().end()) |
+ const SVGCharacterDataMap::const_iterator it = m_characterDataMap.find(static_cast<unsigned>(position + 1)); |
+ if (it == m_characterDataMap.end()) |
return false; |
return it->value.hasX() || it->value.hasY(); |