Index: chrome/browser/extensions/api/messaging/message_service.cc |
diff --git a/chrome/browser/extensions/api/messaging/message_service.cc b/chrome/browser/extensions/api/messaging/message_service.cc |
index 0242a93b8474cce76bce6f882485ea7706e4345b..5469fe73cfcff002bf0e8645d72f56e2163a1e1b 100644 |
--- a/chrome/browser/extensions/api/messaging/message_service.cc |
+++ b/chrome/browser/extensions/api/messaging/message_service.cc |
@@ -562,8 +562,8 @@ void MessageService::OpenChannelImpl(BrowserContext* browser_context, |
std::unique_ptr<MessageChannel> channel_ptr = |
base::MakeUnique<MessageChannel>(); |
MessageChannel* channel = channel_ptr.get(); |
- channel->opener.reset(opener.release()); |
- channel->receiver.reset(params->receiver.release()); |
+ channel->opener = std::move(opener); |
+ channel->receiver = std::move(params->receiver); |
AddChannel(std::move(channel_ptr), params->receiver_port_id); |
int guest_process_id = content::ChildProcessHost::kInvalidUniqueID; |