Index: third_party/WebKit/Source/core/dom/DOMMatrix.cpp |
diff --git a/third_party/WebKit/Source/core/dom/DOMMatrix.cpp b/third_party/WebKit/Source/core/dom/DOMMatrix.cpp |
index 45e234d6d5aa8bd04ed335578ece92cde0576e7b..3ccf6bf4ae9afd010483318e35ff3265f452c6e0 100644 |
--- a/third_party/WebKit/Source/core/dom/DOMMatrix.cpp |
+++ b/third_party/WebKit/Source/core/dom/DOMMatrix.cpp |
@@ -164,6 +164,18 @@ DOMMatrix* DOMMatrix::scaleNonUniformSelf(double sx, |
return this; |
} |
+DOMMatrix* DOMMatrix::rotateAxisAngleSelf(double x, |
+ double y, |
+ double z, |
+ double angle) { |
+ m_matrix->rotate3d(x, y, z, angle); |
+ |
+ if (x != 0 || y != 0) |
+ m_is2D = false; |
+ |
+ return this; |
+} |
+ |
DOMMatrix* DOMMatrix::skewXSelf(double sx) { |
m_matrix->skewX(sx); |
return this; |