| 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);
|
| }
|
|
|