More Namespace fun

I don't know why they want to mess
with this, but it's clearly way more
complicated than any benefit I can see
it yielding.
This commit is contained in:
Jacques Distler 2010-02-14 03:16:54 -06:00
parent 2e16458c44
commit 2151c8d86b

View file

@ -1523,12 +1523,13 @@ function BatchCommand(text) {
// map various namespaces to our fixed namespace prefixes
// (the default xmlns attribute itself does not get a prefix)
if(attr.namespaceURI && nsMap[attr.namespaceURI] && nsMap[attr.namespaceURI] != "xmlns") {
if (nsMap[attr.namespaceURI] != "xmlns"|| attr.localName != "xlink") {
if(attr.namespaceURI && nsMap[attr.namespaceURI] && nsMap[attr.namespaceURI] != "xmlns") {
out.push(nsMap[attr.namespaceURI]+':');
}
out.push(attr.localName); out.push("=\"");
out.push(attrVal); out.push("\"");
}
out.push(attr.localName); out.push("=\"");
out.push(attrVal); out.push("\"");
}
}
}
}