Convert Pass()→std::move() in //extensions

BUG=557422

Review URL: https://codereview.chromium.org/1537893002

Cr-Commit-Position: refs/heads/master@{#366120}
diff --git a/extensions/browser/error_map.cc b/extensions/browser/error_map.cc
index b0083a8..66ca350 100644
--- a/extensions/browser/error_map.cc
+++ b/extensions/browser/error_map.cc
@@ -4,6 +4,8 @@
 
 #include "extensions/browser/error_map.h"
 
+#include <utility>
+
 #include "base/lazy_instance.h"
 #include "base/stl_util.h"
 
@@ -183,7 +185,7 @@
     iter = map_.insert(std::pair<std::string, ExtensionEntry*>(
         error->extension_id(), new ExtensionEntry)).first;
   }
-  return iter->second->AddError(error.Pass());
+  return iter->second->AddError(std::move(error));
 }
 
 void ErrorMap::RemoveErrors(const Filter& filter,