| Index: content/child/child_thread.cc
|
| diff --git a/content/child/child_thread.cc b/content/child/child_thread.cc
|
| index f4387ec2d592b9f8184406bfa3ebf263a0266a12..e7ae1d8c109a20c6637ca243e585688462bcbd21 100644
|
| --- a/content/child/child_thread.cc
|
| +++ b/content/child/child_thread.cc
|
| @@ -201,8 +201,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()) {
|
| @@ -264,8 +264,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());
|
|
|
|
|