Index: Source/core/css/CSSKeyframeRule.cpp |
diff --git a/Source/core/css/CSSKeyframeRule.cpp b/Source/core/css/CSSKeyframeRule.cpp |
index 20e1e4755ae23831778d4db1c2b4146fcad20036..03abda087ccab6861d4492352d51d0c1a3ed050d 100644 |
--- a/Source/core/css/CSSKeyframeRule.cpp |
+++ b/Source/core/css/CSSKeyframeRule.cpp |
@@ -146,8 +146,10 @@ CSSKeyframeRule::CSSKeyframeRule(StyleKeyframe* keyframe, CSSKeyframesRule* pare |
CSSKeyframeRule::~CSSKeyframeRule() |
{ |
+#if !ENABLE(OILPAN) |
if (m_propertiesCSSOMWrapper) |
m_propertiesCSSOMWrapper->clearParentRule(); |
+#endif |
} |
CSSStyleDeclaration* CSSKeyframeRule::style() const |
@@ -163,4 +165,10 @@ void CSSKeyframeRule::reattach(StyleRuleBase*) |
ASSERT_NOT_REACHED(); |
} |
+void CSSKeyframeRule::trace(Visitor* visitor) |
+{ |
+ visitor->trace(m_propertiesCSSOMWrapper); |
+ CSSRule::trace(visitor); |
+} |
+ |
} // namespace WebCore |