Chromium Code Reviews| Index: Source/web/ServiceWorkerGlobalScopeClientImpl.h |
| diff --git a/Source/web/ServiceWorkerGlobalScopeClientImpl.h b/Source/web/ServiceWorkerGlobalScopeClientImpl.h |
| index 06c77edf8a7a002c63c3749eaadd676d3d71c81c..6cda5eabc8f06215f7320d803f66350a15f8038d 100644 |
| --- a/Source/web/ServiceWorkerGlobalScopeClientImpl.h |
| +++ b/Source/web/ServiceWorkerGlobalScopeClientImpl.h |
| @@ -40,9 +40,10 @@ namespace blink { |
| class WebServiceWorkerContextClient; |
| class WebURL; |
| -class ServiceWorkerGlobalScopeClientImpl FINAL : public WebCore::ServiceWorkerGlobalScopeClient { |
| +class ServiceWorkerGlobalScopeClientImpl FINAL : public NoBaseWillBeGarbageCollectedFinalized<ServiceWorkerGlobalScopeClientImpl>, public WebCore::ServiceWorkerGlobalScopeClient { |
|
haraken
2014/04/30 02:41:22
Ditto. You can make ServiceWorkerClient NoBaseWill
|
| + WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(ServiceWorkerGlobalScopeClientImpl); |
| public: |
| - static PassOwnPtr<WebCore::ServiceWorkerGlobalScopeClient> create(PassOwnPtr<WebServiceWorkerContextClient>); |
| + static PassOwnPtrWillBeRawPtr<WebCore::ServiceWorkerGlobalScopeClient> create(PassOwnPtr<WebServiceWorkerContextClient>); |
| virtual ~ServiceWorkerGlobalScopeClientImpl(); |
| virtual void getClients(WebServiceWorkerClientsCallbacks*); |