| Index: ios/chrome/browser/ui/webui/physical_web_ui.cc
|
| diff --git a/ios/chrome/browser/ui/webui/physical_web_ui.cc b/ios/chrome/browser/ui/webui/physical_web_ui.cc
|
| index d5a6127c34a90cd57c362bb26a973ec87085a0cb..98a5cceff0eb7e8d06f509601de4da1c070380b4 100644
|
| --- a/ios/chrome/browser/ui/webui/physical_web_ui.cc
|
| +++ b/ios/chrome/browser/ui/webui/physical_web_ui.cc
|
| @@ -5,6 +5,7 @@
|
| #include "ios/chrome/browser/ui/webui/physical_web_ui.h"
|
|
|
| #include "base/macros.h"
|
| +#include "base/memory/ptr_util.h"
|
| #include "base/metrics/user_metrics.h"
|
| #include "components/grit/components_resources.h"
|
| #include "components/physical_web/data_source/physical_web_data_source.h"
|
| @@ -96,8 +97,7 @@ class PhysicalWebDOMHandler : public web::WebUIIOSMessageHandler {
|
|
|
| PhysicalWebUI::PhysicalWebUI(web::WebUIIOS* web_ui)
|
| : web::WebUIIOSController(web_ui) {
|
| - PhysicalWebDOMHandler* handler = new PhysicalWebDOMHandler();
|
| - web_ui->AddMessageHandler(handler);
|
| + web_ui->AddMessageHandler(base::MakeUnique<PhysicalWebDOMHandler>());
|
|
|
| web::WebUIIOSDataSource::Add(ios::ChromeBrowserState::FromWebUIIOS(web_ui),
|
| CreatePhysicalWebUIDataSource());
|
|
|