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

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

           Summary: Allow elements beyond just HTML, MathML, and SVG into
                    SVG element
           Product: HTML WG
           Version: unspecified
          Platform: Macintosh
               URL: http://burningbird.net/newbook/test5html.php
        OS/Version: Mac System 9.x
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HTML5 spec bugs
        AssignedTo: dave.null@w3.org
        ReportedBy: shelleyp@burningbird.net
         QAContact: public-html-bugzilla@w3.org
                CC: ian@hixie.ch, mike@w3.org, public-html@w3.org,
                    shelleyp@burningbird.net


Currently, section 9.1.2 of the specification limits the elements and
attributes allowed as conforming in an HTML5 document to those listed in the
HTML specification, those defined for MathML, and those defined for SVG.

However, most of the SVG documents that would be copied and pasted into HTML5
documents incorporate elements from other namespaces, embedded into the SVG
through the graphics tool (such as Inkscape), or added by the original artist
and specifying artist name, Creative Commons licenses, and so on. 

Some of the metadata that can be embedded into the SVG document, using RDF/XML,
may be required in order to use the SVG, and can't be removed, without
violation of the Creative Commons license. 

These elements should be allowed in the SVG as long as they are well formed,
and contained completely in the SVG/XML pasted into the HTML document. 

The example attached with this Bug demonstrates the type of external elements
that can, and frequently do, appear with SVG. As tested with the Firefox
nightly build, which supports SVG in HTML, allowing support for such elements
has no adverse impact on parsing the document, or building the DOM.


-- 
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 Monday, 7 September 2009 01:54:33 UTC