[Webkit-unassigned] [Bug 124838] Improve renderer classes for MathML Token elements

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 11 12:17:26 PST 2013


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


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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
         AssignedTo|webkit-unassigned at lists.web |fred.wang at free.fr
                   |kit.org                     |




--- Comment #1 from Frédéric Wang <fred.wang at free.fr>  2013-12-11 12:15:38 PST ---
Created an attachment (id=218993)
 --> (https://bugs.webkit.org/attachment.cgi?id=218993&action=review)
WIP Patch

Here is a patch that move the mo anonymous code into a generic class for token frames (and will hopefully allow to fix the remaining style update issue in bug 99620), fixes MathML whitespace collapse (http://www.w3.org/TR/MathML/chapter2.html#fund.collapse) and the serious italic mi bug (bug 44208). Hopefully it will also help for bug 44210 too, but I haven't done extensive testing yet.

Unfortunately I just realized that the mo implementation prevents dumpAsText to access the text (bug 125597). Since the patch moved the implementation to other token elements, this also breaks various tests relying on dumpAsText and putting text in <mtext>. Any idea on how to solve that issue? Or any suggestion of implementation for the MathML token elements?

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