Chromium Code Reviews| Index: Source/modules/serviceworkers/ServiceWorker.h |
| diff --git a/Source/modules/serviceworkers/ServiceWorker.h b/Source/modules/serviceworkers/ServiceWorker.h |
| index 571dc3857b8da45099cedd7ee4648b83e31455d1..5f5b2ea0ab3f479a6ab162dd591132ca5fe64b36 100644 |
| --- a/Source/modules/serviceworkers/ServiceWorker.h |
| +++ b/Source/modules/serviceworkers/ServiceWorker.h |
| @@ -45,6 +45,8 @@ class WebServiceWorker; |
| namespace WebCore { |
| +class NewScriptState; |
| + |
| class ServiceWorker |
| : public RefCounted<ServiceWorker> |
| , public blink::WebServiceWorkerProxy { |
| @@ -56,7 +58,7 @@ public: |
| // For CallbackPromiseAdapter |
| typedef blink::WebServiceWorker WebType; |
| - static PassRefPtr<ServiceWorker> from(WebType* worker) |
| + static PassRefPtr<ServiceWorker> from(NewScriptState*, WebType* worker) |
|
michaeln1
2014/04/11 23:46:29
Why is this not a PassRefPtr<NewScriptState>?
haraken
2014/04/12 02:12:28
Because we're not intending to pass an ownership o
|
| { |
| return create(adoptPtr(worker)); |
| } |