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()); |
} |