Index: third_party/WebKit/Source/core/layout/svg/LayoutSVGForeignObject.cpp |
diff --git a/third_party/WebKit/Source/core/layout/svg/LayoutSVGForeignObject.cpp b/third_party/WebKit/Source/core/layout/svg/LayoutSVGForeignObject.cpp |
index 0b70bb653bcb93c1618521321ec4aaeba6237b64..1f916a0ff13552b509a550625883ccec31a661cd 100644 |
--- a/third_party/WebKit/Source/core/layout/svg/LayoutSVGForeignObject.cpp |
+++ b/third_party/WebKit/Source/core/layout/svg/LayoutSVGForeignObject.cpp |
@@ -100,7 +100,8 @@ void LayoutSVGForeignObject::layout() { |
bool updateCachedBoundariesInParents = false; |
if (m_needsTransformUpdate) { |
- m_localTransform = foreign->calculateAnimatedLocalTransform(); |
+ m_localTransform = |
+ foreign->calculateTransform(SVGElement::IncludeMotionTransform); |
m_needsTransformUpdate = false; |
updateCachedBoundariesInParents = true; |
} |