| Index: content/browser/renderer_host/render_process_host_impl.cc
|
| diff --git a/content/browser/renderer_host/render_process_host_impl.cc b/content/browser/renderer_host/render_process_host_impl.cc
|
| index 35af2649b809c8b2aaed14ee754b95e2589b5be2..27c72c4d1c637e12fd5ce5cfe955445dcc8a41e1 100644
|
| --- a/content/browser/renderer_host/render_process_host_impl.cc
|
| +++ b/content/browser/renderer_host/render_process_host_impl.cc
|
| @@ -765,7 +765,7 @@ void RenderProcessHostImpl::CreateMessageFilters() {
|
| BrowserMainLoop::GetInstance()->audio_mirroring_manager(),
|
| media_internals,
|
| media_stream_manager);
|
| - AddFilter(audio_renderer_host_);
|
| + AddFilter(audio_renderer_host_.get());
|
| AddFilter(
|
| new MidiHost(GetID(), BrowserMainLoop::GetInstance()->midi_manager()));
|
| AddFilter(new VideoCaptureHost(media_stream_manager));
|
| @@ -847,13 +847,14 @@ void RenderProcessHostImpl::CreateMessageFilters() {
|
| message_port_message_filter_ = new MessagePortMessageFilter(
|
| base::Bind(&RenderWidgetHelper::GetNextRoutingID,
|
| base::Unretained(widget_helper_.get())));
|
| - AddFilter(message_port_message_filter_);
|
| + AddFilter(message_port_message_filter_.get());
|
|
|
| scoped_refptr<ServiceWorkerDispatcherHost> service_worker_filter =
|
| - new ServiceWorkerDispatcherHost(GetID(), message_port_message_filter_);
|
| + new ServiceWorkerDispatcherHost(GetID(),
|
| + message_port_message_filter_.get());
|
| service_worker_filter->Init(
|
| storage_partition_impl_->GetServiceWorkerContext());
|
| - AddFilter(service_worker_filter);
|
| + AddFilter(service_worker_filter.get());
|
|
|
| AddFilter(new SharedWorkerMessageFilter(
|
| GetID(),
|
| @@ -867,13 +868,13 @@ void RenderProcessHostImpl::CreateMessageFilters() {
|
| storage_partition_impl_->GetDatabaseTracker(),
|
| storage_partition_impl_->GetIndexedDBContext(),
|
| storage_partition_impl_->GetServiceWorkerContext()),
|
| - message_port_message_filter_));
|
| + message_port_message_filter_.get()));
|
|
|
| #if defined(ENABLE_WEBRTC)
|
| p2p_socket_dispatcher_host_ = new P2PSocketDispatcherHost(
|
| resource_context,
|
| browser_context->GetRequestContextForRenderProcess(GetID()));
|
| - AddFilter(p2p_socket_dispatcher_host_);
|
| + AddFilter(p2p_socket_dispatcher_host_.get());
|
| #endif
|
|
|
| AddFilter(new TraceMessageFilter());
|
| @@ -1573,7 +1574,7 @@ RenderProcessHostImpl::StartRtpDump(
|
| bool incoming,
|
| bool outgoing,
|
| const WebRtcRtpPacketCallback& packet_callback) {
|
| - if (!p2p_socket_dispatcher_host_)
|
| + if (!p2p_socket_dispatcher_host_.get())
|
| return WebRtcStopRtpDumpCallback();
|
|
|
| BrowserThread::PostTask(BrowserThread::IO,
|
|
|