Index: third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.h |
diff --git a/third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.h b/third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.h |
index 639ade8bf40553052e5ef857f75fa148e8fee5d4..c78bfe50da335a02e5411f03f91910faa8aa748f 100644 |
--- a/third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.h |
+++ b/third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.h |
@@ -26,6 +26,7 @@ class CORE_EXPORT DOMMatrixReadOnly |
public: |
static DOMMatrixReadOnly* create(ExceptionState&); |
+ static DOMMatrixReadOnly* create(const String&, ExceptionState&); |
static DOMMatrixReadOnly* create(Vector<double>, ExceptionState&); |
static DOMMatrixReadOnly* fromFloat32Array(DOMFloat32Array*, ExceptionState&); |
static DOMMatrixReadOnly* fromFloat64Array(DOMFloat64Array*, ExceptionState&); |
@@ -101,6 +102,7 @@ class CORE_EXPORT DOMMatrixReadOnly |
protected: |
DOMMatrixReadOnly() {} |
+ DOMMatrixReadOnly(const String&, ExceptionState&); |
DOMMatrixReadOnly(const TransformationMatrix&, bool is2D = true); |
template <typename T> |
@@ -122,6 +124,8 @@ class CORE_EXPORT DOMMatrixReadOnly |
} |
} |
+ void setMatrixValueFromString(const String&, ExceptionState&); |
+ |
static bool validateAndFixup(DOMMatrixInit&, ExceptionState&); |
// TransformationMatrix needs to be 16-byte aligned. PartitionAlloc |
// supports 16-byte alignment but Oilpan doesn't. So we use an std::unique_ptr |