Bad news wrt stylesheet pi in internal subset

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

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.

ht
- -- 
       Henry S. Thompson, School of Informatics, University of Edinburgh
                         Half-time member of W3C Team
      10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
                Fax: (44) 131 651-1426, e-mail: ht@inf.ed.ac.uk
                       URL: http://www.ltg.ed.ac.uk/~ht/
[mail really from me _always_ has this .sig -- mail without it is forged spam]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD4DBQFKzL5ekjnJixAXWBoRAme3AJiWUbu+FaZoy5fRb8XKViWxKVtCAJ4tY81T
ylQfWeu9Qug61UYW6ABlow==
=zp17
-----END PGP SIGNATURE-----

Received on Wednesday, 7 October 2009 16:14:54 UTC