| Index: content/child/service_worker/service_worker_dispatcher.cc
|
| diff --git a/content/child/service_worker/service_worker_dispatcher.cc b/content/child/service_worker/service_worker_dispatcher.cc
|
| index 72ba685d36882778c53fa604890cf669bf175060..57d3ce1159d746f61ced501f6a5c6951e1b6671e 100644
|
| --- a/content/child/service_worker/service_worker_dispatcher.cc
|
| +++ b/content/child/service_worker/service_worker_dispatcher.cc
|
| @@ -481,14 +481,14 @@ void ServiceWorkerDispatcher::OnDidGetRegistrations(
|
| ServiceWorkerVersionAttributes attr(attrs[i]);
|
|
|
| // WebServiceWorkerGetRegistrationsCallbacks cannot receive an array of
|
| - // WebPassOwnPtr<WebServiceWorkerRegistration::Handle>, so create leaky
|
| + // std::unique_ptr<WebServiceWorkerRegistration::Handle>, so create leaky
|
| // handles instead.
|
| (*registrations)[i] = WebServiceWorkerRegistrationImpl::CreateLeakyHandle(
|
| GetOrAdoptRegistration(info, attr));
|
| }
|
| }
|
|
|
| - callbacks->onSuccess(blink::adoptWebPtr(registrations.release()));
|
| + callbacks->onSuccess(std::move(registrations));
|
| pending_get_registrations_callbacks_.Remove(request_id);
|
| }
|
|
|
|
|