diff options
Diffstat (limited to 'components/script/task_source/mod.rs')
-rw-r--r-- | components/script/task_source/mod.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/components/script/task_source/mod.rs b/components/script/task_source/mod.rs index 3c6139b6df3..e361ccf2d99 100644 --- a/components/script/task_source/mod.rs +++ b/components/script/task_source/mod.rs @@ -11,7 +11,7 @@ pub mod user_interaction; use dom::globalscope::GlobalScope; use std::result::Result; -use task::{Task, TaskCanceller}; +use task::{TaskBox, TaskCanceller}; pub trait TaskSource { fn queue_with_canceller<T>( @@ -20,11 +20,11 @@ pub trait TaskSource { canceller: &TaskCanceller, ) -> Result<(), ()> where - T: Task + 'static; + T: TaskBox + 'static; fn queue<T>(&self, msg: Box<T>, global: &GlobalScope) -> Result<(), ()> where - T: Task + 'static, + T: TaskBox + 'static, { self.queue_with_canceller(msg, &global.task_canceller()) } |