diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2016-10-03 18:21:16 +0200 |
---|---|---|
committer | Anthony Ramine <n.oxyde@gmail.com> | 2016-10-04 14:01:34 +0200 |
commit | 1aebe9fde61e3eb50c0c9d61d0617eab45c3cf97 (patch) | |
tree | 637ddb74dbf9022d54e3d7fe075f92e86abc883f /components/script | |
parent | e2dfcb658b1a837f5bd1dc8ea36d92fe401608ad (diff) | |
download | servo-1aebe9fde61e3eb50c0c9d61d0617eab45c3cf97.tar.gz servo-1aebe9fde61e3eb50c0c9d61d0617eab45c3cf97.zip |
Simplify GlobalRef::resource_threads
Diffstat (limited to 'components/script')
-rw-r--r-- | components/script/dom/bindings/global.rs | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/components/script/dom/bindings/global.rs b/components/script/dom/bindings/global.rs index 8905abb79f7..e0341ceeb68 100644 --- a/components/script/dom/bindings/global.rs +++ b/components/script/dom/bindings/global.rs @@ -125,12 +125,7 @@ impl<'a> GlobalRef<'a> { /// Get the `ResourceThreads` for this global scope. pub fn resource_threads(&self) -> ResourceThreads { match *self { - GlobalRef::Window(ref window) => { - let doc = window.Document(); - let doc = doc.r(); - let loader = doc.loader(); - loader.resource_threads().clone() - } + GlobalRef::Window(ref window) => window.resource_threads().clone(), GlobalRef::Worker(ref worker) => worker.resource_threads().clone(), } } |