[Bug 7510] Allow elements beyond just HTML, MathML, and SVG into SVG element

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


Cameron McCormack <cam@mcc.id.au> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cam@mcc.id.au




--- Comment #5 from Cameron McCormack <cam@mcc.id.au>  2009-09-22 01:31:43 ---
Ian, perhaps you can consider
http://lists.w3.org/Archives/Public/public-html/2009Sep/0623.html as part of
this.

A note pointing out that text/html documents such as

  <!DOCTYPE html>
  <title></title>
  <svg><foo xmlns="http://example.org/"/></svg>

are non-conforming due to the fact that the <foo> element is placed in the SVG
namespace, resulting in a DOM subtree which is not a conforming SVG DOM
subtree, would be good to clarify the matter.  (Assuming you aren't going to
change the text/html parsing algorithm to construct a DOM that would contain a
conforming SVG DOM subtree, or that you don't add any pre-processing rules that
would allow that subtree to be conforming, which would be the two obvious ways
to make the above conforming, AFAICT.)

Similarly for

  <!DOCTYPE html>
  <title></title>
  <svg><a:foo xmlns:a="http://example.org/"/></svg>

due to the element {http://www.w3.org/2000/svg}aU00003Afoo also causing the SVG
content not being a conforming SVG DOM subtree.


-- 
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, 22 September 2009 01:31:53 UTC