| Index: Source/core/svg/SVGViewElement.h
|
| diff --git a/Source/core/svg/SVGViewElement.h b/Source/core/svg/SVGViewElement.h
|
| index 58afbac0ddd9fe47a1cd2dbfcb8d57943f7ccfd7..86d338b52826604d9722215826919fbaddd9e909 100644
|
| --- a/Source/core/svg/SVGViewElement.h
|
| +++ b/Source/core/svg/SVGViewElement.h
|
| @@ -27,6 +27,7 @@
|
| #include "core/svg/SVGFitToViewBox.h"
|
| #include "core/svg/SVGStaticStringList.h"
|
| #include "core/svg/SVGZoomAndPan.h"
|
| +#include "platform/heap/Handle.h"
|
|
|
| namespace blink {
|
|
|
| @@ -34,6 +35,7 @@ class SVGViewElement final : public SVGElement,
|
| public SVGFitToViewBox,
|
| public SVGZoomAndPan {
|
| DEFINE_WRAPPERTYPEINFO();
|
| + WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(SVGViewElement);
|
| public:
|
| DECLARE_NODE_FACTORY(SVGViewElement);
|
|
|
| @@ -44,6 +46,8 @@ public:
|
|
|
| SVGStringListTearOff* viewTarget() { return m_viewTarget->tearOff(); }
|
|
|
| + virtual void trace(Visitor*) override;
|
| +
|
| private:
|
| explicit SVGViewElement(Document&);
|
|
|
| @@ -51,7 +55,7 @@ private:
|
|
|
| virtual bool rendererIsNeeded(const RenderStyle&) override { return false; }
|
|
|
| - RefPtr<SVGStaticStringList> m_viewTarget;
|
| + RefPtrWillBeMember<SVGStaticStringList> m_viewTarget;
|
| };
|
|
|
| } // namespace blink
|
|
|