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)); |
} |