[Webkit-unassigned] [Bug 126842] New: Only skip stretchy operators when determining the stretch height

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Jan 12 06:39:54 PST 2014


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

           Summary: Only skip stretchy operators when determining the
                    stretch height
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: MathML
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: fred.wang at free.fr
                CC: bfulgham at webkit.org, mrobinson at webkit.org
        Depends on: 99620


> >> Source/WebCore/rendering/mathml/RenderMathMLRow.cpp:59
> >> +        // FIXME: Only skip renderMo if it is stretchy.
> > 
> > Bug? :-)
> 
> Fred, I'm not familiar with this issue. If you open a bug for it and write a description I can add a link here.

Sorry, I just realized that I didn't reply to this. I think the idea is that this loop consider the height of children that are not (embellished) operators in order to determine the stretch size. Then a second loop stretch the (embellished) operators to that size. The FIXME comment says that the first loop should only skip *stretchy* operators, so that e.g. <mo>+</mo> is taken into account in the determination of the stretch size. Probably, the second loop should skip these non-stretchy operators too.

I'll open a bug for that later, but it seems to me that this should be fixed after the operator dictionary implementation anyway, so that we know exactly which operator is stretchy.

See also bug 119043 for related improvements to this stretch code (size and alignment).

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