| 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();
|
|
|