Index: content/child/push_messaging/push_provider.cc |
diff --git a/content/child/push_messaging/push_provider.cc b/content/child/push_messaging/push_provider.cc |
index a9e79f5cb7db4b8391c6f1623c559ae0476210c6..2062f8c36292b88b9d2b3ed00061d4a5f20c666b 100644 |
--- a/content/child/push_messaging/push_provider.cc |
+++ b/content/child/push_messaging/push_provider.cc |
@@ -5,6 +5,7 @@ |
#include "content/child/push_messaging/push_provider.h" |
#include "base/lazy_instance.h" |
+#include "base/memory/ptr_util.h" |
#include "base/memory/scoped_ptr.h" |
#include "base/stl_util.h" |
#include "base/threading/thread_local.h" |
@@ -161,8 +162,8 @@ void PushProvider::OnSubscribeFromWorkerSuccess( |
if (!callbacks) |
return; |
- callbacks->onSuccess(blink::adoptWebPtr( |
- new blink::WebPushSubscription(endpoint, p256dh, auth))); |
+ callbacks->onSuccess( |
+ base::WrapUnique(new blink::WebPushSubscription(endpoint, p256dh, auth))); |
subscription_callbacks_.Remove(request_id); |
} |
@@ -221,8 +222,8 @@ void PushProvider::OnGetSubscriptionSuccess( |
if (!callbacks) |
return; |
- callbacks->onSuccess(blink::adoptWebPtr( |
- new blink::WebPushSubscription(endpoint, p256dh, auth))); |
+ callbacks->onSuccess( |
+ base::WrapUnique(new blink::WebPushSubscription(endpoint, p256dh, auth))); |
subscription_callbacks_.Remove(request_id); |
} |