Index: Source/core/dom/ElementRareData.h |
diff --git a/Source/core/dom/ElementRareData.h b/Source/core/dom/ElementRareData.h |
index bcf990dca893a9073661d717c89a46de8f822089..5e27cfe6ef0a797ef74015199dba900aba584b20 100644 |
--- a/Source/core/dom/ElementRareData.h |
+++ b/Source/core/dom/ElementRareData.h |
@@ -172,6 +172,8 @@ inline ElementRareData::ElementRareData(LayoutObject* layoutObject) |
inline ElementRareData::~ElementRareData() |
{ |
#if !ENABLE(OILPAN) |
+ if (m_elementAnimations) |
+ m_elementAnimations->dispose(); |
ASSERT(!m_shadow); |
#endif |
ASSERT(!m_generatedBefore); |