Index: Source/core/dom/DOMMatrix.cpp |
diff --git a/Source/core/dom/DOMMatrix.cpp b/Source/core/dom/DOMMatrix.cpp |
index 22a9df9770576e61f14d7bf6247da6f41821f074..75a7c46e094187c91741df0feb65c81bab9241ca 100644 |
--- a/Source/core/dom/DOMMatrix.cpp |
+++ b/Source/core/dom/DOMMatrix.cpp |
@@ -34,7 +34,7 @@ DOMMatrix* DOMMatrix::multiplySelf(DOMMatrix* other) |
if (!other->is2D()) |
m_is2D = false; |
- m_matrix = m_matrix * other->matrix(); |
+ m_matrix = TransformationMatrix(m_matrix).multiply(other->matrix()); |
return this; |
} |