[whatwg] parsing: bogus comments - PIs

<? is a parse error and causes a switch to the bogus comment state.

So, <?xml-stylesheet type="text/css" href=""?> is a bogus comment.
<http://whatwg.org/specs/web-apps/current-work/#bogus>

"Emit a comment token whose data is the concatenation of all the
characters from the character that caused the state machine to switch
into the bogus comment state, up to the last consumed character before
the U+003E character..."

I *was* 100% sure that the PI should be parsed into:

<!--?xml-stylesheet type="text/css" href=""?-->

However, after rereading that section a few more times, I'm not 100%
sure whether the 2 ? are included in the concatenation or not?

I know it says from ? up to ?, but I might be interpreting 'from' and
'up to'  incorrectly.

Can someone clarify?

-- 
burnout426

Received on Monday, 17 July 2006 10:35:09 UTC