| Index: Source/core/dom/Document.cpp
|
| diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp
|
| index ba9a6ee5b14c03bf9f606195dd7773c1e10d6265..ac725314e92702dd4df68f846c41768051a8ec88 100644
|
| --- a/Source/core/dom/Document.cpp
|
| +++ b/Source/core/dom/Document.cpp
|
| @@ -5793,6 +5793,7 @@ void Document::clearWeakMembers(Visitor* visitor)
|
|
|
| void Document::trace(Visitor* visitor)
|
| {
|
| +#if ENABLE(OILPAN)
|
| visitor->trace(m_importsController);
|
| visitor->trace(m_docType);
|
| visitor->trace(m_implementation);
|
| @@ -5808,10 +5809,8 @@ void Document::trace(Visitor* visitor)
|
| visitor->trace(m_scriptRunner);
|
| visitor->trace(m_transformSourceDocument);
|
| visitor->trace(m_listsInvalidatedAtDocument);
|
| -#if ENABLE(OILPAN)
|
| for (int i = 0; i < numNodeListInvalidationTypes; ++i)
|
| visitor->trace(m_nodeLists[i]);
|
| -#endif
|
| visitor->trace(m_cssCanvasElements);
|
| visitor->trace(m_topLayerElements);
|
| visitor->trace(m_elemSheet);
|
| @@ -5841,6 +5840,7 @@ void Document::trace(Visitor* visitor)
|
| visitor->trace(m_compositorPendingAnimations);
|
| visitor->trace(m_contextDocument);
|
| visitor->registerWeakMembers<Document, &Document::clearWeakMembers>(this);
|
| +#endif
|
| DocumentSupplementable::trace(visitor);
|
| TreeScope::trace(visitor);
|
| ContainerNode::trace(visitor);
|
|
|