Index: Source/core/css/CSSFontSelector.cpp |
diff --git a/Source/core/css/CSSFontSelector.cpp b/Source/core/css/CSSFontSelector.cpp |
index 7340f0e57ff13f3825f458066b7f1a2344faee21..902316438ac68f01476521af22ae33061d64c628 100644 |
--- a/Source/core/css/CSSFontSelector.cpp |
+++ b/Source/core/css/CSSFontSelector.cpp |
@@ -628,10 +628,7 @@ void CSSFontSelector::beginLoadTimerFired(Timer<WebCore::CSSFontSelector>*) |
void CSSFontSelector::trace(Visitor* visitor) |
{ |
- // FIXME(oilpan): visiting m_document creates a cycle through a persistent handle because document owns StyleResolver |
- // which hold CSSFontSelector via persistent handle. Once StyleResolver is moved to the heap we should start visiting |
- // m_document again. |
- // visitor->trace(m_document); |
+ visitor->trace(m_document); |
visitor->trace(m_fontFaces); |
visitor->trace(m_locallyInstalledFontFaces); |
visitor->trace(m_fonts); |