Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1854)

Unified Diff: extensions/browser/guest_view/mime_handler_view/mime_handler_stream_manager.cc

Issue 2294653002: Some linked_ptr -> unique_ptr conversion in extensions/browser. (Closed)
Patch Set: address comments Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: extensions/browser/guest_view/mime_handler_view/mime_handler_stream_manager.cc
diff --git a/extensions/browser/guest_view/mime_handler_view/mime_handler_stream_manager.cc b/extensions/browser/guest_view/mime_handler_view/mime_handler_stream_manager.cc
index 0ba5b8bdbb4e91d6aefd37a7735e1b422f711374..78b76340f07594e71f6b6e7d9303300e5cf9cdd8 100644
--- a/extensions/browser/guest_view/mime_handler_view/mime_handler_stream_manager.cc
+++ b/extensions/browser/guest_view/mime_handler_view/mime_handler_stream_manager.cc
@@ -116,11 +116,10 @@ void MimeHandlerStreamManager::AddStream(
int render_process_id,
int render_frame_id) {
streams_by_extension_id_[stream->extension_id()].insert(view_id);
- auto result = streams_.insert(
- std::make_pair(view_id, make_linked_ptr(stream.release())));
+ auto result = streams_.insert(std::make_pair(view_id, std::move(stream)));
DCHECK(result.second);
- embedder_observers_[view_id] = make_linked_ptr(
- new EmbedderObserver(this, render_process_id, render_frame_id, view_id));
+ embedder_observers_[view_id] = base::MakeUnique<EmbedderObserver>(
+ this, render_process_id, render_frame_id, view_id);
}
std::unique_ptr<StreamContainer> MimeHandlerStreamManager::ReleaseStream(

Powered by Google App Engine
This is Rietveld 408576698