Index: Source/core/css/CSSFontSelector.cpp |
diff --git a/Source/core/css/CSSFontSelector.cpp b/Source/core/css/CSSFontSelector.cpp |
index a112a1969a4efbf601453d650bd78db235651392..5ff2d00ac56d4a8157bfb853f548a7dcb59d96c0 100644 |
--- a/Source/core/css/CSSFontSelector.cpp |
+++ b/Source/core/css/CSSFontSelector.cpp |
@@ -129,14 +129,16 @@ void CSSFontSelector::registerForInvalidationCallbacks(CSSFontSelectorClient* cl |
m_clients.add(client); |
} |
+#if !ENABLE(OILPAN) |
void CSSFontSelector::unregisterForInvalidationCallbacks(CSSFontSelectorClient* client) |
{ |
m_clients.remove(client); |
} |
+#endif |
void CSSFontSelector::dispatchInvalidationCallbacks() |
{ |
- Vector<CSSFontSelectorClient*> clients; |
+ WillBeHeapVector<RawPtrWillBeMember<CSSFontSelectorClient> > clients; |
copyToVector(m_clients, clients); |
for (size_t i = 0; i < clients.size(); ++i) |
clients[i]->fontsNeedUpdate(this); |