| Index: Source/core/css/CSSMediaRule.cpp
|
| diff --git a/Source/core/css/CSSMediaRule.cpp b/Source/core/css/CSSMediaRule.cpp
|
| index 7e8c34a59457473d021d3c1f3d760bc6de3ef51d..dedea18c4a3f557ccb22ae8cd6f4e9ada6580f72 100644
|
| --- a/Source/core/css/CSSMediaRule.cpp
|
| +++ b/Source/core/css/CSSMediaRule.cpp
|
| @@ -35,8 +35,10 @@ CSSMediaRule::CSSMediaRule(StyleRuleMedia* mediaRule, CSSStyleSheet* parent)
|
|
|
| CSSMediaRule::~CSSMediaRule()
|
| {
|
| +#if !ENABLE(OILPAN)
|
| if (m_mediaCSSOMWrapper)
|
| m_mediaCSSOMWrapper->clearParentRule();
|
| +#endif
|
| }
|
|
|
| MediaQuerySet* CSSMediaRule::mediaQueries() const
|
| @@ -74,4 +76,9 @@ void CSSMediaRule::reattach(StyleRuleBase* rule)
|
| m_mediaCSSOMWrapper->reattach(mediaQueries());
|
| }
|
|
|
| +void CSSMediaRule::trace(Visitor* visitor)
|
| +{
|
| + visitor->trace(m_mediaCSSOMWrapper);
|
| + CSSGroupingRule::trace(visitor);
|
| +}
|
| } // namespace WebCore
|
|
|