| Index: services/service_manager/tests/lifecycle/app_client.cc
 | 
| diff --git a/services/service_manager/tests/lifecycle/app_client.cc b/services/service_manager/tests/lifecycle/app_client.cc
 | 
| index 905260cf55fbc39775d0e8ae2d23ccd10d550d34..71d7c413ae230441adf7bda6cf2109892bb54a75 100644
 | 
| --- a/services/service_manager/tests/lifecycle/app_client.cc
 | 
| +++ b/services/service_manager/tests/lifecycle/app_client.cc
 | 
| @@ -25,11 +25,6 @@
 | 
|    return true;
 | 
|  }
 | 
|  
 | 
| -bool AppClient::OnStop() {
 | 
| -  base::MessageLoop::current()->QuitWhenIdle();
 | 
| -  return true;
 | 
| -}
 | 
| -
 | 
|  void AppClient::Create(const Identity& remote_identity,
 | 
|                         mojom::LifecycleControlRequest request) {
 | 
|    bindings_.AddBinding(this, std::move(request));
 | 
| @@ -40,7 +35,7 @@
 | 
|  }
 | 
|  
 | 
|  void AppClient::GracefulQuit() {
 | 
| -  context_->RequestQuit();
 | 
| +  base::MessageLoop::current()->QuitWhenIdle();
 | 
|  }
 | 
|  
 | 
|  void AppClient::Crash() {
 | 
| @@ -58,7 +53,7 @@
 | 
|  
 | 
|  void AppClient::BindingLost() {
 | 
|    if (bindings_.empty())
 | 
| -    OnStop();
 | 
| +    GracefulQuit();
 | 
|  }
 | 
|  
 | 
|  }  // namespace test
 | 
| 
 |