Bug 109375 - mfenced can have upper and lower parenthesis split
Summary: mfenced can have upper and lower parenthesis split
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: MathML (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL: http://www.luschny.de/math/euler/Eule...
Keywords: NeedsReduction
Depends on:
Blocks:
 
Reported: 2013-02-10 01:30 PST by Ryosuke Niwa
Modified: 2014-06-21 02:57 PDT (History)
3 users (show)

See Also:


Attachments
Screenshot (43.64 KB, image/png)
2014-06-21 02:49 PDT, Frédéric Wang (:fredw)
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ryosuke Niwa 2013-02-10 01:30:00 PST
Open http://www.luschny.de/math/euler/EulerianPolynomialsMathML.xhtml.
Look at the fifth equation on WebKit, permutation parenthesis is split in half.

It seems like the page's style is somehow adversely affecting MathML rendering code since the equation renders correctly when isolated.
Comment 1 Frédéric Wang (:fredw) 2014-06-21 02:49:29 PDT
Created attachment 233521 [details]
Screenshot

I think this can be considered a bug in the page. Compare the rendering of the equations at the top (where the default Latin Modern Math font is used) against the equation at the bottom where another font-family is applied to the <math> element (STIXGeneral I think). Gecko tries some additional fallback fonts for the rendering of stretchy operators in order, but in general I think it is wrong for authors to use a font-family on the <math> that does not have math support (e.g. OpenType MATH support).