diff --git a/atom/browser/api/atom_api_debugger.cc b/atom/browser/api/atom_api_debugger.cc index 603382d8a7ac..59d12a991ec0 100644 --- a/atom/browser/api/atom_api_debugger.cc +++ b/atom/browser/api/atom_api_debugger.cc @@ -131,7 +131,8 @@ void Debugger::SendCommand(mate::Arguments* args) { request.SetInteger("id", request_id); request.SetString("method", method); if (!command_params.empty()) - request.Set("params", base::WrapUnique(command_params.DeepCopy())); + request.Set("params", + base::Value::ToUniquePtrValue(command_params.Clone())); std::string json_args; base::JSONWriter::Write(request, &json_args); diff --git a/atom/browser/render_process_preferences.cc b/atom/browser/render_process_preferences.cc index ae60f3c21ca9..ae29a1454954 100644 --- a/atom/browser/render_process_preferences.cc +++ b/atom/browser/render_process_preferences.cc @@ -53,7 +53,7 @@ void RenderProcessPreferences::UpdateCache() { cached_entries_.Clear(); for (const auto& iter : entries_) - cached_entries_.Append(iter.second->CreateDeepCopy()); + cached_entries_.Append(base::Value::ToUniquePtrValue(iter.second->Clone())); cache_needs_update_ = false; }