| Index: content/browser/child_process_launcher.h | 
| diff --git a/content/browser/child_process_launcher.h b/content/browser/child_process_launcher.h | 
| index 2d647f4087766203f4a3519432b2ff29e041d4b8..768367d8ff835c4c409a64290273c35965adde16 100644 | 
| --- a/content/browser/child_process_launcher.h | 
| +++ b/content/browser/child_process_launcher.h | 
| @@ -107,6 +107,15 @@ class CONTENT_EXPORT ChildProcessLauncher : public base::NonThreadSafe { | 
| #endif | 
| base::Process process); | 
|  | 
| +#if defined(MOJO_SHELL_CLIENT) | 
| +  // When this process is run from an external Mojo shell, this function will | 
| +  // create a channel and pass one end to the spawned process and register the | 
| +  // other end with the external shell, allowing the spawned process to bind an | 
| +  // Application request from the shell. | 
| +  void CreateMojoShellChannel(base::CommandLine* command_line, | 
| +                              int child_process_id); | 
| +#endif | 
| + | 
| Client* client_; | 
| BrowserThread::ID client_thread_id_; | 
| base::Process process_; | 
|  |