Index: content/renderer/service_worker/embedded_worker_dispatcher.cc |
diff --git a/content/renderer/service_worker/embedded_worker_dispatcher.cc b/content/renderer/service_worker/embedded_worker_dispatcher.cc |
index e68ad202d2f76ce5e016616d9b44bcddf6a7a5a6..c3caf1541d87fa63f3654e252b66e390c6532104 100644 |
--- a/content/renderer/service_worker/embedded_worker_dispatcher.cc |
+++ b/content/renderer/service_worker/embedded_worker_dispatcher.cc |
@@ -157,7 +157,7 @@ EmbeddedWorkerDispatcher::StartWorkerContext( |
void EmbeddedWorkerDispatcher::RegisterWorker( |
int embedded_worker_id, |
std::unique_ptr<WorkerWrapper> wrapper) { |
- workers_.AddWithID(wrapper.release(), embedded_worker_id); |
+ workers_.AddWithID(std::move(wrapper), embedded_worker_id); |
} |
void EmbeddedWorkerDispatcher::UnregisterWorker(int embedded_worker_id) { |