| Index: content/child/child_thread.cc
|
| diff --git a/content/child/child_thread.cc b/content/child/child_thread.cc
|
| index 276b3ad18feac126b19a5870c578c21b3d01d15b..49cbac6dd57d1b04a870450363547a32b698560e 100644
|
| --- a/content/child/child_thread.cc
|
| +++ b/content/child/child_thread.cc
|
| @@ -202,8 +202,8 @@ void ChildThread::Init() {
|
| channel_->AddFilter(new tracing::ChildTraceMessageFilter(
|
| ChildProcess::current()->io_message_loop_proxy()));
|
| channel_->AddFilter(resource_message_filter_.get());
|
| - channel_->AddFilter(quota_message_filter_.get());
|
| - channel_->AddFilter(service_worker_message_filter_.get());
|
| + channel_->AddFilter(quota_message_filter_->GetFilter());
|
| + channel_->AddFilter(service_worker_message_filter_->GetFilter());
|
|
|
| // In single process mode we may already have a power monitor
|
| if (!base::PowerMonitor::Get()) {
|
| @@ -265,8 +265,8 @@ ChildThread::~ChildThread() {
|
| IPC::Logging::GetInstance()->SetIPCSender(NULL);
|
| #endif
|
|
|
| - channel_->RemoveFilter(service_worker_message_filter_.get());
|
| - channel_->RemoveFilter(quota_message_filter_.get());
|
| + channel_->RemoveFilter(service_worker_message_filter_->GetFilter());
|
| + channel_->RemoveFilter(quota_message_filter_->GetFilter());
|
| channel_->RemoveFilter(histogram_message_filter_.get());
|
| channel_->RemoveFilter(sync_message_filter_.get());
|
|
|
|
|