Index: extensions/browser/guest_view/web_view/web_view_find_helper.cc |
diff --git a/extensions/browser/guest_view/web_view/web_view_find_helper.cc b/extensions/browser/guest_view/web_view/web_view_find_helper.cc |
index caa082ea44d09b53c5f9be79f98065e204a3523f..c7339e1eda9fe665602df675838064614deb8cb9 100644 |
--- a/extensions/browser/guest_view/web_view/web_view_find_helper.cc |
+++ b/extensions/browser/guest_view/web_view/web_view_find_helper.cc |
@@ -6,6 +6,7 @@ |
#include <utility> |
+#include "base/memory/ptr_util.h" |
#include "components/guest_view/browser/guest_view_event.h" |
#include "extensions/browser/api/guest_view/web_view/web_view_internal_api.h" |
#include "extensions/browser/guest_view/web_view/web_view_constants.h" |
@@ -35,12 +36,12 @@ void WebViewFindHelper::CancelAllFindSessions() { |
void WebViewFindHelper::DispatchFindUpdateEvent(bool canceled, |
bool final_update) { |
DCHECK(find_update_event_.get()); |
- scoped_ptr<base::DictionaryValue> args(new base::DictionaryValue()); |
+ std::unique_ptr<base::DictionaryValue> args(new base::DictionaryValue()); |
find_update_event_->PrepareResults(args.get()); |
args->SetBoolean(webview::kFindCanceled, canceled); |
args->SetBoolean(webview::kFindFinalUpdate, final_update); |
DCHECK(webview_guest_); |
- webview_guest_->DispatchEventToView(make_scoped_ptr( |
+ webview_guest_->DispatchEventToView(base::WrapUnique( |
new GuestViewEvent(webview::kEventFindReply, std::move(args)))); |
} |