Index: Source/core/layout/shapes/Shape.h |
diff --git a/Source/core/layout/shapes/Shape.h b/Source/core/layout/shapes/Shape.h |
index 5b40abd229f2ba8486839cdbf2820b851525015c..0d45bd16c1eb8797e520cee4db8fd21653f56515 100644 |
--- a/Source/core/layout/shapes/Shape.h |
+++ b/Source/core/layout/shapes/Shape.h |
@@ -43,6 +43,7 @@ namespace blink { |
class FloatRoundedRect; |
struct LineSegment { |
+ STACK_ALLOCATED(); |
LineSegment() |
: logicalLeft(0) |
, logicalRight(0) |
@@ -68,8 +69,10 @@ struct LineSegment { |
// physical coordinates. |
class CORE_EXPORT Shape { |
+ WTF_MAKE_FAST_ALLOCATED(Shape); |
public: |
struct DisplayPaths { |
+ STACK_ALLOCATED(); |
Path shape; |
Path marginShape; |
}; |