| 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 9a07250152f61dbd01a6721f5f24e3ec093ce5e9..a9340b1df4672a3b120efbc6ce0581ff9c83fb42 100644
|
| --- a/chrome/browser/service_process/service_process_control_browsertest.cc
|
| +++ b/chrome/browser/service_process/service_process_control_browsertest.cc
|
| @@ -14,6 +14,7 @@
|
| #include "base/process/process_iterator.h"
|
| #include "base/single_thread_task_runner.h"
|
| #include "base/test/test_timeouts.h"
|
| +#include "base/threading/thread_restrictions.h"
|
| #include "base/threading/thread_task_runner_handle.h"
|
| #include "build/build_config.h"
|
| #include "chrome/browser/ui/browser.h"
|
| @@ -99,6 +100,7 @@ class ServiceProcessControlBrowserTest
|
| }
|
|
|
| void ProcessControlLaunched() {
|
| + base::ThreadRestrictions::ScopedAllowIO allow_io;
|
| base::ProcessId service_pid;
|
| EXPECT_TRUE(GetServiceProcessData(NULL, &service_pid));
|
| EXPECT_NE(static_cast<base::ProcessId>(0), service_pid);
|
| @@ -304,6 +306,7 @@ IN_PROC_BROWSER_TEST_F(ServiceProcessControlBrowserTest, MAYBE_ForceShutdown) {
|
| // Make sure we are connected to the service process.
|
| ASSERT_TRUE(ServiceProcessControl::GetInstance()->IsConnected());
|
| base::ProcessId service_pid;
|
| + base::ThreadRestrictions::ScopedAllowIO allow_io;
|
| EXPECT_TRUE(GetServiceProcessData(NULL, &service_pid));
|
| EXPECT_NE(static_cast<base::ProcessId>(0), service_pid);
|
| ForceServiceProcessShutdown(version_info::GetVersionNumber(), service_pid);
|
| @@ -317,6 +320,7 @@ IN_PROC_BROWSER_TEST_F(ServiceProcessControlBrowserTest, MAYBE_ForceShutdown) {
|
| #endif
|
| IN_PROC_BROWSER_TEST_F(ServiceProcessControlBrowserTest, MAYBE_CheckPid) {
|
| base::ProcessId service_pid;
|
| + base::ThreadRestrictions::ScopedAllowIO allow_io;
|
| EXPECT_FALSE(GetServiceProcessData(NULL, &service_pid));
|
| // Launch the service process.
|
| LaunchServiceProcessControl(true);
|
|
|