[Webkit-unassigned] [Bug 99618] [MathML] Implement the mmultiscripts tag

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 6 10:53:43 PDT 2013


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


Frédéric Wang <fred.wang at free.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #207872|0                           |1
        is obsolete|                            |




--- Comment #9 from Frédéric Wang <fred.wang at free.fr>  2013-08-06 10:53:24 PST ---
Created an attachment (id=208202)
 --> (https://bugs.webkit.org/attachment.cgi?id=208202&action=review)
Patch V4

New iteration of the patch:

i) I've simplified the render tree structure and this fixes an alignment issue with nested mmultiscripts. 

ii) I've rewritten the addChild/removeChild functions but this is not finished yet.

iii) I think I'm done with the reftests for mmultiscripts. I need to write more test for DOM manipulations and ensure that they pass (this is of course related to point ii)

Here are a few manual tests:

- https://developer.mozilla.org/en-US/docs/Mozilla_MathML_Project/MathML_Torture_Test (test 2)

- https://developer.mozilla.org/fr/docs/Mozilla/MathML_Project/mmultiscripts

- W3C MathML test suite: http://www.w3.org/Math/testsuite/build/main/Presentation/CSS/mprescripts/mprescripts-01-full.xhtml, http://www.w3.org/Math/testsuite/build/main/Presentation/ScriptsAndLimits/mmultiscripts/mmultiscripts1-full.xhtml. Also check the tests after these two pages (link "next" at the top right)

- https://eyeasme.com/Joe/MathML/MathML_browser_test (see multiscripts & greek alphabet)

-- 
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