[Webkit-unassigned] [Bug 155019] New: Refactor RenderMathMLMenclose

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 4 08:03:38 PST 2016


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

            Bug ID: 155019
           Summary: Refactor RenderMathMLMenclose
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
               URL: http://www.mathml-association.org/MathMLinHTML5/S3.htm
                    l#SS3.SSS9
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: MathML
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: fred.wang at free.fr
        Depends on: 153208, 155018
            Blocks: 153991

With the new MathML layout, the RenderMathMLMenclose class probably needs to be rewritten too to implement computePreferredLogicalWidths, layoutBlock, firstBaseLine etc since (because of the notations) the metrics and child placement do not really exactly correspond to RenderMathMLRow. I suspect the list of notations could also be more efficiently managed with an integer m_Notations and corresponding bit mask for each notation as done in Gecko. Last but not least, we should avoid creating anonymous RenderMathMLSquareRoot.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160304/06749a6e/attachment.html>


More information about the webkit-unassigned mailing list