| Index: chrome/test/chromedriver/performance_logger_unittest.cc
|
| diff --git a/chrome/test/chromedriver/performance_logger_unittest.cc b/chrome/test/chromedriver/performance_logger_unittest.cc
|
| index cca0ad3cbd8d8de77d4349b1bac58848e3670e3b..efc9b38163e6f9f139f66899b14fdde5905feb35 100644
|
| --- a/chrome/test/chromedriver/performance_logger_unittest.cc
|
| +++ b/chrome/test/chromedriver/performance_logger_unittest.cc
|
| @@ -6,6 +6,9 @@
|
|
|
| #include <stddef.h>
|
|
|
| +#include <memory>
|
| +#include <utility>
|
| +
|
| #include "base/compiler_specific.h"
|
| #include "base/format_macros.h"
|
| #include "base/json/json_reader.h"
|
| @@ -315,12 +318,12 @@ TEST(PerformanceLogger, RecordTraceEvents) {
|
| logger.OnConnected(&client);
|
| base::DictionaryValue params;
|
| base::ListValue* trace_events = new base::ListValue();
|
| - base::DictionaryValue* event1 = new base::DictionaryValue();
|
| + std::unique_ptr<base::DictionaryValue> event1(new base::DictionaryValue());
|
| event1->SetString("cat", "foo");
|
| - trace_events->Append(event1);
|
| - base::DictionaryValue* event2 = new base::DictionaryValue();
|
| + trace_events->Append(std::move(event1));
|
| + std::unique_ptr<base::DictionaryValue> event2(new base::DictionaryValue());
|
| event2->SetString("cat", "bar");
|
| - trace_events->Append(event2);
|
| + trace_events->Append(std::move(event2));
|
| params.Set("value", trace_events);
|
| ASSERT_EQ(kOk, client.TriggerEvent("Tracing.dataCollected", params).code());
|
|
|
|
|