Index: Source/core/workers/WorkerGlobalScope.cpp |
diff --git a/Source/core/workers/WorkerGlobalScope.cpp b/Source/core/workers/WorkerGlobalScope.cpp |
index a517c8704513d3fd0cbcb0632728b7eb664c560b..111382cdd15f8ceb802602aa605d2256a94e7374 100644 |
--- a/Source/core/workers/WorkerGlobalScope.cpp |
+++ b/Source/core/workers/WorkerGlobalScope.cpp |
@@ -56,6 +56,8 @@ |
namespace WebCore { |
+DEFINE_GC_INFO(WorkerGlobalScope); |
+ |
class CloseWorkerGlobalScopeTask : public ExecutionContextTask { |
public: |
static PassOwnPtr<CloseWorkerGlobalScopeTask> create() |
@@ -280,4 +282,11 @@ WorkerEventQueue* WorkerGlobalScope::eventQueue() const |
return m_eventQueue.get(); |
} |
+void WorkerGlobalScope::trace(Visitor* visitor) |
+{ |
+ visitor->trace(m_console); |
+ visitor->trace(m_location); |
+ visitor->trace(m_navigator); |
+} |
+ |
} // namespace WebCore |