diff options
author | Alan Jeffrey <ajeffrey@mozilla.com> | 2018-06-01 17:24:25 -0500 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2018-08-20 18:22:29 -0400 |
commit | 74c1e00d8163f255bb4141ff3549bbdedd7ea766 (patch) | |
tree | d3960a6cff086d3ca2240fcc6eaa863dba4910c2 /components/script/dom/abstractworker.rs | |
parent | d34403047e806fa6c8c2468946f64429622ec434 (diff) | |
download | servo-74c1e00d8163f255bb4141ff3549bbdedd7ea766.tar.gz servo-74c1e00d8163f255bb4141ff3549bbdedd7ea766.zip |
Upgraded to SM 60
Diffstat (limited to 'components/script/dom/abstractworker.rs')
-rw-r--r-- | components/script/dom/abstractworker.rs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/components/script/dom/abstractworker.rs b/components/script/dom/abstractworker.rs index fec71495613..9a72316810b 100644 --- a/components/script/dom/abstractworker.rs +++ b/components/script/dom/abstractworker.rs @@ -5,8 +5,6 @@ use dom::bindings::refcounted::Trusted; use dom::bindings::reflector::DomObject; use dom::bindings::structuredclone::StructuredCloneData; -use js::jsapi::{JSRuntime, JS_RequestInterruptCallback}; -use js::rust::Runtime; use script_runtime::CommonScriptMsg; /// Messages used to control the worker event loops @@ -28,25 +26,3 @@ impl<T: DomObject> SimpleWorkerErrorHandler<T> { } } } - -#[derive(Clone, Copy)] -pub struct SharedRt { - rt: *mut JSRuntime -} - -impl SharedRt { - pub fn new(rt: &Runtime) -> SharedRt { - SharedRt { - rt: rt.rt() - } - } - - #[allow(unsafe_code)] - pub fn request_interrupt(&self) { - unsafe { - JS_RequestInterruptCallback(self.rt); - } - } -} -#[allow(unsafe_code)] -unsafe impl Send for SharedRt {} |