Index: third_party/WebKit/public/platform/modules/push_messaging/WebPushProvider.h |
diff --git a/third_party/WebKit/public/platform/modules/push_messaging/WebPushProvider.h b/third_party/WebKit/public/platform/modules/push_messaging/WebPushProvider.h |
index 5de2f8aaae5c625d40bb2b64b7f3d030c86fa0cc..7672c16f4d901e2260a9a7e69651aab0582c08e7 100644 |
--- a/third_party/WebKit/public/platform/modules/push_messaging/WebPushProvider.h |
+++ b/third_party/WebKit/public/platform/modules/push_messaging/WebPushProvider.h |
@@ -6,17 +6,18 @@ |
#define WebPushProvider_h |
#include "public/platform/WebCallbacks.h" |
-#include "public/platform/WebPassOwnPtr.h" |
#include "public/platform/modules/push_messaging/WebPushPermissionStatus.h" |
#include "public/platform/modules/push_messaging/WebPushSubscription.h" |
+#include <memory> |
+ |
namespace blink { |
class WebServiceWorkerRegistration; |
struct WebPushError; |
struct WebPushSubscriptionOptions; |
-using WebPushSubscriptionCallbacks = WebCallbacks<WebPassOwnPtr<WebPushSubscription>, const WebPushError&>; |
+using WebPushSubscriptionCallbacks = WebCallbacks<std::unique_ptr<WebPushSubscription>, const WebPushError&>; |
using WebPushPermissionStatusCallbacks = WebCallbacks<WebPushPermissionStatus, const WebPushError&>; |
using WebPushUnsubscribeCallbacks = WebCallbacks<bool, const WebPushError&>; |