Hi, Potentially a bug was found in libxslt; unfortunately, the reporter, Alexander Nichau, didn't come through to the this list, so he sent the mail as an attachment to me. Here it comes:
At [EMAIL PROTECTED] we found a possible bug in libxslt: >> >> >> >><html lang="de" xml:lang="de"> >> >><xsl:attribute >> >>name="xmlns">http://www.w3.org/1999/xhtml</xsl:attribute> > > No, I'm sorry, but you haven't. A namespace is not an attribute, and an > > attribute is not allowed to have the name "xmlns". The spec says explicitly > > (section 7.1.3) "It is an error if the [name attribute] is the string > > "xmlns". If your XSLT processor accepts this stylesheet, then it has a bug > > in it. So according to the spec it should not be possible to use <xsl:attribute name="xmlns">, because xmlns is no attribute. System: dom DOM/XML enabled DOM/XML API Version 20031129 libxml Version 2.6.9 HTML Support enabled XPath Support enabled XPointer Support enabled Schema Support enabled RelaxNG Support enabled xsl XSL enabled libxslt Version 1.1.12 libxslt compiled against libxml Version 2.6.17 EXSLT enabled libexslt Version 1.1.12 Thanks, Alexander _______________________________________________ xslt mailing list, project page http://xmlsoft.org/XSLT/ [email protected] http://mail.gnome.org/mailman/listinfo/xslt
