Index: extensions/renderer/native_extension_bindings_system.cc |
diff --git a/extensions/renderer/native_extension_bindings_system.cc b/extensions/renderer/native_extension_bindings_system.cc |
index f4d5d5c85879f255a0872490b569ae31e1454b9c..db0f0542a8347e6750679df68b88dae33f04cc3a 100644 |
--- a/extensions/renderer/native_extension_bindings_system.cc |
+++ b/extensions/renderer/native_extension_bindings_system.cc |
@@ -370,7 +370,7 @@ void NativeExtensionBindingsSystem::DidCreateScriptContext( |
DCHECK(!per_context_data->GetUserData(kBindingsSystemPerContextKey)); |
auto data = base::MakeUnique<BindingsSystemPerContextData>( |
weak_factory_.GetWeakPtr()); |
- per_context_data->SetUserData(kBindingsSystemPerContextKey, data.release()); |
+ per_context_data->SetUserData(kBindingsSystemPerContextKey, std::move(data)); |
if (get_internal_api_.IsEmpty()) { |
get_internal_api_.Set( |