| 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 08fd3e4726b46a4371eb0a162e9575dac81b669e..bf046f2ee23ceec3a7230921a88171dda91f6232 100644
 | 
| --- a/content/renderer/service_worker/embedded_worker_dispatcher.cc
 | 
| +++ b/content/renderer/service_worker/embedded_worker_dispatcher.cc
 | 
| @@ -5,6 +5,7 @@
 | 
|  #include "content/renderer/service_worker/embedded_worker_dispatcher.h"
 | 
|  
 | 
|  #include <memory>
 | 
| +#include <utility>
 | 
|  
 | 
|  #include "base/metrics/histogram_macros.h"
 | 
|  #include "base/strings/string16.h"
 | 
| @@ -157,7 +158,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) {
 | 
| 
 |