Index: base/timer.h |
diff --git a/base/timer.h b/base/timer.h |
index 28c0a10da1902adde138b20c444966cda4fd69e8..95cae12b1d455a255e21ebe968df1d4763c0b84d 100644 |
--- a/base/timer.h |
+++ b/base/timer.h |
@@ -184,6 +184,13 @@ class BaseTimerMethodPointer : public Timer { |
public: |
typedef void (Receiver::*ReceiverMethod)(); |
+ // This is here to work around the fact that Timer::Start is "hidden" by the |
+ // Start definition below, rather than being overloaded. |
+ // TODO(tim): We should remove uses of BaseTimerMethodPointer::Start below |
+ // and convert callers to use the base::Closure version in Timer::Start, |
+ // see bug 148832. |
+ using Timer::Start; |
+ |
BaseTimerMethodPointer() : Timer(kIsRepeating, kIsRepeating) {} |
// Start the timer to run at the given |delay| from now. If the timer is |