| Index: gpu/config/gpu_control_list.cc | 
| diff --git a/gpu/config/gpu_control_list.cc b/gpu/config/gpu_control_list.cc | 
| index 334ea2a1390c7b67b20b9bbd14f0340facc2919f..339eaa0c0b2b2078146abd72b9615136c3f05966 100644 | 
| --- a/gpu/config/gpu_control_list.cc | 
| +++ b/gpu/config/gpu_control_list.cc | 
| @@ -4,12 +4,16 @@ | 
|  | 
| #include "gpu/config/gpu_control_list.h" | 
|  | 
| +#include <utility> | 
| + | 
| #include "base/logging.h" | 
| +#include "base/memory/ptr_util.h" | 
| #include "base/strings/string_number_conversions.h" | 
| #include "base/strings/string_split.h" | 
| #include "base/strings/string_util.h" | 
| #include "base/strings/stringprintf.h" | 
| #include "base/sys_info.h" | 
| +#include "base/values.h" | 
| #include "gpu/config/gpu_info.h" | 
| #include "third_party/re2/src/re2/re2.h" | 
|  | 
| @@ -581,18 +585,18 @@ void GpuControlList::GetReasons(base::ListValue* problem_list, | 
| DCHECK(problem_list); | 
| for (auto index : active_entries_) { | 
| const Entry& entry = entries_[index]; | 
| -    std::unique_ptr<base::DictionaryValue> problem(new base::DictionaryValue()); | 
| +    auto problem = base::MakeUnique<base::DictionaryValue>(); | 
|  | 
| problem->SetString("description", entry.description); | 
|  | 
| -    base::ListValue* cr_bugs = new base::ListValue(); | 
| +    auto cr_bugs = base::MakeUnique<base::ListValue>(); | 
| for (size_t jj = 0; jj < entry.cr_bug_size; ++jj) | 
| cr_bugs->AppendInteger(entry.cr_bugs[jj]); | 
| -    problem->Set("crBugs", cr_bugs); | 
| +    problem->Set("crBugs", std::move(cr_bugs)); | 
|  | 
| -    base::ListValue* features = new base::ListValue(); | 
| -    entry.GetFeatureNames(features, feature_map_); | 
| -    problem->Set("affectedGpuSettings", features); | 
| +    auto features = base::MakeUnique<base::ListValue>(); | 
| +    entry.GetFeatureNames(features.get(), feature_map_); | 
| +    problem->Set("affectedGpuSettings", std::move(features)); | 
|  | 
| DCHECK(tag == "workarounds" || tag == "disabledFeatures"); | 
| problem->SetString("tag", tag); | 
|  |