[Bug 7089] CDATA escapes need to close upon --\s*!>

http://www.w3.org/Bugs/Public/show_bug.cgi?id=7089


Ian 'Hixie' Hickson <ian@hixie.ch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |NEEDSINFO




--- Comment #2 from Ian 'Hixie' Hickson <ian@hixie.ch>  2009-08-09 21:08:26 ---
In markup:
Opera and IE8 do not terminate for either --!> or -- > or --! > or -- !>
Safari does not terminate for either -- > or --! > or -- !>, it does for --!>
HTML5 and HTML5 Gecko do not terminate for --! > or -- !>, but do for --!> and
-- >

In script:
Opera and IE8 are as above.
Safari is the same as above.
HTML5 and HTML5 Gecko are like Opera and IE8.

The page in question:
   http://www.erc.gov.ph/
...renders differently in every browser I tried.

I am skeptical about making the crazy behaviour in raw text elements even
crazier. It's already really hard to explain; making it harder seems bad. Are
there many other pages affected by this?

I'd actually rather remove the --!>/-- > behaviour than add more crazy
behaviour here.


-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Sunday, 9 August 2009 21:08:37 UTC