http://www.w3.org/Bugs/Public/show_bug.cgi?id=1222
------- Additional Comments From mike@saxonica.com 2005-06-21 16:45 -------
I have an action A-251-02 to propose specific text to implement this suggestion.
Here is proposed wording: take the following sentences at the start of section 3:
<old>
Host languages MAY allow users to specify any or all of these parameters, but
they are not REQUIRED to be able to do so. However, the host language
specification MUST specify how the value of all applicable parameters is to be
determined.
</old>
and expand them as follows, moving the text to appear after the table of parameters:
<new>
Host languages MAY allow users to specify any or all of these parameters, but
they are not REQUIRED to be able to do so. However, the host language
specification MUST specify how the value of all applicable parameters is to be
determined.
Furthermore, host languages MAY define additional serialization parameters, and
MAY permit implementations or users to define additional serialization
parameters; the presence of such additional parameters MAY modify
the result of serialization in arbitrary ways, including ways that override the
provisions of this specification.
For example, section 7.4.12 states that when using the HTML output method,
relative URIs MUST NOT be absolutized. Despite this provision, it would be
acceptable for a host language or an implementation (if permitted by the host
language) to define an additional serialization parameter that causes relative
URIs to be absolutized.
</new>