aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/element.rs
diff options
context:
space:
mode:
authorRohan Prinja <rohan.prinja@gmail.com>2014-08-25 23:16:01 +0530
committerRohan Prinja <rohan.prinja@gmail.com>2014-08-27 12:25:13 +0530
commit32b7f5e136a8b92cba3bba11c1f6acaebe5c0321 (patch)
tree8194fa54778e3c68f2f1d04957c60dd1a4d24c4b /src/components/script/dom/element.rs
parent782deca5697674fe7c60154d737760beea6e113f (diff)
downloadservo-32b7f5e136a8b92cba3bba11c1f6acaebe5c0321.tar.gz
servo-32b7f5e136a8b92cba3bba11c1f6acaebe5c0321.zip
return null from GetNamespaceURI, not the empty string
correctly mark tests
Diffstat (limited to 'src/components/script/dom/element.rs')
-rw-r--r--src/components/script/dom/element.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/components/script/dom/element.rs b/src/components/script/dom/element.rs
index 425529fe6d4..8120db7508e 100644
--- a/src/components/script/dom/element.rs
+++ b/src/components/script/dom/element.rs
@@ -471,8 +471,11 @@ impl Element {
impl<'a> ElementMethods for JSRef<'a, Element> {
// http://dom.spec.whatwg.org/#dom-element-namespaceuri
- fn NamespaceURI(&self) -> DOMString {
- self.namespace.to_str().to_string()
+ fn GetNamespaceURI(&self) -> Option<DOMString> {
+ match self.namespace {
+ Null => None,
+ ref ns => Some(ns.to_str().to_string())
+ }
}
fn LocalName(&self) -> DOMString {