Chromium Code Reviews| Index: Source/core/dom/Document.cpp |
| diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp |
| index 51c6c94cf5ac198dc65116cc60efd6ef91f9b689..caa9b6cddb6343696c2ed1d09010c911a7b06151 100644 |
| --- a/Source/core/dom/Document.cpp |
| +++ b/Source/core/dom/Document.cpp |
| @@ -571,8 +571,10 @@ Document::~Document() |
| m_importsController = 0; |
| } |
| +#if !ENABLE(OILPAN) |
| m_timeline->detachFromDocument(); |
| m_transitionTimeline->detachFromDocument(); |
| +#endif |
|
Mads Ager (chromium)
2014/05/15 08:36:54
We have multiple blocks of #if !ENABLE(OILPAN) her
haraken
2014/05/16 07:41:22
Done.
|
| #if !ENABLE(OILPAN) |
| // We need to destroy CSSFontSelector before destroying m_fetcher. |
| @@ -5730,6 +5732,9 @@ void Document::trace(Visitor* visitor) |
| visitor->trace(m_templateDocumentHost); |
| visitor->trace(m_visibilityObservers); |
| visitor->trace(m_userActionElements); |
| + visitor->trace(m_timeline); |
| + visitor->trace(m_transitionTimeline); |
| + visitor->trace(m_compositorPendingAnimations); |
| visitor->registerWeakMembers<Document, &Document::clearWeakMembers>(this); |
| DocumentSupplementable::trace(visitor); |
| TreeScope::trace(visitor); |