[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