Index: Source/core/layout/PaintInvalidationState.h |
diff --git a/Source/core/layout/PaintInvalidationState.h b/Source/core/layout/PaintInvalidationState.h |
index b482869e02f1361225cf472aadc524627d7ed0e5..c175dce32f7193a2bd6a13757e6781942c1a5e3f 100644 |
--- a/Source/core/layout/PaintInvalidationState.h |
+++ b/Source/core/layout/PaintInvalidationState.h |
@@ -7,6 +7,7 @@ |
#include "platform/geometry/LayoutRect.h" |
#include "platform/transforms/AffineTransform.h" |
+#include "wtf/Allocator.h" |
#include "wtf/Noncopyable.h" |
namespace blink { |
@@ -17,6 +18,7 @@ class LayoutSVGModelObject; |
class LayoutView; |
class PaintInvalidationState { |
+ STACK_ALLOCATED(); |
WTF_MAKE_NONCOPYABLE(PaintInvalidationState); |
public: |
PaintInvalidationState(PaintInvalidationState& next, LayoutBoxModelObject& layoutObject, const LayoutBoxModelObject& paintInvalidationContainer); |