RE: Bad news wrt stylesheet pi in internal subset

And Arbortext also processes xml-stylesheet PIs within
the internal subset.

And because the First Edition allowed this behavior, I don't
believe we can make such a change in a 2nd Edition.

I think we have to allow the PI in the internal subset.
We can still have a "might ignore if in internal subset"
sentence if we want.

paul

> -----Original Message-----
> From: public-xml-core-wg-request@w3.org [mailto:public-xml-core-wg-
> request@w3.org] On Behalf Of Henry S. Thompson
> Sent: Wednesday, 2009 October 07 11:14
> To: public-xml-core-wg@w3.org
> Subject: Bad news wrt stylesheet pi in internal subset
> 
> The following displays
> 
>   nothing to see here, move along
> 
> in all of Firefox 3.0.14, IE 8 and Opera 10.0
> 
> foo2.xml:
> <?xml-stylesheet href="foo.xsl" type="text/xsl"?>
> <!DOCTYPE foo [
> ]>
> <foo/>
> 
> foo.xsl:
> <?xml version="1.0" encoding="utf-8"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>                 version="1.0">
> 
>   <xsl:output method="html"/>
> 
>   <xsl:template match="/">
>     <html>
>       <body bgcolor="#FFFFFF">
>         <div>nothing to see here, move along</div>
>       </body>
>     </html>
>   </xsl:template>
> 
> </xsl:stylesheet>
> 
> And the following displays
> 
>  <foo/>
> 
> in both Firefox 3.0.14 and Opera 10.0
> 
> foo.xml:
> <!DOCTYPE foo [
> <?xml-stylesheet href="foo.xsl" type="text/xsl"?>
> ]>
> <foo/>
> 
> Unfortunately, in IE8, regardless of compatibility mode setting,
> foo.xml displays
> 
>   nothing to see here, move along
> 
> So if we make the change we were discussing just now on the call, we
> will render IE non-conforming.

Received on Wednesday, 7 October 2009 16:41:00 UTC