Index: Source/core/css/CSSValue.h |
diff --git a/Source/core/css/CSSValue.h b/Source/core/css/CSSValue.h |
index 0a66590a57de3c01c7b92e9edc5e108b91f1cbbe..acf66c11d99a35904df2e3ff0af1fc8dea24c44b 100644 |
--- a/Source/core/css/CSSValue.h |
+++ b/Source/core/css/CSSValue.h |
@@ -44,7 +44,7 @@ public: |
static void* allocateObject(size_t size, bool isEager) |
{ |
ThreadState* state = ThreadStateFor<ThreadingTrait<CSSValue>::Affinity>::state(); |
- return Heap::allocateOnHeapIndex(state, size, isEager ? ThreadState::EagerSweepHeapIndex : ThreadState::CSSValueHeapIndex, GCInfoTrait<CSSValue>::index()); |
+ return Heap::allocateOnHeapIndex(state, size + 8, isEager ? ThreadState::EagerSweepHeapIndex : ThreadState::CSSValueHeapIndex, GCInfoTrait<CSSValue>::index()); |
} |
#else |
// Override RefCounted's deref() to ensure operator delete is called on |