Index: chrome/browser/service_process/service_process_control_browsertest.cc |
diff --git a/chrome/browser/service_process/service_process_control_browsertest.cc b/chrome/browser/service_process/service_process_control_browsertest.cc |
index 097b8f597e352c3bd04e393a4f574dbf052a42fb..a159f384f05a446b6c47eb820c7f1b4b66254839 100644 |
--- a/chrome/browser/service_process/service_process_control_browsertest.cc |
+++ b/chrome/browser/service_process/service_process_control_browsertest.cc |
@@ -95,12 +95,10 @@ class ServiceProcessControlBrowserTest |
service_process_ = |
base::Process::OpenWithAccess(service_pid, |
SYNCHRONIZE | PROCESS_QUERY_INFORMATION); |
- EXPECT_TRUE(service_process_.IsValid()); |
#else |
- base::ProcessHandle service_process_handle; |
- EXPECT_TRUE(base::OpenProcessHandle(service_pid, &service_process_handle)); |
- service_process_ = base::Process(service_process_handle); |
+ service_process_ = base::Process::Open(service_pid); |
#endif |
+ EXPECT_TRUE(service_process_.IsValid()); |
// Quit the current message. Post a QuitTask instead of just calling Quit() |
// because this can get invoked in the context of a Launch() call and we |
// may not be in Run() yet. |