diff options
author | bors-servo <release+servo@mozilla.com> | 2014-03-20 14:46:34 -0400 |
---|---|---|
committer | bors-servo <release+servo@mozilla.com> | 2014-03-20 14:46:34 -0400 |
commit | 509ff7e52f6ea4f2f736d13f124c854d80c316c9 (patch) | |
tree | 1f956099ff9997778b5d1992dd9e15a8ba325d91 /src/components/script/dom/htmlscriptelement.rs | |
parent | 0265fb9784baff3ea025198f3e5e73e6b81fe18e (diff) | |
parent | 038a195eade5476601a183f4b74e669f8619d6a4 (diff) | |
download | servo-509ff7e52f6ea4f2f736d13f124c854d80c316c9.tar.gz servo-509ff7e52f6ea4f2f736d13f124c854d80c316c9.zip |
auto merge of #1913 : Ms2ger/servo/attributes, r=jdm
Diffstat (limited to 'src/components/script/dom/htmlscriptelement.rs')
-rw-r--r-- | src/components/script/dom/htmlscriptelement.rs | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/components/script/dom/htmlscriptelement.rs b/src/components/script/dom/htmlscriptelement.rs index 6cffaf288a6..18830c35bbd 100644 --- a/src/components/script/dom/htmlscriptelement.rs +++ b/src/components/script/dom/htmlscriptelement.rs @@ -4,10 +4,11 @@ use dom::bindings::codegen::HTMLScriptElementBinding; use dom::bindings::codegen::InheritTypes::HTMLScriptElementDerived; +use dom::bindings::codegen::InheritTypes::ElementCast; use dom::bindings::js::JS; use dom::bindings::error::ErrorResult; use dom::document::Document; -use dom::element::HTMLScriptElementTypeId; +use dom::element::{HTMLScriptElementTypeId, Element, AttributeHandlers}; use dom::eventtarget::{EventTarget, NodeTargetTypeId}; use dom::htmlelement::HTMLElement; use dom::node::{Node, ElementNodeTypeId}; @@ -41,11 +42,12 @@ impl HTMLScriptElement { } impl HTMLScriptElement { - pub fn Src(&self) -> DOMString { - self.htmlelement.element.get_url_attribute("src") + pub fn Src(&self, abstract_self: &JS<HTMLScriptElement>) -> DOMString { + let element: JS<Element> = ElementCast::from(abstract_self); + element.get_url_attribute("src") } - pub fn SetSrc(&mut self, _src: DOMString) -> ErrorResult { + pub fn SetSrc(&mut self, _abstract_self: &JS<HTMLScriptElement>, _src: DOMString) -> ErrorResult { Ok(()) } |