Index: chrome/browser/extensions/api/autotest_private/autotest_private_api.cc |
diff --git a/chrome/browser/extensions/api/autotest_private/autotest_private_api.cc b/chrome/browser/extensions/api/autotest_private/autotest_private_api.cc |
index 27e1777497183e29a26f9a43a31fc367169001da..52d12825225cd0a337fc3215bb938fa8d75bacd4 100644 |
--- a/chrome/browser/extensions/api/autotest_private/autotest_private_api.cc |
+++ b/chrome/browser/extensions/api/autotest_private/autotest_private_api.cc |
@@ -363,14 +363,14 @@ AutotestPrivateGetVisibleNotificationsFunction::Run() { |
#if defined(OS_CHROMEOS) |
for (auto* notification : |
message_center::MessageCenter::Get()->GetVisibleNotifications()) { |
- base::DictionaryValue* result(new base::DictionaryValue); |
+ std::unique_ptr<base::DictionaryValue> result(new base::DictionaryValue); |
result->SetString("id", notification->id()); |
result->SetString("type", ConvertToString(notification->type())); |
result->SetString("title", notification->title()); |
result->SetString("message", notification->message()); |
result->SetInteger("priority", notification->priority()); |
result->SetInteger("progress", notification->progress()); |
- values->Append(result); |
+ values->Append(std::move(result)); |
} |
#endif |