Bug 151916

Summary: Bad position of large operators inside an munderover element
Product: WebKit Reporter: Frédéric Wang (:fredw) <fred.wang>
Component: MathMLAssignee: Frédéric Wang (:fredw) <fred.wang>
Status: RESOLVED FIXED    
Severity: Normal CC: alex, cfleizach, commit-queue, darin, dbarton, esprehn+autocc, glenn, jfernandez, kondapallykalyan, mrobinson
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
testcase
none
Screenshot of the testcase in gecko
none
Screenshot in current webkit nightly & release
none
Patch adding a test for this bug
none
Patch alex: review+, alex: commit-queue-

Description Frédéric Wang (:fredw) 2015-12-05 09:22:02 PST
Created attachment 266716 [details]
testcase

See the attached testcase. The large operator (black square) has height 0 and so the scripts (red and green bars) are badly placed. I think it's a regression, as it used to work when I implemented largeop support.
Comment 1 Frédéric Wang (:fredw) 2015-12-05 09:23:30 PST
Created attachment 266717 [details]
Screenshot of the testcase in gecko
Comment 2 Frédéric Wang (:fredw) 2015-12-05 09:34:03 PST
Created attachment 266718 [details]
Screenshot in current webkit nightly & release
Comment 3 Frédéric Wang (:fredw) 2015-12-05 09:34:49 PST
Created attachment 266719 [details]
Patch adding a test for this bug
Comment 4 Frédéric Wang (:fredw) 2015-12-09 03:16:20 PST
Created attachment 266984 [details]
Patch
Comment 5 Frédéric Wang (:fredw) 2015-12-09 06:46:43 PST
Committed r193829: <http://trac.webkit.org/changeset/193829>