Index: public/platform/WebServiceWorkerRegistration.h |
diff --git a/public/platform/WebServiceWorkerRegistration.h b/public/platform/WebServiceWorkerRegistration.h |
index 53790805cf2833d0e2d71d629bfa72f71e610844..7f3f2b5d6f7df86dacd6f659dd4acbad008a1a92 100644 |
--- a/public/platform/WebServiceWorkerRegistration.h |
+++ b/public/platform/WebServiceWorkerRegistration.h |
@@ -18,7 +18,7 @@ class WebServiceWorkerRegistration { |
public: |
virtual ~WebServiceWorkerRegistration() { } |
- using WebServiceWorkerUnregistrationCallbacks = WebCallbacks<bool*, WebServiceWorkerError*>; |
+ using WebServiceWorkerUnregistrationCallbacks = WebCallbacks<bool*, WebPassOwnPtr<WebServiceWorkerError>>; |
virtual void setProxy(WebServiceWorkerRegistrationProxy*) { } |
virtual WebServiceWorkerRegistrationProxy* proxy() { return nullptr; } |