summaryrefslogtreecommitdiffstats
path: root/remoting/base/plugin_message_loop_proxy.cc
diff options
context:
space:
mode:
Diffstat (limited to 'remoting/base/plugin_message_loop_proxy.cc')
-rw-r--r--remoting/base/plugin_message_loop_proxy.cc16
1 files changed, 16 insertions, 0 deletions
diff --git a/remoting/base/plugin_message_loop_proxy.cc b/remoting/base/plugin_message_loop_proxy.cc
index ad595c8..9d9a599 100644
--- a/remoting/base/plugin_message_loop_proxy.cc
+++ b/remoting/base/plugin_message_loop_proxy.cc
@@ -27,6 +27,14 @@ void PluginMessageLoopProxy::Detach() {
bool PluginMessageLoopProxy::PostDelayedTask(
const tracked_objects::Location& from_here,
const base::Closure& task,
+ int64 delay_ms) {
+ return PostDelayedTask(
+ from_here, task, base::TimeDelta::FromMilliseconds(delay_ms));
+}
+
+bool PluginMessageLoopProxy::PostDelayedTask(
+ const tracked_objects::Location& from_here,
+ const base::Closure& task,
base::TimeDelta delay) {
base::AutoLock auto_lock(lock_);
if (!delegate_)
@@ -41,6 +49,14 @@ bool PluginMessageLoopProxy::PostDelayedTask(
bool PluginMessageLoopProxy::PostNonNestableDelayedTask(
const tracked_objects::Location& from_here,
const base::Closure& task,
+ int64 delay_ms) {
+ // All tasks running on this message loop are non-nestable.
+ return PostDelayedTask(from_here, task, delay_ms);
+}
+
+bool PluginMessageLoopProxy::PostNonNestableDelayedTask(
+ const tracked_objects::Location& from_here,
+ const base::Closure& task,
base::TimeDelta delay) {
// All tasks running on this message loop are non-nestable.
return PostDelayedTask(from_here, task, delay);