| Index: content/child/child_thread_impl.cc
|
| diff --git a/content/child/child_thread_impl.cc b/content/child/child_thread_impl.cc
|
| index e166b19fa9c482f7dcd271540b6e71976f831819..45b0ec6d299da122f6ce29c251dfa1484294973f 100644
|
| --- a/content/child/child_thread_impl.cc
|
| +++ b/content/child/child_thread_impl.cc
|
| @@ -656,8 +656,10 @@ ServiceManagerConnection* ChildThreadImpl::GetServiceManagerConnection() {
|
| }
|
|
|
| service_manager::InterfaceRegistry* ChildThreadImpl::GetInterfaceRegistry() {
|
| - if (!interface_registry_.get())
|
| - interface_registry_.reset(new service_manager::InterfaceRegistry);
|
| + if (!interface_registry_.get()) {
|
| + interface_registry_ = base::MakeUnique<service_manager::InterfaceRegistry>(
|
| + service_manager::Identity(), service_manager::InterfaceProviderSpec());
|
| + }
|
| return interface_registry_.get();
|
| }
|
|
|
|
|