| Index: services/service_manager/tests/lifecycle/package.cc
|
| diff --git a/services/service_manager/tests/lifecycle/package.cc b/services/service_manager/tests/lifecycle/package.cc
|
| index 5dc4edce7436988b1a00ddac61511590376a37c2..72874098c15adff84abdfab80978b8a6d7a08279 100644
|
| --- a/services/service_manager/tests/lifecycle/package.cc
|
| +++ b/services/service_manager/tests/lifecycle/package.cc
|
| @@ -97,20 +97,22 @@
|
| DISALLOW_COPY_AND_ASSIGN(PackagedApp);
|
| };
|
|
|
| -class Package : public service_manager::ForwardingService,
|
| +class Package : public service_manager::Service,
|
| public service_manager::InterfaceFactory<
|
| service_manager::mojom::ServiceFactory>,
|
| public service_manager::mojom::ServiceFactory {
|
| public:
|
| - Package() : ForwardingService(&app_client_) {}
|
| + Package() {}
|
| ~Package() override {}
|
|
|
| private:
|
| - // ForwardingService:
|
| + // service_manager::Service:
|
| + void OnStart() override { app_client_.OnStart(); }
|
| +
|
| bool OnConnect(const service_manager::ServiceInfo& remote_info,
|
| service_manager::InterfaceRegistry* registry) override {
|
| registry->AddInterface<service_manager::mojom::ServiceFactory>(this);
|
| - return ForwardingService::OnConnect(remote_info, registry);
|
| + return app_client_.OnConnect(remote_info, registry);
|
| }
|
|
|
| // service_manager::InterfaceFactory<service_manager::mojom::ServiceFactory>:
|
|
|