| 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.
|
| //
|
|
|