diff options
author | Ms2ger <ms2ger@gmail.com> | 2014-03-04 14:10:33 +0100 |
---|---|---|
committer | Ms2ger <ms2ger@gmail.com> | 2014-03-04 14:10:33 +0100 |
commit | 6291aac1701430ec9c55ff852bbdd653a8a9acb4 (patch) | |
tree | 347daab4afc528f4f88558630cce8fbb4a300d52 /src/components/script/dom/attr.rs | |
parent | b6138580d3d44fe1c34dd863faa38bf1fe4665d9 (diff) | |
download | servo-6291aac1701430ec9c55ff852bbdd653a8a9acb4.tar.gz servo-6291aac1701430ec9c55ff852bbdd653a8a9acb4.zip |
Pass &JS<Window> to some constructors.
Diffstat (limited to 'src/components/script/dom/attr.rs')
-rw-r--r-- | src/components/script/dom/attr.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/components/script/dom/attr.rs b/src/components/script/dom/attr.rs index 906e1b7f02c..f632d047670 100644 --- a/src/components/script/dom/attr.rs +++ b/src/components/script/dom/attr.rs @@ -43,22 +43,22 @@ impl Attr { } } - pub fn new(window: &Window, local_name: DOMString, value: DOMString) -> JS<Attr> { + pub fn new(window: &JS<Window>, local_name: DOMString, value: DOMString) -> JS<Attr> { let name = local_name.clone(); Attr::new_helper(window, local_name, value, name, Null, None) } - pub fn new_ns(window: &Window, local_name: DOMString, value: DOMString, + pub fn new_ns(window: &JS<Window>, local_name: DOMString, value: DOMString, name: DOMString, namespace: Namespace, prefix: Option<DOMString>) -> JS<Attr> { Attr::new_helper(window, local_name, value, name, namespace, prefix) } - fn new_helper(window: &Window, local_name: DOMString, value: DOMString, + fn new_helper(window: &JS<Window>, local_name: DOMString, value: DOMString, name: DOMString, namespace: Namespace, prefix: Option<DOMString>) -> JS<Attr> { let attr = Attr::new_inherited(local_name, value, name, namespace, prefix); - reflect_dom_object(~attr, window, AttrBinding::Wrap) + reflect_dom_object(~attr, window.get(), AttrBinding::Wrap) } pub fn set_value(&mut self, value: DOMString) { |