| Index: content/network/network_service.cc
|
| diff --git a/content/network/network_service.cc b/content/network/network_service.cc
|
| index bd04eb80fbb9f696df3335a4c11064d252694844..e6a1880f17c5dc5cf0893e0671846d1253a9fcca 100644
|
| --- a/content/network/network_service.cc
|
| +++ b/content/network/network_service.cc
|
| @@ -11,24 +11,20 @@
|
|
|
| namespace content {
|
|
|
| -NetworkService::NetworkService() {
|
| - registry_.AddInterface<mojom::URLLoaderFactory>(this);
|
| +NetworkService::NetworkService(
|
| + std::unique_ptr<service_manager::BinderRegistry> registry)
|
| + : registry_(std::move(registry)) {
|
| + registry_->AddInterface<mojom::URLLoaderFactory>(this);
|
| }
|
|
|
| NetworkService::~NetworkService() = default;
|
|
|
| -// static
|
| -std::unique_ptr<service_manager::Service>
|
| -NetworkService::CreateNetworkService() {
|
| - return base::MakeUnique<NetworkService>();
|
| -}
|
| -
|
| void NetworkService::OnBindInterface(
|
| const service_manager::ServiceInfo& source_info,
|
| const std::string& interface_name,
|
| mojo::ScopedMessagePipeHandle interface_pipe) {
|
| - registry_.BindInterface(source_info.identity, interface_name,
|
| - std::move(interface_pipe));
|
| + registry_->BindInterface(source_info.identity, interface_name,
|
| + std::move(interface_pipe));
|
| }
|
|
|
| void NetworkService::Create(const service_manager::Identity& remote_identity,
|
|
|