| Index: chrome/browser/process_singleton_browsertest.cc
|
| diff --git a/chrome/browser/process_singleton_browsertest.cc b/chrome/browser/process_singleton_browsertest.cc
|
| index 02a30ce5f57865cabfa5f59a9a90eda7488bc6e4..c63d0e140187078429f1071831cc005cff1d8b30 100644
|
| --- a/chrome/browser/process_singleton_browsertest.cc
|
| +++ b/chrome/browser/process_singleton_browsertest.cc
|
| @@ -45,12 +45,13 @@ namespace {
|
| class ChromeStarter : public base::RefCountedThreadSafe<ChromeStarter> {
|
| public:
|
| ChromeStarter(base::TimeDelta timeout, const base::FilePath& user_data_dir)
|
| - : ready_event_(false /* manual */, false /* signaled */),
|
| - done_event_(false /* manual */, false /* signaled */),
|
| + : ready_event_(base::WaitableEvent::ResetPolicy::AUTOMATIC,
|
| + base::WaitableEvent::InitialState::NOT_SIGNALED),
|
| + done_event_(base::WaitableEvent::ResetPolicy::AUTOMATIC,
|
| + base::WaitableEvent::InitialState::NOT_SIGNALED),
|
| process_terminated_(false),
|
| timeout_(timeout),
|
| - user_data_dir_(user_data_dir) {
|
| - }
|
| + user_data_dir_(user_data_dir) {}
|
|
|
| // We must reset some data members since we reuse the same ChromeStarter
|
| // object and start/stop it a few times. We must start fresh! :-)
|
| @@ -139,7 +140,8 @@ class ProcessSingletonTest : public InProcessBrowserTest {
|
| ProcessSingletonTest()
|
| // We use a manual reset so that all threads wake up at once when signaled
|
| // and thus we must manually reset it for each attempt.
|
| - : threads_waker_(true /* manual */, false /* signaled */) {
|
| + : threads_waker_(base::WaitableEvent::ResetPolicy::MANUAL,
|
| + base::WaitableEvent::InitialState::NOT_SIGNALED) {
|
| EXPECT_TRUE(temp_profile_dir_.CreateUniqueTempDir());
|
| }
|
|
|
|
|