Changeset 180792 in webkit
- Timestamp:
- Feb 27, 2015 4:02:53 PM (9 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r180791 r180792 1 2015-02-27 Myles C. Maxfield <mmaxfield@apple.com> 2 3 [iOS] Some MathML tests crash in RenderMathMLOperator::advanceForGlyph() or boundsForGlyph() 4 https://bugs.webkit.org/show_bug.cgi?id=141371 5 6 Reviewed by David Kilzer. 7 8 Updating expected results and TestExpectations 9 10 * platform/ios-simulator-wk2/TestExpectations: 11 * platform/ios-simulator/mathml/opentype/horizontal-munderover-expected.txt: 12 * platform/ios-simulator/mathml/opentype/large-operators-expected.txt: 13 * platform/ios-simulator/mathml/opentype/vertical-expected.txt: 14 1 15 2015-02-27 Chris Dumez <cdumez@apple.com> 2 16 -
trunk/LayoutTests/platform/ios-simulator-wk2/TestExpectations
r180557 r180792 260 260 # MathML tests that fail: 261 261 mathml/presentation/mo-stretch.html [ Failure ] 262 263 # <rdar://problem/19760282&19760299> Some MathML tests crash in RenderMathMLOperator::advanceForGlyph() or boundsForGlyph()264 webkit.org/b/141371 mathml/opentype/horizontal.html [ Crash ]265 webkit.org/b/141371 mathml/opentype/horizontal-munderover.html [ Crash Timeout ]266 webkit.org/b/141371 mathml/opentype/large-operators.html [ Crash Failure ]267 webkit.org/b/141371 mathml/opentype/munderover-layout-resize.html [ Crash ]268 webkit.org/b/141371 mathml/opentype/munderover-layout-resize-expected.html [ Crash ]269 webkit.org/b/141371 mathml/presentation/mo-invisible.html [ Crash ]270 webkit.org/b/141371 mathml/opentype/vertical.html [ Crash Failure ]271 262 272 263 # SVG tests that time out: -
trunk/LayoutTests/platform/ios-simulator/mathml/opentype/horizontal-munderover-expected.txt
r174527 r180792 1 1 layer at (0,0) size 800x600 2 2 RenderView at (0,0) size 800x600 3 layer at (0,0) size 800x 654 RenderBlock {HTML} at (0,0) size 800x 655 RenderBody {BODY} at (8,16) size 784x 336 RenderBlock {P} at (0,0) size 784x 337 RenderMathMLMath {math} at (0, 8) size 50x15[padding: 0 1 0 1]8 RenderMathMLRow {mstyle} at (1,0) size 48x 159 RenderMathMLUnderOver {mover} at (0,0) size 48x 1510 RenderMathMLOperator {mo} at (0,2) size 48x1 311 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 312 RenderBlock (anonymous) at (0,0) size 16x1313 RenderText at (0, 0) size 16x1714 text run at (0, 0) width 16: "\x{23DE}"3 layer at (0,0) size 800x52 4 RenderBlock {HTML} at (0,0) size 800x52 5 RenderBody {BODY} at (8,16) size 784x20 6 RenderBlock {P} at (0,0) size 784x20 7 RenderMathMLMath {math} at (0,13) size 50x3 [padding: 0 1 0 1] 8 RenderMathMLRow {mstyle} at (1,0) size 48x3 9 RenderMathMLUnderOver {mover} at (0,0) size 48x3 10 RenderMathMLOperator {mo} at (0,2) size 48x1 11 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 12 RenderBlock (anonymous) at (0,0) size 0x1 13 RenderText at (0,-12) size 0x17 14 text run at (0,-12) width 0: "\x{23DE}" 15 15 RenderMathMLSpace {mspace} at (0,0) size 48x2 [bgcolor=#FF0000] 16 RenderText {#text} at (50, 7) size 4x1917 text run at (50, 7) width 4: " "18 RenderMathMLMath {math} at (54,1 0) size 66x12[padding: 0 1 0 1]19 RenderMathMLRow {mstyle} at (1,0) size 64x 1220 RenderMathMLUnderOver {mover} at (0,0) size 64x 1221 RenderMathMLSpace {mspace} at (0,1 0) size 64x2 [bgcolor=#FF0000]22 RenderMathMLOperator {mo} at (0,0) size 64x1 023 RenderMathMLBlock (anonymous, flex) at (0,0) size 64x1 024 RenderBlock (anonymous) at (0,0) size 12x1025 RenderText at (0, 0) size 12x1326 text run at (0, 0) width 12: "\x{23DE}"27 RenderText {#text} at (120, 7) size 4x1928 text run at (120, 7) width 4: " "29 RenderMathMLMath {math} at (124,1 0) size 50x15[padding: 0 1 0 1]30 RenderMathMLRow {mstyle} at (1,0) size 48x 1531 RenderMathMLUnderOver {munder} at (0,0) size 48x 1532 RenderMathMLOperator {mo} at (0,0) size 48x1 333 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 334 RenderBlock (anonymous) at (0,0) size 16x1335 RenderText at (0, 0) size 16x1736 text run at (0, 0) width 16: "\x{23DE}"37 RenderMathMLSpace {mspace} at (0,1 3) size 48x2 [bgcolor=#FF0000]38 RenderText {#text} at (174, 7) size 4x1939 text run at (174, 7) width 4: " "40 RenderMathMLMath {math} at (178,1 0) size 66x22[padding: 0 1 0 1]41 RenderMathMLRow {mstyle} at (1,0) size 64x 2242 RenderMathMLUnderOver {munderover} at (0,0) size 64x 2243 RenderMathMLSpace {mspace} at (0,1 0) size 64x2 [bgcolor=#FF0000]44 RenderMathMLOperator {mo} at (0, 12) size 64x1045 RenderMathMLBlock (anonymous, flex) at (0,0) size 64x1 046 RenderBlock (anonymous) at (0,0) size 12x1047 RenderText at (0, 0) size 12x1348 text run at (0, 0) width 12: "\x{23DE}"49 RenderMathMLOperator {mo} at (0,0) size 64x1 050 RenderMathMLBlock (anonymous, flex) at (0,0) size 64x1 051 RenderBlock (anonymous) at (0,0) size 12x1052 RenderText at (0, 0) size 12x1353 text run at (0, 0) width 12: "\x{23DE}"54 RenderText {#text} at (244, 7) size 4x1955 text run at (244, 7) width 4: " "56 RenderMathMLMath {math} at (248, 0) size 50x25[padding: 0 1 0 1]57 RenderMathMLRow {mstyle} at (1,0) size 48x 2558 RenderMathMLUnderOver {munderover} at (0,0) size 48x 2559 RenderMathMLOperator {mo} at (0,1 0) size 48x1360 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 361 RenderBlock (anonymous) at (0,0) size 16x1362 RenderText at (0, 0) size 16x1763 text run at (0, 0) width 16: "\x{23DE}"64 RenderMathMLSpace {mspace} at (0,2 3) size 48x2 [bgcolor=#FF0000]65 RenderMathMLOperator {mo} at (0,0) size 48x1 066 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 067 RenderBlock (anonymous) at (0,0) size 12x1068 RenderText at (0, 0) size 12x1369 text run at (0, 0) width 12: "\x{23DE}"70 RenderText {#text} at (298, 7) size 4x1971 text run at (298, 7) width 4: " "72 RenderMathMLMath {math} at (302, 8) size 50x25[padding: 0 1 0 1]73 RenderMathMLRow {mstyle} at (1,0) size 48x 2574 RenderMathMLUnderOver {munderover} at (0,0) size 48x 2575 RenderMathMLOperator {mo} at (0,2) size 48x1 376 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 377 RenderBlock (anonymous) at (0,0) size 16x1378 RenderText at (0, 0) size 16x1779 text run at (0, 0) width 16: "\x{23DE}"80 RenderMathMLOperator {mo} at (0, 15) size 48x1081 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 082 RenderBlock (anonymous) at (0,0) size 12x1083 RenderText at (0, 0) size 12x1384 text run at (0, 0) width 12: "\x{23DE}"16 RenderText {#text} at (50,0) size 4x19 17 text run at (50,0) width 4: " " 18 RenderMathMLMath {math} at (54,12) size 66x3 [padding: 0 1 0 1] 19 RenderMathMLRow {mstyle} at (1,0) size 64x3 20 RenderMathMLUnderOver {mover} at (0,0) size 64x3 21 RenderMathMLSpace {mspace} at (0,1) size 64x2 [bgcolor=#FF0000] 22 RenderMathMLOperator {mo} at (0,0) size 64x1 23 RenderMathMLBlock (anonymous, flex) at (0,0) size 64x1 24 RenderBlock (anonymous) at (0,0) size 0x1 25 RenderText at (0,-9) size 0x13 26 text run at (0,-9) width 0: "\x{23DE}" 27 RenderText {#text} at (120,0) size 4x19 28 text run at (120,0) width 4: " " 29 RenderMathMLMath {math} at (124,15) size 50x3 [padding: 0 1 0 1] 30 RenderMathMLRow {mstyle} at (1,0) size 48x3 31 RenderMathMLUnderOver {munder} at (0,0) size 48x3 32 RenderMathMLOperator {mo} at (0,0) size 48x1 33 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 34 RenderBlock (anonymous) at (0,0) size 0x1 35 RenderText at (0,-12) size 0x17 36 text run at (0,-12) width 0: "\x{23DE}" 37 RenderMathMLSpace {mspace} at (0,1) size 48x2 [bgcolor=#FF0000] 38 RenderText {#text} at (174,0) size 4x19 39 text run at (174,0) width 4: " " 40 RenderMathMLMath {math} at (178,12) size 66x4 [padding: 0 1 0 1] 41 RenderMathMLRow {mstyle} at (1,0) size 64x4 42 RenderMathMLUnderOver {munderover} at (0,0) size 64x4 43 RenderMathMLSpace {mspace} at (0,1) size 64x2 [bgcolor=#FF0000] 44 RenderMathMLOperator {mo} at (0,3) size 64x1 45 RenderMathMLBlock (anonymous, flex) at (0,0) size 64x1 46 RenderBlock (anonymous) at (0,0) size 0x1 47 RenderText at (0,-9) size 0x13 48 text run at (0,-9) width 0: "\x{23DE}" 49 RenderMathMLOperator {mo} at (0,0) size 64x1 50 RenderMathMLBlock (anonymous, flex) at (0,0) size 64x1 51 RenderBlock (anonymous) at (0,0) size 0x1 52 RenderText at (0,-9) size 0x13 53 text run at (0,-9) width 0: "\x{23DE}" 54 RenderText {#text} at (244,0) size 4x19 55 text run at (244,0) width 4: " " 56 RenderMathMLMath {math} at (248,14) size 50x4 [padding: 0 1 0 1] 57 RenderMathMLRow {mstyle} at (1,0) size 48x4 58 RenderMathMLUnderOver {munderover} at (0,0) size 48x4 59 RenderMathMLOperator {mo} at (0,1) size 48x1 60 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 61 RenderBlock (anonymous) at (0,0) size 0x1 62 RenderText at (0,-12) size 0x17 63 text run at (0,-12) width 0: "\x{23DE}" 64 RenderMathMLSpace {mspace} at (0,2) size 48x2 [bgcolor=#FF0000] 65 RenderMathMLOperator {mo} at (0,0) size 48x1 66 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 67 RenderBlock (anonymous) at (0,0) size 0x1 68 RenderText at (0,-9) size 0x13 69 text run at (0,-9) width 0: "\x{23DE}" 70 RenderText {#text} at (298,0) size 4x19 71 text run at (298,0) width 4: " " 72 RenderMathMLMath {math} at (302,13) size 50x4 [padding: 0 1 0 1] 73 RenderMathMLRow {mstyle} at (1,0) size 48x4 74 RenderMathMLUnderOver {munderover} at (0,0) size 48x4 75 RenderMathMLOperator {mo} at (0,2) size 48x1 76 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 77 RenderBlock (anonymous) at (0,0) size 0x1 78 RenderText at (0,-12) size 0x17 79 text run at (0,-12) width 0: "\x{23DE}" 80 RenderMathMLOperator {mo} at (0,3) size 48x1 81 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 82 RenderBlock (anonymous) at (0,0) size 0x1 83 RenderText at (0,-9) size 0x13 84 text run at (0,-9) width 0: "\x{23DE}" 85 85 RenderMathMLSpace {mspace} at (0,0) size 48x2 [bgcolor=#FF0000] 86 RenderText {#text} at (352, 7) size 4x1987 text run at (352, 7) width 4: " "88 RenderMathMLMath {math} at (356, 8) size 50x25[padding: 0 1 0 1]89 RenderMathMLRow {mstyle} at (1,0) size 48x 2590 RenderMathMLUnderOver {munder} at (0,0) size 48x 2591 RenderMathMLUnderOver {mover} at (0,0) size 48x 1592 RenderMathMLOperator {mo} at (0,2) size 48x1 393 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 394 RenderBlock (anonymous) at (0,0) size 16x1395 RenderText at (0, 0) size 16x1796 text run at (0, 0) width 16: "\x{23DE}"86 RenderText {#text} at (352,0) size 4x19 87 text run at (352,0) width 4: " " 88 RenderMathMLMath {math} at (356,13) size 50x4 [padding: 0 1 0 1] 89 RenderMathMLRow {mstyle} at (1,0) size 48x4 90 RenderMathMLUnderOver {munder} at (0,0) size 48x4 91 RenderMathMLUnderOver {mover} at (0,0) size 48x3 92 RenderMathMLOperator {mo} at (0,2) size 48x1 93 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 94 RenderBlock (anonymous) at (0,0) size 0x1 95 RenderText at (0,-12) size 0x17 96 text run at (0,-12) width 0: "\x{23DE}" 97 97 RenderMathMLSpace {mspace} at (0,0) size 48x2 [bgcolor=#FF0000] 98 RenderMathMLOperator {mo} at (0, 15) size 48x1099 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 0100 RenderBlock (anonymous) at (0,0) size 12x10101 RenderText at (0, 0) size 12x13102 text run at (0, 0) width 12: "\x{23DE}"98 RenderMathMLOperator {mo} at (0,3) size 48x1 99 RenderMathMLBlock (anonymous, flex) at (0,0) size 48x1 100 RenderBlock (anonymous) at (0,0) size 0x1 101 RenderText at (0,-9) size 0x13 102 text run at (0,-9) width 0: "\x{23DE}" 103 103 RenderText {#text} at (0,0) size 0x0 -
trunk/LayoutTests/platform/ios-simulator/mathml/opentype/large-operators-expected.txt
r174527 r180792 5 5 RenderBody {BODY} at (8,8) size 784x17 6 6 RenderMathMLMath {math} at (0,0) size 784x17 [padding: 0 1 0 1] 7 RenderMathMLOperator {mo} at (2 75,1) size 15x167 RenderMathMLOperator {mo} at (294,1) size 15x16 8 8 RenderMathMLBlock (anonymous, flex) at (0,0) size 13x16 9 9 RenderBlock (anonymous) at (0,0) size 12x16 10 10 RenderText at (0,0) size 12x17 11 11 text run at (0,0) width 12: "\x{2211}" 12 RenderMathMLOperator {mo} at ( 289,0) size 7x1612 RenderMathMLOperator {mo} at (308,0) size 7x16 13 13 RenderMathMLBlock (anonymous, flex) at (0,0) size 5x16 14 14 RenderBlock (anonymous) at (0,0) size 5x16 15 15 RenderText at (0,1) size 5x17 16 16 text run at (0,1) width 5: "\x{222B}" 17 RenderMathMLOperator {mo} at ( 295,2) size 12x1517 RenderMathMLOperator {mo} at (314,2) size 12x15 18 18 RenderMathMLBlock (anonymous, flex) at (0,0) size 11x15 19 19 RenderBlock (anonymous) at (0,0) size 11x15 20 20 RenderText at (0,-1) size 11x17 21 21 text run at (0,-1) width 11: "\x{222C}" 22 RenderMathMLOperator {mo} at (3 06,2) size 15x1522 RenderMathMLOperator {mo} at (325,2) size 16x15 23 23 RenderMathMLBlock (anonymous, flex) at (0,0) size 14x15 24 24 RenderBlock (anonymous) at (0,0) size 14x15 25 25 RenderText at (0,-1) size 14x17 26 26 text run at (0,-1) width 14: "\x{222D}" 27 RenderMathMLOperator {mo} at (3 20,1) size 18x1328 RenderMathMLBlock (anonymous, flex) at (0,0) size 16x1329 RenderBlock (anonymous) at (0,0) size 16x1330 RenderText at (0, 0) size 16x1731 text run at (0, 0) width 16: "\x{2A0C}"32 RenderMathMLOperator {mo} at (3 37,1) size 20x1333 RenderMathMLBlock (anonymous, flex) at (0,0) size 17x1334 RenderBlock (anonymous) at (0,0) size 16x1335 RenderText at (0, 0) size 16x1736 text run at (0, 0) width 16: "\x{2A01}"37 RenderMathMLOperator {mo} at (3 56,2) size8x1538 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x1539 RenderBlock (anonymous) at (0,0) size 7x1540 RenderText at (0, -1) size 7x1741 text run at (0, -1) width 7: "\x{222E}"42 RenderMathMLOperator {mo} at (36 3,0) size 14x1727 RenderMathMLOperator {mo} at (340,13) size 1x1 28 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1 29 RenderBlock (anonymous) at (0,0) size 0x1 30 RenderText at (0,-12) size 0x17 31 text run at (0,-12) width 0: "\x{2A0C}" 32 RenderMathMLOperator {mo} at (340,13) size 4x1 33 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1 34 RenderBlock (anonymous) at (0,0) size 0x1 35 RenderText at (0,-12) size 0x17 36 text run at (0,-12) width 0: "\x{2A01}" 37 RenderMathMLOperator {mo} at (343,0) size 18x15 38 RenderMathMLBlock (anonymous, flex) at (0,0) size 16x15 39 RenderBlock (anonymous) at (0,0) size 16x15 40 RenderText at (0,1) size 16x17 41 text run at (0,1) width 16: "\x{222E}" 42 RenderMathMLOperator {mo} at (360,0) size 14x17 43 43 RenderMathMLBlock (anonymous, flex) at (0,0) size 13x17 44 44 RenderBlock (anonymous) at (0,0) size 13x17 45 45 RenderText at (0,1) size 13x17 46 46 text run at (0,1) width 13: "\x{222F}" 47 RenderMathMLOperator {mo} at (37 7,0) size 18x1747 RenderMathMLOperator {mo} at (373,0) size 19x17 48 48 RenderMathMLBlock (anonymous, flex) at (0,0) size 17x17 49 49 RenderBlock (anonymous) at (0,0) size 17x17 50 50 RenderText at (0,1) size 17x17 51 51 text run at (0,1) width 17: "\x{2230}" 52 RenderMathMLOperator {mo} at (39 4,1) size 17x1652 RenderMathMLOperator {mo} at (391,1) size 17x16 53 53 RenderMathMLBlock (anonymous, flex) at (0,0) size 14x16 54 54 RenderBlock (anonymous) at (0,0) size 14x16 55 55 RenderText at (0,0) size 14x17 56 56 text run at (0,0) width 14: "\x{22C3}" 57 RenderMathMLOperator {mo} at (4 10,1) size 17x1657 RenderMathMLOperator {mo} at (407,1) size 17x16 58 58 RenderMathMLBlock (anonymous, flex) at (0,0) size 14x16 59 59 RenderBlock (anonymous) at (0,0) size 14x16 60 60 RenderText at (0,0) size 14x17 61 61 text run at (0,0) width 14: "\x{22C0}" 62 RenderMathMLOperator {mo} at (42 6,1) size 17x1662 RenderMathMLOperator {mo} at (423,1) size 17x16 63 63 RenderMathMLBlock (anonymous, flex) at (0,0) size 14x16 64 64 RenderBlock (anonymous) at (0,0) size 14x16 65 65 RenderText at (0,0) size 14x17 66 66 text run at (0,0) width 14: "\x{22C1}" 67 RenderMathMLOperator {mo} at (4 42,1) size 16x1667 RenderMathMLOperator {mo} at (439,1) size 16x16 68 68 RenderMathMLBlock (anonymous, flex) at (0,0) size 14x16 69 69 RenderBlock (anonymous) at (0,0) size 14x16 70 70 RenderText at (0,0) size 14x17 71 71 text run at (0,0) width 14: "\x{22C2}" 72 RenderMathMLOperator {mo} at (45 7,1) size 20x1373 RenderMathMLBlock (anonymous, flex) at (0,0) size 17x1374 RenderBlock (anonymous) at (0,0) size 16x1375 RenderText at (0, 0) size 16x1776 text run at (0, 0) width 16: "\x{2A02}"77 RenderMathMLOperator {mo} at (4 76,1) size 17x1672 RenderMathMLOperator {mo} at (454,13) size 4x1 73 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1 74 RenderBlock (anonymous) at (0,0) size 0x1 75 RenderText at (0,-12) size 0x17 76 text run at (0,-12) width 0: "\x{2A02}" 77 RenderMathMLOperator {mo} at (457,1) size 17x16 78 78 RenderMathMLBlock (anonymous, flex) at (0,0) size 15x16 79 79 RenderBlock (anonymous) at (0,0) size 14x16 80 80 RenderText at (0,0) size 14x17 81 81 text run at (0,0) width 14: "\x{220F}" 82 RenderMathMLOperator {mo} at (4 92,1) size 17x1582 RenderMathMLOperator {mo} at (473,1) size 17x15 83 83 RenderMathMLBlock (anonymous, flex) at (0,0) size 15x15 84 84 RenderBlock (anonymous) at (0,0) size 14x15 -
trunk/LayoutTests/platform/ios-simulator/mathml/opentype/vertical-expected.txt
r174527 r180792 5 5 RenderBody {BODY} at (8,16) size 784x321 6 6 RenderBlock {P} at (0,0) size 784x20 7 RenderMathMLMath {math} at (0, 2) size 139x18[padding: 0 1 0 1]8 RenderMathMLOperator {mo} at (1, 1) size 7x167 RenderMathMLMath {math} at (0,1) size 114x19 [padding: 0 1 0 1] 8 RenderMathMLOperator {mo} at (1,2) size 7x16 9 9 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16 10 10 RenderBlock (anonymous) at (0,0) size 6x16 11 11 RenderText at (0,0) size 6x17 12 12 text run at (0,0) width 6: "[" 13 RenderMathMLOperator {mo} at (7, 1) size 7x1613 RenderMathMLOperator {mo} at (7,2) size 7x16 14 14 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16 15 15 RenderBlock (anonymous) at (0,0) size 6x16 16 16 RenderText at (0,0) size 6x17 17 17 text run at (0,0) width 6: "]" 18 RenderMathMLOperator {mo} at (13, 0) size 9x1718 RenderMathMLOperator {mo} at (13,1) size 9x17 19 19 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x17 20 20 RenderBlock (anonymous) at (0,0) size 8x17 21 21 RenderText at (0,1) size 8x17 22 22 text run at (0,1) width 8: "{" 23 RenderMathMLOperator {mo} at (21, 0) size 9x1723 RenderMathMLOperator {mo} at (21,1) size 9x17 24 24 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x17 25 25 RenderBlock (anonymous) at (0,0) size 8x17 26 26 RenderText at (0,1) size 8x17 27 27 text run at (0,1) width 8: "}" 28 RenderMathMLOperator {mo} at (29, 1) size 7x1628 RenderMathMLOperator {mo} at (29,2) size 7x16 29 29 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16 30 30 RenderBlock (anonymous) at (0,0) size 6x16 31 31 RenderText at (0,0) size 6x17 32 32 text run at (0,0) width 6: "(" 33 RenderMathMLOperator {mo} at (35, 1) size 7x1633 RenderMathMLOperator {mo} at (35,2) size 7x16 34 34 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16 35 35 RenderBlock (anonymous) at (0,0) size 6x16 36 36 RenderText at (0,0) size 6x17 37 37 text run at (0,0) width 6: ")" 38 RenderMathMLOperator {mo} at (41, 0) size 8x1838 RenderMathMLOperator {mo} at (41,1) size 8x18 39 39 RenderMathMLBlock (anonymous, flex) at (1,0) size 4x18 40 40 RenderBlock (anonymous) at (0,0) size 4x18 41 41 RenderText at (0,1) size 4x17 42 42 text run at (0,1) width 4: "|" 43 RenderMathMLOperator {mo} at (48, 0) size 7x1644 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x1645 RenderBlock (anonymous) at (0,0) size 7x1646 RenderText at (0, 1) size 7x1747 text run at (0, 1) width 7: "\x{2308}"48 RenderMathMLOperator {mo} at (5 4,0) size 7x1649 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x1650 RenderBlock (anonymous) at (0,0) size 7x1651 RenderText at (0, 1) size 7x1752 text run at (0, 1) width 7: "\x{2309}"53 RenderMathMLOperator {mo} at ( 60,0) size 7x1654 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x1655 RenderBlock (anonymous) at (0,0) size 7x1656 RenderText at (0, 1) size 7x1757 text run at (0, 1) width 7: "\x{230A}"58 RenderMathMLOperator {mo} at ( 66,0) size 8x1659 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x1660 RenderBlock (anonymous) at (0,0) size 7x1661 RenderText at (0, 1) size 7x1762 text run at (0, 1) width 7: "\x{230B}"63 RenderMathMLOperator {mo} at ( 73,1) size 17x1364 RenderMathMLBlock (anonymous, flex) at (0,0) size 16x1365 RenderBlock (anonymous) at (0,0) size 16x1366 RenderText at (0, 0) size 16x1767 text run at (0, 0) width 16: "\x{27E6}"68 RenderMathMLOperator {mo} at ( 89,1) size 17x1369 RenderMathMLBlock (anonymous, flex) at (0,0) size 16x1370 RenderBlock (anonymous) at (0,0) size 16x1371 RenderText at (0, 0) size 16x1772 text run at (0, 0) width 16: "\x{27E7}"73 RenderMathMLOperator {mo} at ( 105,1) size 17x1374 RenderMathMLBlock (anonymous, flex) at (0,0) size 1 6x1375 RenderBlock (anonymous) at (0,0) size 1 6x1376 RenderText at (0, 0) size 16x1777 text run at (0, 0) width 16: "\x{27E8}"78 RenderMathMLOperator {mo} at (1 21,1) size 17x1379 RenderMathMLBlock (anonymous, flex) at (0,0) size 1 6x1380 RenderBlock (anonymous) at (0,0) size 1 6x1381 RenderText at (0, 0) size 16x1782 text run at (0, 0) width 16: "\x{27E9}"83 RenderMathMLSpace {mspace} at (1 37,5) size 0x843 RenderMathMLOperator {mo} at (48,7) size 12x10 44 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x10 45 RenderBlock (anonymous) at (0,0) size 12x10 46 RenderText at (0,-5) size 12x17 47 text run at (0,-5) width 12: "\x{2308}" 48 RenderMathMLOperator {mo} at (59,7) size 12x10 49 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x10 50 RenderBlock (anonymous) at (0,0) size 12x10 51 RenderText at (0,-5) size 12x17 52 text run at (0,-5) width 12: "\x{2309}" 53 RenderMathMLOperator {mo} at (70,0) size 13x15 54 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x15 55 RenderBlock (anonymous) at (0,0) size 12x15 56 RenderText at (0,2) size 12x17 57 text run at (0,2) width 12: "\x{230A}" 58 RenderMathMLOperator {mo} at (82,0) size 12x15 59 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x15 60 RenderBlock (anonymous) at (0,0) size 12x15 61 RenderText at (0,2) size 12x17 62 text run at (0,2) width 12: "\x{230B}" 63 RenderMathMLOperator {mo} at (93,14) size 0x1 64 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1 65 RenderBlock (anonymous) at (0,0) size 0x1 66 RenderText at (0,-12) size 0x17 67 text run at (0,-12) width 0: "\x{27E6}" 68 RenderMathMLOperator {mo} at (93,14) size 0x1 69 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1 70 RenderBlock (anonymous) at (0,0) size 0x1 71 RenderText at (0,-12) size 0x17 72 text run at (0,-12) width 0: "\x{27E7}" 73 RenderMathMLOperator {mo} at (93,1) size 11x16 74 RenderMathMLBlock (anonymous, flex) at (0,0) size 10x16 75 RenderBlock (anonymous) at (0,0) size 10x16 76 RenderText at (0,1) size 10x17 77 text run at (0,1) width 10: "\x{27E8}" 78 RenderMathMLOperator {mo} at (103,1) size 10x16 79 RenderMathMLBlock (anonymous, flex) at (0,0) size 10x16 80 RenderBlock (anonymous) at (0,0) size 10x16 81 RenderText at (0,1) size 10x17 82 text run at (0,1) width 10: "\x{27E9}" 83 RenderMathMLSpace {mspace} at (112,6) size 0x8 84 84 RenderText {#text} at (0,0) size 0x0 85 85 RenderBlock {P} at (0,36) size 784x21 86 RenderMathMLMath {math} at (0,0) size 1 39x21 [padding: 0 1 0 1]86 RenderMathMLMath {math} at (0,0) size 114x21 [padding: 0 1 0 1] 87 87 RenderMathMLOperator {mo} at (1,4) size 7x16 88 88 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16 … … 120 120 RenderText at (0,1) size 4x17 121 121 text run at (0,1) width 4: "|" 122 RenderMathMLOperator {mo} at (48, 3) size 7x16123 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16124 RenderBlock (anonymous) at (0,0) size 7x16125 RenderText at (0, 1) size 7x17126 text run at (0, 1) width 7: "\x{2308}"127 RenderMathMLOperator {mo} at (5 4,3) size 7x16128 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16129 RenderBlock (anonymous) at (0,0) size 7x16130 RenderText at (0, 1) size 7x17131 text run at (0, 1) width 7: "\x{2309}"132 RenderMathMLOperator {mo} at ( 60,3) size 7x16133 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16134 RenderBlock (anonymous) at (0,0) size 7x16135 RenderText at (0, 1) size 7x17136 text run at (0, 1) width 7: "\x{230A}"137 RenderMathMLOperator {mo} at ( 66,3) size 8x16138 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16139 RenderBlock (anonymous) at (0,0) size 7x16140 RenderText at (0, 1) size 7x17141 text run at (0, 1) width 7: "\x{230B}"142 RenderMathMLOperator {mo} at ( 73,4) size 17x13143 RenderMathMLBlock (anonymous, flex) at (0,0) size 16x13144 RenderBlock (anonymous) at (0,0) size 16x13145 RenderText at (0, 0) size 16x17146 text run at (0, 0) width 16: "\x{27E6}"147 RenderMathMLOperator {mo} at ( 89,4) size 17x13148 RenderMathMLBlock (anonymous, flex) at (0,0) size 16x13149 RenderBlock (anonymous) at (0,0) size 16x13150 RenderText at (0, 0) size 16x17151 text run at (0, 0) width 16: "\x{27E7}"152 RenderMathMLOperator {mo} at ( 105,4) size 17x13153 RenderMathMLBlock (anonymous, flex) at (0,0) size 1 6x13154 RenderBlock (anonymous) at (0,0) size 1 6x13155 RenderText at (0, 0) size 16x17156 text run at (0, 0) width 16: "\x{27E8}"157 RenderMathMLOperator {mo} at (1 21,4) size 17x13158 RenderMathMLBlock (anonymous, flex) at (0,0) size 1 6x13159 RenderBlock (anonymous) at (0,0) size 1 6x13160 RenderText at (0, 0) size 16x17161 text run at (0, 0) width 16: "\x{27E9}"162 RenderMathMLSpace {mspace} at (1 37,0) size 0x16163 RenderText {#text} at (1 38,1) size 5x19164 text run at (1 38,1) width 5: " "165 RenderMathMLMath {math} at (1 42,0) size 249x20 [padding: 0 1 0 1]122 RenderMathMLOperator {mo} at (48,9) size 12x10 123 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x10 124 RenderBlock (anonymous) at (0,0) size 12x10 125 RenderText at (0,-5) size 12x17 126 text run at (0,-5) width 12: "\x{2308}" 127 RenderMathMLOperator {mo} at (59,9) size 12x10 128 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x10 129 RenderBlock (anonymous) at (0,0) size 12x10 130 RenderText at (0,-5) size 12x17 131 text run at (0,-5) width 12: "\x{2309}" 132 RenderMathMLOperator {mo} at (70,2) size 13x15 133 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x15 134 RenderBlock (anonymous) at (0,0) size 12x15 135 RenderText at (0,2) size 12x17 136 text run at (0,2) width 12: "\x{230A}" 137 RenderMathMLOperator {mo} at (82,2) size 12x15 138 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x15 139 RenderBlock (anonymous) at (0,0) size 12x15 140 RenderText at (0,2) size 12x17 141 text run at (0,2) width 12: "\x{230B}" 142 RenderMathMLOperator {mo} at (93,16) size 0x1 143 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1 144 RenderBlock (anonymous) at (0,0) size 0x1 145 RenderText at (0,-12) size 0x17 146 text run at (0,-12) width 0: "\x{27E6}" 147 RenderMathMLOperator {mo} at (93,16) size 0x1 148 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1 149 RenderBlock (anonymous) at (0,0) size 0x1 150 RenderText at (0,-12) size 0x17 151 text run at (0,-12) width 0: "\x{27E7}" 152 RenderMathMLOperator {mo} at (93,3) size 11x16 153 RenderMathMLBlock (anonymous, flex) at (0,0) size 10x16 154 RenderBlock (anonymous) at (0,0) size 10x16 155 RenderText at (0,1) size 10x17 156 text run at (0,1) width 10: "\x{27E8}" 157 RenderMathMLOperator {mo} at (103,3) size 10x16 158 RenderMathMLBlock (anonymous, flex) at (0,0) size 10x16 159 RenderBlock (anonymous) at (0,0) size 10x16 160 RenderText at (0,1) size 10x17 161 text run at (0,1) width 10: "\x{27E9}" 162 RenderMathMLSpace {mspace} at (112,0) size 0x16 163 RenderText {#text} at (113,1) size 5x19 164 text run at (113,1) width 5: " " 165 RenderMathMLMath {math} at (117,0) size 250x20 [padding: 0 1 0 1] 166 166 RenderMathMLOperator {mo} at (1,4) size 19x15 167 167 RenderMathMLBlock (anonymous, flex) at (4,0) size 11x15 … … 227 227 RenderText {#text} at (0,0) size 0x0 228 228 RenderBlock {P} at (0,73) size 784x40 229 RenderMathMLMath {math} at (0,0) size 1 39x41 [padding: 0 1 0 1]229 RenderMathMLMath {math} at (0,0) size 114x41 [padding: 0 1 0 1] 230 230 RenderMathMLOperator {mo} at (1,0) size 7x41 231 231 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16 … … 263 263 RenderText at (0,1) size 4x17 264 264 text run at (0,1) width 4: "|" 265 RenderMathMLOperator {mo} at (48,0) size 7x41266 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16267 RenderBlock (anonymous) at (0,0) size 7x16268 RenderText at (0, 1) size 7x17269 text run at (0, 1) width 7: "\x{2308}"270 RenderMathMLOperator {mo} at (5 4,0) size 7x41271 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16272 RenderBlock (anonymous) at (0,0) size 7x16273 RenderText at (0, 1) size 7x17274 text run at (0, 1) width 7: "\x{2309}"275 RenderMathMLOperator {mo} at ( 60,0) size 7x41276 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16277 RenderBlock (anonymous) at (0,0) size 7x16278 RenderText at (0, 1) size 7x17279 text run at (0, 1) width 7: "\x{230A}"280 RenderMathMLOperator {mo} at ( 66,0) size 8x41281 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16282 RenderBlock (anonymous) at (0,0) size 7x16283 RenderText at (0, 1) size 7x17284 text run at (0, 1) width 7: "\x{230B}"285 RenderMathMLOperator {mo} at ( 73,12) size 17x13286 RenderMathMLBlock (anonymous, flex) at (0,0) size 16x13287 RenderBlock (anonymous) at (0,0) size 16x13288 RenderText at (0, 0) size 16x17289 text run at (0, 0) width 16: "\x{27E6}"290 RenderMathMLOperator {mo} at ( 89,12) size 17x13291 RenderMathMLBlock (anonymous, flex) at (0,0) size 16x13292 RenderBlock (anonymous) at (0,0) size 16x13293 RenderText at (0, 0) size 16x17294 text run at (0, 0) width 16: "\x{27E7}"295 RenderMathMLOperator {mo} at ( 105,12) size 17x13296 RenderMathMLBlock (anonymous, flex) at (0,0) size 1 6x13297 RenderBlock (anonymous) at (0,0) size 1 6x13298 RenderText at (0, 0) size 16x17299 text run at (0, 0) width 16: "\x{27E8}"300 RenderMathMLOperator {mo} at (1 21,12) size 17x13301 RenderMathMLBlock (anonymous, flex) at (0,0) size 1 6x13302 RenderBlock (anonymous) at (0,0) size 1 6x13303 RenderText at (0, 0) size 16x17304 text run at (0, 0) width 16: "\x{27E9}"305 RenderMathMLSpace {mspace} at (1 37,0) size 0x24265 RenderMathMLOperator {mo} at (48,0) size 12x41 266 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x10 267 RenderBlock (anonymous) at (0,0) size 12x10 268 RenderText at (0,-5) size 12x17 269 text run at (0,-5) width 12: "\x{2308}" 270 RenderMathMLOperator {mo} at (59,0) size 12x41 271 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x10 272 RenderBlock (anonymous) at (0,0) size 12x10 273 RenderText at (0,-5) size 12x17 274 text run at (0,-5) width 12: "\x{2309}" 275 RenderMathMLOperator {mo} at (70,0) size 13x41 276 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x15 277 RenderBlock (anonymous) at (0,0) size 12x15 278 RenderText at (0,2) size 12x17 279 text run at (0,2) width 12: "\x{230A}" 280 RenderMathMLOperator {mo} at (82,0) size 12x41 281 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x15 282 RenderBlock (anonymous) at (0,0) size 12x15 283 RenderText at (0,2) size 12x17 284 text run at (0,2) width 12: "\x{230B}" 285 RenderMathMLOperator {mo} at (93,24) size 0x1 286 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1 287 RenderBlock (anonymous) at (0,0) size 0x1 288 RenderText at (0,-12) size 0x17 289 text run at (0,-12) width 0: "\x{27E6}" 290 RenderMathMLOperator {mo} at (93,24) size 0x1 291 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1 292 RenderBlock (anonymous) at (0,0) size 0x1 293 RenderText at (0,-12) size 0x17 294 text run at (0,-12) width 0: "\x{27E7}" 295 RenderMathMLOperator {mo} at (93,11) size 11x16 296 RenderMathMLBlock (anonymous, flex) at (0,0) size 10x16 297 RenderBlock (anonymous) at (0,0) size 10x16 298 RenderText at (0,1) size 10x17 299 text run at (0,1) width 10: "\x{27E8}" 300 RenderMathMLOperator {mo} at (103,11) size 10x16 301 RenderMathMLBlock (anonymous, flex) at (0,0) size 10x16 302 RenderBlock (anonymous) at (0,0) size 10x16 303 RenderText at (0,1) size 10x17 304 text run at (0,1) width 10: "\x{27E9}" 305 RenderMathMLSpace {mspace} at (112,0) size 0x24 306 306 RenderText {#text} at (0,0) size 0x0 307 307 RenderBlock {P} at (0,129) size 784x56 308 RenderMathMLMath {math} at (0,0) size 1 39x57 [padding: 0 1 0 1]308 RenderMathMLMath {math} at (0,0) size 114x57 [padding: 0 1 0 1] 309 309 RenderMathMLOperator {mo} at (1,0) size 7x57 310 310 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16 … … 342 342 RenderText at (0,1) size 4x17 343 343 text run at (0,1) width 4: "|" 344 RenderMathMLOperator {mo} at (48,0) size 7x57345 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16346 RenderBlock (anonymous) at (0,0) size 7x16347 RenderText at (0, 1) size 7x17348 text run at (0, 1) width 7: "\x{2308}"349 RenderMathMLOperator {mo} at (5 4,0) size 7x57350 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16351 RenderBlock (anonymous) at (0,0) size 7x16352 RenderText at (0, 1) size 7x17353 text run at (0, 1) width 7: "\x{2309}"354 RenderMathMLOperator {mo} at ( 60,0) size 7x57355 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16356 RenderBlock (anonymous) at (0,0) size 7x16357 RenderText at (0, 1) size 7x17358 text run at (0, 1) width 7: "\x{230A}"359 RenderMathMLOperator {mo} at ( 66,0) size 8x57360 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16361 RenderBlock (anonymous) at (0,0) size 7x16362 RenderText at (0, 1) size 7x17363 text run at (0, 1) width 7: "\x{230B}"364 RenderMathMLOperator {mo} at ( 73,20) size 17x13365 RenderMathMLBlock (anonymous, flex) at (0,0) size 16x13366 RenderBlock (anonymous) at (0,0) size 16x13367 RenderText at (0, 0) size 16x17368 text run at (0, 0) width 16: "\x{27E6}"369 RenderMathMLOperator {mo} at ( 89,20) size 17x13370 RenderMathMLBlock (anonymous, flex) at (0,0) size 16x13371 RenderBlock (anonymous) at (0,0) size 16x13372 RenderText at (0, 0) size 16x17373 text run at (0, 0) width 16: "\x{27E7}"374 RenderMathMLOperator {mo} at ( 105,20) size 17x13375 RenderMathMLBlock (anonymous, flex) at (0,0) size 1 6x13376 RenderBlock (anonymous) at (0,0) size 1 6x13377 RenderText at (0, 0) size 16x17378 text run at (0, 0) width 16: "\x{27E8}"379 RenderMathMLOperator {mo} at (1 21,20) size 17x13380 RenderMathMLBlock (anonymous, flex) at (0,0) size 1 6x13381 RenderBlock (anonymous) at (0,0) size 1 6x13382 RenderText at (0, 0) size 16x17383 text run at (0, 0) width 16: "\x{27E9}"384 RenderMathMLSpace {mspace} at (1 37,0) size 0x32385 RenderText {#text} at (1 38,17) size 5x19386 text run at (1 38,17) width 5: " "387 RenderMathMLMath {math} at (1 42,0) size 249x36 [padding: 0 1 0 1]344 RenderMathMLOperator {mo} at (48,0) size 12x57 345 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x10 346 RenderBlock (anonymous) at (0,0) size 12x10 347 RenderText at (0,-5) size 12x17 348 text run at (0,-5) width 12: "\x{2308}" 349 RenderMathMLOperator {mo} at (59,0) size 12x57 350 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x10 351 RenderBlock (anonymous) at (0,0) size 12x10 352 RenderText at (0,-5) size 12x17 353 text run at (0,-5) width 12: "\x{2309}" 354 RenderMathMLOperator {mo} at (70,0) size 13x57 355 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x15 356 RenderBlock (anonymous) at (0,0) size 12x15 357 RenderText at (0,2) size 12x17 358 text run at (0,2) width 12: "\x{230A}" 359 RenderMathMLOperator {mo} at (82,0) size 12x57 360 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x15 361 RenderBlock (anonymous) at (0,0) size 12x15 362 RenderText at (0,2) size 12x17 363 text run at (0,2) width 12: "\x{230B}" 364 RenderMathMLOperator {mo} at (93,32) size 0x1 365 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1 366 RenderBlock (anonymous) at (0,0) size 0x1 367 RenderText at (0,-12) size 0x17 368 text run at (0,-12) width 0: "\x{27E6}" 369 RenderMathMLOperator {mo} at (93,32) size 0x1 370 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1 371 RenderBlock (anonymous) at (0,0) size 0x1 372 RenderText at (0,-12) size 0x17 373 text run at (0,-12) width 0: "\x{27E7}" 374 RenderMathMLOperator {mo} at (93,19) size 11x16 375 RenderMathMLBlock (anonymous, flex) at (0,0) size 10x16 376 RenderBlock (anonymous) at (0,0) size 10x16 377 RenderText at (0,1) size 10x17 378 text run at (0,1) width 10: "\x{27E8}" 379 RenderMathMLOperator {mo} at (103,19) size 10x16 380 RenderMathMLBlock (anonymous, flex) at (0,0) size 10x16 381 RenderBlock (anonymous) at (0,0) size 10x16 382 RenderText at (0,1) size 10x17 383 text run at (0,1) width 10: "\x{27E9}" 384 RenderMathMLSpace {mspace} at (112,0) size 0x32 385 RenderText {#text} at (113,17) size 5x19 386 text run at (113,17) width 5: " " 387 RenderMathMLMath {math} at (117,0) size 250x36 [padding: 0 1 0 1] 388 388 RenderMathMLOperator {mo} at (1,20) size 19x15 389 389 RenderMathMLBlock (anonymous, flex) at (4,0) size 11x15 … … 449 449 RenderText {#text} at (0,0) size 0x0 450 450 RenderBlock {P} at (0,201) size 784x120 451 RenderMathMLMath {math} at (0,0) size 1 39x121 [padding: 0 1 0 1]451 RenderMathMLMath {math} at (0,0) size 114x121 [padding: 0 1 0 1] 452 452 RenderMathMLOperator {mo} at (1,0) size 7x121 453 453 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16 … … 485 485 RenderText at (0,1) size 4x17 486 486 text run at (0,1) width 4: "|" 487 RenderMathMLOperator {mo} at (48,0) size 7x121488 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16489 RenderBlock (anonymous) at (0,0) size 7x16490 RenderText at (0, 1) size 7x17491 text run at (0, 1) width 7: "\x{2308}"492 RenderMathMLOperator {mo} at (5 4,0) size 7x121493 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16494 RenderBlock (anonymous) at (0,0) size 7x16495 RenderText at (0, 1) size 7x17496 text run at (0, 1) width 7: "\x{2309}"497 RenderMathMLOperator {mo} at ( 60,0) size 7x121498 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16499 RenderBlock (anonymous) at (0,0) size 7x16500 RenderText at (0, 1) size 7x17501 text run at (0, 1) width 7: "\x{230A}"502 RenderMathMLOperator {mo} at ( 66,0) size 8x121503 RenderMathMLBlock (anonymous, flex) at (0,0) size 7x16504 RenderBlock (anonymous) at (0,0) size 7x16505 RenderText at (0, 1) size 7x17506 text run at (0, 1) width 7: "\x{230B}"507 RenderMathMLOperator {mo} at ( 73,52) size 17x13508 RenderMathMLBlock (anonymous, flex) at (0,0) size 16x13509 RenderBlock (anonymous) at (0,0) size 16x13510 RenderText at (0, 0) size 16x17511 text run at (0, 0) width 16: "\x{27E6}"512 RenderMathMLOperator {mo} at ( 89,52) size 17x13513 RenderMathMLBlock (anonymous, flex) at (0,0) size 16x13514 RenderBlock (anonymous) at (0,0) size 16x13515 RenderText at (0, 0) size 16x17516 text run at (0, 0) width 16: "\x{27E7}"517 RenderMathMLOperator {mo} at ( 105,52) size 17x13518 RenderMathMLBlock (anonymous, flex) at (0,0) size 1 6x13519 RenderBlock (anonymous) at (0,0) size 1 6x13520 RenderText at (0, 0) size 16x17521 text run at (0, 0) width 16: "\x{27E8}"522 RenderMathMLOperator {mo} at (1 21,52) size 17x13523 RenderMathMLBlock (anonymous, flex) at (0,0) size 1 6x13524 RenderBlock (anonymous) at (0,0) size 1 6x13525 RenderText at (0, 0) size 16x17526 text run at (0, 0) width 16: "\x{27E9}"527 RenderMathMLSpace {mspace} at (1 37,0) size 0x64528 RenderText {#text} at (1 38,49) size 5x19529 text run at (1 38,49) width 5: " "530 RenderMathMLMath {math} at (1 42,0) size 249x68 [padding: 0 1 0 1]487 RenderMathMLOperator {mo} at (48,0) size 12x121 488 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x10 489 RenderBlock (anonymous) at (0,0) size 12x10 490 RenderText at (0,-5) size 12x17 491 text run at (0,-5) width 12: "\x{2308}" 492 RenderMathMLOperator {mo} at (59,0) size 12x121 493 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x10 494 RenderBlock (anonymous) at (0,0) size 12x10 495 RenderText at (0,-5) size 12x17 496 text run at (0,-5) width 12: "\x{2309}" 497 RenderMathMLOperator {mo} at (70,0) size 13x121 498 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x15 499 RenderBlock (anonymous) at (0,0) size 12x15 500 RenderText at (0,2) size 12x17 501 text run at (0,2) width 12: "\x{230A}" 502 RenderMathMLOperator {mo} at (82,0) size 12x121 503 RenderMathMLBlock (anonymous, flex) at (0,0) size 12x15 504 RenderBlock (anonymous) at (0,0) size 12x15 505 RenderText at (0,2) size 12x17 506 text run at (0,2) width 12: "\x{230B}" 507 RenderMathMLOperator {mo} at (93,64) size 0x1 508 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1 509 RenderBlock (anonymous) at (0,0) size 0x1 510 RenderText at (0,-12) size 0x17 511 text run at (0,-12) width 0: "\x{27E6}" 512 RenderMathMLOperator {mo} at (93,64) size 0x1 513 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1 514 RenderBlock (anonymous) at (0,0) size 0x1 515 RenderText at (0,-12) size 0x17 516 text run at (0,-12) width 0: "\x{27E7}" 517 RenderMathMLOperator {mo} at (93,51) size 11x16 518 RenderMathMLBlock (anonymous, flex) at (0,0) size 10x16 519 RenderBlock (anonymous) at (0,0) size 10x16 520 RenderText at (0,1) size 10x17 521 text run at (0,1) width 10: "\x{27E8}" 522 RenderMathMLOperator {mo} at (103,51) size 10x16 523 RenderMathMLBlock (anonymous, flex) at (0,0) size 10x16 524 RenderBlock (anonymous) at (0,0) size 10x16 525 RenderText at (0,1) size 10x17 526 text run at (0,1) width 10: "\x{27E9}" 527 RenderMathMLSpace {mspace} at (112,0) size 0x64 528 RenderText {#text} at (113,49) size 5x19 529 text run at (113,49) width 5: " " 530 RenderMathMLMath {math} at (117,0) size 250x68 [padding: 0 1 0 1] 531 531 RenderMathMLOperator {mo} at (1,52) size 19x15 532 532 RenderMathMLBlock (anonymous, flex) at (4,0) size 11x15 -
trunk/Source/WebCore/ChangeLog
r180791 r180792 1 2015-02-27 Myles C. Maxfield <mmaxfield@apple.com> 2 3 [iOS] Some MathML tests crash in RenderMathMLOperator::advanceForGlyph() or boundsForGlyph() 4 https://bugs.webkit.org/show_bug.cgi?id=141371 5 6 Reviewed by David Kilzer. 7 8 Null checks. 9 10 Covered by existing mathml tests. 11 12 * rendering/mathml/RenderMathMLOperator.cpp: 13 (WebCore::RenderMathMLOperator::boundsForGlyph): 14 (WebCore::RenderMathMLOperator::advanceForGlyph): 15 (WebCore::RenderMathMLOperator::getDisplayStyleLargeOperator): 16 1 17 2015-02-27 Chris Dumez <cdumez@apple.com> 2 18 -
trunk/Source/WebCore/rendering/mathml/RenderMathMLOperator.cpp
r180779 r180792 1334 1334 FloatRect RenderMathMLOperator::boundsForGlyph(const GlyphData& data) const 1335 1335 { 1336 return data.font ->boundsForGlyph(data.glyph);1336 return data.font && data.glyph ? data.font->boundsForGlyph(data.glyph) : FloatRect(); 1337 1337 } 1338 1338 … … 1344 1344 float RenderMathMLOperator::advanceForGlyph(const GlyphData& data) const 1345 1345 { 1346 return data.font ->widthForGlyph(data.glyph);1346 return data.font && data.glyph ? data.font->widthForGlyph(data.glyph) : 0; 1347 1347 } 1348 1348 … … 1541 1541 const auto& primaryFont = style().fontCascade().primaryFont(); 1542 1542 GlyphData baseGlyph = style().fontCascade().glyphDataForCharacter(character, !style().isLeftToRightDirection()); 1543 if (!primaryFont.mathData() || baseGlyph.font != &primaryFont )1543 if (!primaryFont.mathData() || baseGlyph.font != &primaryFont || !baseGlyph.font || !baseGlyph.glyph) 1544 1544 return data; 1545 1545
Note: See TracChangeset
for help on using the changeset viewer.