Index: Source/core/layout/MultiColumnFragmentainerGroup.h |
diff --git a/Source/core/layout/MultiColumnFragmentainerGroup.h b/Source/core/layout/MultiColumnFragmentainerGroup.h |
index 2c64712fb7fc1dbcaa5428108f81c0f2cd5114fe..1de413e3a119849b4057522e31373473a9eb0741 100644 |
--- a/Source/core/layout/MultiColumnFragmentainerGroup.h |
+++ b/Source/core/layout/MultiColumnFragmentainerGroup.h |
@@ -6,6 +6,7 @@ |
#define MultiColumnFragmentainerGroup_h |
#include "core/layout/LayoutMultiColumnFlowThread.h" |
+#include "wtf/Allocator.h" |
namespace blink { |
@@ -26,6 +27,7 @@ namespace blink { |
// need more columns than what a group has room for, we'll create another group and put them there |
// (and make them appear in the next outer fragmentainer). |
class MultiColumnFragmentainerGroup { |
+ ALLOW_ONLY_INLINE_ALLOCATION(); |
public: |
MultiColumnFragmentainerGroup(LayoutMultiColumnSet&); |
@@ -156,6 +158,7 @@ private: |
// group. Deleting the one group is not allowed (or possible). There will be more than one group if |
// the owning column set lives in multiple outer fragmentainers (e.g. multicol inside paged media). |
class CORE_EXPORT MultiColumnFragmentainerGroupList { |
+ DISALLOW_ALLOCATION(); |
public: |
MultiColumnFragmentainerGroupList(LayoutMultiColumnSet&); |
~MultiColumnFragmentainerGroupList(); |