| Index: Source/core/layout/svg/SVGTextLayoutAttributes.h
|
| diff --git a/Source/core/layout/svg/SVGTextLayoutAttributes.h b/Source/core/layout/svg/SVGTextLayoutAttributes.h
|
| index 0423b736812a119545a13ec7b1824b3033b83932..7ec7c995655e2f4a382548d3fe78f9f8da269e5f 100644
|
| --- a/Source/core/layout/svg/SVGTextLayoutAttributes.h
|
| +++ b/Source/core/layout/svg/SVGTextLayoutAttributes.h
|
| @@ -21,6 +21,7 @@
|
| #define SVGTextLayoutAttributes_h
|
|
|
| #include "core/layout/svg/SVGTextMetrics.h"
|
| +#include "wtf/Allocator.h"
|
| #include "wtf/HashMap.h"
|
| #include "wtf/MathExtras.h"
|
| #include "wtf/Noncopyable.h"
|
| @@ -31,6 +32,7 @@ namespace blink {
|
| class LayoutSVGInlineText;
|
|
|
| struct SVGCharacterData {
|
| + ALLOW_ONLY_INLINE_ALLOCATION();
|
| SVGCharacterData();
|
|
|
| float x;
|
| @@ -43,6 +45,7 @@ struct SVGCharacterData {
|
| typedef HashMap<unsigned, SVGCharacterData> SVGCharacterDataMap;
|
|
|
| class SVGTextLayoutAttributes {
|
| + DISALLOW_ALLOCATION();
|
| WTF_MAKE_NONCOPYABLE(SVGTextLayoutAttributes);
|
| public:
|
| SVGTextLayoutAttributes(LayoutSVGInlineText*);
|
|
|