[Bug 10692] Fix coercion to Infoset for HTML5 to correctly preserve xmlns attributes

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


Henri Sivonen <hsivonen@iki.fi> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hsivonen@iki.fi




--- Comment #2 from Henri Sivonen <hsivonen@iki.fi>  2010-09-23 07:37:14 ---
I think requesting that HTML5 be "fix[ed]" mischaracterizes the problem. It
*might* be that the HTML5 side needs *changing* in order to paper over the
problem RDF-in-XHTML TF caused by using the xmlns syntax while fully intending
RDFa to be deployed in text/html.

When xmlns="foo" is parsed on an HTML element in text/html, it is an attribute
with local name xmlns in no namespace. Mapping this into a namespace
declaration would substantially alter the nature of the attribute in the
infoset, so while such mapping might be desirable from the RDFa point of view,
it clearly wouldn't be a "fix" or be "correct" from the point of view of
retaining the meaning of the DOM as converted into an Infoset.

-- 
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 Thursday, 23 September 2010 07:37:16 UTC