aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/htmlscriptelement.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2015-04-04 17:29:23 +0200
committerAnthony Ramine <n.oxyde@gmail.com>2015-04-06 14:31:27 +0200
commit254207730e75f036d6f5182cdb37b230b47a101f (patch)
tree613c8e3f8e29a761626b8153847d54c47df3d607 /components/script/dom/htmlscriptelement.rs
parentdd88bcddc4ab0f4f774ee8e3e5785ed8a7a96c64 (diff)
downloadservo-254207730e75f036d6f5182cdb37b230b47a101f.tar.gz
servo-254207730e75f036d6f5182cdb37b230b47a101f.zip
Make Element::get_attribute() take its namespace by reference
Diffstat (limited to 'components/script/dom/htmlscriptelement.rs')
-rw-r--r--components/script/dom/htmlscriptelement.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/components/script/dom/htmlscriptelement.rs b/components/script/dom/htmlscriptelement.rs
index 5357c146ae5..7b4f7a8aea0 100644
--- a/components/script/dom/htmlscriptelement.rs
+++ b/components/script/dom/htmlscriptelement.rs
@@ -202,8 +202,8 @@ impl<'a> HTMLScriptElementHelpers for JSRef<'a, HTMLScriptElement> {
}
// Step 12.
- let for_attribute = element.get_attribute(ns!(""), &atom!("for")).root();
- let event_attribute = element.get_attribute(ns!(""), &Atom::from_slice("event")).root();
+ let for_attribute = element.get_attribute(&ns!(""), &atom!("for")).root();
+ let event_attribute = element.get_attribute(&ns!(""), &Atom::from_slice("event")).root();
match (for_attribute.r(), event_attribute.r()) {
(Some(for_attribute), Some(event_attribute)) => {
let for_value = for_attribute.Value()
@@ -223,7 +223,7 @@ impl<'a> HTMLScriptElementHelpers for JSRef<'a, HTMLScriptElement> {
}
// Step 13.
- if let Some(charset) = element.get_attribute(ns!(""), &Atom::from_slice("charset")).root() {
+ if let Some(charset) = element.get_attribute(&ns!(""), &Atom::from_slice("charset")).root() {
if let Some(encodingRef) = encoding_from_whatwg_label(&charset.r().Value()) {
*self.block_character_encoding.borrow_mut() = encodingRef;
}
@@ -234,7 +234,7 @@ impl<'a> HTMLScriptElementHelpers for JSRef<'a, HTMLScriptElement> {
let window = window.r();
let base_url = window.get_url();
- let load = match element.get_attribute(ns!(""), &atom!("src")).root() {
+ let load = match element.get_attribute(&ns!(""), &atom!("src")).root() {
// Step 14.
Some(src) => {
// Step 14.1
@@ -406,7 +406,7 @@ impl<'a> HTMLScriptElementHelpers for JSRef<'a, HTMLScriptElement> {
fn is_javascript(self) -> bool {
let element: JSRef<Element> = ElementCast::from_ref(self);
- match element.get_attribute(ns!(""), &atom!("type")).root().map(|s| s.r().Value()) {
+ match element.get_attribute(&ns!(""), &atom!("type")).root().map(|s| s.r().Value()) {
Some(ref s) if s.is_empty() => {
// type attr exists, but empty means js
debug!("script type empty, inferring js");
@@ -418,7 +418,7 @@ impl<'a> HTMLScriptElementHelpers for JSRef<'a, HTMLScriptElement> {
},
None => {
debug!("no script type");
- match element.get_attribute(ns!(""), &atom!("language"))
+ match element.get_attribute(&ns!(""), &atom!("language"))
.root()
.map(|s| s.r().Value()) {
Some(ref s) if s.is_empty() => {