| Index: chrome/common/mac/mock_launchd.cc
 | 
| diff --git a/chrome/common/mac/mock_launchd.cc b/chrome/common/mac/mock_launchd.cc
 | 
| index b4e80ec5851927f210e3f7a35c8462c27bbe49cb..3af8aef1b927b7428e3aa980f0beb2d7d4fcaad8 100644
 | 
| --- a/chrome/common/mac/mock_launchd.cc
 | 
| +++ b/chrome/common/mac/mock_launchd.cc
 | 
| @@ -226,7 +226,7 @@ CFDictionaryRef MockLaunchd::CopyDictionaryByCheckingIn(CFErrorRef* error) {
 | 
|  
 | 
|  bool MockLaunchd::RemoveJob(CFStringRef label, CFErrorRef* error) {
 | 
|    remove_called_ = true;
 | 
| -  message_loop_->PostTask(FROM_HERE, base::MessageLoop::QuitClosure());
 | 
| +  message_loop_->PostTask(FROM_HERE, base::MessageLoop::QuitWhenIdleClosure());
 | 
|    return true;
 | 
|  }
 | 
|  
 | 
| @@ -235,7 +235,7 @@ bool MockLaunchd::RestartJob(Domain domain,
 | 
|                               CFStringRef name,
 | 
|                               CFStringRef session_type) {
 | 
|    restart_called_ = true;
 | 
| -  message_loop_->PostTask(FROM_HERE, base::MessageLoop::QuitClosure());
 | 
| +  message_loop_->PostTask(FROM_HERE, base::MessageLoop::QuitWhenIdleClosure());
 | 
|    return true;
 | 
|  }
 | 
|  
 | 
| 
 |