Index: third_party/WebKit/Source/core/svg/SVGPath.h |
diff --git a/third_party/WebKit/Source/core/svg/SVGPath.h b/third_party/WebKit/Source/core/svg/SVGPath.h |
index a498addab9c6919abe35d7c7cc5a981316277685..f27f34c2190f9cbd2234b265aa29b979f84e33a5 100644 |
--- a/third_party/WebKit/Source/core/svg/SVGPath.h |
+++ b/third_party/WebKit/Source/core/svg/SVGPath.h |
@@ -32,14 +32,12 @@ |
#define SVGPath_h |
#include "core/css/CSSPathValue.h" |
+#include "core/svg/SVGParsingError.h" |
#include "core/svg/SVGPathByteStream.h" |
#include "core/svg/properties/SVGProperty.h" |
namespace blink { |
-class ExceptionState; |
-class Path; |
- |
class SVGPath : public SVGPropertyBase { |
public: |
typedef void TearOffType; |
@@ -62,7 +60,7 @@ public: |
PassRefPtrWillBeRawPtr<SVGPath> clone() const; |
PassRefPtrWillBeRawPtr<SVGPropertyBase> cloneForAnimation(const String&) const override; |
String valueAsString() const override; |
- void setValueAsString(const String&, ExceptionState&); |
+ SVGParsingError setValueAsString(const String&); |
void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) override; |
void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtrWillBeRawPtr<SVGPropertyBase> fromValue, PassRefPtrWillBeRawPtr<SVGPropertyBase> toValue, PassRefPtrWillBeRawPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) override; |