summaryrefslogtreecommitdiffstats
path: root/chrome/browser/process_singleton_browsertest.cc
diff options
context:
space:
mode:
authortedvessenes@gmail.com <tedvessenes@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-09 19:59:21 +0000
committertedvessenes@gmail.com <tedvessenes@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-09 19:59:21 +0000
commit8270c6fe5fcd162c2ecfa95ee3af0b0fef5fa1f5 (patch)
tree794196eb3c539dec50e51bc06586d77326ba5c31 /chrome/browser/process_singleton_browsertest.cc
parent9a39267ab814cfb146c1f6a4186e577239e32740 (diff)
downloadchromium_src-8270c6fe5fcd162c2ecfa95ee3af0b0fef5fa1f5.zip
chromium_src-8270c6fe5fcd162c2ecfa95ee3af0b0fef5fa1f5.tar.gz
chromium_src-8270c6fe5fcd162c2ecfa95ee3af0b0fef5fa1f5.tar.bz2
Switch to TimeDelta interfaces of TestTimeouts in chrome and ui code reviewable by ben.
R=ben@chromium.org BUG=108171 Review URL: https://chromiumcodereview.appspot.com/10704115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145729 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/process_singleton_browsertest.cc')
-rw-r--r--chrome/browser/process_singleton_browsertest.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/chrome/browser/process_singleton_browsertest.cc b/chrome/browser/process_singleton_browsertest.cc
index b818e26..332b212 100644
--- a/chrome/browser/process_singleton_browsertest.cc
+++ b/chrome/browser/process_singleton_browsertest.cc
@@ -35,12 +35,12 @@ namespace {
// base::Bind to run the StartChrome methods in many threads.
class ChromeStarter : public base::RefCountedThreadSafe<ChromeStarter> {
public:
- ChromeStarter(int timeout_ms, const FilePath& user_data_dir)
+ ChromeStarter(base::TimeDelta timeout, const FilePath& user_data_dir)
: ready_event_(false /* manual */, false /* signaled */),
done_event_(false /* manual */, false /* signaled */),
process_handle_(base::kNullProcessHandle),
process_terminated_(false),
- timeout_ms_(timeout_ms),
+ timeout_(timeout),
user_data_dir_(user_data_dir) {
}
@@ -101,7 +101,7 @@ class ChromeStarter : public base::RefCountedThreadSafe<ChromeStarter> {
// one process. The test below will take care of killing that process
// to unstuck us once it confirms there is only one.
process_terminated_ = base::WaitForSingleProcess(process_handle_,
- timeout_ms_);
+ timeout_);
// Let the test know we are done.
done_event_.Signal();
}
@@ -120,7 +120,7 @@ class ChromeStarter : public base::RefCountedThreadSafe<ChromeStarter> {
base::CloseProcessHandle(process_handle_);
}
- int timeout_ms_;
+ base::TimeDelta timeout_;
FilePath user_data_dir_;
DISALLOW_COPY_AND_ASSIGN(ChromeStarter);
@@ -144,7 +144,7 @@ class ProcessSingletonTest : public InProcessBrowserTest {
chrome_starter_threads_[i].reset(new base::Thread("ChromeStarter"));
ASSERT_TRUE(chrome_starter_threads_[i]->Start());
chrome_starters_[i] = new ChromeStarter(
- TestTimeouts::action_max_timeout_ms(), temp_profile_dir_.path());
+ TestTimeouts::action_max_timeout(), temp_profile_dir_.path());
}
}