Index: Source/core/workers/WorkerGlobalScopeProxyProvider.h |
diff --git a/Source/core/workers/WorkerGlobalScopeProxyProvider.h b/Source/core/workers/WorkerGlobalScopeProxyProvider.h |
index 6265938e11405d7118bd679352563b3fd3e416cf..1b1d1a78b86ef277566729c226f3bd7d737e7ffc 100644 |
--- a/Source/core/workers/WorkerGlobalScopeProxyProvider.h |
+++ b/Source/core/workers/WorkerGlobalScopeProxyProvider.h |
@@ -42,7 +42,7 @@ namespace WebCore { |
class WorkerGlobalScopeProxy; |
class Worker; |
-class WorkerGlobalScopeProxyProvider : public Supplement<Page> { |
+class WorkerGlobalScopeProxyProvider : public WillBeHeapSupplement<Page> { |
WTF_MAKE_NONCOPYABLE(WorkerGlobalScopeProxyProvider); |
public: |
WorkerGlobalScopeProxyProvider() { } |
@@ -54,7 +54,7 @@ public: |
static const char* supplementName(); |
}; |
-void provideWorkerGlobalScopeProxyProviderTo(Page&, PassOwnPtr<WorkerGlobalScopeProxyProvider>); |
+void provideWorkerGlobalScopeProxyProviderTo(Page&, PassOwnPtrWillBeRawPtr<WorkerGlobalScopeProxyProvider>); |
} // namespace WebCore |