| Index: Source/core/dom/shadow/ShadowRoot.cpp
|
| diff --git a/Source/core/dom/shadow/ShadowRoot.cpp b/Source/core/dom/shadow/ShadowRoot.cpp
|
| index 896f38f731ff3cf87956e1545280f2657ba855fa..3b26999a7a3c3c46d7ec4c23b5a4ec0bbc25f6b4 100644
|
| --- a/Source/core/dom/shadow/ShadowRoot.cpp
|
| +++ b/Source/core/dom/shadow/ShadowRoot.cpp
|
| @@ -90,8 +90,10 @@ ShadowRoot::~ShadowRoot()
|
|
|
| // We must call clearRareData() here since a ShadowRoot class inherits TreeScope
|
| // as well as Node. See a comment on TreeScope.h for the reason.
|
| +#if !ENABLE(OILPAN)
|
| if (hasRareData())
|
| clearRareData();
|
| +#endif
|
| }
|
|
|
| void ShadowRoot::dispose()
|
|
|