Move some misc thread-related stuff from base to base/thread and into the base
namespace. This does not move the "hard" thread stuff (thread.h).

TEST=it compiles
BUG=none
Review URL: http://codereview.chromium.org/6079009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70315 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/jankometer.cc b/chrome/browser/jankometer.cc
index ed4f9fd..a2f63c0 100644
--- a/chrome/browser/jankometer.cc
+++ b/chrome/browser/jankometer.cc
@@ -13,9 +13,9 @@
 #include "base/metrics/stats_counters.h"
 #include "base/ref_counted.h"
 #include "base/string_util.h"
+#include "base/threading/watchdog.h"
 #include "base/thread.h"
 #include "base/time.h"
-#include "base/watchdog.h"
 #include "build/build_config.h"
 #include "chrome/browser/browser_process.h"
 #include "chrome/browser/browser_thread.h"
@@ -55,7 +55,7 @@
 //------------------------------------------------------------------------------
 // Provide a special watchdog to make it easy to set the breakpoint on this
 // class only.
-class JankWatchdog : public Watchdog {
+class JankWatchdog : public base::Watchdog {
  public:
   JankWatchdog(const TimeDelta& duration,
                const std::string& thread_watched_name,