| Index: mojo/edk/system/data_pipe_unittest.cc | 
| diff --git a/mojo/edk/system/data_pipe_unittest.cc b/mojo/edk/system/data_pipe_unittest.cc | 
| index 610aeac67df924b0896dc4761301a075c5f727f6..114749628a363ce2a11dbf4662aeaed443ccacd7 100644 | 
| --- a/mojo/edk/system/data_pipe_unittest.cc | 
| +++ b/mojo/edk/system/data_pipe_unittest.cc | 
| @@ -21,7 +21,7 @@ | 
| #include "mojo/public/c/system/data_pipe.h" | 
| #include "mojo/public/c/system/functions.h" | 
| #include "mojo/public/c/system/message_pipe.h" | 
| -#include "mojo/public/cpp/system/watcher.h" | 
| +#include "mojo/public/cpp/system/simple_watcher.h" | 
| #include "testing/gtest/include/gtest/gtest.h" | 
|  | 
| namespace mojo { | 
| @@ -2029,7 +2029,7 @@ DEFINE_TEST_CLIENT_TEST_WITH_PIPE(DataPipeStatusChangeInTransitClient, | 
|  | 
| base::MessageLoop message_loop; | 
|  | 
| -  // Wait on producer 1 and consumer 1 using Watchers. | 
| +  // Wait on producer 1 and consumer 1 using SimpleWatchers. | 
| { | 
| base::RunLoop run_loop; | 
| int count = 0; | 
| @@ -2040,12 +2040,16 @@ DEFINE_TEST_CLIENT_TEST_WITH_PIPE(DataPipeStatusChangeInTransitClient, | 
| loop->Quit(); | 
| }, | 
| &run_loop, &count); | 
| -    Watcher producer_watcher(FROM_HERE), consumer_watcher(FROM_HERE); | 
| -    producer_watcher.Start( | 
| -        Handle(producers[1]), MOJO_HANDLE_SIGNAL_PEER_CLOSED, callback); | 
| -    consumer_watcher.Start( | 
| -        Handle(consumers[1]), MOJO_HANDLE_SIGNAL_PEER_CLOSED, callback); | 
| +    SimpleWatcher producer_watcher(FROM_HERE, | 
| +                                   SimpleWatcher::ArmingPolicy::AUTOMATIC); | 
| +    SimpleWatcher consumer_watcher(FROM_HERE, | 
| +                                   SimpleWatcher::ArmingPolicy::AUTOMATIC); | 
| +    producer_watcher.Watch(Handle(producers[1]), MOJO_HANDLE_SIGNAL_PEER_CLOSED, | 
| +                           callback); | 
| +    consumer_watcher.Watch(Handle(consumers[1]), MOJO_HANDLE_SIGNAL_PEER_CLOSED, | 
| +                           callback); | 
| run_loop.Run(); | 
| +    EXPECT_EQ(2, count); | 
| } | 
|  | 
| // Wait on producer 2 by polling with MojoWriteData. | 
|  |