| Index: Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp | 
| diff --git a/Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp b/Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp | 
| index 1fdea13e48c5248f7020a0668cb6cca00ca134df..fae85bcd46a8585d33b9382cf0ef8569b68e5c79 100644 | 
| --- a/Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp | 
| +++ b/Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp | 
| @@ -179,11 +179,11 @@ static inline void updateCharacterData(unsigned i, float& lastRotation, SVGChara | 
|  | 
| void SVGTextLayoutAttributesBuilder::fillCharacterDataMap(const TextPosition& position) | 
| { | 
| -    const SVGLengthList& xList = position.element->x(); | 
| -    const SVGLengthList& yList = position.element->y(); | 
| -    const SVGLengthList& dxList = position.element->dx(); | 
| -    const SVGLengthList& dyList = position.element->dy(); | 
| -    const SVGNumberList& rotateList = position.element->rotate(); | 
| +    const SVGLengthList& xList = position.element->xCurrentValue(); | 
| +    const SVGLengthList& yList = position.element->yCurrentValue(); | 
| +    const SVGLengthList& dxList = position.element->dxCurrentValue(); | 
| +    const SVGLengthList& dyList = position.element->dyCurrentValue(); | 
| +    const SVGNumberList& rotateList = position.element->rotateCurrentValue(); | 
|  | 
| unsigned xListSize = xList.size(); | 
| unsigned yListSize = yList.size(); | 
|  |