Index: public/platform/WebGeofencingProvider.h |
diff --git a/public/platform/WebGeofencingProvider.h b/public/platform/WebGeofencingProvider.h |
index 2b213df96db0de3a1813f48d7b7008c39802c297..576c721d5e8f827eb712515b614a44bd390cd09b 100644 |
--- a/public/platform/WebGeofencingProvider.h |
+++ b/public/platform/WebGeofencingProvider.h |
@@ -6,7 +6,6 @@ |
#define WebGeofencingProvider_h |
#include "public/platform/WebCallbacks.h" |
-#include "public/platform/WebPassOwnPtr.h" |
#include "public/platform/WebVector.h" |
namespace blink { |
@@ -17,8 +16,8 @@ struct WebGeofencingRegistration; |
class WebServiceWorkerRegistration; |
class WebString; |
-using WebGeofencingCallbacks = WebCallbacks<void, WebPassOwnPtr<WebGeofencingError>>; |
-using WebGeofencingRegionsCallbacks = WebCallbacks<WebPassOwnPtr<WebVector<WebGeofencingRegistration>>, WebPassOwnPtr<WebGeofencingError>>; |
+using WebGeofencingCallbacks = WebCallbacks<void, const WebGeofencingError&>; |
+using WebGeofencingRegionsCallbacks = WebCallbacks<const WebVector<WebGeofencingRegistration>&, const WebGeofencingError&>; |
class WebGeofencingProvider { |
public: |