- From: Bjoern Hoehrmann <derhoermi@gmx.net>
- Date: Sun, 29 Jan 2006 20:49:09 +0100
- To: Antoine Quint <ml@graougraou.com>
- Cc: www-svg@w3.org
* Antoine Quint wrote: >> http://www.w3.org/TR/2005/WD-SVGMobile12-20050413/svgudom.html >> defines >> createElementNS to throw only NOT_SUPPORTED_ERR exceptions, this is >> not >> compatible with DOM Level 3 Core, e.g. INVALID_CHARACTER_ERR must be >> thrown for illegal names, this is tested for many times in the DOM >> Test >> suite, please change the draft such that compliant implementations are >> not non-compliant to DOM Level 3 Core in this regard. > >Thanks for catching this mistake, the following exceptions have now >been added to Document::createElementNS() in the uDOM: >INVALID_CHARACTER_ERR: Raised if the specified local name is not an >XML name. > >NAMESPACE_ERR: Raised if the qualifiedName is malformed per the >Namespaces in XML specification, if the qualifiedName has a prefix >and the namespaceURI is null, if the qualifiedName has a prefix that >is "xml" and the namespaceURI is different from "http://www.w3.org/ >XML/1998/namespace", if the qualifiedName or its prefix is "xmlns" >and the namespaceURI is different from "http://www.w3.org/2000/ >xmlns/", or if the namespaceURI is "http://www.w3.org/2000/xmlns/" >and neither the qualifiedName nor its prefix is "xmlns". Given http://www.w3.org/mid/udndq1d95lefb1eg9arqsj6bkdfrl2aq2a@hive.bjoern.hoehrmann.de it's clear that normative reference should be used to define this. -- Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de 68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/
Received on Sunday, 29 January 2006 19:48:18 UTC