[Webkit-unassigned] [Bug 88188] New: Make foreignObject support HTML and MathML

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Jun 3 06:37:23 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=88188

           Summary: Make foreignObject support HTML and MathML
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
               URL: http://www.w3.org/TR/SVGTiny12/extend.html#ForeignObje
                    ctExamples
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: SVG
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: fred.wang at free.fr
                CC: zimmermann at kde.org


The SVGTiny12 spec suggests support for HTML and MathML languages in <foreignObject>. It also shows the use of "http://www.w3.org/1999/xhtml" and "http://www.w3.org/1998/Math/MathML" as requiredExtensions strings:

http://www.w3.org/TR/SVGTiny12/extend.html#ForeignObjectExamples

Firefox has supported these languages in SVG and recognized these requiredExtensions values since at least 2008/2009:

https://bugzilla.mozilla.org/show_bug.cgi?id=449746

The inclusion of foreign object is useful to mix diagrams and formulas and has been discussed e.g. in MathJax mailing lists.

Here are reftests from the MathJax test suite which are currently failing in Chrome/Safari:

http://devel.mathjax.org/testing/testsuite/Configuration/Contexts/svg-1a.html
http://devel.mathjax.org/testing/testsuite/Configuration/Contexts/svg-1-ref.html

http://devel.mathjax.org/testing/testsuite/Configuration/Contexts/svg-1b.html
http://devel.mathjax.org/testing/testsuite/Configuration/Contexts/svg-1-ref.html

See also
http://www.w3.org/Math/Documents/Notes/graphics.xml#mathml-in-svg-guidelines

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list