[Bug 9659] Initial U+0000 should not set frameset-ok to "not ok"

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |ASSIGNED

--- Comment #17 from Ian 'Hixie' Hickson <ian@hixie.ch> 2010-09-28 18:29:43 UTC ---
We've not mentioned attribute values in this discussion. I assume in those the
tokeniser would always convert U+0000 to U+FFFD? How about in tag names,
comments, etc?

What is described as the interoperable behaviour in comment 15 seems like it
would have the unfortunate side-effect of making HTML act different based on
where it is:

   <body> <p> NULL </p> </body>

...vs:

   <body> <svg> <foreignObject> <p> NULL </p> </foreignObject> </svg> </body>

...where NULL is U+0000 -- the former would have an empty <p></p>, the latter
would have one character U+FFFD. Surely we don't want that?

-- 
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 Tuesday, 28 September 2010 18:29:46 UTC