Index: cc/debug/micro_benchmark_controller.cc |
diff --git a/cc/debug/micro_benchmark_controller.cc b/cc/debug/micro_benchmark_controller.cc |
index be196b1173a483579d4812dedede78c75fdee21f..ac393a3672b1a0f2e9da7a858f33c83619becb18 100644 |
--- a/cc/debug/micro_benchmark_controller.cc |
+++ b/cc/debug/micro_benchmark_controller.cc |
@@ -28,14 +28,12 @@ std::unique_ptr<MicroBenchmark> CreateBenchmark( |
std::unique_ptr<base::Value> value, |
const MicroBenchmark::DoneCallback& callback) { |
if (name == "invalidation_benchmark") { |
- return base::WrapUnique( |
- new InvalidationBenchmark(std::move(value), callback)); |
+ return base::MakeUnique<InvalidationBenchmark>(std::move(value), callback); |
} else if (name == "rasterize_and_record_benchmark") { |
- return base::WrapUnique( |
- new RasterizeAndRecordBenchmark(std::move(value), callback)); |
+ return base::MakeUnique<RasterizeAndRecordBenchmark>(std::move(value), |
+ callback); |
} else if (name == "unittest_only_benchmark") { |
- return base::WrapUnique( |
- new UnittestOnlyBenchmark(std::move(value), callback)); |
+ return base::MakeUnique<UnittestOnlyBenchmark>(std::move(value), callback); |
} |
return nullptr; |
} |