Index: content/browser/service_worker/service_worker_provider_host.cc |
diff --git a/content/browser/service_worker/service_worker_provider_host.cc b/content/browser/service_worker/service_worker_provider_host.cc |
index 359010c9ec122bba2ef037ba2a0f750782442a00..ed879968ac4f17482e695574b398f89769e7ee0c 100644 |
--- a/content/browser/service_worker/service_worker_provider_host.cc |
+++ b/content/browser/service_worker/service_worker_provider_host.cc |
@@ -4,6 +4,8 @@ |
#include "content/browser/service_worker/service_worker_provider_host.h" |
+#include <utility> |
+ |
#include "base/guid.h" |
#include "base/stl_util.h" |
#include "base/time/time.h" |
@@ -394,7 +396,7 @@ ServiceWorkerProviderHost::GetOrCreateServiceWorkerHandle( |
scoped_ptr<ServiceWorkerHandle> new_handle( |
ServiceWorkerHandle::Create(context_, AsWeakPtr(), version)); |
handle = new_handle.get(); |
- dispatcher_host_->RegisterServiceWorkerHandle(new_handle.Pass()); |
+ dispatcher_host_->RegisterServiceWorkerHandle(std::move(new_handle)); |
return handle->GetObjectInfo(); |
} |