Index: Source/core/layout/svg/SVGTextChunkBuilder.h |
diff --git a/Source/core/layout/svg/SVGTextChunkBuilder.h b/Source/core/layout/svg/SVGTextChunkBuilder.h |
index e8884e895da8a0e44f66ddce8e3b0806cf03f27c..46381eb23d2f7991dd079abbd72045b069ef17fd 100644 |
--- a/Source/core/layout/svg/SVGTextChunkBuilder.h |
+++ b/Source/core/layout/svg/SVGTextChunkBuilder.h |
@@ -20,6 +20,7 @@ |
#ifndef SVGTextChunkBuilder_h |
#define SVGTextChunkBuilder_h |
+#include "wtf/Allocator.h" |
#include "wtf/Vector.h" |
namespace blink { |
@@ -35,6 +36,7 @@ struct SVGTextFragment; |
// Phase three performs all modifications that have to be applied to each individual text chunk (text-anchor & textLength). |
class SVGTextChunkBuilder { |
+ STACK_ALLOCATED(); |
WTF_MAKE_NONCOPYABLE(SVGTextChunkBuilder); |
public: |
SVGTextChunkBuilder(); |
@@ -53,6 +55,7 @@ private: |
}; |
class SVGTextPathChunkBuilder final : public SVGTextChunkBuilder { |
+ STACK_ALLOCATED(); |
WTF_MAKE_NONCOPYABLE(SVGTextPathChunkBuilder); |
public: |
SVGTextPathChunkBuilder(); |