Index: third_party/WebKit/Source/core/css/cssom/MatrixTransformComponent.h |
diff --git a/third_party/WebKit/Source/core/css/cssom/MatrixTransformComponent.h b/third_party/WebKit/Source/core/css/cssom/MatrixTransformComponent.h |
index 680c1a30234b02bca184e1d8c0d2becbd5906890..78686821255f9293f4d7f95b872138f7246610c4 100644 |
--- a/third_party/WebKit/Source/core/css/cssom/MatrixTransformComponent.h |
+++ b/third_party/WebKit/Source/core/css/cssom/MatrixTransformComponent.h |
@@ -10,6 +10,8 @@ |
namespace blink { |
+class ExceptionState; |
+ |
class CORE_EXPORT MatrixTransformComponent final : public TransformComponent { |
WTF_MAKE_NONCOPYABLE(MatrixTransformComponent); |
DEFINE_WRAPPERTYPEINFO(); |
@@ -56,7 +58,7 @@ public: |
TransformComponentType type() const override { return m_is2D ? MatrixType : Matrix3DType; } |
// Bindings require a non const return value. |
- MatrixTransformComponent* asMatrix() const override { return const_cast<MatrixTransformComponent*>(this); } |
+ MatrixTransformComponent* asMatrix(ExceptionState&) const override { return const_cast<MatrixTransformComponent*>(this); } |
PassRefPtrWillBeRawPtr<CSSFunctionValue> toCSSValue() const override; |