Index: public/platform/WebServiceWorkerClientsInfo.h |
diff --git a/public/platform/WebServiceWorkerClientsInfo.h b/public/platform/WebServiceWorkerClientsInfo.h |
index 35906b941d53b72cae6353dddcbf968c02b2daaf..0ab747003400d7044ba9250ce7c6ef022aa959b0 100644 |
--- a/public/platform/WebServiceWorkerClientsInfo.h |
+++ b/public/platform/WebServiceWorkerClientsInfo.h |
@@ -7,6 +7,7 @@ |
#include "public/platform/WebCallbacks.h" |
#include "public/platform/WebPageVisibilityState.h" |
+#include "public/platform/WebPrivateOwnPtr.h" |
#include "public/platform/WebServiceWorkerClientType.h" |
#include "public/platform/WebURL.h" |
#include "public/platform/WebURLRequest.h" |
@@ -39,8 +40,8 @@ struct WebServiceWorkerClientsInfo { |
}; |
// Two WebCallbacks, one for one client, one for a WebVector of clients. |
-typedef WebCallbacks<WebServiceWorkerClientInfo*, WebServiceWorkerError*> WebServiceWorkerClientCallbacks; |
-typedef WebCallbacks<WebServiceWorkerClientsInfo*, WebServiceWorkerError*> WebServiceWorkerClientsCallbacks; |
+using WebServiceWorkerClientCallbacks = WebCallbacks<WebPrivateOwnPtr<WebServiceWorkerClientInfo>&&, WebPrivateOwnPtr<WebServiceWorkerError>&&>; |
+using WebServiceWorkerClientsCallbacks = WebCallbacks<WebPrivateOwnPtr<WebServiceWorkerClientsInfo>&&, WebPrivateOwnPtr<WebServiceWorkerError>&&>; |
} // namespace blink |