Index: chrome/test/live_sync/live_sync_test.cc |
diff --git a/chrome/test/live_sync/live_sync_test.cc b/chrome/test/live_sync/live_sync_test.cc |
index 3eeb6a0058da99a30f947c9c966d851612dbcd57..920c89b5aa29304ca12d552118e12faba7981ead 100644 |
--- a/chrome/test/live_sync/live_sync_test.cc |
+++ b/chrome/test/live_sync/live_sync_test.cc |
@@ -406,7 +406,12 @@ bool LiveSyncTest::SetUpLocalTestServer() { |
CommandLine::StringType delimiters(FILE_PATH_LITERAL(" ")); |
Tokenize(server_cmdline_string, delimiters, &server_cmdline_vector); |
CommandLine server_cmdline(server_cmdline_vector); |
- if (!base::LaunchApp(server_cmdline, false, true, &test_server_handle_)) |
+ base::LaunchOptions options; |
+#if defined(OS_WIN) |
+ options.start_hidden = true; |
+#endif |
+ options.process_handle = &test_server_handle_; |
+ if (!base::LaunchProcess(server_cmdline, options)) |
LOG(ERROR) << "Could not launch local test server."; |
const int kMaxWaitTime = TestTimeouts::live_operation_timeout_ms(); |