| Index: services/shell/public/cpp/shell_client.h
|
| diff --git a/services/shell/public/cpp/shell_client.h b/services/shell/public/cpp/shell_client.h
|
| index d9513b76e108e3454d445e331cc4e8d558d6d976..61195baa41ef4bd4fe662ba29068dda853c91ca4 100644
|
| --- a/services/shell/public/cpp/shell_client.h
|
| +++ b/services/shell/public/cpp/shell_client.h
|
| @@ -35,6 +35,15 @@ class ShellClient {
|
| const Identity& identity,
|
| uint32_t id);
|
|
|
| + // TODO(beng): REMOVE
|
| + // These two methods exist only temporarily to allow renderer service
|
| + // registration to happen async with AcceptConnection. This is because there
|
| + // are currently two channels between browser & renderer, one for Chrome IPC
|
| + // and one for Mojo ShellClient. These will be combined shortly.
|
| + // DO NOT OVERRIDE THESE METHODS UNDER ANY CIRCUMSTANCES.
|
| + virtual InterfaceProvider* GetInterfaceProviderForConnection();
|
| + virtual InterfaceRegistry* GetInterfaceRegistryForConnection();
|
| +
|
| // Called when a connection to this client is brokered by the shell. Override
|
| // to expose services to the remote application. Return true if the connection
|
| // should succeed. Return false if the connection should be rejected and the
|
|
|