- From: <bugzilla@wiggum.w3.org>
- Date: Tue, 22 Jul 2008 23:57:34 +0000
- To: public-qt-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5893 Summary: [SER] Allow explicit setting of doctype-system and doctype-public to null Product: XPath / XQuery / XSLT Version: Recommendation Platform: PC OS/Version: Windows NT Status: NEW Severity: normal Priority: P2 Component: Serialization 1.1 AssignedTo: zongaro@ca.ibm.com ReportedBy: mike@saxonica.com QAContact: public-qt-comments@w3.org In a number of cases with XSLT, and in further cases with external APIs, we define that one way of setting serialization parameters should override values that would otherwise be set in a different way. For example, this happens when one xsl:output declaration overrides another by having higher import precedence, and in the JAXP API an external setting of a serialization parameter can override a setting within a stylesheet. This will also affect XQuery once we have syntax for setting serialization parameters within a query. Most of the time this works fine, but there is a problem with the two parameters doctype-system and doctype-public because they have no explicit value that is equivalent to leaving the parameter unspecified. This means it is not possible to override an explicit value with a "null" value. It is proposed that we should permit the special value "#none" for both these parameters, this value being equivalent to leaving the parameter unspecified, except that it overrides any existing value for the parameter set in an interface that has lower precedence. -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Tuesday, 22 July 2008 23:58:09 UTC