diff options
author | Rahul Sharma <rsconceptx@gmail.com> | 2016-06-09 18:52:52 +0530 |
---|---|---|
committer | Rahul Sharma <rsconceptx@gmail.com> | 2016-07-16 23:29:44 +0530 |
commit | 1e6293ea1d06120c9f3488d7d32c24d8d92df6b1 (patch) | |
tree | ffc6addc9aff4eeb5562fd1b3b588603532b38c4 /components/script/dom/abstractworker.rs | |
parent | e8fa02a07f3ee8965c022df4e92d5bdb0fccdb0b (diff) | |
download | servo-1e6293ea1d06120c9f3488d7d32c24d8d92df6b1.tar.gz servo-1e6293ea1d06120c9f3488d7d32c24d8d92df6b1.zip |
Integrate service worker manager thread
Diffstat (limited to 'components/script/dom/abstractworker.rs')
-rw-r--r-- | components/script/dom/abstractworker.rs | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/components/script/dom/abstractworker.rs b/components/script/dom/abstractworker.rs index f9ff583a0dd..4f2f029800b 100644 --- a/components/script/dom/abstractworker.rs +++ b/components/script/dom/abstractworker.rs @@ -8,10 +8,7 @@ use dom::bindings::str::DOMString; use dom::bindings::structuredclone::StructuredCloneData; use js::jsapi::{JSRuntime, JS_RequestInterruptCallback}; use js::rust::Runtime; -use msg::constellation_msg::{PipelineId, ReferrerPolicy}; -use net_traits::{LoadOrigin, RequestSource}; use script_runtime::CommonScriptMsg; -use url::Url; /// Messages used to control the worker event loops pub enum WorkerScriptMsg { @@ -21,29 +18,6 @@ pub enum WorkerScriptMsg { DOMMessage(StructuredCloneData), } -#[derive(Clone)] -pub struct WorkerScriptLoadOrigin { - pub referrer_url: Option<Url>, - pub referrer_policy: Option<ReferrerPolicy>, - pub request_source: RequestSource, - pub pipeline_id: Option<PipelineId> -} - -impl LoadOrigin for WorkerScriptLoadOrigin { - fn referrer_url(&self) -> Option<Url> { - self.referrer_url.clone() - } - fn referrer_policy(&self) -> Option<ReferrerPolicy> { - self.referrer_policy.clone() - } - fn request_source(&self) -> RequestSource { - self.request_source.clone() - } - fn pipeline_id(&self) -> Option<PipelineId> { - self.pipeline_id.clone() - } -} - pub struct SimpleWorkerErrorHandler<T: Reflectable> { pub addr: Trusted<T>, } |