| Index: base/test/multiprocess_test.cc
 | 
| diff --git a/base/test/multiprocess_test.cc b/base/test/multiprocess_test.cc
 | 
| index 3f64ef53d04d55deca494b8468341b978d0779f9..9da2433476ed2d2db46e7a755c0ef64a48916bbd 100644
 | 
| --- a/base/test/multiprocess_test.cc
 | 
| +++ b/base/test/multiprocess_test.cc
 | 
| @@ -13,7 +13,7 @@
 | 
|  namespace base {
 | 
|  
 | 
|  #if !defined(OS_ANDROID)
 | 
| -Process SpawnMultiProcessTestChild(
 | 
| +SpawnChildResult SpawnMultiProcessTestChild(
 | 
|      const std::string& procname,
 | 
|      const CommandLine& base_command_line,
 | 
|      const LaunchOptions& options) {
 | 
| @@ -24,7 +24,9 @@ Process SpawnMultiProcessTestChild(
 | 
|    if (!command_line.HasSwitch(switches::kTestChildProcess))
 | 
|      command_line.AppendSwitchASCII(switches::kTestChildProcess, procname);
 | 
|  
 | 
| -  return LaunchProcess(command_line, options);
 | 
| +  SpawnChildResult result;
 | 
| +  result.process = LaunchProcess(command_line, options);
 | 
| +  return result;
 | 
|  }
 | 
|  
 | 
|  bool WaitForMultiprocessTestChildExit(const Process& process,
 | 
| @@ -52,7 +54,7 @@ CommandLine GetMultiProcessTestChildBaseCommandLine() {
 | 
|  MultiProcessTest::MultiProcessTest() {
 | 
|  }
 | 
|  
 | 
| -Process MultiProcessTest::SpawnChild(const std::string& procname) {
 | 
| +SpawnChildResult MultiProcessTest::SpawnChild(const std::string& procname) {
 | 
|    LaunchOptions options;
 | 
|  #if defined(OS_WIN)
 | 
|    options.start_hidden = true;
 | 
| @@ -60,7 +62,7 @@ Process MultiProcessTest::SpawnChild(const std::string& procname) {
 | 
|    return SpawnChildWithOptions(procname, options);
 | 
|  }
 | 
|  
 | 
| -Process MultiProcessTest::SpawnChildWithOptions(
 | 
| +SpawnChildResult MultiProcessTest::SpawnChildWithOptions(
 | 
|      const std::string& procname,
 | 
|      const LaunchOptions& options) {
 | 
|    return SpawnMultiProcessTestChild(procname, MakeCmdLine(procname), options);
 | 
| 
 |