| Index: Source/core/css/CSSViewportRule.cpp
|
| diff --git a/Source/core/css/CSSViewportRule.cpp b/Source/core/css/CSSViewportRule.cpp
|
| index 2565022631539d95e471cd172cb2ba2d75ff7c19..9c56ee4a48ba967e47fb6c0083f9fe386455f7a9 100644
|
| --- a/Source/core/css/CSSViewportRule.cpp
|
| +++ b/Source/core/css/CSSViewportRule.cpp
|
| @@ -46,8 +46,10 @@ CSSViewportRule::CSSViewportRule(StyleRuleViewport* viewportRule, CSSStyleSheet*
|
|
|
| CSSViewportRule::~CSSViewportRule()
|
| {
|
| +#if !ENABLE(OILPAN)
|
| if (m_propertiesCSSOMWrapper)
|
| m_propertiesCSSOMWrapper->clearParentRule();
|
| +#endif
|
| }
|
|
|
| CSSStyleDeclaration* CSSViewportRule::style() const
|
| @@ -84,6 +86,7 @@ void CSSViewportRule::reattach(StyleRuleBase* rule)
|
| void CSSViewportRule::trace(Visitor* visitor)
|
| {
|
| visitor->trace(m_viewportRule);
|
| + visitor->trace(m_propertiesCSSOMWrapper);
|
| CSSRule::trace(visitor);
|
| }
|
|
|
|
|