RenderSVGResource::markForLayoutAndParentResourceInvalidation(object);
}
-FloatPoint SVGSVGElement::currentTranslate() const
+void SVGSVGElement::setCurrentTranslate(const FloatPoint& translation)
{
- return m_translation;
+ m_translation = translation;
+ updateCurrentTranslate();
}
-void SVGSVGElement::setCurrentTranslate(const FloatPoint &translation)
+void SVGSVGElement::updateCurrentTranslate()
{
- m_translation = translation;
if (RenderObject* object = renderer())
object->setNeedsLayout(true);