Index: third_party/WebKit/Source/core/svg/SVGPathSegList.h |
diff --git a/third_party/WebKit/Source/core/svg/SVGPathSegList.h b/third_party/WebKit/Source/core/svg/SVGPathSegList.h |
index cb674184d2314913ce0849d6c6cd622757563633..159c3eaab8765b5590d12c95bb287a8d9efdf059 100644 |
--- a/third_party/WebKit/Source/core/svg/SVGPathSegList.h |
+++ b/third_party/WebKit/Source/core/svg/SVGPathSegList.h |
@@ -60,7 +60,8 @@ public: |
~SVGPathSegList() override; |
- const SVGPathByteStream* byteStream() const; |
+ const SVGPathByteStream& byteStream() const; |
+ SVGPathByteStream& mutableByteStream(); |
void clearByteStream() { m_byteStream.clear(); } |
// SVGListPropertyHelper methods with |m_byteStream| sync: |
@@ -147,6 +148,8 @@ public: |
DECLARE_VIRTUAL_TRACE(); |
+ void invalidateList(); |
+ |
private: |
explicit SVGPathSegList(SVGPathElement*); |
SVGPathSegList(SVGPathElement*, PassOwnPtr<SVGPathByteStream>); |
@@ -159,7 +162,6 @@ private: |
} |
void updateListFromByteStream(); |
- void invalidateList(); |
// FIXME: This pointer should be removed after SVGPathSeg has a tear-off. |
// |