| Index: Source/core/css/CSSPageRule.cpp
|
| diff --git a/Source/core/css/CSSPageRule.cpp b/Source/core/css/CSSPageRule.cpp
|
| index 46ab342d1f4378d958c57c92a475d4ed04cb8bdf..20237e62c8b8baa2ec79067413ac476dd584f778 100644
|
| --- a/Source/core/css/CSSPageRule.cpp
|
| +++ b/Source/core/css/CSSPageRule.cpp
|
| @@ -40,8 +40,10 @@ CSSPageRule::CSSPageRule(StyleRulePage* pageRule, CSSStyleSheet* parent)
|
|
|
| CSSPageRule::~CSSPageRule()
|
| {
|
| +#if !ENABLE(OILPAN)
|
| if (m_propertiesCSSOMWrapper)
|
| m_propertiesCSSOMWrapper->clearParentRule();
|
| +#endif
|
| }
|
|
|
| CSSStyleDeclaration* CSSPageRule::style() const
|
| @@ -104,6 +106,7 @@ void CSSPageRule::reattach(StyleRuleBase* rule)
|
| void CSSPageRule::trace(Visitor* visitor)
|
| {
|
| visitor->trace(m_pageRule);
|
| + visitor->trace(m_propertiesCSSOMWrapper);
|
| CSSRule::trace(visitor);
|
| }
|
|
|
|
|