Index: remoting/base/plugin_message_loop_proxy.h |
diff --git a/remoting/base/plugin_message_loop_proxy.h b/remoting/base/plugin_message_loop_proxy.h |
index 855134fc3e96a024cf79dc96ac7adcaaf1e73ade..33da94be26dddb9a4afc3aaab65cf4f9391aa819 100644 |
--- a/remoting/base/plugin_message_loop_proxy.h |
+++ b/remoting/base/plugin_message_loop_proxy.h |
@@ -22,7 +22,7 @@ class PluginMessageLoopProxy : public base::MessageLoopProxy { |
virtual ~Delegate() { } |
virtual bool RunOnPluginThread( |
- int delay_ms, void(function)(void*), void* data) = 0; |
+ base::TimeDelta delay, void(function)(void*), void* data) = 0; |
}; |
// Caller keeps ownership of delegate. |
@@ -36,10 +36,18 @@ class PluginMessageLoopProxy : public base::MessageLoopProxy { |
const tracked_objects::Location& from_here, |
const base::Closure& task, |
int64 delay_ms) OVERRIDE; |
+ virtual bool PostDelayedTask( |
+ const tracked_objects::Location& from_here, |
+ const base::Closure& task, |
+ base::TimeDelta delay) OVERRIDE; |
virtual bool PostNonNestableDelayedTask( |
const tracked_objects::Location& from_here, |
const base::Closure& task, |
int64 delay_ms) OVERRIDE; |
+ virtual bool PostNonNestableDelayedTask( |
+ const tracked_objects::Location& from_here, |
+ const base::Closure& task, |
+ base::TimeDelta delay) OVERRIDE; |
virtual bool RunsTasksOnCurrentThread() const OVERRIDE; |