Index: Source/modules/serviceworkers/ServiceWorkerGlobalScopeClient.h |
diff --git a/Source/modules/serviceworkers/ServiceWorkerGlobalScopeClient.h b/Source/modules/serviceworkers/ServiceWorkerGlobalScopeClient.h |
index fa457a2c3d2f989970908596a0b9474d6a61423e..f8476085c4870a038176866e5c7eff2bce6851d2 100644 |
--- a/Source/modules/serviceworkers/ServiceWorkerGlobalScopeClient.h |
+++ b/Source/modules/serviceworkers/ServiceWorkerGlobalScopeClient.h |
@@ -48,7 +48,7 @@ class ExecutionContext; |
class Response; |
class WorkerClients; |
-class ServiceWorkerGlobalScopeClient : public Supplement<WorkerClients> { |
+class ServiceWorkerGlobalScopeClient : public WillBeHeapSupplement<WorkerClients> { |
WTF_MAKE_NONCOPYABLE(ServiceWorkerGlobalScopeClient); |
public: |
virtual ~ServiceWorkerGlobalScopeClient() { } |
@@ -69,7 +69,7 @@ protected: |
ServiceWorkerGlobalScopeClient() { } |
}; |
-void provideServiceWorkerGlobalScopeClientToWorker(WorkerClients*, PassOwnPtr<ServiceWorkerGlobalScopeClient>); |
+void provideServiceWorkerGlobalScopeClientToWorker(WorkerClients*, PassOwnPtrWillBeRawPtr<ServiceWorkerGlobalScopeClient>); |
} // namespace WebCore |