Chromium Code Reviews| Index: Source/core/dom/Document.cpp |
| diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp |
| index e424d1f1399550161bff37c2e8d6f5504fa2ad30..c982ed6d23a91816f6f8d3d5358c16af62e43a4d 100644 |
| --- a/Source/core/dom/Document.cpp |
| +++ b/Source/core/dom/Document.cpp |
| @@ -5761,6 +5761,14 @@ void Document::trace(Visitor* visitor) |
| visitor->trace(m_titleElement); |
| visitor->trace(m_markers); |
| visitor->trace(m_currentScriptStack); |
| +#if ENABLE(OILPAN) |
|
Mads Ager (chromium)
2014/05/26 13:55:36
Nit: We are beginning to have multiple ifdef block
|
| + // FIXME: Oilpan: m_scriptRunner is a traced OwnPtr. This is done |
| + // so as to allow its destructor to refer to its 'host' (this |
| + // Document object) when tidying up. |
| + // |
| + // See PendingScript::trace() comment for more background. |
| + visitor->trace(m_scriptRunner); |
| +#endif |
| visitor->trace(m_transformSourceDocument); |
| visitor->trace(m_listsInvalidatedAtDocument); |
| #if ENABLE(OILPAN) |