diff options
author | Ms2ger <ms2ger@gmail.com> | 2013-12-23 13:36:25 +0100 |
---|---|---|
committer | Ms2ger <ms2ger@gmail.com> | 2013-12-24 10:24:35 +0100 |
commit | 6e6d45ca2679fa6912387b8c33833d78eb3db074 (patch) | |
tree | f2892988385a82cb5175e0850a97ac1abac6e7d5 /src/components/script/dom/htmlscriptelement.rs | |
parent | cb336a18317195512a276971856081cb8ef86b0e (diff) | |
download | servo-6e6d45ca2679fa6912387b8c33833d78eb3db074.tar.gz servo-6e6d45ca2679fa6912387b8c33833d78eb3db074.zip |
Introduce methods to simplify implementing reflecting attributes.
Diffstat (limited to 'src/components/script/dom/htmlscriptelement.rs')
-rw-r--r-- | src/components/script/dom/htmlscriptelement.rs | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/components/script/dom/htmlscriptelement.rs b/src/components/script/dom/htmlscriptelement.rs index 7405db82b29..604fe714322 100644 --- a/src/components/script/dom/htmlscriptelement.rs +++ b/src/components/script/dom/htmlscriptelement.rs @@ -7,9 +7,7 @@ use dom::bindings::utils::{DOMString, ErrorResult}; use dom::document::AbstractDocument; use dom::element::HTMLScriptElementTypeId; use dom::htmlelement::HTMLElement; -use dom::namespace::Null; use dom::node::{AbstractNode, Node}; -use style::TElement; pub struct HTMLScriptElement { htmlelement: HTMLElement, @@ -30,10 +28,7 @@ impl HTMLScriptElement { impl HTMLScriptElement { pub fn Src(&self) -> DOMString { - match self.htmlelement.element.get_attr(Null, "src") { - Some(s) => s.to_owned(), - None => ~"" - } + self.htmlelement.element.get_url_attribute("src") } pub fn SetSrc(&mut self, _src: DOMString) -> ErrorResult { |