Index: chrome/browser/extensions/api/webrtc_logging_private/webrtc_event_log_apitest.cc |
diff --git a/chrome/browser/extensions/api/webrtc_logging_private/webrtc_event_log_apitest.cc b/chrome/browser/extensions/api/webrtc_logging_private/webrtc_event_log_apitest.cc |
index 726a8d96f16f4f08e46aab062538baadcf9437b9..7b5a2bbfda8911ae6b55d8c45934f2c697fd2d95 100644 |
--- a/chrome/browser/extensions/api/webrtc_logging_private/webrtc_event_log_apitest.cc |
+++ b/chrome/browser/extensions/api/webrtc_logging_private/webrtc_event_log_apitest.cc |
@@ -2,6 +2,9 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
+#include <memory> |
+#include <utility> |
+ |
#include "base/command_line.h" |
#include "base/json/json_writer.h" |
#include "base/strings/string_number_conversions.h" |
@@ -90,10 +93,11 @@ class WebrtcEventLogApiTest : public WebRtcTestBase { |
void AppendTabIdAndUrl(base::ListValue* parameters, |
content::WebContents* tab) { |
- base::DictionaryValue* request_info = new base::DictionaryValue(); |
+ std::unique_ptr<base::DictionaryValue> request_info( |
+ new base::DictionaryValue()); |
request_info->SetInteger("tabId", |
extensions::ExtensionTabUtil::GetTabId(tab)); |
- parameters->Append(request_info); |
+ parameters->Append(std::move(request_info)); |
parameters->AppendString(tab->GetURL().GetOrigin().spec()); |
} |