Index: base/message_loop_proxy.h |
diff --git a/base/message_loop_proxy.h b/base/message_loop_proxy.h |
index b6da5e4a35a73675dae02ad401faf766ff9eb52e..6220eb76793ba62b43fe1c83895c04f363e01a3b 100644 |
--- a/base/message_loop_proxy.h |
+++ b/base/message_loop_proxy.h |
@@ -33,33 +33,14 @@ class BASE_EXPORT MessageLoopProxy |
MessageLoopProxyTraits> { |
public: |
// These methods are the same as in message_loop.h, but are guaranteed to |
- // either post the Task to the MessageLoop (if it's still alive), or to |
- // delete the Task otherwise. |
+ // either post the Task to the MessageLoop (if it's still alive), or the task |
+ // is discarded. |
// They return true iff the thread existed and the task was posted. Note that |
// even if the task is posted, there's no guarantee that it will run; for |
// example the target loop may already be quitting, or in the case of a |
// delayed task a Quit message may preempt it in the message loop queue. |
// Conversely, a return value of false is a guarantee the task will not run. |
virtual bool PostTask(const tracked_objects::Location& from_here, |
- Task* task) = 0; |
- virtual bool PostDelayedTask(const tracked_objects::Location& from_here, |
- Task* task, |
- int64 delay_ms) = 0; |
- virtual bool PostNonNestableTask(const tracked_objects::Location& from_here, |
- Task* task) = 0; |
- virtual bool PostNonNestableDelayedTask( |
- const tracked_objects::Location& from_here, |
- Task* task, |
- int64 delay_ms) = 0; |
- |
- // TODO(ajwong): Remove the functions above once the Task -> Closure migration |
- // is complete. |
- // |
- // There are 2 sets of Post*Task functions, one which takes the older Task* |
- // function object representation, and one that takes the newer base::Closure. |
- // We have this overload to allow a staged transition between the two systems. |
- // Once the transition is done, the functions above should be deleted. |
- virtual bool PostTask(const tracked_objects::Location& from_here, |
const base::Closure& task) = 0; |
virtual bool PostDelayedTask(const tracked_objects::Location& from_here, |
const base::Closure& task, |