Index: Source/modules/serviceworkers/ServiceWorkerScriptCachedMetadataHandler.cpp |
diff --git a/Source/modules/serviceworkers/ServiceWorkerScriptCachedMetadataHandler.cpp b/Source/modules/serviceworkers/ServiceWorkerScriptCachedMetadataHandler.cpp |
index d53961c1989c57b3af22c5865d6273334e3ad0e1..6a9d3340728a0fa405fde255fe43cf598f007d12 100644 |
--- a/Source/modules/serviceworkers/ServiceWorkerScriptCachedMetadataHandler.cpp |
+++ b/Source/modules/serviceworkers/ServiceWorkerScriptCachedMetadataHandler.cpp |
@@ -23,6 +23,14 @@ ServiceWorkerScriptCachedMetadataHandler::~ServiceWorkerScriptCachedMetadataHand |
{ |
} |
+DEFINE_TRACE(ServiceWorkerScriptCachedMetadataHandler) |
+{ |
+#if ENABLE(OILPAN) |
+ visitor->trace(m_workerGlobalScope); |
+#endif |
+ CachedMetadataHandler::trace(visitor); |
+} |
+ |
void ServiceWorkerScriptCachedMetadataHandler::setCachedMetadata(unsigned dataTypeID, const char* data, size_t size, CacheType type) |
{ |
if (type != SendToPlatform) |