Chromium Code Reviews| Index: mojo/application/public/cpp/application_delegate.h |
| diff --git a/mojo/application/public/cpp/application_delegate.h b/mojo/application/public/cpp/application_delegate.h |
| index 0d57097c048dbb51b1dce0f2628d9f71d7f30487..c571fc87b51dc8b715f744f2a38b0ce84df87a9c 100644 |
| --- a/mojo/application/public/cpp/application_delegate.h |
| +++ b/mojo/application/public/cpp/application_delegate.h |
| @@ -38,6 +38,12 @@ class ApplicationDelegate { |
| // the |connection| object will be destroyed. |
| virtual void OnWillCloseConnection(ApplicationConnection* connection) {} |
| + // Called when the shell connection has a connection error. |
| + // |
| + // Return true to shutdown the application. Return false to skip shutting |
| + // down the connection, but user is then required to call QuitNow() when done. |
|
jam
2015/07/13 15:48:33
nit, to be clear, ApplicationImpl::QuitNow()?
|
| + virtual bool OnShellConnectionError(); |
|
jam
2015/07/13 15:48:33
nit: perhaps the method name would make things obv
|
| + |
| // Called before ApplicationImpl::Terminate(). After returning from this call |
| // the delegate can no longer rely on the main run loop still running. |
| virtual void Quit(); |