Chromium Code Reviews| Index: Source/modules/serviceworkers/ServiceWorkerContainer.h |
| diff --git a/Source/modules/serviceworkers/ServiceWorkerContainer.h b/Source/modules/serviceworkers/ServiceWorkerContainer.h |
| index df0277fbf60d979fea60d330cc5f844955a4fade..c8b52e718e926d92d42c71452540a6b288235e91 100644 |
| --- a/Source/modules/serviceworkers/ServiceWorkerContainer.h |
| +++ b/Source/modules/serviceworkers/ServiceWorkerContainer.h |
| @@ -87,7 +87,7 @@ public: |
| private: |
| explicit ServiceWorkerContainer(ExecutionContext*); |
| - typedef ScriptPromiseProperty<ServiceWorkerContainer*, RefPtrWillBeMember<ServiceWorker>, RefPtrWillBeMember<ServiceWorker> > ReadyProperty; |
| + typedef ScriptPromiseProperty<RefPtrWillBeMember<ServiceWorkerContainer>, RefPtrWillBeMember<ServiceWorker>, RefPtrWillBeMember<ServiceWorker> > ReadyProperty; |
|
Mads Ager (chromium)
2014/07/16 11:10:43
It looks to me like this will leak through the tin
sof
2014/07/16 11:30:03
Ouch, a ref pointing straight back. Thanks much, f
|
| PassRefPtrWillBeRawPtr<ReadyProperty> createReadyProperty(); |
| void checkReadyChanged(PassRefPtrWillBeRawPtr<ServiceWorker> previousReadyWorker); |