W3C home > Mailing lists > Public > public-html@w3.org > November 2008

Re: Splitting up the spec

From: Julian Reschke <julian.reschke@gmx.de>
Date: Tue, 25 Nov 2008 00:15:00 +0100
Message-ID: <492B3574.1050905@gmx.de>
To: Jonas Sicking <jonas@sicking.cc>
CC: Jim Jewett <jimjjewett@gmail.com>, HTML WG <public-html@w3.org>

Jonas Sicking wrote:
>> Understood, and yes that's a problem (this is, for instance, about 
>> disable-output-escaping, right?).
> 
> That, and things like
> 
> <xsl:template match="...">
>   <input type="text">
>     Label here
>   </input>
> </xsl:template>
> 
> If you just display the DOM then 'Label here' part is not rendered as 
> <input> is a replaced element. If you serialize and reparse, the 'Label 
> here' part ends up being a sibling since the start <input> tag is parsed 
> as the whole element with Label here being a sibling and '</input>' 
> being an erroneous stray tag.
> 
> Yes, we have gotten bugs on people depending on that since it works in IE.

Interesting.

Another issue of course is IE's behavior with respect to stripping 
"ignorable" whitespace (IE ignores more than it should).

So yes, all these are instances of under-specification, but not 
*necessarily* caused by spec fragmentation.

BR, Julian
Received on Monday, 24 November 2008 23:15:41 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:16:27 GMT