aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_thread.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2017-09-17 10:27:02 +0200
committerAnthony Ramine <n.oxyde@gmail.com>2017-09-17 10:27:02 +0200
commit1d52df0562ebac00358f03c51cf85969db4d8273 (patch)
treed38edf1c3f85b2fea3bfae5597b848c4abf3f13e /components/script/script_thread.rs
parentf58207b851494562f855b8fdb929a529d9850f44 (diff)
downloadservo-1d52df0562ebac00358f03c51cf85969db4d8273.tar.gz
servo-1d52df0562ebac00358f03c51cf85969db4d8273.zip
Remove uses of AsyncJobHandler from script_thread
Diffstat (limited to 'components/script/script_thread.rs')
-rw-r--r--components/script/script_thread.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/components/script/script_thread.rs b/components/script/script_thread.rs
index 02d6158c887..2f7698ff960 100644
--- a/components/script/script_thread.rs
+++ b/components/script/script_thread.rs
@@ -98,7 +98,7 @@ use script_traits::{UpdatePipelineIdReason, WindowSizeData, WindowSizeType};
use script_traits::CompositorEvent::{KeyEvent, MouseButtonEvent, MouseMoveEvent, ResizeEvent};
use script_traits::CompositorEvent::{TouchEvent, TouchpadPressureEvent};
use script_traits::webdriver_msg::WebDriverScriptCommand;
-use serviceworkerjob::{Job, JobQueue, AsyncJobHandler};
+use serviceworkerjob::{Job, JobQueue};
use servo_atoms::Atom;
use servo_config::opts;
use servo_url::{ImmutableOrigin, MutableOrigin, ServoUrl};
@@ -1787,8 +1787,8 @@ impl ScriptThread {
let _ = self.script_sender.send((pipeline_id, ScriptMsg::RegisterServiceWorker(scope_things, scope.clone())));
}
- pub fn dispatch_job_queue(&self, job_handler: Box<AsyncJobHandler>) {
- self.job_queue_map.run_job(job_handler, self);
+ pub fn dispatch_job_queue(&self, scope_url: ServoUrl) {
+ self.job_queue_map.run_job(scope_url, self);
}
pub fn dom_manipulation_task_source(&self) -> &DOMManipulationTaskSource {