Changeset 95566 in webkit


Ignore:
Timestamp:
Sep 20, 2011, 1:21:25 PM (14 years ago)
Author:
mitz@apple.com
Message:

MathML renderers do not override RenderObject::renderName()
https://bugs.webkit.org/show_bug.cgi?id=68461

Reviewed by Darin Adler.

Source/WebCore:

Added implementations of renderName() in MathML RenderObject subclasses.

  • rendering/mathml/RenderMathMLBlock.h:

(WebCore::RenderMathMLBlock::renderName):

  • rendering/mathml/RenderMathMLFenced.h:

(WebCore::RenderMathMLFenced::renderName):

  • rendering/mathml/RenderMathMLFraction.h:

(WebCore::RenderMathMLFraction::renderName):

  • rendering/mathml/RenderMathMLMath.h:

(WebCore::RenderMathMLMath::renderName):

  • rendering/mathml/RenderMathMLOperator.h:

(WebCore::RenderMathMLOperator::renderName):

  • rendering/mathml/RenderMathMLRoot.h:

(WebCore::RenderMathMLRoot::renderName):

  • rendering/mathml/RenderMathMLRow.h:

(WebCore::RenderMathMLRow::renderName):

  • rendering/mathml/RenderMathMLSquareRoot.h:

(WebCore::RenderMathMLSquareRoot::renderName):

  • rendering/mathml/RenderMathMLSubSup.h:

(WebCore::RenderMathMLSubSup::renderName):

  • rendering/mathml/RenderMathMLUnderOver.h:

(WebCore::RenderMathMLUnderOver::renderName):

LayoutTests:

  • platform/mac/mathml/presentation/attributes-expected.txt:
  • platform/mac/mathml/presentation/fenced-expected.txt:
  • platform/mac/mathml/presentation/fenced-mi-expected.txt:
  • platform/mac/mathml/presentation/fractions-expected.txt:
  • platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt:
  • platform/mac/mathml/presentation/mo-expected.txt:
  • platform/mac/mathml/presentation/msub-base-changed-expected.txt:
  • platform/mac/mathml/presentation/msub-sub-changed-expected.txt:
  • platform/mac/mathml/presentation/msubsup-base-changed-expected.txt:
  • platform/mac/mathml/presentation/msubsup-sub-changed-expected.txt:
  • platform/mac/mathml/presentation/msubsup-sup-changed-expected.txt:
  • platform/mac/mathml/presentation/msup-base-changed-expected.txt:
  • platform/mac/mathml/presentation/msup-sup-changed-expected.txt:
  • platform/mac/mathml/presentation/over-expected.txt:
  • platform/mac/mathml/presentation/roots-expected.txt:
  • platform/mac/mathml/presentation/row-alignment-expected.txt:
  • platform/mac/mathml/presentation/row-expected.txt:
  • platform/mac/mathml/presentation/style-expected.txt:
  • platform/mac/mathml/presentation/sub-expected.txt:
  • platform/mac/mathml/presentation/subsup-expected.txt:
  • platform/mac/mathml/presentation/sup-expected.txt:
  • platform/mac/mathml/presentation/tables-expected.txt:
  • platform/mac/mathml/presentation/tokenElements-expected.txt:
  • platform/mac/mathml/presentation/under-expected.txt:
  • platform/mac/mathml/presentation/underover-expected.txt:
  • platform/mac/mathml/xHeight-expected.txt:
Location:
trunk
Files:
38 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r95562 r95566  
     12011-09-20  Dan Bernstein  <mitz@apple.com>
     2
     3        MathML renderers do not override RenderObject::renderName()
     4        https://bugs.webkit.org/show_bug.cgi?id=68461
     5
     6        Reviewed by Darin Adler.
     7
     8        * platform/mac/mathml/presentation/attributes-expected.txt:
     9        * platform/mac/mathml/presentation/fenced-expected.txt:
     10        * platform/mac/mathml/presentation/fenced-mi-expected.txt:
     11        * platform/mac/mathml/presentation/fractions-expected.txt:
     12        * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt:
     13        * platform/mac/mathml/presentation/mo-expected.txt:
     14        * platform/mac/mathml/presentation/msub-base-changed-expected.txt:
     15        * platform/mac/mathml/presentation/msub-sub-changed-expected.txt:
     16        * platform/mac/mathml/presentation/msubsup-base-changed-expected.txt:
     17        * platform/mac/mathml/presentation/msubsup-sub-changed-expected.txt:
     18        * platform/mac/mathml/presentation/msubsup-sup-changed-expected.txt:
     19        * platform/mac/mathml/presentation/msup-base-changed-expected.txt:
     20        * platform/mac/mathml/presentation/msup-sup-changed-expected.txt:
     21        * platform/mac/mathml/presentation/over-expected.txt:
     22        * platform/mac/mathml/presentation/roots-expected.txt:
     23        * platform/mac/mathml/presentation/row-alignment-expected.txt:
     24        * platform/mac/mathml/presentation/row-expected.txt:
     25        * platform/mac/mathml/presentation/style-expected.txt:
     26        * platform/mac/mathml/presentation/sub-expected.txt:
     27        * platform/mac/mathml/presentation/subsup-expected.txt:
     28        * platform/mac/mathml/presentation/sup-expected.txt:
     29        * platform/mac/mathml/presentation/tables-expected.txt:
     30        * platform/mac/mathml/presentation/tokenElements-expected.txt:
     31        * platform/mac/mathml/presentation/under-expected.txt:
     32        * platform/mac/mathml/presentation/underover-expected.txt:
     33        * platform/mac/mathml/xHeight-expected.txt:
     34
    1352011-09-20  Cary Clark  <caryclark@google.com>
    236
  • trunk/LayoutTests/platform/mac/mathml/presentation/attributes-expected.txt

    r78910 r95566  
    77        RenderText {#text} at (0,7) size 432x18
    88          text run at (0,7) width 432: "following elements should appear in blue on an orange background: "
    9         RenderBlock {math} at (432,0) size 55x34 [bgcolor=#FFA500]
    10           RenderBlock {mo} at (1,10) size 12x16 [color=#0000FF]
    11             RenderBlock {mo} at (0,0) size 11x16
     9        RenderMathMLMath {math} at (432,0) size 55x34 [bgcolor=#FFA500]
     10          RenderMathMLOperator {mo} at (1,10) size 12x16 [color=#0000FF]
     11            RenderMathMLBlock {mo} at (0,0) size 11x16
    1212              RenderText {mo} at (0,0) size 11x16
    1313                text run at (0,0) width 11: "\x{2211}"
    14           RenderBlock {mfrac} at (13,0) size 13x34 [color=#0000FF]
    15             RenderBlock {mfrac} at (0,0) size 13x16
     14          RenderMathMLFraction {mfrac} at (13,0) size 13x34 [color=#0000FF]
     15            RenderMathMLBlock {mfrac} at (0,0) size 13x16
    1616              RenderInline {mi} at (0,0) size 7x16
    1717                RenderText {#text} at (3,0) size 7x16
    1818                  text run at (3,0) width 7: "x"
    19             RenderBlock {mfrac} at (0,16) size 13x18
     19            RenderMathMLBlock {mfrac} at (0,16) size 13x18
    2020              RenderInline {mi} at (0,0) size 7x16
    2121                RenderText {#text} at (3,2) size 7x16
     
    2424            RenderText {#text} at (26,10) size 8x16
    2525              text run at (26,10) width 8: "1"
    26           RenderBlock {msqrt} at (34,7) size 20x19 [color=#0000FF]
     26          RenderMathMLSquareRoot {msqrt} at (34,7) size 20x19 [color=#0000FF]
    2727            RenderInline {mn} at (0,0) size 8x16
    2828              RenderText {#text} at (12,3) size 8x16
     
    3030        RenderText {#text} at (487,7) size 4x18
    3131          text run at (487,7) width 4: " "
    32         RenderBlock {math} at (491,0) size 15x34 [bgcolor=#FFA500]
    33           RenderBlock {mfrac} at (1,0) size 13x34 [color=#0000FF]
    34             RenderBlock {mfrac} at (0,0) size 13x16
     32        RenderMathMLMath {math} at (491,0) size 15x34 [bgcolor=#FFA500]
     33          RenderMathMLFraction {mfrac} at (1,0) size 13x34 [color=#0000FF]
     34            RenderMathMLBlock {mfrac} at (0,0) size 13x16
    3535              RenderInline {mi} at (0,0) size 7x16
    3636                RenderText {#text} at (3,0) size 7x16
    3737                  text run at (3,0) width 7: "x"
    38             RenderBlock {mfrac} at (0,16) size 13x18
     38            RenderMathMLBlock {mfrac} at (0,16) size 13x18
    3939              RenderInline {mi} at (0,0) size 7x16
    4040                RenderText {#text} at (3,2) size 7x16
     
    4444        RenderText {#text} at (0,8) size 348x18
    4545          text run at (0,8) width 348: "following elements should appear with increasing size: "
    46         RenderBlock {math} at (348,0) size 39x32
     46        RenderMathMLMath {math} at (348,0) size 39x32
    4747          RenderInline {mi} at (0,0) size 5x12
    4848            RenderText {#text} at (1,14) size 5x12
     
    6161        RenderText {#text} at (0,0) size 86x18
    6262          text run at (0,0) width 86: "font variants: "
    63         RenderBlock {math} at (86,3) size 47x16
     63        RenderMathMLMath {math} at (86,3) size 47x16
    6464          RenderInline {mi} at (0,0) size 12x16
    6565            RenderText {#text} at (1,0) size 12x16
     
    7878        RenderText {#text} at (0,8) size 152x18
    7979          text run at (0,8) width 152: "test font style attributes: "
    80         RenderBlock {math} at (152,0) size 58x32
     80        RenderMathMLMath {math} at (152,0) size 58x32
    8181          RenderInline {mtext} at (0,0) size 23x32
    8282            RenderText {#text} at (1,0) size 23x32
     
    9696          RenderText {#text} at (0,0) size 226x18
    9797            text run at (0,0) width 226: "following element should be inline: "
    98           RenderBlock {math} at (226,3) size 9x16
     98          RenderMathMLMath {math} at (226,3) size 9x16
    9999            RenderInline {mi} at (0,0) size 7x16
    100100              RenderText {#text} at (1,0) size 7x16
     
    102102          RenderText {#text} at (235,0) size 234x18
    103103            text run at (235,0) width 234: ", and this one centered on a new line:"
    104         RenderBlock {math} at (0,19) size 784x16
     104        RenderMathMLMath {math} at (0,19) size 784x16
    105105          RenderInline {mi} at (0,0) size 8x16
    106106            RenderText {#text} at (388,0) size 8x16
  • trunk/LayoutTests/platform/mac/mathml/presentation/fenced-expected.txt

    r73385 r95566  
    55    RenderBody {body} at (8,16) size 784x74
    66      RenderBlock {p} at (0,0) size 784x74
    7         RenderBlock {math} at (0,0) size 170x74
    8           RenderBlock {mfenced} at (1,0) size 168x74
    9             RenderBlock {mfenced} at (1,16) size 6x58
     7        RenderMathMLMath {math} at (0,0) size 170x74
     8          RenderMathMLFenced {mfenced} at (1,0) size 168x74
     9            RenderMathMLOperator {mfenced} at (1,16) size 6x58
    1010            RenderBlock {div} at (7,22) size 48x48 [bgcolor=#00FF00]
    11             RenderBlock {mfenced} at (55,38) size 5x16
    12               RenderBlock {mfenced} at (0,0) size 4x16
     11            RenderMathMLOperator {mfenced} at (55,38) size 5x16
     12              RenderMathMLBlock {mfenced} at (0,0) size 4x16
    1313                RenderText {mfenced} at (0,0) size 4x16
    1414                  text run at (0,0) width 4: ","
    1515            RenderBlock {div} at (60,22) size 48x48 [bgcolor=#00FF00]
    16             RenderBlock {mfenced} at (108,38) size 5x16
    17               RenderBlock {mfenced} at (0,0) size 4x16
     16            RenderMathMLOperator {mfenced} at (108,38) size 5x16
     17              RenderMathMLBlock {mfenced} at (0,0) size 4x16
    1818                RenderText {mfenced} at (0,0) size 4x16
    1919                  text run at (0,0) width 4: ","
    2020            RenderBlock {div} at (113,22) size 48x48 [bgcolor=#00FF00]
    21             RenderBlock {mfenced} at (161,16) size 6x58
     21            RenderMathMLOperator {mfenced} at (161,16) size 6x58
    2222        RenderText {#text} at (0,0) size 0x0
    2323layer at (10,32) size 5x10 scrollHeight 15
    24   RenderBlock {mfenced} at (0,0) size 5x10
     24  RenderMathMLBlock {mfenced} at (0,0) size 5x10
    2525layer at (10,42) size 5x10 scrollHeight 14
    26   RenderBlock {mfenced} at (0,10) size 5x10
     26  RenderMathMLBlock {mfenced} at (0,10) size 5x10
    2727    RenderText {mfenced} at (0,-3) size 5x17
    2828      text run at (0,-3) width 5: "\x{239C}"
    2929layer at (10,52) size 5x10 scrollHeight 14
    30   RenderBlock {mfenced} at (0,20) size 5x10
     30  RenderMathMLBlock {mfenced} at (0,20) size 5x10
    3131    RenderText {mfenced} at (0,-3) size 5x17
    3232      text run at (0,-3) width 5: "\x{239C}"
    3333layer at (10,62) size 5x10 scrollHeight 14
    34   RenderBlock {mfenced} at (0,30) size 5x10
     34  RenderMathMLBlock {mfenced} at (0,30) size 5x10
    3535    RenderText {mfenced} at (0,-3) size 5x17
    3636      text run at (0,-3) width 5: "\x{239C}"
    3737layer at (10,72) size 5x7 scrollHeight 14
    38   RenderBlock {mfenced} at (0,40) size 5x7
     38  RenderMathMLBlock {mfenced} at (0,40) size 5x7
    3939    RenderText {mfenced} at (0,-3) size 5x17
    4040      text run at (0,-3) width 5: "\x{239C}"
    4141layer at (10,79) size 5x11 scrollHeight 14
    42   RenderBlock {mfenced} at (0,47) size 5x11
     42  RenderMathMLBlock {mfenced} at (0,47) size 5x11
    4343layer at (170,32) size 5x10 scrollHeight 15
    44   RenderBlock {mfenced} at (0,0) size 5x10
     44  RenderMathMLBlock {mfenced} at (0,0) size 5x10
    4545layer at (170,42) size 5x10 scrollHeight 14
    46   RenderBlock {mfenced} at (0,10) size 5x10
     46  RenderMathMLBlock {mfenced} at (0,10) size 5x10
    4747    RenderText {mfenced} at (0,-3) size 5x17
    4848      text run at (0,-3) width 5: "\x{239F}"
    4949layer at (170,52) size 5x10 scrollHeight 14
    50   RenderBlock {mfenced} at (0,20) size 5x10
     50  RenderMathMLBlock {mfenced} at (0,20) size 5x10
    5151    RenderText {mfenced} at (0,-3) size 5x17
    5252      text run at (0,-3) width 5: "\x{239F}"
    5353layer at (170,62) size 5x10 scrollHeight 14
    54   RenderBlock {mfenced} at (0,30) size 5x10
     54  RenderMathMLBlock {mfenced} at (0,30) size 5x10
    5555    RenderText {mfenced} at (0,-3) size 5x17
    5656      text run at (0,-3) width 5: "\x{239F}"
    5757layer at (170,72) size 5x7 scrollHeight 14
    58   RenderBlock {mfenced} at (0,40) size 5x7
     58  RenderMathMLBlock {mfenced} at (0,40) size 5x7
    5959    RenderText {mfenced} at (0,-3) size 5x17
    6060      text run at (0,-3) width 5: "\x{239F}"
    6161layer at (170,79) size 5x11 scrollHeight 14
    62   RenderBlock {mfenced} at (0,47) size 5x11
     62  RenderMathMLBlock {mfenced} at (0,47) size 5x11
    6363layer at (10,33) size 5x11 backgroundClip at (10,32) size 5x10 clip at (10,32) size 5x10 outlineClip at (10,32) size 5x10
    6464  RenderBlock (relative positioned) {mfenced} at (0,0) size 5x11
  • trunk/LayoutTests/platform/mac/mathml/presentation/fenced-mi-expected.txt

    r70221 r95566  
    55    RenderBody {body} at (8,16) size 784x58
    66      RenderBlock {p} at (0,0) size 784x21
    7         RenderBlock {math} at (0,0) size 48x21
    8           RenderBlock {mfenced} at (1,0) size 46x21
    9             RenderBlock {mfenced} at (1,0) size 7x21
    10               RenderBlock {mfenced} at (0,0) size 6x19
     7        RenderMathMLMath {math} at (0,0) size 48x21
     8          RenderMathMLFenced {mfenced} at (1,0) size 46x21
     9            RenderMathMLOperator {mfenced} at (1,0) size 7x21
     10              RenderMathMLBlock {mfenced} at (0,0) size 6x19
    1111                RenderText {mfenced} at (0,-1) size 6x22
    1212                  text run at (0,-1) width 6: "("
     
    1414              RenderText {#text} at (8,5) size 7x16
    1515                text run at (8,5) width 7: "x"
    16             RenderBlock {mfenced} at (15,5) size 5x16
    17               RenderBlock {mfenced} at (0,0) size 4x16
     16            RenderMathMLOperator {mfenced} at (15,5) size 5x16
     17              RenderMathMLBlock {mfenced} at (0,0) size 4x16
    1818                RenderText {mfenced} at (0,0) size 4x16
    1919                  text run at (0,0) width 4: ","
     
    2121              RenderText {#text} at (20,5) size 7x16
    2222                text run at (20,5) width 7: "y"
    23             RenderBlock {mfenced} at (27,5) size 5x16
    24               RenderBlock {mfenced} at (0,0) size 4x16
     23            RenderMathMLOperator {mfenced} at (27,5) size 5x16
     24              RenderMathMLBlock {mfenced} at (0,0) size 4x16
    2525                RenderText {mfenced} at (0,0) size 4x16
    2626                  text run at (0,0) width 4: ","
     
    2828              RenderText {#text} at (32,5) size 6x16
    2929                text run at (32,5) width 6: "z"
    30             RenderBlock {mfenced} at (38,0) size 7x21
    31               RenderBlock {mfenced} at (0,0) size 6x19
     30            RenderMathMLOperator {mfenced} at (38,0) size 7x21
     31              RenderMathMLBlock {mfenced} at (0,0) size 6x19
    3232                RenderText {mfenced} at (0,-1) size 6x22
    3333                  text run at (0,-1) width 6: ")"
    3434        RenderText {#text} at (0,0) size 0x0
    3535      RenderBlock {p} at (0,37) size 784x21
    36         RenderBlock {math} at (0,0) size 46x21
    37           RenderBlock {mo} at (1,0) size 7x21
    38             RenderBlock {mo} at (0,0) size 6x19
     36        RenderMathMLMath {math} at (0,0) size 46x21
     37          RenderMathMLOperator {mo} at (1,0) size 7x21
     38            RenderMathMLBlock {mo} at (0,0) size 6x19
    3939              RenderText {mo} at (0,-1) size 6x22
    4040                text run at (0,-1) width 6: "("
     
    4242            RenderText {#text} at (8,5) size 7x16
    4343              text run at (8,5) width 7: "x"
    44           RenderBlock {mo} at (15,5) size 5x16
    45             RenderBlock {mo} at (0,0) size 4x16
     44          RenderMathMLOperator {mo} at (15,5) size 5x16
     45            RenderMathMLBlock {mo} at (0,0) size 4x16
    4646              RenderText {mo} at (0,0) size 4x16
    4747                text run at (0,0) width 4: ","
     
    4949            RenderText {#text} at (20,5) size 7x16
    5050              text run at (20,5) width 7: "y"
    51           RenderBlock {mo} at (27,5) size 5x16
    52             RenderBlock {mo} at (0,0) size 4x16
     51          RenderMathMLOperator {mo} at (27,5) size 5x16
     52            RenderMathMLBlock {mo} at (0,0) size 4x16
    5353              RenderText {mo} at (0,0) size 4x16
    5454                text run at (0,0) width 4: ","
     
    5656            RenderText {#text} at (32,5) size 6x16
    5757              text run at (32,5) width 6: "z"
    58           RenderBlock {mo} at (38,0) size 7x21
    59             RenderBlock {mo} at (0,0) size 6x19
     58          RenderMathMLOperator {mo} at (38,0) size 7x21
     59            RenderMathMLBlock {mo} at (0,0) size 6x19
    6060              RenderText {mo} at (0,-1) size 6x22
    6161                text run at (0,-1) width 6: ")"
  • trunk/LayoutTests/platform/mac/mathml/presentation/fractions-expected.txt

    r82786 r95566  
    77        RenderText {#text} at (0,7) size 49x18
    88          text run at (0,7) width 49: "simple: "
    9         RenderBlock {math} at (49,0) size 16x34
    10           RenderBlock {mfrac} at (1,0) size 14x34
    11             RenderBlock {mfrac} at (0,0) size 14x16
     9        RenderMathMLMath {math} at (49,0) size 16x34
     10          RenderMathMLFraction {mfrac} at (1,0) size 14x34
     11            RenderMathMLBlock {mfrac} at (0,0) size 14x16
    1212              RenderInline {mn} at (0,0) size 8x16
    1313                RenderText {#text} at (3,0) size 8x16
    1414                  text run at (3,0) width 8: "1"
    15             RenderBlock {mfrac} at (0,16) size 14x18
     15            RenderMathMLBlock {mfrac} at (0,16) size 14x18
    1616              RenderInline {mn} at (0,0) size 8x16
    1717                RenderText {#text} at (3,2) size 8x16
     
    2020        RenderText {#text} at (0,7) size 197x18
    2121          text run at (0,7) width 197: "more complex (should be red): "
    22         RenderBlock {math} at (197,0) size 33x34
    23           RenderBlock {mfrac} at (1,0) size 31x34 [color=#FF0000]
    24             RenderBlock {mfrac} at (0,0) size 31x16
    25               RenderBlock {mrow} at (3,0) size 25x16
     22        RenderMathMLMath {math} at (197,0) size 33x34
     23          RenderMathMLFraction {mfrac} at (1,0) size 31x34 [color=#FF0000]
     24            RenderMathMLBlock {mfrac} at (0,0) size 31x16
     25              RenderMathMLRow {mrow} at (3,0) size 25x16
    2626                RenderInline {mi} at (0,0) size 7x16
    2727                  RenderText {#text} at (0,0) size 7x16
    2828                    text run at (0,0) width 7: "x"
    29                 RenderBlock {mo} at (7,0) size 10x16
    30                   RenderBlock {mo} at (0,0) size 9x16
     29                RenderMathMLOperator {mo} at (7,0) size 10x16
     30                  RenderMathMLBlock {mo} at (0,0) size 9x16
    3131                    RenderText {mo} at (0,0) size 9x16
    3232                      text run at (0,0) width 9: "+"
     
    3434                  RenderText {#text} at (17,0) size 8x16
    3535                    text run at (17,0) width 8: "1"
    36             RenderBlock {mfrac} at (0,16) size 31x18
    37               RenderBlock {mrow} at (3,2) size 25x16
     36            RenderMathMLBlock {mfrac} at (0,16) size 31x18
     37              RenderMathMLRow {mrow} at (3,2) size 25x16
    3838                RenderInline {mi} at (0,0) size 7x16
    3939                  RenderText {#text} at (0,0) size 7x16
    4040                    text run at (0,0) width 7: "x"
    41                 RenderBlock {mo} at (7,0) size 10x16
    42                   RenderBlock {mo} at (0,0) size 9x16
     41                RenderMathMLOperator {mo} at (7,0) size 10x16
     42                  RenderMathMLBlock {mo} at (0,0) size 9x16
    4343                    RenderText {mo} at (0,0) size 9x16
    4444                      text run at (0,0) width 9: "+"
     
    5050        RenderText {#text} at (0,7) size 31x18
    5151          text run at (0,7) width 31: "text: "
    52         RenderBlock {math} at (31,0) size 128x34
    53           RenderBlock {mfrac} at (1,0) size 126x34
    54             RenderBlock {mfrac} at (0,0) size 126x16
     52        RenderMathMLMath {math} at (31,0) size 128x34
     53          RenderMathMLFraction {mfrac} at (1,0) size 126x34
     54            RenderMathMLBlock {mfrac} at (0,0) size 126x16
    5555              RenderInline {mtext} at (0,0) size 100x16
    5656                RenderText {#text} at (13,0) size 100x16
    5757                  text run at (13,0) width 100: "number of bugs"
    58             RenderBlock {mfrac} at (0,16) size 126x18
     58            RenderMathMLBlock {mfrac} at (0,16) size 126x18
    5959              RenderInline {mtext} at (0,0) size 120x16
    6060                RenderText {#text} at (3,2) size 120x16
     
    6464        RenderText {#text} at (0,26) size 173x18
    6565          text run at (0,26) width 173: "line thickness by keyword: "
    66         RenderBlock {math} at (173,0) size 86x70
    67           RenderBlock {mfrac} at (1,0) size 28x67
    68             RenderBlock {mfrac} at (0,0) size 28x32
     66        RenderMathMLMath {math} at (173,0) size 86x70
     67          RenderMathMLFraction {mfrac} at (1,0) size 28x67
     68            RenderMathMLBlock {mfrac} at (0,0) size 28x32
    6969              RenderInline {mn} at (0,0) size 16x32
    7070                RenderText {#text} at (6,0) size 16x32
    7171                  text run at (6,0) width 16: "1"
    72             RenderBlock {mfrac} at (0,32) size 28x35
     72            RenderMathMLBlock {mfrac} at (0,32) size 28x35
    7373              RenderInline {mn} at (0,0) size 16x32
    7474                RenderText {#text} at (6,3) size 16x32
    7575                  text run at (6,3) width 16: "2"
    76           RenderBlock {mfrac} at (29,0) size 28x68
    77             RenderBlock {mfrac} at (0,0) size 28x32
     76          RenderMathMLFraction {mfrac} at (29,0) size 28x68
     77            RenderMathMLBlock {mfrac} at (0,0) size 28x32
    7878              RenderInline {mn} at (0,0) size 16x32
    7979                RenderText {#text} at (6,0) size 16x32
    8080                  text run at (6,0) width 16: "1"
    81             RenderBlock {mfrac} at (0,32) size 28x36
     81            RenderMathMLBlock {mfrac} at (0,32) size 28x36
    8282              RenderInline {mn} at (0,0) size 16x32
    8383                RenderText {#text} at (6,4) size 16x32
    8484                  text run at (6,4) width 16: "2"
    85           RenderBlock {mfrac} at (57,0) size 28x70
    86             RenderBlock {mfrac} at (0,0) size 28x32
     85          RenderMathMLFraction {mfrac} at (57,0) size 28x70
     86            RenderMathMLBlock {mfrac} at (0,0) size 28x32
    8787              RenderInline {mn} at (0,0) size 16x32
    8888                RenderText {#text} at (6,0) size 16x32
    8989                  text run at (6,0) width 16: "1"
    90             RenderBlock {mfrac} at (0,32) size 28x38
     90            RenderMathMLBlock {mfrac} at (0,32) size 28x38
    9191              RenderInline {mn} at (0,0) size 16x32
    9292                RenderText {#text} at (6,6) size 16x32
     
    9696        RenderText {#text} at (0,7) size 138x18
    9797          text run at (0,7) width 138: "numerator alignment: "
    98         RenderBlock {math} at (138,0) size 89x34
    99           RenderBlock {mfrac} at (1,0) size 87x34
    100             RenderBlock {mfrac} at (0,0) size 87x16
     98        RenderMathMLMath {math} at (138,0) size 89x34
     99          RenderMathMLFraction {mfrac} at (1,0) size 87x34
     100            RenderMathMLBlock {mfrac} at (0,0) size 87x16
    101101              RenderInline {mi} at (0,0) size 7x16
    102102                RenderText {#text} at (3,0) size 7x16
    103103                  text run at (3,0) width 7: "x"
    104             RenderBlock {mfrac} at (0,16) size 87x18
    105               RenderBlock {mrow} at (4,2) size 80x16
    106                 RenderInline {mn} at (0,0) size 8x16
    107                   RenderText {#text} at (0,0) size 8x16
    108                     text run at (0,0) width 8: "1"
    109                 RenderBlock {mo} at (8,0) size 10x16
    110                   RenderBlock {mo} at (0,0) size 9x16
    111                     RenderText {mo} at (0,0) size 9x16
    112                       text run at (0,0) width 9: "+"
    113                 RenderInline {mn} at (0,0) size 8x16
    114                   RenderText {#text} at (18,0) size 8x16
    115                     text run at (18,0) width 8: "2"
    116                 RenderBlock {mo} at (26,0) size 10x16
    117                   RenderBlock {mo} at (0,0) size 9x16
    118                     RenderText {mo} at (0,0) size 9x16
    119                       text run at (0,0) width 9: "+"
    120                 RenderInline {mn} at (0,0) size 8x16
    121                   RenderText {#text} at (36,0) size 8x16
    122                     text run at (36,0) width 8: "3"
    123                 RenderBlock {mo} at (44,0) size 10x16
    124                   RenderBlock {mo} at (0,0) size 9x16
    125                     RenderText {mo} at (0,0) size 9x16
    126                       text run at (0,0) width 9: "+"
    127                 RenderInline {mn} at (0,0) size 8x16
    128                   RenderText {#text} at (54,0) size 8x16
    129                     text run at (54,0) width 8: "4"
    130                 RenderBlock {mo} at (62,0) size 10x16
    131                   RenderBlock {mo} at (0,0) size 9x16
     104            RenderMathMLBlock {mfrac} at (0,16) size 87x18
     105              RenderMathMLRow {mrow} at (4,2) size 80x16
     106                RenderInline {mn} at (0,0) size 8x16
     107                  RenderText {#text} at (0,0) size 8x16
     108                    text run at (0,0) width 8: "1"
     109                RenderMathMLOperator {mo} at (8,0) size 10x16
     110                  RenderMathMLBlock {mo} at (0,0) size 9x16
     111                    RenderText {mo} at (0,0) size 9x16
     112                      text run at (0,0) width 9: "+"
     113                RenderInline {mn} at (0,0) size 8x16
     114                  RenderText {#text} at (18,0) size 8x16
     115                    text run at (18,0) width 8: "2"
     116                RenderMathMLOperator {mo} at (26,0) size 10x16
     117                  RenderMathMLBlock {mo} at (0,0) size 9x16
     118                    RenderText {mo} at (0,0) size 9x16
     119                      text run at (0,0) width 9: "+"
     120                RenderInline {mn} at (0,0) size 8x16
     121                  RenderText {#text} at (36,0) size 8x16
     122                    text run at (36,0) width 8: "3"
     123                RenderMathMLOperator {mo} at (44,0) size 10x16
     124                  RenderMathMLBlock {mo} at (0,0) size 9x16
     125                    RenderText {mo} at (0,0) size 9x16
     126                      text run at (0,0) width 9: "+"
     127                RenderInline {mn} at (0,0) size 8x16
     128                  RenderText {#text} at (54,0) size 8x16
     129                    text run at (54,0) width 8: "4"
     130                RenderMathMLOperator {mo} at (62,0) size 10x16
     131                  RenderMathMLBlock {mo} at (0,0) size 9x16
    132132                    RenderText {mo} at (0,0) size 9x16
    133133                      text run at (0,0) width 9: "+"
     
    137137        RenderText {#text} at (227,7) size 4x18
    138138          text run at (227,7) width 4: " "
    139         RenderBlock {math} at (231,0) size 89x34
    140           RenderBlock {mfrac} at (1,0) size 87x34
    141             RenderBlock {mfrac} at (0,0) size 87x16
     139        RenderMathMLMath {math} at (231,0) size 89x34
     140          RenderMathMLFraction {mfrac} at (1,0) size 87x34
     141            RenderMathMLBlock {mfrac} at (0,0) size 87x16
    142142              RenderInline {mi} at (0,0) size 7x16
    143143                RenderText {#text} at (40,0) size 7x16
    144144                  text run at (40,0) width 7: "x"
    145             RenderBlock {mfrac} at (0,16) size 87x18
    146               RenderBlock {mrow} at (4,2) size 80x16
    147                 RenderInline {mn} at (0,0) size 8x16
    148                   RenderText {#text} at (0,0) size 8x16
    149                     text run at (0,0) width 8: "1"
    150                 RenderBlock {mo} at (8,0) size 10x16
    151                   RenderBlock {mo} at (0,0) size 9x16
    152                     RenderText {mo} at (0,0) size 9x16
    153                       text run at (0,0) width 9: "+"
    154                 RenderInline {mn} at (0,0) size 8x16
    155                   RenderText {#text} at (18,0) size 8x16
    156                     text run at (18,0) width 8: "2"
    157                 RenderBlock {mo} at (26,0) size 10x16
    158                   RenderBlock {mo} at (0,0) size 9x16
    159                     RenderText {mo} at (0,0) size 9x16
    160                       text run at (0,0) width 9: "+"
    161                 RenderInline {mn} at (0,0) size 8x16
    162                   RenderText {#text} at (36,0) size 8x16
    163                     text run at (36,0) width 8: "3"
    164                 RenderBlock {mo} at (44,0) size 10x16
    165                   RenderBlock {mo} at (0,0) size 9x16
    166                     RenderText {mo} at (0,0) size 9x16
    167                       text run at (0,0) width 9: "+"
    168                 RenderInline {mn} at (0,0) size 8x16
    169                   RenderText {#text} at (54,0) size 8x16
    170                     text run at (54,0) width 8: "4"
    171                 RenderBlock {mo} at (62,0) size 10x16
    172                   RenderBlock {mo} at (0,0) size 9x16
     145            RenderMathMLBlock {mfrac} at (0,16) size 87x18
     146              RenderMathMLRow {mrow} at (4,2) size 80x16
     147                RenderInline {mn} at (0,0) size 8x16
     148                  RenderText {#text} at (0,0) size 8x16
     149                    text run at (0,0) width 8: "1"
     150                RenderMathMLOperator {mo} at (8,0) size 10x16
     151                  RenderMathMLBlock {mo} at (0,0) size 9x16
     152                    RenderText {mo} at (0,0) size 9x16
     153                      text run at (0,0) width 9: "+"
     154                RenderInline {mn} at (0,0) size 8x16
     155                  RenderText {#text} at (18,0) size 8x16
     156                    text run at (18,0) width 8: "2"
     157                RenderMathMLOperator {mo} at (26,0) size 10x16
     158                  RenderMathMLBlock {mo} at (0,0) size 9x16
     159                    RenderText {mo} at (0,0) size 9x16
     160                      text run at (0,0) width 9: "+"
     161                RenderInline {mn} at (0,0) size 8x16
     162                  RenderText {#text} at (36,0) size 8x16
     163                    text run at (36,0) width 8: "3"
     164                RenderMathMLOperator {mo} at (44,0) size 10x16
     165                  RenderMathMLBlock {mo} at (0,0) size 9x16
     166                    RenderText {mo} at (0,0) size 9x16
     167                      text run at (0,0) width 9: "+"
     168                RenderInline {mn} at (0,0) size 8x16
     169                  RenderText {#text} at (54,0) size 8x16
     170                    text run at (54,0) width 8: "4"
     171                RenderMathMLOperator {mo} at (62,0) size 10x16
     172                  RenderMathMLBlock {mo} at (0,0) size 9x16
    173173                    RenderText {mo} at (0,0) size 9x16
    174174                      text run at (0,0) width 9: "+"
     
    178178        RenderText {#text} at (320,7) size 4x18
    179179          text run at (320,7) width 4: " "
    180         RenderBlock {math} at (324,0) size 89x34
    181           RenderBlock {mfrac} at (1,0) size 87x34
    182             RenderBlock {mfrac} at (0,0) size 87x16
     180        RenderMathMLMath {math} at (324,0) size 89x34
     181          RenderMathMLFraction {mfrac} at (1,0) size 87x34
     182            RenderMathMLBlock {mfrac} at (0,0) size 87x16
    183183              RenderInline {mi} at (0,0) size 7x16
    184184                RenderText {#text} at (77,0) size 7x16
    185185                  text run at (77,0) width 7: "x"
    186             RenderBlock {mfrac} at (0,16) size 87x18
    187               RenderBlock {mrow} at (4,2) size 80x16
    188                 RenderInline {mn} at (0,0) size 8x16
    189                   RenderText {#text} at (0,0) size 8x16
    190                     text run at (0,0) width 8: "1"
    191                 RenderBlock {mo} at (8,0) size 10x16
    192                   RenderBlock {mo} at (0,0) size 9x16
    193                     RenderText {mo} at (0,0) size 9x16
    194                       text run at (0,0) width 9: "+"
    195                 RenderInline {mn} at (0,0) size 8x16
    196                   RenderText {#text} at (18,0) size 8x16
    197                     text run at (18,0) width 8: "2"
    198                 RenderBlock {mo} at (26,0) size 10x16
    199                   RenderBlock {mo} at (0,0) size 9x16
    200                     RenderText {mo} at (0,0) size 9x16
    201                       text run at (0,0) width 9: "+"
    202                 RenderInline {mn} at (0,0) size 8x16
    203                   RenderText {#text} at (36,0) size 8x16
    204                     text run at (36,0) width 8: "3"
    205                 RenderBlock {mo} at (44,0) size 10x16
    206                   RenderBlock {mo} at (0,0) size 9x16
    207                     RenderText {mo} at (0,0) size 9x16
    208                       text run at (0,0) width 9: "+"
    209                 RenderInline {mn} at (0,0) size 8x16
    210                   RenderText {#text} at (54,0) size 8x16
    211                     text run at (54,0) width 8: "4"
    212                 RenderBlock {mo} at (62,0) size 10x16
    213                   RenderBlock {mo} at (0,0) size 9x16
     186            RenderMathMLBlock {mfrac} at (0,16) size 87x18
     187              RenderMathMLRow {mrow} at (4,2) size 80x16
     188                RenderInline {mn} at (0,0) size 8x16
     189                  RenderText {#text} at (0,0) size 8x16
     190                    text run at (0,0) width 8: "1"
     191                RenderMathMLOperator {mo} at (8,0) size 10x16
     192                  RenderMathMLBlock {mo} at (0,0) size 9x16
     193                    RenderText {mo} at (0,0) size 9x16
     194                      text run at (0,0) width 9: "+"
     195                RenderInline {mn} at (0,0) size 8x16
     196                  RenderText {#text} at (18,0) size 8x16
     197                    text run at (18,0) width 8: "2"
     198                RenderMathMLOperator {mo} at (26,0) size 10x16
     199                  RenderMathMLBlock {mo} at (0,0) size 9x16
     200                    RenderText {mo} at (0,0) size 9x16
     201                      text run at (0,0) width 9: "+"
     202                RenderInline {mn} at (0,0) size 8x16
     203                  RenderText {#text} at (36,0) size 8x16
     204                    text run at (36,0) width 8: "3"
     205                RenderMathMLOperator {mo} at (44,0) size 10x16
     206                  RenderMathMLBlock {mo} at (0,0) size 9x16
     207                    RenderText {mo} at (0,0) size 9x16
     208                      text run at (0,0) width 9: "+"
     209                RenderInline {mn} at (0,0) size 8x16
     210                  RenderText {#text} at (54,0) size 8x16
     211                    text run at (54,0) width 8: "4"
     212                RenderMathMLOperator {mo} at (62,0) size 10x16
     213                  RenderMathMLBlock {mo} at (0,0) size 9x16
    214214                    RenderText {mo} at (0,0) size 9x16
    215215                      text run at (0,0) width 9: "+"
     
    221221        RenderText {#text} at (0,7) size 153x18
    222222          text run at (0,7) width 153: "denominator alignment: "
    223         RenderBlock {math} at (153,0) size 88x34
    224           RenderBlock {mfrac} at (1,0) size 86x34
    225             RenderBlock {mfrac} at (0,0) size 86x16
    226               RenderBlock {mrow} at (3,0) size 80x16
    227                 RenderInline {mn} at (0,0) size 8x16
    228                   RenderText {#text} at (0,0) size 8x16
    229                     text run at (0,0) width 8: "1"
    230                 RenderBlock {mo} at (8,0) size 10x16
    231                   RenderBlock {mo} at (0,0) size 9x16
    232                     RenderText {mo} at (0,0) size 9x16
    233                       text run at (0,0) width 9: "+"
    234                 RenderInline {mn} at (0,0) size 8x16
    235                   RenderText {#text} at (18,0) size 8x16
    236                     text run at (18,0) width 8: "2"
    237                 RenderBlock {mo} at (26,0) size 10x16
    238                   RenderBlock {mo} at (0,0) size 9x16
    239                     RenderText {mo} at (0,0) size 9x16
    240                       text run at (0,0) width 9: "+"
    241                 RenderInline {mn} at (0,0) size 8x16
    242                   RenderText {#text} at (36,0) size 8x16
    243                     text run at (36,0) width 8: "3"
    244                 RenderBlock {mo} at (44,0) size 10x16
    245                   RenderBlock {mo} at (0,0) size 9x16
    246                     RenderText {mo} at (0,0) size 9x16
    247                       text run at (0,0) width 9: "+"
    248                 RenderInline {mn} at (0,0) size 8x16
    249                   RenderText {#text} at (54,0) size 8x16
    250                     text run at (54,0) width 8: "4"
    251                 RenderBlock {mo} at (62,0) size 10x16
    252                   RenderBlock {mo} at (0,0) size 9x16
    253                     RenderText {mo} at (0,0) size 9x16
    254                       text run at (0,0) width 9: "+"
    255                 RenderInline {mn} at (0,0) size 8x16
    256                   RenderText {#text} at (72,0) size 8x16
    257                     text run at (72,0) width 8: "5"
    258             RenderBlock {mfrac} at (0,16) size 86x18
     223        RenderMathMLMath {math} at (153,0) size 88x34
     224          RenderMathMLFraction {mfrac} at (1,0) size 86x34
     225            RenderMathMLBlock {mfrac} at (0,0) size 86x16
     226              RenderMathMLRow {mrow} at (3,0) size 80x16
     227                RenderInline {mn} at (0,0) size 8x16
     228                  RenderText {#text} at (0,0) size 8x16
     229                    text run at (0,0) width 8: "1"
     230                RenderMathMLOperator {mo} at (8,0) size 10x16
     231                  RenderMathMLBlock {mo} at (0,0) size 9x16
     232                    RenderText {mo} at (0,0) size 9x16
     233                      text run at (0,0) width 9: "+"
     234                RenderInline {mn} at (0,0) size 8x16
     235                  RenderText {#text} at (18,0) size 8x16
     236                    text run at (18,0) width 8: "2"
     237                RenderMathMLOperator {mo} at (26,0) size 10x16
     238                  RenderMathMLBlock {mo} at (0,0) size 9x16
     239                    RenderText {mo} at (0,0) size 9x16
     240                      text run at (0,0) width 9: "+"
     241                RenderInline {mn} at (0,0) size 8x16
     242                  RenderText {#text} at (36,0) size 8x16
     243                    text run at (36,0) width 8: "3"
     244                RenderMathMLOperator {mo} at (44,0) size 10x16
     245                  RenderMathMLBlock {mo} at (0,0) size 9x16
     246                    RenderText {mo} at (0,0) size 9x16
     247                      text run at (0,0) width 9: "+"
     248                RenderInline {mn} at (0,0) size 8x16
     249                  RenderText {#text} at (54,0) size 8x16
     250                    text run at (54,0) width 8: "4"
     251                RenderMathMLOperator {mo} at (62,0) size 10x16
     252                  RenderMathMLBlock {mo} at (0,0) size 9x16
     253                    RenderText {mo} at (0,0) size 9x16
     254                      text run at (0,0) width 9: "+"
     255                RenderInline {mn} at (0,0) size 8x16
     256                  RenderText {#text} at (72,0) size 8x16
     257                    text run at (72,0) width 8: "5"
     258            RenderMathMLBlock {mfrac} at (0,16) size 86x18
    259259              RenderInline {mi} at (0,0) size 7x16
    260260                RenderText {#text} at (3,2) size 7x16
     
    262262        RenderText {#text} at (241,7) size 4x18
    263263          text run at (241,7) width 4: " "
    264         RenderBlock {math} at (245,0) size 88x34
    265           RenderBlock {mfrac} at (1,0) size 86x34
    266             RenderBlock {mfrac} at (0,0) size 86x16
    267               RenderBlock {mrow} at (3,0) size 80x16
    268                 RenderInline {mn} at (0,0) size 8x16
    269                   RenderText {#text} at (0,0) size 8x16
    270                     text run at (0,0) width 8: "1"
    271                 RenderBlock {mo} at (8,0) size 10x16
    272                   RenderBlock {mo} at (0,0) size 9x16
    273                     RenderText {mo} at (0,0) size 9x16
    274                       text run at (0,0) width 9: "+"
    275                 RenderInline {mn} at (0,0) size 8x16
    276                   RenderText {#text} at (18,0) size 8x16
    277                     text run at (18,0) width 8: "2"
    278                 RenderBlock {mo} at (26,0) size 10x16
    279                   RenderBlock {mo} at (0,0) size 9x16
    280                     RenderText {mo} at (0,0) size 9x16
    281                       text run at (0,0) width 9: "+"
    282                 RenderInline {mn} at (0,0) size 8x16
    283                   RenderText {#text} at (36,0) size 8x16
    284                     text run at (36,0) width 8: "3"
    285                 RenderBlock {mo} at (44,0) size 10x16
    286                   RenderBlock {mo} at (0,0) size 9x16
    287                     RenderText {mo} at (0,0) size 9x16
    288                       text run at (0,0) width 9: "+"
    289                 RenderInline {mn} at (0,0) size 8x16
    290                   RenderText {#text} at (54,0) size 8x16
    291                     text run at (54,0) width 8: "4"
    292                 RenderBlock {mo} at (62,0) size 10x16
    293                   RenderBlock {mo} at (0,0) size 9x16
    294                     RenderText {mo} at (0,0) size 9x16
    295                       text run at (0,0) width 9: "+"
    296                 RenderInline {mn} at (0,0) size 8x16
    297                   RenderText {#text} at (72,0) size 8x16
    298                     text run at (72,0) width 8: "5"
    299             RenderBlock {mfrac} at (0,16) size 86x18
     264        RenderMathMLMath {math} at (245,0) size 88x34
     265          RenderMathMLFraction {mfrac} at (1,0) size 86x34
     266            RenderMathMLBlock {mfrac} at (0,0) size 86x16
     267              RenderMathMLRow {mrow} at (3,0) size 80x16
     268                RenderInline {mn} at (0,0) size 8x16
     269                  RenderText {#text} at (0,0) size 8x16
     270                    text run at (0,0) width 8: "1"
     271                RenderMathMLOperator {mo} at (8,0) size 10x16
     272                  RenderMathMLBlock {mo} at (0,0) size 9x16
     273                    RenderText {mo} at (0,0) size 9x16
     274                      text run at (0,0) width 9: "+"
     275                RenderInline {mn} at (0,0) size 8x16
     276                  RenderText {#text} at (18,0) size 8x16
     277                    text run at (18,0) width 8: "2"
     278                RenderMathMLOperator {mo} at (26,0) size 10x16
     279                  RenderMathMLBlock {mo} at (0,0) size 9x16
     280                    RenderText {mo} at (0,0) size 9x16
     281                      text run at (0,0) width 9: "+"
     282                RenderInline {mn} at (0,0) size 8x16
     283                  RenderText {#text} at (36,0) size 8x16
     284                    text run at (36,0) width 8: "3"
     285                RenderMathMLOperator {mo} at (44,0) size 10x16
     286                  RenderMathMLBlock {mo} at (0,0) size 9x16
     287                    RenderText {mo} at (0,0) size 9x16
     288                      text run at (0,0) width 9: "+"
     289                RenderInline {mn} at (0,0) size 8x16
     290                  RenderText {#text} at (54,0) size 8x16
     291                    text run at (54,0) width 8: "4"
     292                RenderMathMLOperator {mo} at (62,0) size 10x16
     293                  RenderMathMLBlock {mo} at (0,0) size 9x16
     294                    RenderText {mo} at (0,0) size 9x16
     295                      text run at (0,0) width 9: "+"
     296                RenderInline {mn} at (0,0) size 8x16
     297                  RenderText {#text} at (72,0) size 8x16
     298                    text run at (72,0) width 8: "5"
     299            RenderMathMLBlock {mfrac} at (0,16) size 86x18
    300300              RenderInline {mi} at (0,0) size 8x16
    301301                RenderText {#text} at (39,2) size 8x16
     
    303303        RenderText {#text} at (333,7) size 4x18
    304304          text run at (333,7) width 4: " "
    305         RenderBlock {math} at (337,0) size 88x34
    306           RenderBlock {mfrac} at (1,0) size 86x34
    307             RenderBlock {mfrac} at (0,0) size 86x16
    308               RenderBlock {mrow} at (3,0) size 80x16
    309                 RenderInline {mn} at (0,0) size 8x16
    310                   RenderText {#text} at (0,0) size 8x16
    311                     text run at (0,0) width 8: "1"
    312                 RenderBlock {mo} at (8,0) size 10x16
    313                   RenderBlock {mo} at (0,0) size 9x16
    314                     RenderText {mo} at (0,0) size 9x16
    315                       text run at (0,0) width 9: "+"
    316                 RenderInline {mn} at (0,0) size 8x16
    317                   RenderText {#text} at (18,0) size 8x16
    318                     text run at (18,0) width 8: "2"
    319                 RenderBlock {mo} at (26,0) size 10x16
    320                   RenderBlock {mo} at (0,0) size 9x16
    321                     RenderText {mo} at (0,0) size 9x16
    322                       text run at (0,0) width 9: "+"
    323                 RenderInline {mn} at (0,0) size 8x16
    324                   RenderText {#text} at (36,0) size 8x16
    325                     text run at (36,0) width 8: "3"
    326                 RenderBlock {mo} at (44,0) size 10x16
    327                   RenderBlock {mo} at (0,0) size 9x16
    328                     RenderText {mo} at (0,0) size 9x16
    329                       text run at (0,0) width 9: "+"
    330                 RenderInline {mn} at (0,0) size 8x16
    331                   RenderText {#text} at (54,0) size 8x16
    332                     text run at (54,0) width 8: "4"
    333                 RenderBlock {mo} at (62,0) size 10x16
    334                   RenderBlock {mo} at (0,0) size 9x16
    335                     RenderText {mo} at (0,0) size 9x16
    336                       text run at (0,0) width 9: "+"
    337                 RenderInline {mn} at (0,0) size 8x16
    338                   RenderText {#text} at (72,0) size 8x16
    339                     text run at (72,0) width 8: "5"
    340             RenderBlock {mfrac} at (0,16) size 86x18
     305        RenderMathMLMath {math} at (337,0) size 88x34
     306          RenderMathMLFraction {mfrac} at (1,0) size 86x34
     307            RenderMathMLBlock {mfrac} at (0,0) size 86x16
     308              RenderMathMLRow {mrow} at (3,0) size 80x16
     309                RenderInline {mn} at (0,0) size 8x16
     310                  RenderText {#text} at (0,0) size 8x16
     311                    text run at (0,0) width 8: "1"
     312                RenderMathMLOperator {mo} at (8,0) size 10x16
     313                  RenderMathMLBlock {mo} at (0,0) size 9x16
     314                    RenderText {mo} at (0,0) size 9x16
     315                      text run at (0,0) width 9: "+"
     316                RenderInline {mn} at (0,0) size 8x16
     317                  RenderText {#text} at (18,0) size 8x16
     318                    text run at (18,0) width 8: "2"
     319                RenderMathMLOperator {mo} at (26,0) size 10x16
     320                  RenderMathMLBlock {mo} at (0,0) size 9x16
     321                    RenderText {mo} at (0,0) size 9x16
     322                      text run at (0,0) width 9: "+"
     323                RenderInline {mn} at (0,0) size 8x16
     324                  RenderText {#text} at (36,0) size 8x16
     325                    text run at (36,0) width 8: "3"
     326                RenderMathMLOperator {mo} at (44,0) size 10x16
     327                  RenderMathMLBlock {mo} at (0,0) size 9x16
     328                    RenderText {mo} at (0,0) size 9x16
     329                      text run at (0,0) width 9: "+"
     330                RenderInline {mn} at (0,0) size 8x16
     331                  RenderText {#text} at (54,0) size 8x16
     332                    text run at (54,0) width 8: "4"
     333                RenderMathMLOperator {mo} at (62,0) size 10x16
     334                  RenderMathMLBlock {mo} at (0,0) size 9x16
     335                    RenderText {mo} at (0,0) size 9x16
     336                      text run at (0,0) width 9: "+"
     337                RenderInline {mn} at (0,0) size 8x16
     338                  RenderText {#text} at (72,0) size 8x16
     339                    text run at (72,0) width 8: "5"
     340            RenderMathMLBlock {mfrac} at (0,16) size 86x18
    341341              RenderInline {mi} at (0,0) size 7x16
    342342                RenderText {#text} at (76,2) size 7x16
  • trunk/LayoutTests/platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt

    r82786 r95566  
    22  RenderView at (0,0) size 800x600
    33layer at (0,0) size 800x106
    4   RenderBlock {math:math} at (0,0) size 800x106
    5     RenderBlock {math:mfrac} at (1,36) size 17x34
    6       RenderBlock {math:mfrac} at (0,0) size 17x16
     4  RenderMathMLMath {math:math} at (0,0) size 800x106
     5    RenderMathMLFraction {math:mfrac} at (1,36) size 17x34
     6      RenderMathMLBlock {math:mfrac} at (0,0) size 17x16
    77        RenderInline {math:mi} at (0,0) size 11x16
    88          RenderText {#text} at (3,0) size 11x16
    99            text run at (3,0) width 11: "B"
    10       RenderBlock {math:mfrac} at (0,16) size 17x18
     10      RenderMathMLBlock {math:mfrac} at (0,16) size 17x18
    1111        RenderInline {math:mi} at (0,0) size 11x16
    1212          RenderText {#text} at (3,2) size 11x16
    1313            text run at (3,2) width 11: "C"
    14     RenderBlock {math:mo} at (18,46) size 10x16
    15       RenderBlock {math:mo} at (0,0) size 9x16
     14    RenderMathMLOperator {math:mo} at (18,46) size 10x16
     15      RenderMathMLBlock {math:mo} at (0,0) size 9x16
    1616        RenderText {math:mo} at (0,0) size 9x16
    1717          text run at (0,0) width 9: "+"
    18     RenderBlock {math:mfrac} at (28,18) size 44x52
    19       RenderBlock {math:mfrac} at (0,0) size 44x34
    20         RenderBlock {math:mrow} at (3,0) size 38x34
     18    RenderMathMLFraction {math:mfrac} at (28,18) size 44x52
     19      RenderMathMLBlock {math:mfrac} at (0,0) size 44x34
     20        RenderMathMLRow {math:mrow} at (3,0) size 38x34
    2121          RenderInline {math:mi} at (0,0) size 10x16
    2222            RenderText {#text} at (0,10) size 10x16
    2323              text run at (0,10) width 10: "B"
    24           RenderBlock {math:mo} at (10,10) size 10x16
    25             RenderBlock {math:mo} at (0,0) size 9x16
     24          RenderMathMLOperator {math:mo} at (10,10) size 10x16
     25            RenderMathMLBlock {math:mo} at (0,0) size 9x16
    2626              RenderText {math:mo} at (0,0) size 9x16
    2727                text run at (0,0) width 9: "+"
    28           RenderBlock {math:mfrac} at (20,0) size 18x34
    29             RenderBlock {math:mfrac} at (0,0) size 18x16
     28          RenderMathMLFraction {math:mfrac} at (20,0) size 18x34
     29            RenderMathMLBlock {math:mfrac} at (0,0) size 18x16
    3030              RenderInline {math:mi} at (0,0) size 12x16
    3131                RenderText {#text} at (3,0) size 12x16
    3232                  text run at (3,0) width 12: "D"
    33             RenderBlock {math:mfrac} at (0,16) size 18x18
     33            RenderMathMLBlock {math:mfrac} at (0,16) size 18x18
    3434              RenderInline {math:mi} at (0,0) size 10x16
    3535                RenderText {#text} at (4,2) size 10x16
    3636                  text run at (4,2) width 10: "E"
    37       RenderBlock {math:mfrac} at (0,34) size 44x18
     37      RenderMathMLBlock {math:mfrac} at (0,34) size 44x18
    3838        RenderInline {math:mi} at (0,0) size 12x16
    3939          RenderText {#text} at (16,2) size 12x16
    4040            text run at (16,2) width 12: "C"
    41     RenderBlock {math:mo} at (72,46) size 10x16
    42       RenderBlock {math:mo} at (0,0) size 9x16
     41    RenderMathMLOperator {math:mo} at (72,46) size 10x16
     42      RenderMathMLBlock {math:mo} at (0,0) size 9x16
    4343        RenderText {math:mo} at (0,0) size 9x16
    4444          text run at (0,0) width 9: "+"
    45     RenderBlock {math:mfrac} at (82,0) size 72x70
    46       RenderBlock {math:mfrac} at (0,0) size 72x52
    47         RenderBlock {math:mrow} at (3,0) size 66x52
     45    RenderMathMLFraction {math:mfrac} at (82,0) size 72x70
     46      RenderMathMLBlock {math:mfrac} at (0,0) size 72x52
     47        RenderMathMLRow {math:mrow} at (3,0) size 66x52
    4848          RenderInline {math:mi} at (0,0) size 10x16
    4949            RenderText {#text} at (0,28) size 10x16
    5050              text run at (0,28) width 10: "B"
    51           RenderBlock {math:mo} at (10,28) size 10x16
    52             RenderBlock {math:mo} at (0,0) size 9x16
     51          RenderMathMLOperator {math:mo} at (10,28) size 10x16
     52            RenderMathMLBlock {math:mo} at (0,0) size 9x16
    5353              RenderText {math:mo} at (0,0) size 9x16
    5454                text run at (0,0) width 9: "+"
    55           RenderBlock {math:mfrac} at (20,0) size 46x52
    56             RenderBlock {math:mfrac} at (0,0) size 46x34
    57               RenderBlock {math:mrow} at (3,0) size 40x34
     55          RenderMathMLFraction {math:mfrac} at (20,0) size 46x52
     56            RenderMathMLBlock {math:mfrac} at (0,0) size 46x34
     57              RenderMathMLRow {math:mrow} at (3,0) size 40x34
    5858                RenderInline {math:mi} at (0,0) size 12x16
    5959                  RenderText {#text} at (0,10) size 12x16
    6060                    text run at (0,10) width 12: "D"
    61                 RenderBlock {math:mo} at (12,10) size 10x16
    62                   RenderBlock {math:mo} at (0,0) size 9x16
     61                RenderMathMLOperator {math:mo} at (12,10) size 10x16
     62                  RenderMathMLBlock {math:mo} at (0,0) size 9x16
    6363                    RenderText {math:mo} at (0,0) size 9x16
    6464                      text run at (0,0) width 9: "+"
    65                 RenderBlock {math:mfrac} at (22,0) size 18x34
    66                   RenderBlock {math:mfrac} at (0,0) size 18x16
     65                RenderMathMLFraction {math:mfrac} at (22,0) size 18x34
     66                  RenderMathMLBlock {math:mfrac} at (0,0) size 18x16
    6767                    RenderInline {math:mi} at (0,0) size 10x16
    6868                      RenderText {#text} at (4,0) size 10x16
    6969                        text run at (4,0) width 10: "F"
    70                   RenderBlock {math:mfrac} at (0,16) size 18x18
     70                  RenderMathMLBlock {math:mfrac} at (0,16) size 18x18
    7171                    RenderInline {math:mi} at (0,0) size 12x16
    7272                      RenderText {#text} at (3,2) size 12x16
    7373                        text run at (3,2) width 12: "G"
    74             RenderBlock {math:mfrac} at (0,34) size 46x18
     74            RenderMathMLBlock {math:mfrac} at (0,34) size 46x18
    7575              RenderInline {math:mi} at (0,0) size 10x16
    7676                RenderText {#text} at (18,2) size 10x16
    7777                  text run at (18,2) width 10: "E"
    78       RenderBlock {math:mfrac} at (0,52) size 72x18
     78      RenderMathMLBlock {math:mfrac} at (0,52) size 72x18
    7979        RenderInline {math:mi} at (0,0) size 12x16
    8080          RenderText {#text} at (30,2) size 12x16
    8181            text run at (30,2) width 12: "C"
    82     RenderBlock {math:mo} at (154,46) size 10x16
    83       RenderBlock {math:mo} at (0,0) size 9x16
     82    RenderMathMLOperator {math:mo} at (154,46) size 10x16
     83      RenderMathMLBlock {math:mo} at (0,0) size 9x16
    8484        RenderText {math:mo} at (0,0) size 9x16
    8585          text run at (0,0) width 9: "+"
    86     RenderBlock {math:mfrac} at (164,36) size 73x70
    87       RenderBlock {math:mfrac} at (0,0) size 73x16
     86    RenderMathMLFraction {math:mfrac} at (164,36) size 73x70
     87      RenderMathMLBlock {math:mfrac} at (0,0) size 73x16
    8888        RenderInline {math:mi} at (0,0) size 11x16
    8989          RenderText {#text} at (31,0) size 11x16
    9090            text run at (31,0) width 11: "B"
    91       RenderBlock {math:mfrac} at (0,16) size 73x54
    92         RenderBlock {math:mrow} at (4,2) size 66x52
     91      RenderMathMLBlock {math:mfrac} at (0,16) size 73x54
     92        RenderMathMLRow {math:mrow} at (4,2) size 66x52
    9393          RenderInline {math:mi} at (0,0) size 11x16
    9494            RenderText {#text} at (0,10) size 11x16
    9595              text run at (0,10) width 11: "C"
    96           RenderBlock {math:mo} at (11,10) size 10x16
    97             RenderBlock {math:mo} at (0,0) size 9x16
     96          RenderMathMLOperator {math:mo} at (11,10) size 10x16
     97            RenderMathMLBlock {math:mo} at (0,0) size 9x16
    9898              RenderText {math:mo} at (0,0) size 9x16
    9999                text run at (0,0) width 9: "+"
    100           RenderBlock {math:mfrac} at (21,0) size 45x52
    101             RenderBlock {math:mfrac} at (0,0) size 45x16
     100          RenderMathMLFraction {math:mfrac} at (21,0) size 45x52
     101            RenderMathMLBlock {math:mfrac} at (0,0) size 45x16
    102102              RenderInline {math:mi} at (0,0) size 13x16
    103103                RenderText {#text} at (16,0) size 13x16
    104104                  text run at (16,0) width 13: "D"
    105             RenderBlock {math:mfrac} at (0,16) size 45x36
    106               RenderBlock {math:mrow} at (4,2) size 38x34
     105            RenderMathMLBlock {math:mfrac} at (0,16) size 45x36
     106              RenderMathMLRow {math:mrow} at (4,2) size 38x34
    107107                RenderInline {math:mi} at (0,0) size 10x16
    108108                  RenderText {#text} at (0,10) size 10x16
    109109                    text run at (0,10) width 10: "E"
    110                 RenderBlock {math:mo} at (10,10) size 10x16
    111                   RenderBlock {math:mo} at (0,0) size 9x16
     110                RenderMathMLOperator {math:mo} at (10,10) size 10x16
     111                  RenderMathMLBlock {math:mo} at (0,0) size 9x16
    112112                    RenderText {math:mo} at (0,0) size 9x16
    113113                      text run at (0,0) width 9: "+"
    114                 RenderBlock {math:mfrac} at (20,0) size 18x34
    115                   RenderBlock {math:mfrac} at (0,0) size 18x16
     114                RenderMathMLFraction {math:mfrac} at (20,0) size 18x34
     115                  RenderMathMLBlock {math:mfrac} at (0,0) size 18x16
    116116                    RenderInline {math:mi} at (0,0) size 10x16
    117117                      RenderText {#text} at (4,0) size 10x16
    118118                        text run at (4,0) width 10: "F"
    119                   RenderBlock {math:mfrac} at (0,16) size 18x18
     119                  RenderMathMLBlock {math:mfrac} at (0,16) size 18x18
    120120                    RenderInline {math:mi} at (0,0) size 12x16
    121121                      RenderText {#text} at (3,2) size 12x16
  • trunk/LayoutTests/platform/mac/mathml/presentation/mo-expected.txt

    r73385 r95566  
    77        RenderText {#text} at (0,0) size 60x18
    88          text run at (0,0) width 60: "operator: "
    9         RenderBlock {math} at (60,6) size 12x16
    10           RenderBlock {mo} at (1,0) size 10x12
    11             RenderBlock {mo} at (0,0) size 9x12
     9        RenderMathMLMath {math} at (60,6) size 12x16
     10          RenderMathMLOperator {mo} at (1,0) size 10x12
     11            RenderMathMLBlock {mo} at (0,0) size 9x12
    1212              RenderText {mo} at (0,0) size 9x12
    1313                text run at (0,0) width 9: "\x{2211}"
    1414        RenderText {#text} at (72,0) size 72x18
    1515          text run at (72,0) width 72: " , operator: "
    16         RenderBlock {math} at (144,6) size 11x16
    17           RenderBlock {mo} at (1,0) size 9x12
    18             RenderBlock {mo} at (0,0) size 8x12
     16        RenderMathMLMath {math} at (144,6) size 11x16
     17          RenderMathMLOperator {mo} at (1,0) size 9x12
     18            RenderMathMLBlock {mo} at (0,0) size 8x12
    1919              RenderText {mo} at (0,0) size 8x12
    2020                text run at (0,0) width 8: "B"
    2121        RenderText {#text} at (155,0) size 114x18
    2222          text run at (155,0) width 114: " , minus operator: "
    23         RenderBlock {math} at (269,6) size 10x16
    24           RenderBlock {mo} at (1,0) size 8x12
    25             RenderBlock {mo} at (0,0) size 7x12
     23        RenderMathMLMath {math} at (269,6) size 10x16
     24          RenderMathMLOperator {mo} at (1,0) size 8x12
     25            RenderMathMLBlock {mo} at (0,0) size 7x12
    2626              RenderText {mo} at (0,0) size 7x12
    2727                text run at (0,0) width 7: "\x{2212}"
     
    3030        RenderText {#text} at (0,0) size 60x18
    3131          text run at (0,0) width 60: "operator: "
    32         RenderBlock {math} at (60,3) size 14x16
    33           RenderBlock {mo} at (1,0) size 12x16
    34             RenderBlock {mo} at (0,0) size 11x16
     32        RenderMathMLMath {math} at (60,3) size 14x16
     33          RenderMathMLOperator {mo} at (1,0) size 12x16
     34            RenderMathMLBlock {mo} at (0,0) size 11x16
    3535              RenderText {mo} at (0,0) size 11x16
    3636                text run at (0,0) width 11: "\x{2211}"
    3737        RenderText {#text} at (74,0) size 72x18
    3838          text run at (74,0) width 72: " , operator: "
    39         RenderBlock {math} at (146,3) size 14x16
    40           RenderBlock {mo} at (1,0) size 12x16
    41             RenderBlock {mo} at (0,0) size 11x16
     39        RenderMathMLMath {math} at (146,3) size 14x16
     40          RenderMathMLOperator {mo} at (1,0) size 12x16
     41            RenderMathMLBlock {mo} at (0,0) size 11x16
    4242              RenderText {mo} at (0,0) size 11x16
    4343                text run at (0,0) width 11: "B"
    4444        RenderText {#text} at (160,0) size 114x18
    4545          text run at (160,0) width 114: " , minus operator: "
    46         RenderBlock {math} at (274,3) size 12x16
    47           RenderBlock {mo} at (1,0) size 10x16
    48             RenderBlock {mo} at (0,0) size 9x16
     46        RenderMathMLMath {math} at (274,3) size 12x16
     47          RenderMathMLOperator {mo} at (1,0) size 10x16
     48            RenderMathMLBlock {mo} at (0,0) size 9x16
    4949              RenderText {mo} at (0,0) size 9x16
    5050                text run at (0,0) width 9: "\x{2212}"
     
    5353        RenderText {#text} at (0,3) size 60x18
    5454          text run at (0,3) width 60: "operator: "
    55         RenderBlock {math} at (60,0) size 21x24
    56           RenderBlock {mo} at (1,0) size 19x24
    57             RenderBlock {mo} at (0,0) size 17x24
     55        RenderMathMLMath {math} at (60,0) size 21x24
     56          RenderMathMLOperator {mo} at (1,0) size 19x24
     57            RenderMathMLBlock {mo} at (0,0) size 17x24
    5858              RenderText {mo} at (0,0) size 17x24
    5959                text run at (0,0) width 17: "\x{2211}"
    6060        RenderText {#text} at (81,3) size 72x18
    6161          text run at (81,3) width 72: " , operator: "
    62         RenderBlock {math} at (153,0) size 20x24
    63           RenderBlock {mo} at (1,0) size 18x24
    64             RenderBlock {mo} at (0,0) size 16x24
     62        RenderMathMLMath {math} at (153,0) size 20x24
     63          RenderMathMLOperator {mo} at (1,0) size 18x24
     64            RenderMathMLBlock {mo} at (0,0) size 16x24
    6565              RenderText {mo} at (0,0) size 16x24
    6666                text run at (0,0) width 16: "B"
    6767        RenderText {#text} at (173,3) size 114x18
    6868          text run at (173,3) width 114: " , minus operator: "
    69         RenderBlock {math} at (287,0) size 17x24
    70           RenderBlock {mo} at (1,0) size 15x24
    71             RenderBlock {mo} at (0,0) size 13x24
     69        RenderMathMLMath {math} at (287,0) size 17x24
     70          RenderMathMLOperator {mo} at (1,0) size 15x24
     71            RenderMathMLBlock {mo} at (0,0) size 13x24
    7272              RenderText {mo} at (0,0) size 13x24
    7373                text run at (0,0) width 13: "\x{2212}"
     
    7676        RenderText {#text} at (0,3) size 60x18
    7777          text run at (0,3) width 60: "operator: "
    78         RenderBlock {math} at (60,0) size 43x24
    79           RenderBlock {mo} at (1,9) size 10x12
    80             RenderBlock {mo} at (0,0) size 9x12
     78        RenderMathMLMath {math} at (60,0) size 43x24
     79          RenderMathMLOperator {mo} at (1,9) size 10x12
     80            RenderMathMLBlock {mo} at (0,0) size 9x12
    8181              RenderText {mo} at (0,0) size 9x12
    8282                text run at (0,0) width 9: "\x{2211}"
    83           RenderBlock {mo} at (11,6) size 12x16
    84             RenderBlock {mo} at (0,0) size 11x16
     83          RenderMathMLOperator {mo} at (11,6) size 12x16
     84            RenderMathMLBlock {mo} at (0,0) size 11x16
    8585              RenderText {mo} at (0,0) size 11x16
    8686                text run at (0,0) width 11: "\x{2211}"
    87           RenderBlock {mo} at (23,0) size 19x24
    88             RenderBlock {mo} at (0,0) size 17x24
     87          RenderMathMLOperator {mo} at (23,0) size 19x24
     88            RenderMathMLBlock {mo} at (0,0) size 17x24
    8989              RenderText {mo} at (0,0) size 17x24
    9090                text run at (0,0) width 17: "\x{2211}"
    9191        RenderText {#text} at (103,3) size 72x18
    9292          text run at (103,3) width 72: " , operator: "
    93         RenderBlock {math} at (175,0) size 41x24
    94           RenderBlock {mo} at (1,9) size 9x12
    95             RenderBlock {mo} at (0,0) size 8x12
     93        RenderMathMLMath {math} at (175,0) size 41x24
     94          RenderMathMLOperator {mo} at (1,9) size 9x12
     95            RenderMathMLBlock {mo} at (0,0) size 8x12
    9696              RenderText {mo} at (0,0) size 8x12
    9797                text run at (0,0) width 8: "B"
    98           RenderBlock {mo} at (10,6) size 12x16
    99             RenderBlock {mo} at (0,0) size 11x16
     98          RenderMathMLOperator {mo} at (10,6) size 12x16
     99            RenderMathMLBlock {mo} at (0,0) size 11x16
    100100              RenderText {mo} at (0,0) size 11x16
    101101                text run at (0,0) width 11: "B"
    102           RenderBlock {mo} at (22,0) size 18x24
    103             RenderBlock {mo} at (0,0) size 16x24
     102          RenderMathMLOperator {mo} at (22,0) size 18x24
     103            RenderMathMLBlock {mo} at (0,0) size 16x24
    104104              RenderText {mo} at (0,0) size 16x24
    105105                text run at (0,0) width 16: "B"
    106106        RenderText {#text} at (216,3) size 114x18
    107107          text run at (216,3) width 114: " , minus operator: "
    108         RenderBlock {math} at (330,0) size 35x24
    109           RenderBlock {mo} at (1,9) size 8x12
    110             RenderBlock {mo} at (0,0) size 7x12
     108        RenderMathMLMath {math} at (330,0) size 35x24
     109          RenderMathMLOperator {mo} at (1,9) size 8x12
     110            RenderMathMLBlock {mo} at (0,0) size 7x12
    111111              RenderText {mo} at (0,0) size 7x12
    112112                text run at (0,0) width 7: "\x{2212}"
    113           RenderBlock {mo} at (9,6) size 10x16
    114             RenderBlock {mo} at (0,0) size 9x16
     113          RenderMathMLOperator {mo} at (9,6) size 10x16
     114            RenderMathMLBlock {mo} at (0,0) size 9x16
    115115              RenderText {mo} at (0,0) size 9x16
    116116                text run at (0,0) width 9: "\x{2212}"
    117           RenderBlock {mo} at (19,0) size 15x24
    118             RenderBlock {mo} at (0,0) size 13x24
     117          RenderMathMLOperator {mo} at (19,0) size 15x24
     118            RenderMathMLBlock {mo} at (0,0) size 13x24
    119119              RenderText {mo} at (0,0) size 13x24
    120120                text run at (0,0) width 13: "\x{2212}"
     
    123123        RenderText {#text} at (0,22) size 60x18
    124124          text run at (0,22) width 60: "operator: "
    125         RenderBlock {math} at (60,0) size 106x63
    126           RenderBlock {mo} at (1,0) size 9x63
    127           RenderBlock {mo} at (10,0) size 11x63
    128           RenderBlock {mo} at (21,0) size 8x63
    129           RenderBlock {mo} at (29,0) size 6x63
     125        RenderMathMLMath {math} at (60,0) size 106x63
     126          RenderMathMLOperator {mo} at (1,0) size 9x63
     127          RenderMathMLOperator {mo} at (10,0) size 11x63
     128          RenderMathMLOperator {mo} at (21,0) size 8x63
     129          RenderMathMLOperator {mo} at (29,0) size 6x63
    130130          RenderBlock {div} at (37,1) size 52x52 [border: (1px solid #000000)]
    131           RenderBlock {mo} at (91,0) size 6x63
    132           RenderBlock {mo} at (97,0) size 8x63
     131          RenderMathMLOperator {mo} at (91,0) size 6x63
     132          RenderMathMLOperator {mo} at (97,0) size 8x63
    133133        RenderText {#text} at (0,0) size 0x0
    134134layer at (69,169) size 8x10 scrollHeight 15
    135   RenderBlock {mo} at (0,0) size 8x10
     135  RenderMathMLBlock {mo} at (0,0) size 8x10
    136136layer at (69,179) size 8x10 scrollHeight 14
    137   RenderBlock {mo} at (0,10) size 8x10
     137  RenderMathMLBlock {mo} at (0,10) size 8x10
    138138    RenderText {mo} at (0,-3) size 8x17
    139139      text run at (0,-3) width 8: "\x{23D0}"
    140140layer at (69,189) size 8x10 scrollHeight 14
    141   RenderBlock {mo} at (0,20) size 8x10
     141  RenderMathMLBlock {mo} at (0,20) size 8x10
    142142    RenderText {mo} at (0,-3) size 8x17
    143143      text run at (0,-3) width 8: "\x{23D0}"
    144144layer at (69,199) size 8x10 scrollHeight 14
    145   RenderBlock {mo} at (0,30) size 8x10
     145  RenderMathMLBlock {mo} at (0,30) size 8x10
    146146    RenderText {mo} at (0,-3) size 8x17
    147147      text run at (0,-3) width 8: "\x{23D0}"
    148148layer at (69,209) size 8x10 scrollHeight 14
    149   RenderBlock {mo} at (0,40) size 8x10
     149  RenderMathMLBlock {mo} at (0,40) size 8x10
    150150    RenderText {mo} at (0,-3) size 8x17
    151151      text run at (0,-3) width 8: "\x{23D0}"
    152152layer at (69,219) size 8x2 scrollHeight 14
    153   RenderBlock {mo} at (0,50) size 8x2
     153  RenderMathMLBlock {mo} at (0,50) size 8x2
    154154    RenderText {mo} at (0,-3) size 8x17
    155155      text run at (0,-3) width 8: "\x{23D0}"
    156156layer at (69,221) size 8x11 scrollHeight 14
    157   RenderBlock {mo} at (0,52) size 8x11
     157  RenderMathMLBlock {mo} at (0,52) size 8x11
    158158layer at (78,169) size 10x10 scrollHeight 15
    159   RenderBlock {mo} at (0,0) size 10x10
     159  RenderMathMLBlock {mo} at (0,0) size 10x10
    160160layer at (78,179) size 10x10 scrollHeight 14
    161   RenderBlock {mo} at (0,10) size 10x10
     161  RenderMathMLBlock {mo} at (0,10) size 10x10
    162162    RenderText {mo} at (0,-3) size 10x17
    163163      text run at (0,-3) width 10: "\x{23AE}"
    164164layer at (78,189) size 10x10 scrollHeight 14
    165   RenderBlock {mo} at (0,20) size 10x10
     165  RenderMathMLBlock {mo} at (0,20) size 10x10
    166166    RenderText {mo} at (0,-3) size 10x17
    167167      text run at (0,-3) width 10: "\x{23AE}"
    168168layer at (78,199) size 10x10 scrollHeight 14
    169   RenderBlock {mo} at (0,30) size 10x10
     169  RenderMathMLBlock {mo} at (0,30) size 10x10
    170170    RenderText {mo} at (0,-3) size 10x17
    171171      text run at (0,-3) width 10: "\x{23AE}"
    172172layer at (78,209) size 10x10 scrollHeight 14
    173   RenderBlock {mo} at (0,40) size 10x10
     173  RenderMathMLBlock {mo} at (0,40) size 10x10
    174174    RenderText {mo} at (0,-3) size 10x17
    175175      text run at (0,-3) width 10: "\x{23AE}"
    176176layer at (78,219) size 10x2 scrollHeight 14
    177   RenderBlock {mo} at (0,50) size 10x2
     177  RenderMathMLBlock {mo} at (0,50) size 10x2
    178178    RenderText {mo} at (0,-3) size 10x17
    179179      text run at (0,-3) width 10: "\x{23AE}"
    180180layer at (78,221) size 10x11 scrollHeight 14
    181   RenderBlock {mo} at (0,52) size 10x11
     181  RenderMathMLBlock {mo} at (0,52) size 10x11
    182182layer at (89,169) size 7x10 scrollHeight 15
    183   RenderBlock {mo} at (0,0) size 7x10
     183  RenderMathMLBlock {mo} at (0,0) size 7x10
    184184layer at (89,179) size 7x10 scrollHeight 14
    185   RenderBlock {mo} at (0,10) size 7x10
     185  RenderMathMLBlock {mo} at (0,10) size 7x10
    186186    RenderText {mo} at (0,-3) size 7x17
    187187      text run at (0,-3) width 7: "\x{23AA}"
    188188layer at (89,189) size 7x6 scrollHeight 14
    189   RenderBlock {mo} at (0,20) size 7x6
     189  RenderMathMLBlock {mo} at (0,20) size 7x6
    190190    RenderText {mo} at (0,-3) size 7x17
    191191      text run at (0,-3) width 7: "\x{23AA}"
    192192layer at (89,195) size 7x10 scrollHeight 14
    193   RenderBlock {mo} at (0,26) size 7x10
     193  RenderMathMLBlock {mo} at (0,26) size 7x10
    194194layer at (89,205) size 7x10 scrollHeight 14
    195   RenderBlock {mo} at (0,36) size 7x10
     195  RenderMathMLBlock {mo} at (0,36) size 7x10
    196196    RenderText {mo} at (0,-3) size 7x17
    197197      text run at (0,-3) width 7: "\x{23AA}"
    198198layer at (89,215) size 7x6 scrollHeight 14
    199   RenderBlock {mo} at (0,46) size 7x6
     199  RenderMathMLBlock {mo} at (0,46) size 7x6
    200200    RenderText {mo} at (0,-3) size 7x17
    201201      text run at (0,-3) width 7: "\x{23AA}"
    202202layer at (89,221) size 7x11 scrollHeight 14
    203   RenderBlock {mo} at (0,52) size 7x11
     203  RenderMathMLBlock {mo} at (0,52) size 7x11
    204204layer at (97,169) size 5x10 scrollHeight 15
    205   RenderBlock {mo} at (0,0) size 5x10
     205  RenderMathMLBlock {mo} at (0,0) size 5x10
    206206layer at (97,179) size 5x10 scrollHeight 14
    207   RenderBlock {mo} at (0,10) size 5x10
     207  RenderMathMLBlock {mo} at (0,10) size 5x10
    208208    RenderText {mo} at (0,-3) size 5x17
    209209      text run at (0,-3) width 5: "\x{23A2}"
    210210layer at (97,189) size 5x10 scrollHeight 14
    211   RenderBlock {mo} at (0,20) size 5x10
     211  RenderMathMLBlock {mo} at (0,20) size 5x10
    212212    RenderText {mo} at (0,-3) size 5x17
    213213      text run at (0,-3) width 5: "\x{23A2}"
    214214layer at (97,199) size 5x10 scrollHeight 14
    215   RenderBlock {mo} at (0,30) size 5x10
     215  RenderMathMLBlock {mo} at (0,30) size 5x10
    216216    RenderText {mo} at (0,-3) size 5x17
    217217      text run at (0,-3) width 5: "\x{23A2}"
    218218layer at (97,209) size 5x10 scrollHeight 14
    219   RenderBlock {mo} at (0,40) size 5x10
     219  RenderMathMLBlock {mo} at (0,40) size 5x10
    220220    RenderText {mo} at (0,-3) size 5x17
    221221      text run at (0,-3) width 5: "\x{23A2}"
    222222layer at (97,219) size 5x2 scrollHeight 14
    223   RenderBlock {mo} at (0,50) size 5x2
     223  RenderMathMLBlock {mo} at (0,50) size 5x2
    224224    RenderText {mo} at (0,-3) size 5x17
    225225      text run at (0,-3) width 5: "\x{23A2}"
    226226layer at (97,221) size 5x11 scrollHeight 14
    227   RenderBlock {mo} at (0,52) size 5x11
     227  RenderMathMLBlock {mo} at (0,52) size 5x11
    228228layer at (159,169) size 5x10 scrollHeight 15
    229   RenderBlock {mo} at (0,0) size 5x10
     229  RenderMathMLBlock {mo} at (0,0) size 5x10
    230230layer at (159,179) size 5x10 scrollHeight 14
    231   RenderBlock {mo} at (0,10) size 5x10
     231  RenderMathMLBlock {mo} at (0,10) size 5x10
    232232    RenderText {mo} at (0,-3) size 5x17
    233233      text run at (0,-3) width 5: "\x{23A5}"
    234234layer at (159,189) size 5x10 scrollHeight 14
    235   RenderBlock {mo} at (0,20) size 5x10
     235  RenderMathMLBlock {mo} at (0,20) size 5x10
    236236    RenderText {mo} at (0,-3) size 5x17
    237237      text run at (0,-3) width 5: "\x{23A5}"
    238238layer at (159,199) size 5x10 scrollHeight 14
    239   RenderBlock {mo} at (0,30) size 5x10
     239  RenderMathMLBlock {mo} at (0,30) size 5x10
    240240    RenderText {mo} at (0,-3) size 5x17
    241241      text run at (0,-3) width 5: "\x{23A5}"
    242242layer at (159,209) size 5x10 scrollHeight 14
    243   RenderBlock {mo} at (0,40) size 5x10
     243  RenderMathMLBlock {mo} at (0,40) size 5x10
    244244    RenderText {mo} at (0,-3) size 5x17
    245245      text run at (0,-3) width 5: "\x{23A5}"
    246246layer at (159,219) size 5x2 scrollHeight 14
    247   RenderBlock {mo} at (0,50) size 5x2
     247  RenderMathMLBlock {mo} at (0,50) size 5x2
    248248    RenderText {mo} at (0,-3) size 5x17
    249249      text run at (0,-3) width 5: "\x{23A5}"
    250250layer at (159,221) size 5x11 scrollHeight 14
    251   RenderBlock {mo} at (0,52) size 5x11
     251  RenderMathMLBlock {mo} at (0,52) size 5x11
    252252layer at (165,169) size 7x10 scrollHeight 15
    253   RenderBlock {mo} at (0,0) size 7x10
     253  RenderMathMLBlock {mo} at (0,0) size 7x10
    254254layer at (165,179) size 7x10 scrollHeight 14
    255   RenderBlock {mo} at (0,10) size 7x10
     255  RenderMathMLBlock {mo} at (0,10) size 7x10
    256256    RenderText {mo} at (0,-3) size 7x17
    257257      text run at (0,-3) width 7: "\x{23AA}"
    258258layer at (165,189) size 7x6 scrollHeight 14
    259   RenderBlock {mo} at (0,20) size 7x6
     259  RenderMathMLBlock {mo} at (0,20) size 7x6
    260260    RenderText {mo} at (0,-3) size 7x17
    261261      text run at (0,-3) width 7: "\x{23AA}"
    262262layer at (165,195) size 7x10 scrollHeight 14
    263   RenderBlock {mo} at (0,26) size 7x10
     263  RenderMathMLBlock {mo} at (0,26) size 7x10
    264264layer at (165,205) size 7x10 scrollHeight 14
    265   RenderBlock {mo} at (0,36) size 7x10
     265  RenderMathMLBlock {mo} at (0,36) size 7x10
    266266    RenderText {mo} at (0,-3) size 7x17
    267267      text run at (0,-3) width 7: "\x{23AA}"
    268268layer at (165,215) size 7x6 scrollHeight 14
    269   RenderBlock {mo} at (0,46) size 7x6
     269  RenderMathMLBlock {mo} at (0,46) size 7x6
    270270    RenderText {mo} at (0,-3) size 7x17
    271271      text run at (0,-3) width 7: "\x{23AA}"
    272272layer at (165,221) size 7x11 scrollHeight 14
    273   RenderBlock {mo} at (0,52) size 7x11
     273  RenderMathMLBlock {mo} at (0,52) size 7x11
    274274layer at (69,170) size 8x11 backgroundClip at (69,169) size 8x10 clip at (69,169) size 8x10 outlineClip at (69,169) size 8x10
    275275  RenderBlock (relative positioned) {mo} at (0,0) size 8x11
  • trunk/LayoutTests/platform/mac/mathml/presentation/msub-base-changed-expected.txt

    r89273 r95566  
    55    RenderBody {body} at (8,16) size 784x22
    66      RenderBlock {p} at (0,0) size 784x22
    7         RenderBlock {math} at (0,3) size 15x19
    8           RenderBlock {msub} at (1,0) size 13x19
    9             RenderBlock {msub} at (0,0) size 7x16
     7        RenderMathMLMath {math} at (0,3) size 15x19
     8          RenderMathMLSubSup {msub} at (1,0) size 13x19
     9            RenderMathMLBlock {msub} at (0,0) size 7x16
    1010              RenderInline {mi} at (0,0) size 7x16
    1111                RenderText {#text} at (0,0) size 7x16
    1212                  text run at (0,0) width 7: "y"
    13             RenderBlock {msub} at (7,11) size 0x0
     13            RenderMathMLBlock {msub} at (7,11) size 0x0
    1414            RenderInline {mn} at (0,0) size 6x12
    1515              RenderText {#text} at (7,7) size 6x12
  • trunk/LayoutTests/platform/mac/mathml/presentation/msub-sub-changed-expected.txt

    r89273 r95566  
    55    RenderBody {body} at (8,16) size 784x22
    66      RenderBlock {p} at (0,0) size 784x22
    7         RenderBlock {math} at (0,3) size 15x19
    8           RenderBlock {msub} at (1,0) size 13x19
    9             RenderBlock {msub} at (0,0) size 7x16
     7        RenderMathMLMath {math} at (0,3) size 15x19
     8          RenderMathMLSubSup {msub} at (1,0) size 13x19
     9            RenderMathMLBlock {msub} at (0,0) size 7x16
    1010              RenderInline {mi} at (0,0) size 7x16
    1111                RenderText {#text} at (0,0) size 7x16
  • trunk/LayoutTests/platform/mac/mathml/presentation/msubsup-base-changed-expected.txt

    r89273 r95566  
    55    RenderBody {body} at (8,16) size 784x32
    66      RenderBlock {p} at (0,0) size 784x32
    7         RenderBlock {math} at (0,0) size 16x32
    8           RenderBlock {msubsup} at (1,0) size 14x32
    9             RenderBlock {msubsup} at (0,3) size 7x24
     7        RenderMathMLMath {math} at (0,0) size 16x32
     8          RenderMathMLSubSup {msubsup} at (1,0) size 14x32
     9            RenderMathMLBlock {msubsup} at (0,3) size 7x24
    1010              RenderInline {mi} at (0,0) size 7x16
    1111                RenderText {#text} at (0,8) size 7x16
    1212                  text run at (0,8) width 7: "y"
    13             RenderBlock {msubsup} at (7,22) size 0x0
    14             RenderBlock {msubsup} at (8,0) size 6x32
    15               RenderBlock {msubsup} at (0,0) size 6x16
     13            RenderMathMLBlock {msubsup} at (7,22) size 0x0
     14            RenderMathMLBlock {msubsup} at (8,0) size 6x32
     15              RenderMathMLBlock {msubsup} at (0,0) size 6x16
    1616                RenderInline {mi} at (0,0) size 5x12
    1717                  RenderText {#text} at (0,3) size 5x12
    1818                    text run at (0,3) width 5: "k"
    19               RenderBlock {msubsup} at (0,16) size 6x16
     19              RenderMathMLBlock {msubsup} at (0,16) size 6x16
    2020                RenderInline {mn} at (0,0) size 6x12
    2121                  RenderText {#text} at (0,3) size 6x12
  • trunk/LayoutTests/platform/mac/mathml/presentation/msubsup-sub-changed-expected.txt

    r89273 r95566  
    55    RenderBody {body} at (8,16) size 784x32
    66      RenderBlock {p} at (0,0) size 784x32
    7         RenderBlock {math} at (0,0) size 16x32
    8           RenderBlock {msubsup} at (1,0) size 14x32
    9             RenderBlock {msubsup} at (0,3) size 7x24
     7        RenderMathMLMath {math} at (0,0) size 16x32
     8          RenderMathMLSubSup {msubsup} at (1,0) size 14x32
     9            RenderMathMLBlock {msubsup} at (0,3) size 7x24
    1010              RenderInline {mi} at (0,0) size 7x16
    1111                RenderText {#text} at (0,8) size 7x16
    1212                  text run at (0,8) width 7: "x"
    13             RenderBlock {msubsup} at (8,0) size 6x32
    14               RenderBlock {msubsup} at (0,0) size 6x16
     13            RenderMathMLBlock {msubsup} at (8,0) size 6x32
     14              RenderMathMLBlock {msubsup} at (0,0) size 6x16
    1515                RenderInline {mi} at (0,0) size 5x12
    1616                  RenderText {#text} at (0,3) size 5x12
    1717                    text run at (0,3) width 5: "k"
    18               RenderBlock {msubsup} at (0,16) size 6x0
    19               RenderBlock {msubsup} at (0,16) size 6x16
     18              RenderMathMLBlock {msubsup} at (0,16) size 6x0
     19              RenderMathMLBlock {msubsup} at (0,16) size 6x16
    2020                RenderInline {mn} at (0,0) size 6x12
    2121                  RenderText {#text} at (0,3) size 6x12
  • trunk/LayoutTests/platform/mac/mathml/presentation/msubsup-sup-changed-expected.txt

    r89273 r95566  
    55    RenderBody {body} at (8,16) size 784x32
    66      RenderBlock {p} at (0,0) size 784x32
    7         RenderBlock {math} at (0,0) size 16x32
    8           RenderBlock {msubsup} at (1,0) size 14x32
    9             RenderBlock {msubsup} at (0,3) size 7x24
     7        RenderMathMLMath {math} at (0,0) size 16x32
     8          RenderMathMLSubSup {msubsup} at (1,0) size 14x32
     9            RenderMathMLBlock {msubsup} at (0,3) size 7x24
    1010              RenderInline {mi} at (0,0) size 7x16
    1111                RenderText {#text} at (0,8) size 7x16
    1212                  text run at (0,8) width 7: "x"
    13             RenderBlock {msubsup} at (8,0) size 6x32
    14               RenderBlock {msubsup} at (0,0) size 6x16
     13            RenderMathMLBlock {msubsup} at (8,0) size 6x32
     14              RenderMathMLBlock {msubsup} at (0,0) size 6x16
    1515                RenderInline {mi} at (0,0) size 3x12
    1616                  RenderText {#text} at (0,3) size 3x12
    1717                    text run at (0,3) width 3: "j"
    18               RenderBlock {msubsup} at (0,16) size 6x0
    19               RenderBlock {msubsup} at (0,16) size 6x16
     18              RenderMathMLBlock {msubsup} at (0,16) size 6x0
     19              RenderMathMLBlock {msubsup} at (0,16) size 6x16
    2020                RenderInline {mn} at (0,0) size 6x12
    2121                  RenderText {#text} at (0,3) size 6x12
  • trunk/LayoutTests/platform/mac/mathml/presentation/msup-base-changed-expected.txt

    r89273 r95566  
    55    RenderBody {body} at (8,16) size 784x22
    66      RenderBlock {p} at (0,0) size 784x22
    7         RenderBlock {math} at (0,3) size 15x19
    8           RenderBlock {msup} at (1,0) size 13x19
    9             RenderBlock {msup} at (0,3) size 7x16
     7        RenderMathMLMath {math} at (0,3) size 15x19
     8          RenderMathMLSubSup {msup} at (1,0) size 13x19
     9            RenderMathMLBlock {msup} at (0,3) size 7x16
    1010              RenderInline {mi} at (0,0) size 7x16
    1111                RenderText {#text} at (0,0) size 7x16
    1212                  text run at (0,0) width 7: "y"
    13             RenderBlock {msup} at (7,14) size 0x0
     13            RenderMathMLBlock {msup} at (7,14) size 0x0
    1414            RenderInline {mn} at (0,0) size 6x12
    1515              RenderText {#text} at (7,0) size 6x12
  • trunk/LayoutTests/platform/mac/mathml/presentation/msup-sup-changed-expected.txt

    r89273 r95566  
    55    RenderBody {body} at (8,16) size 784x22
    66      RenderBlock {p} at (0,0) size 784x22
    7         RenderBlock {math} at (0,3) size 15x19
    8           RenderBlock {msup} at (1,0) size 13x19
    9             RenderBlock {msup} at (0,3) size 7x16
     7        RenderMathMLMath {math} at (0,3) size 15x19
     8          RenderMathMLSubSup {msup} at (1,0) size 13x19
     9            RenderMathMLBlock {msup} at (0,3) size 7x16
    1010              RenderInline {mi} at (0,0) size 7x16
    1111                RenderText {#text} at (0,0) size 7x16
  • trunk/LayoutTests/platform/mac/mathml/presentation/over-expected.txt

    r89268 r95566  
    77        RenderText {#text} at (0,12) size 36x18
    88          text run at (0,12) width 36: "over: "
    9         RenderBlock {math} at (36,0) size 12x31
    10           RenderBlock {mover} at (1,0) size 10x28
    11             RenderBlock (anonymous) at (0,0) size 10x16
     9        RenderMathMLMath {math} at (36,0) size 12x31
     10          RenderMathMLUnderOver {mover} at (1,0) size 10x28
     11            RenderMathMLBlock (anonymous) at (0,0) size 10x16
    1212              RenderInline {mi} at (0,0) size 5x12
    1313                RenderText {#text} at (0,3) size 5x12
    1414                  text run at (0,3) width 5: "x"
    15             RenderBlock (anonymous) at (0,12) size 10x16
     15            RenderMathMLBlock (anonymous) at (0,12) size 10x16
    1616              RenderInline {mi} at (0,0) size 10x16
    1717                RenderText {#text} at (0,0) size 10x16
     
    2121        RenderText {#text} at (0,12) size 36x18
    2222          text run at (0,12) width 36: "over: "
    23         RenderBlock {math} at (36,0) size 12x31
    24           RenderBlock {mover} at (1,0) size 10x28
    25             RenderBlock (anonymous) at (0,0) size 10x16
     23        RenderMathMLMath {math} at (36,0) size 12x31
     24          RenderMathMLUnderOver {mover} at (1,0) size 10x28
     25            RenderMathMLBlock (anonymous) at (0,0) size 10x16
    2626              RenderInline {mi} at (0,0) size 5x12
    2727                RenderText {#text} at (0,3) size 5x12
    2828                  text run at (0,3) width 5: "y"
    29             RenderBlock (anonymous) at (0,12) size 10x16
     29            RenderMathMLBlock (anonymous) at (0,12) size 10x16
    3030              RenderInline {mi} at (0,0) size 10x16
    3131                RenderText {#text} at (0,0) size 10x16
     
    3535        RenderText {#text} at (0,18) size 36x18
    3636          text run at (0,18) width 36: "over: "
    37         RenderBlock {math} at (36,0) size 17x37
    38           RenderBlock {mover} at (1,0) size 15x36
    39             RenderBlock (anonymous) at (0,0) size 15x16
     37        RenderMathMLMath {math} at (36,0) size 17x37
     38          RenderMathMLUnderOver {mover} at (1,0) size 15x36
     39            RenderMathMLBlock (anonymous) at (0,0) size 15x16
    4040              RenderInline {mi} at (0,0) size 5x12
    4141                RenderText {#text} at (0,3) size 5x12
    4242                  text run at (0,3) width 5: "y"
    43             RenderBlock (anonymous) at (0,12) size 15x24
     43            RenderMathMLBlock (anonymous) at (0,12) size 15x24
    4444              RenderInline {mi} at (0,0) size 15x24
    4545                RenderText {#text} at (0,0) size 15x24
     
    4949        RenderText {#text} at (0,18) size 36x18
    5050          text run at (0,18) width 36: "over: "
    51         RenderBlock {math} at (36,0) size 19x37
    52           RenderBlock {mover} at (1,0) size 17x36
    53             RenderBlock (anonymous) at (0,0) size 17x16
     51        RenderMathMLMath {math} at (36,0) size 19x37
     52          RenderMathMLUnderOver {mover} at (1,0) size 17x36
     53            RenderMathMLBlock (anonymous) at (0,0) size 17x16
    5454              RenderInline {mi} at (0,0) size 5x12
    5555                RenderText {#text} at (0,3) size 5x12
    5656                  text run at (0,3) width 5: "y"
    57             RenderBlock (anonymous) at (0,12) size 17x24
    58               RenderBlock {mo} at (0,0) size 17x24
    59                 RenderBlock {mo} at (0,0) size 17x24
     57            RenderMathMLBlock (anonymous) at (0,12) size 17x24
     58              RenderMathMLOperator {mo} at (0,0) size 17x24
     59                RenderMathMLBlock {mo} at (0,0) size 17x24
    6060                  RenderText {mo} at (0,0) size 17x24
    6161                    text run at (0,0) width 17: "\x{2211}"
     
    6464        RenderText {#text} at (0,29) size 36x18
    6565          text run at (0,29) width 36: "over: "
    66         RenderBlock {math} at (36,0) size 52x61
    67           RenderBlock {mover} at (1,0) size 10x61
    68             RenderBlock (anonymous) at (0,0) size 10x16
     66        RenderMathMLMath {math} at (36,0) size 52x61
     67          RenderMathMLUnderOver {mover} at (1,0) size 10x61
     68            RenderMathMLBlock (anonymous) at (0,0) size 10x16
    6969              RenderInline {mi} at (0,0) size 5x12
    7070                RenderText {#text} at (0,3) size 5x12
    7171                  text run at (0,3) width 5: "y"
    72             RenderBlock (anonymous) at (0,12) size 10x49
    73               RenderBlock {mo} at (0,0) size 10x49
     72            RenderMathMLBlock (anonymous) at (0,12) size 10x49
     73              RenderMathMLOperator {mo} at (0,0) size 10x49
    7474          RenderBlock {div} at (11,3) size 40x40
    7575        RenderText {#text} at (0,0) size 0x0
    7676layer at (45,228) size 10x10 scrollHeight 15
    77   RenderBlock {mo} at (0,0) size 10x10
     77  RenderMathMLBlock {mo} at (0,0) size 10x10
    7878layer at (45,238) size 10x10 scrollHeight 14
    79   RenderBlock {mo} at (0,10) size 10x10
     79  RenderMathMLBlock {mo} at (0,10) size 10x10
    8080    RenderText {mo} at (0,-3) size 10x17
    8181      text run at (0,-3) width 10: "\x{23AE}"
    8282layer at (45,248) size 10x10 scrollHeight 14
    83   RenderBlock {mo} at (0,20) size 10x10
     83  RenderMathMLBlock {mo} at (0,20) size 10x10
    8484    RenderText {mo} at (0,-3) size 10x17
    8585      text run at (0,-3) width 10: "\x{23AE}"
    8686layer at (45,258) size 10x8 scrollHeight 14
    87   RenderBlock {mo} at (0,30) size 10x8
     87  RenderMathMLBlock {mo} at (0,30) size 10x8
    8888    RenderText {mo} at (0,-3) size 10x17
    8989      text run at (0,-3) width 10: "\x{23AE}"
    9090layer at (45,266) size 10x11 scrollHeight 14
    91   RenderBlock {mo} at (0,38) size 10x11
     91  RenderMathMLBlock {mo} at (0,38) size 10x11
    9292layer at (45,229) size 10x11 backgroundClip at (45,228) size 10x10 clip at (45,228) size 10x10 outlineClip at (45,228) size 10x10
    9393  RenderBlock (relative positioned) {mo} at (0,0) size 10x11
  • trunk/LayoutTests/platform/mac/mathml/presentation/roots-expected.txt

    r82786 r95566  
    77        RenderText {#text} at (0,0) size 177x18
    88          text run at (0,0) width 177: "square root (should be red): "
    9         RenderBlock {math} at (177,0) size 22x19
    10           RenderBlock {msqrt} at (1,0) size 20x19 [color=#FF0000]
     9        RenderMathMLMath {math} at (177,0) size 22x19
     10          RenderMathMLSquareRoot {msqrt} at (1,0) size 20x19 [color=#FF0000]
    1111            RenderInline {mn} at (0,0) size 8x16
    1212              RenderText {#text} at (12,3) size 8x16
     
    1515        RenderText {#text} at (0,0) size 110x18
    1616          text run at (0,0) width 110: "long square root: "
    17         RenderBlock {math} at (110,0) size 39x19
    18           RenderBlock {msqrt} at (1,0) size 37x19
    19             RenderBlock {mrow} at (12,3) size 25x16
     17        RenderMathMLMath {math} at (110,0) size 39x19
     18          RenderMathMLSquareRoot {msqrt} at (1,0) size 37x19
     19            RenderMathMLRow {mrow} at (12,3) size 25x16
    2020              RenderInline {mi} at (0,0) size 7x16
    2121                RenderText {#text} at (0,0) size 7x16
    2222                  text run at (0,0) width 7: "x"
    23               RenderBlock {mo} at (7,0) size 10x16
    24                 RenderBlock {mo} at (0,0) size 9x16
     23              RenderMathMLOperator {mo} at (7,0) size 10x16
     24                RenderMathMLBlock {mo} at (0,0) size 9x16
    2525                  RenderText {mo} at (0,0) size 9x16
    2626                    text run at (0,0) width 9: "+"
     
    3131        RenderText {#text} at (0,0) size 222x18
    3232          text run at (0,0) width 222: "long square root with implied row: "
    33         RenderBlock {math} at (222,0) size 44x22
    34           RenderBlock {msqrt} at (1,0) size 42x22
    35             RenderBlock {msup} at (12,3) size 13x19
    36               RenderBlock {msup} at (0,3) size 7x16
     33        RenderMathMLMath {math} at (222,0) size 44x22
     34          RenderMathMLSquareRoot {msqrt} at (1,0) size 42x22
     35            RenderMathMLSubSup {msup} at (12,3) size 13x19
     36              RenderMathMLBlock {msup} at (0,3) size 7x16
    3737                RenderInline {mi} at (0,0) size 7x16
    3838                  RenderText {#text} at (0,0) size 7x16
     
    4141                RenderText {#text} at (7,0) size 6x12
    4242                  text run at (7,0) width 6: "2"
    43             RenderBlock {mo} at (25,3) size 9x16
    44               RenderBlock {mo} at (0,0) size 9x16
     43            RenderMathMLOperator {mo} at (25,3) size 9x16
     44              RenderMathMLBlock {mo} at (0,0) size 9x16
    4545                RenderText {mo} at (0,0) size 9x16
    4646                  text run at (0,0) width 9: "+"
     
    5151        RenderText {#text} at (0,10) size 113x18
    5252          text run at (0,10) width 113: "root of a fraction: "
    53         RenderBlock {math} at (113,0) size 45x40
    54           RenderBlock {msqrt} at (1,0) size 43x40
    55             RenderBlock {mfrac} at (12,3) size 31x34
    56               RenderBlock {mfrac} at (0,0) size 31x16
    57                 RenderBlock {mrow} at (3,0) size 25x16
     53        RenderMathMLMath {math} at (113,0) size 45x40
     54          RenderMathMLSquareRoot {msqrt} at (1,0) size 43x40
     55            RenderMathMLFraction {mfrac} at (12,3) size 31x34
     56              RenderMathMLBlock {mfrac} at (0,0) size 31x16
     57                RenderMathMLRow {mrow} at (3,0) size 25x16
    5858                  RenderInline {mi} at (0,0) size 7x16
    5959                    RenderText {#text} at (0,0) size 7x16
    6060                      text run at (0,0) width 7: "x"
    61                   RenderBlock {mo} at (7,0) size 10x16
    62                     RenderBlock {mo} at (0,0) size 9x16
     61                  RenderMathMLOperator {mo} at (7,0) size 10x16
     62                    RenderMathMLBlock {mo} at (0,0) size 9x16
    6363                      RenderText {mo} at (0,0) size 9x16
    6464                        text run at (0,0) width 9: "+"
     
    6666                    RenderText {#text} at (17,0) size 8x16
    6767                      text run at (17,0) width 8: "1"
    68               RenderBlock {mfrac} at (0,16) size 31x18
    69                 RenderBlock {mrow} at (3,2) size 25x16
     68              RenderMathMLBlock {mfrac} at (0,16) size 31x18
     69                RenderMathMLRow {mrow} at (3,2) size 25x16
    7070                  RenderInline {mi} at (0,0) size 7x16
    7171                    RenderText {#text} at (0,0) size 7x16
    7272                      text run at (0,0) width 7: "x"
    73                   RenderBlock {mo} at (7,0) size 10x16
    74                     RenderBlock {mo} at (0,0) size 9x16
     73                  RenderMathMLOperator {mo} at (7,0) size 10x16
     74                    RenderMathMLBlock {mo} at (0,0) size 9x16
    7575                      RenderText {mo} at (0,0) size 9x16
    7676                        text run at (0,0) width 9: "+"
     
    8181        RenderText {#text} at (0,1) size 173x18
    8282          text run at (0,1) width 173: "cube root (should be blue): "
    83         RenderBlock {math} at (173,0) size 22x20 [color=#0000FF]
     83        RenderMathMLMath {math} at (173,0) size 22x20 [color=#0000FF]
    8484      RenderBlock {p} at (0,200) size 784x22
    8585        RenderText {#text} at (0,3) size 75x18
    8686          text run at (0,3) width 75: "long index: "
    87         RenderBlock {math} at (75,0) size 47x22
     87        RenderMathMLMath {math} at (75,0) size 47x22
    8888      RenderBlock {p} at (0,238) size 784x40
    8989        RenderText {#text} at (0,10) size 185x18
    9090          text run at (0,10) width 185: "long index w/ complex base: "
    91         RenderBlock {math} at (185,0) size 73x40
     91        RenderMathMLMath {math} at (185,0) size 73x40
    9292      RenderBlock {p} at (0,294) size 784x48
    9393        RenderText {#text} at (0,29) size 75x18
    9494          text run at (0,29) width 75: "high index: "
    95         RenderBlock {math} at (75,0) size 29x48
     95        RenderMathMLMath {math} at (75,0) size 29x48
    9696      RenderBlock {p} at (0,358) size 784x55
    9797        RenderText {#text} at (0,21) size 155x18
    9898          text run at (0,21) width 155: "Imbricated square roots: "
    99         RenderBlock {math} at (155,0) size 233x55
    100           RenderBlock {msqrt} at (1,0) size 231x55
     99        RenderMathMLMath {math} at (155,0) size 233x55
     100          RenderMathMLSquareRoot {msqrt} at (1,0) size 231x55
    101101            RenderInline {mn} at (0,0) size 8x16
    102102              RenderText {#text} at (12,24) size 8x16
    103103                text run at (12,24) width 8: "1"
    104             RenderBlock {mo} at (20,24) size 9x16
    105               RenderBlock {mo} at (0,0) size 9x16
     104            RenderMathMLOperator {mo} at (20,24) size 9x16
     105              RenderMathMLBlock {mo} at (0,0) size 9x16
    106106                RenderText {mo} at (0,0) size 9x16
    107107                  text run at (0,0) width 9: "+"
    108             RenderBlock {msqrt} at (29,3) size 202x49
    109               RenderBlock {mrow} at (12,3) size 190x43
     108            RenderMathMLSquareRoot {msqrt} at (29,3) size 202x49
     109              RenderMathMLRow {mrow} at (12,3) size 190x43
    110110                RenderInline {mn} at (0,0) size 8x16
    111111                  RenderText {#text} at (0,18) size 8x16
    112112                    text run at (0,18) width 8: "2"
    113                 RenderBlock {mo} at (8,18) size 10x16
    114                   RenderBlock {mo} at (0,0) size 9x16
     113                RenderMathMLOperator {mo} at (8,18) size 10x16
     114                  RenderMathMLBlock {mo} at (0,0) size 9x16
    115115                    RenderText {mo} at (0,0) size 9x16
    116116                      text run at (0,0) width 9: "+"
    117                 RenderBlock {msqrt} at (18,0) size 172x43
    118                   RenderBlock {mrow} at (12,3) size 160x37
     117                RenderMathMLSquareRoot {msqrt} at (18,0) size 172x43
     118                  RenderMathMLRow {mrow} at (12,3) size 160x37
    119119                    RenderInline {mn} at (0,0) size 8x16
    120120                      RenderText {#text} at (0,15) size 8x16
    121121                        text run at (0,15) width 8: "3"
    122                     RenderBlock {mo} at (8,15) size 10x16
    123                       RenderBlock {mo} at (0,0) size 9x16
     122                    RenderMathMLOperator {mo} at (8,15) size 10x16
     123                      RenderMathMLBlock {mo} at (0,0) size 9x16
    124124                        RenderText {mo} at (0,0) size 9x16
    125125                          text run at (0,0) width 9: "+"
    126                     RenderBlock {msqrt} at (18,0) size 142x37
    127                       RenderBlock {mrow} at (12,3) size 130x31
     126                    RenderMathMLSquareRoot {msqrt} at (18,0) size 142x37
     127                      RenderMathMLRow {mrow} at (12,3) size 130x31
    128128                        RenderInline {mn} at (0,0) size 8x16
    129129                          RenderText {#text} at (0,12) size 8x16
    130130                            text run at (0,12) width 8: "4"
    131                         RenderBlock {mo} at (8,12) size 10x16
    132                           RenderBlock {mo} at (0,0) size 9x16
     131                        RenderMathMLOperator {mo} at (8,12) size 10x16
     132                          RenderMathMLBlock {mo} at (0,0) size 9x16
    133133                            RenderText {mo} at (0,0) size 9x16
    134134                              text run at (0,0) width 9: "+"
    135                         RenderBlock {msqrt} at (18,0) size 112x31
    136                           RenderBlock {mrow} at (12,3) size 100x25
     135                        RenderMathMLSquareRoot {msqrt} at (18,0) size 112x31
     136                          RenderMathMLRow {mrow} at (12,3) size 100x25
    137137                            RenderInline {mn} at (0,0) size 8x16
    138138                              RenderText {#text} at (0,9) size 8x16
    139139                                text run at (0,9) width 8: "5"
    140                             RenderBlock {mo} at (8,9) size 10x16
    141                               RenderBlock {mo} at (0,0) size 9x16
     140                            RenderMathMLOperator {mo} at (8,9) size 10x16
     141                              RenderMathMLBlock {mo} at (0,0) size 9x16
    142142                                RenderText {mo} at (0,0) size 9x16
    143143                                  text run at (0,0) width 9: "+"
    144                             RenderBlock {msqrt} at (18,0) size 82x25
    145                               RenderBlock {mrow} at (12,3) size 70x22
     144                            RenderMathMLSquareRoot {msqrt} at (18,0) size 82x25
     145                              RenderMathMLRow {mrow} at (12,3) size 70x22
    146146                                RenderInline {mn} at (0,0) size 8x16
    147147                                  RenderText {#text} at (0,6) size 8x16
    148148                                    text run at (0,6) width 8: "6"
    149                                 RenderBlock {mo} at (8,6) size 10x16
    150                                   RenderBlock {mo} at (0,0) size 9x16
     149                                RenderMathMLOperator {mo} at (8,6) size 10x16
     150                                  RenderMathMLBlock {mo} at (0,0) size 9x16
    151151                                    RenderText {mo} at (0,0) size 9x16
    152152                                      text run at (0,0) width 9: "+"
    153                                 RenderBlock {msqrt} at (18,0) size 52x22
    154                                   RenderBlock {mrow} at (12,3) size 40x19
     153                                RenderMathMLSquareRoot {msqrt} at (18,0) size 52x22
     154                                  RenderMathMLRow {mrow} at (12,3) size 40x19
    155155                                    RenderInline {mn} at (0,0) size 8x16
    156156                                      RenderText {#text} at (0,3) size 8x16
    157157                                        text run at (0,3) width 8: "7"
    158                                     RenderBlock {mo} at (8,3) size 10x16
    159                                       RenderBlock {mo} at (0,0) size 9x16
     158                                    RenderMathMLOperator {mo} at (8,3) size 10x16
     159                                      RenderMathMLBlock {mo} at (0,0) size 9x16
    160160                                        RenderText {mo} at (0,0) size 9x16
    161161                                          text run at (0,0) width 9: "+"
    162                                     RenderBlock {msqrt} at (18,0) size 22x19
     162                                    RenderMathMLSquareRoot {msqrt} at (18,0) size 22x19
    163163                                      RenderInline {mi} at (0,0) size 10x16
    164164                                        RenderText {#text} at (12,3) size 10x16
     
    168168        RenderText {#text} at (0,36) size 110x18
    169169          text run at (0,36) width 110: "Imbricated roots: "
    170         RenderBlock {math} at (110,0) size 328x76
     170        RenderMathMLMath {math} at (110,0) size 328x76
    171171        RenderText {#text} at (0,0) size 0x0
    172172layer at (182,180) size 20x20
    173   RenderBlock (relative positioned) {mroot} at (1,0) size 20x20
     173  RenderMathMLRoot {mroot} at (1,0) size 20x20
    174174    RenderBlock {mroot} at (12,15) size 0x0
    175175    RenderBlock {mroot} at (12,4) size 8x16
     
    182182      text run at (2,0) width 6: "3"
    183183layer at (84,216) size 45x22
    184   RenderBlock (relative positioned) {mroot} at (1,0) size 45x22
     184  RenderMathMLRoot {mroot} at (1,0) size 45x22
    185185    RenderBlock {mroot} at (37,17) size 0x0
    186186    RenderBlock {mroot} at (37,6) size 8x16
     
    189189          text run at (0,0) width 8: "2"
    190190layer at (84,216) size 37x16
    191   RenderBlock (positioned) {mrow} at (0,0) size 37x16
     191  RenderMathMLRow {mrow} at (0,0) size 37x16
    192192    RenderInline {mi} at (0,0) size 5x12
    193193      RenderText {#text} at (2,0) size 5x12
    194194        text run at (2,0) width 5: "x"
    195     RenderBlock {mo} at (7,0) size 8x12
    196       RenderBlock {mo} at (0,0) size 7x12
     195    RenderMathMLOperator {mo} at (7,0) size 8x12
     196      RenderMathMLBlock {mo} at (0,0) size 7x12
    197197        RenderText {mo} at (0,0) size 7x12
    198198          text run at (0,0) width 7: "+"
     
    200200      RenderText {#text} at (15,0) size 5x12
    201201        text run at (15,0) width 5: "y"
    202     RenderBlock {mo} at (20,0) size 8x12
    203       RenderBlock {mo} at (0,0) size 7x12
     202    RenderMathMLOperator {mo} at (20,0) size 8x12
     203      RenderMathMLBlock {mo} at (0,0) size 7x12
    204204        RenderText {mo} at (0,0) size 7x12
    205205          text run at (0,0) width 7: "+"
     
    208208        text run at (28,0) width 5: "z"
    209209layer at (194,254) size 71x40
    210   RenderBlock (relative positioned) {mroot} at (1,0) size 71x40
     210  RenderMathMLRoot {mroot} at (1,0) size 71x40
    211211    RenderBlock {mroot} at (39,24) size 0x0
    212212    RenderBlock {mroot} at (39,3) size 32x34
    213       RenderBlock {mfrac} at (1,0) size 31x34
    214         RenderBlock {mfrac} at (0,0) size 31x16
    215           RenderBlock {mrow} at (3,0) size 25x16
     213      RenderMathMLFraction {mfrac} at (1,0) size 31x34
     214        RenderMathMLBlock {mfrac} at (0,0) size 31x16
     215          RenderMathMLRow {mrow} at (3,0) size 25x16
    216216            RenderInline {mi} at (0,0) size 7x16
    217217              RenderText {#text} at (0,0) size 7x16
    218218                text run at (0,0) width 7: "x"
    219             RenderBlock {mo} at (7,0) size 10x16
    220               RenderBlock {mo} at (0,0) size 9x16
     219            RenderMathMLOperator {mo} at (7,0) size 10x16
     220              RenderMathMLBlock {mo} at (0,0) size 9x16
    221221                RenderText {mo} at (0,0) size 9x16
    222222                  text run at (0,0) width 9: "+"
     
    224224              RenderText {#text} at (17,0) size 8x16
    225225                text run at (17,0) width 8: "1"
    226         RenderBlock {mfrac} at (0,16) size 31x18
    227           RenderBlock {mrow} at (3,2) size 25x16
     226        RenderMathMLBlock {mfrac} at (0,16) size 31x18
     227          RenderMathMLRow {mrow} at (3,2) size 25x16
    228228            RenderInline {mi} at (0,0) size 7x16
    229229              RenderText {#text} at (0,0) size 7x16
    230230                text run at (0,0) width 7: "x"
    231             RenderBlock {mo} at (7,0) size 10x16
    232               RenderBlock {mo} at (0,0) size 9x16
     231            RenderMathMLOperator {mo} at (7,0) size 10x16
     232              RenderMathMLBlock {mo} at (0,0) size 9x16
    233233                RenderText {mo} at (0,0) size 9x16
    234234                  text run at (0,0) width 9: "+"
     
    237237                text run at (17,0) width 8: "2"
    238238layer at (194,263) size 37x16
    239   RenderBlock (positioned) {mrow} at (0,9) size 37x16
     239  RenderMathMLRow {mrow} at (0,9) size 37x16
    240240    RenderInline {mi} at (0,0) size 5x12
    241241      RenderText {#text} at (2,0) size 5x12
    242242        text run at (2,0) width 5: "x"
    243     RenderBlock {mo} at (7,0) size 8x12
    244       RenderBlock {mo} at (0,0) size 7x12
     243    RenderMathMLOperator {mo} at (7,0) size 8x12
     244      RenderMathMLBlock {mo} at (0,0) size 7x12
    245245        RenderText {mo} at (0,0) size 7x12
    246246          text run at (0,0) width 7: "+"
     
    248248      RenderText {#text} at (15,0) size 5x12
    249249        text run at (15,0) width 5: "y"
    250     RenderBlock {mo} at (20,0) size 8x12
    251       RenderBlock {mo} at (0,0) size 7x12
     250    RenderMathMLOperator {mo} at (20,0) size 8x12
     251      RenderMathMLBlock {mo} at (0,0) size 7x12
    252252        RenderText {mo} at (0,0) size 7x12
    253253          text run at (0,0) width 7: "+"
     
    256256        text run at (28,0) width 5: "z"
    257257layer at (84,310) size 27x48
    258   RenderBlock (relative positioned) {mroot} at (1,0) size 27x48
     258  RenderMathMLRoot {mroot} at (1,0) size 27x48
    259259    RenderBlock {mroot} at (19,43) size 0x0
    260260    RenderBlock {mroot} at (19,32) size 8x16
     
    263263          text run at (0,0) width 8: "2"
    264264layer at (84,310) size 19x42
    265   RenderBlock (positioned) {mfrac} at (0,0) size 19x42
    266     RenderBlock {mfrac} at (2,0) size 13x26
    267       RenderBlock {mfrac} at (2,0) size 9x26
    268         RenderBlock {mfrac} at (0,0) size 9x12
     265  RenderMathMLFraction {mfrac} at (0,0) size 19x42
     266    RenderMathMLBlock {mfrac} at (2,0) size 13x26
     267      RenderMathMLFraction {mfrac} at (2,0) size 9x26
     268        RenderMathMLBlock {mfrac} at (0,0) size 9x12
    269269          RenderInline {mi} at (0,0) size 5x12
    270270            RenderText {#text} at (2,0) size 5x12
    271271              text run at (2,0) width 5: "x"
    272         RenderBlock {mfrac} at (0,12) size 9x14
     272        RenderMathMLBlock {mfrac} at (0,12) size 9x14
    273273          RenderInline {mi} at (0,0) size 5x12
    274274            RenderText {#text} at (2,2) size 5x12
    275275              text run at (2,2) width 5: "y"
    276     RenderBlock {mfrac} at (2,26) size 13x14
     276    RenderMathMLBlock {mfrac} at (2,26) size 13x14
    277277      RenderInline {mi} at (0,0) size 5x12
    278278        RenderText {#text} at (4,2) size 5x12
    279279          text run at (4,2) width 5: "z"
    280280layer at (119,445) size 326x76
    281   RenderBlock (relative positioned) {mroot} at (1,0) size 326x76
     281  RenderMathMLRoot {mroot} at (1,0) size 326x76
    282282    RenderBlock {mroot} at (18,50) size 0x0
    283283    RenderBlock {mroot} at (18,3) size 308x70
    284       RenderBlock {mrow} at (11,0) size 297x70
     284      RenderMathMLRow {mrow} at (11,0) size 297x70
    285285        RenderInline {mn} at (0,0) size 8x16
    286286          RenderText {#text} at (0,36) size 8x16
    287287            text run at (0,36) width 8: "1"
    288         RenderBlock {mo} at (8,36) size 10x16
    289           RenderBlock {mo} at (0,0) size 9x16
     288        RenderMathMLOperator {mo} at (8,36) size 10x16
     289          RenderMathMLBlock {mo} at (0,0) size 9x16
    290290            RenderText {mo} at (0,0) size 9x16
    291291              text run at (0,0) width 9: "+"
     
    295295      text run at (2,0) width 6: "3"
    296296layer at (166,448) size 279x70
    297   RenderBlock (relative positioned) {mroot} at (18,0) size 279x70
     297  RenderMathMLRoot {mroot} at (18,0) size 279x70
    298298    RenderBlock {mroot} at (18,47) size 0x0
    299299    RenderBlock {mroot} at (18,3) size 261x64
    300       RenderBlock {mrow} at (9,0) size 252x64
     300      RenderMathMLRow {mrow} at (9,0) size 252x64
    301301        RenderInline {mn} at (0,0) size 8x16
    302302          RenderText {#text} at (0,33) size 8x16
    303303            text run at (0,33) width 8: "2"
    304         RenderBlock {mo} at (8,33) size 10x16
    305           RenderBlock {mo} at (0,0) size 9x16
     304        RenderMathMLOperator {mo} at (8,33) size 10x16
     305          RenderMathMLBlock {mo} at (0,0) size 9x16
    306306            RenderText {mo} at (0,0) size 9x16
    307307              text run at (0,0) width 9: "+"
     
    311311      text run at (2,0) width 6: "4"
    312312layer at (211,451) size 234x64
    313   RenderBlock (relative positioned) {mroot} at (18,0) size 234x64
     313  RenderMathMLRoot {mroot} at (18,0) size 234x64
    314314    RenderBlock {mroot} at (18,44) size 0x0
    315315    RenderBlock {mroot} at (18,3) size 216x58
    316       RenderBlock {mrow} at (8,0) size 208x58
     316      RenderMathMLRow {mrow} at (8,0) size 208x58
    317317        RenderInline {mn} at (0,0) size 8x16
    318318          RenderText {#text} at (0,30) size 8x16
    319319            text run at (0,30) width 8: "3"
    320         RenderBlock {mo} at (8,30) size 10x16
    321           RenderBlock {mo} at (0,0) size 9x16
     320        RenderMathMLOperator {mo} at (8,30) size 10x16
     321          RenderMathMLBlock {mo} at (0,0) size 9x16
    322322            RenderText {mo} at (0,0) size 9x16
    323323              text run at (0,0) width 9: "+"
     
    327327      text run at (2,0) width 6: "5"
    328328layer at (255,454) size 190x58
    329   RenderBlock (relative positioned) {mroot} at (18,0) size 190x58
     329  RenderMathMLRoot {mroot} at (18,0) size 190x58
    330330    RenderBlock {mroot} at (18,41) size 0x0
    331331    RenderBlock {mroot} at (18,3) size 172x52
    332       RenderBlock {mrow} at (6,0) size 166x52
     332      RenderMathMLRow {mrow} at (6,0) size 166x52
    333333        RenderInline {mn} at (0,0) size 8x16
    334334          RenderText {#text} at (0,27) size 8x16
    335335            text run at (0,27) width 8: "4"
    336         RenderBlock {mo} at (8,27) size 10x16
    337           RenderBlock {mo} at (0,0) size 9x16
     336        RenderMathMLOperator {mo} at (8,27) size 10x16
     337          RenderMathMLBlock {mo} at (0,0) size 9x16
    338338            RenderText {mo} at (0,0) size 9x16
    339339              text run at (0,0) width 9: "+"
     
    343343      text run at (2,0) width 6: "6"
    344344layer at (297,457) size 148x52
    345   RenderBlock (relative positioned) {mroot} at (18,0) size 148x52
     345  RenderMathMLRoot {mroot} at (18,0) size 148x52
    346346    RenderBlock {mroot} at (17,38) size 0x0
    347347    RenderBlock {mroot} at (17,3) size 131x46
    348       RenderBlock {mrow} at (4,0) size 127x46
     348      RenderMathMLRow {mrow} at (4,0) size 127x46
    349349        RenderInline {mn} at (0,0) size 8x16
    350350          RenderText {#text} at (0,24) size 8x16
    351351            text run at (0,24) width 8: "5"
    352         RenderBlock {mo} at (8,24) size 10x16
    353           RenderBlock {mo} at (0,0) size 9x16
     352        RenderMathMLOperator {mo} at (8,24) size 10x16
     353          RenderMathMLBlock {mo} at (0,0) size 9x16
    354354            RenderText {mo} at (0,0) size 9x16
    355355              text run at (0,0) width 9: "+"
     
    359359      text run at (2,0) width 6: "7"
    360360layer at (336,460) size 109x46
    361   RenderBlock (relative positioned) {mroot} at (18,0) size 109x46
     361  RenderMathMLRoot {mroot} at (18,0) size 109x46
    362362    RenderBlock {mroot} at (16,35) size 0x0
    363363    RenderBlock {mroot} at (16,3) size 93x40
    364       RenderBlock {mrow} at (3,0) size 90x40
     364      RenderMathMLRow {mrow} at (3,0) size 90x40
    365365        RenderInline {mn} at (0,0) size 8x16
    366366          RenderText {#text} at (0,21) size 8x16
    367367            text run at (0,21) width 8: "6"
    368         RenderBlock {mo} at (8,21) size 10x16
    369           RenderBlock {mo} at (0,0) size 9x16
     368        RenderMathMLOperator {mo} at (8,21) size 10x16
     369          RenderMathMLBlock {mo} at (0,0) size 9x16
    370370            RenderText {mo} at (0,0) size 9x16
    371371              text run at (0,0) width 9: "+"
     
    375375      text run at (2,0) width 6: "8"
    376376layer at (373,463) size 72x40
    377   RenderBlock (relative positioned) {mroot} at (18,0) size 72x40
     377  RenderMathMLRoot {mroot} at (18,0) size 72x40
    378378    RenderBlock {mroot} at (14,32) size 0x0
    379379    RenderBlock {mroot} at (14,3) size 58x34
    380       RenderBlock {mrow} at (2,0) size 56x34
     380      RenderMathMLRow {mrow} at (2,0) size 56x34
    381381        RenderInline {mn} at (0,0) size 8x16
    382382          RenderText {#text} at (0,18) size 8x16
    383383            text run at (0,18) width 8: "7"
    384         RenderBlock {mo} at (8,18) size 10x16
    385           RenderBlock {mo} at (0,0) size 9x16
     384        RenderMathMLOperator {mo} at (8,18) size 10x16
     385          RenderMathMLBlock {mo} at (0,0) size 9x16
    386386            RenderText {mo} at (0,0) size 9x16
    387387              text run at (0,0) width 9: "+"
     
    391391      text run at (2,0) width 6: "9"
    392392layer at (407,466) size 38x34
    393   RenderBlock (relative positioned) {mroot} at (18,0) size 38x34
     393  RenderMathMLRoot {mroot} at (18,0) size 38x34
    394394    RenderBlock {mroot} at (28,29) size 0x0
    395395    RenderBlock {mroot} at (28,18) size 10x16
     
    398398          text run at (0,0) width 10: "A"
    399399layer at (407,466) size 28x28
    400   RenderBlock (positioned) {mfrac} at (0,0) size 28x28
    401     RenderBlock {mfrac} at (2,0) size 22x12
    402       RenderBlock {mrow} at (2,0) size 18x12
     400  RenderMathMLFraction {mfrac} at (0,0) size 28x28
     401    RenderMathMLBlock {mfrac} at (2,0) size 22x12
     402      RenderMathMLRow {mrow} at (2,0) size 18x12
    403403        RenderInline {mi} at (0,0) size 5x12
    404404          RenderText {#text} at (0,0) size 5x12
    405405            text run at (0,0) width 5: "x"
    406         RenderBlock {mo} at (5,0) size 8x12
    407           RenderBlock {mo} at (0,0) size 7x12
     406        RenderMathMLOperator {mo} at (5,0) size 8x12
     407          RenderMathMLBlock {mo} at (0,0) size 7x12
    408408            RenderText {mo} at (0,0) size 7x12
    409409              text run at (0,0) width 7: "+"
     
    411411          RenderText {#text} at (13,0) size 5x12
    412412            text run at (13,0) width 5: "y"
    413     RenderBlock {mfrac} at (2,12) size 22x14
     413    RenderMathMLBlock {mfrac} at (2,12) size 22x14
    414414      RenderInline {mi} at (0,0) size 6x12
    415415        RenderText {#text} at (8,2) size 6x12
  • trunk/LayoutTests/platform/mac/mathml/presentation/row-alignment-expected.txt

    r89268 r95566  
    1111          RenderText {#text} at (0,0) size 154x18
    1212            text run at (0,0) width 154: "I am a paragraph of text "
    13           RenderBlock {math} at (154,3) size 27x16
     13          RenderMathMLMath {math} at (154,3) size 27x16
    1414            RenderInline {mi} at (0,0) size 7x16
    1515              RenderText {#text} at (1,0) size 7x16
    1616                text run at (1,0) width 7: "x"
    17             RenderBlock {mo} at (8,0) size 10x16
    18               RenderBlock {mo} at (0,0) size 9x16
     17            RenderMathMLOperator {mo} at (8,0) size 10x16
     18              RenderMathMLBlock {mo} at (0,0) size 9x16
    1919                RenderText {mo} at (0,0) size 9x16
    2020                  text run at (0,0) width 9: "+"
     
    3131          RenderText {#text} at (0,7) size 27x18
    3232            text run at (0,7) width 27: "text "
    33           RenderBlock {math} at (27,0) size 33x34
    34             RenderBlock {mfrac} at (1,0) size 31x34
    35               RenderBlock {mfrac} at (0,0) size 31x16
    36                 RenderBlock {mrow} at (3,0) size 25x16
     33          RenderMathMLMath {math} at (27,0) size 33x34
     34            RenderMathMLFraction {mfrac} at (1,0) size 31x34
     35              RenderMathMLBlock {mfrac} at (0,0) size 31x16
     36                RenderMathMLRow {mrow} at (3,0) size 25x16
    3737                  RenderInline {mi} at (0,0) size 7x16
    3838                    RenderText {#text} at (0,0) size 7x16
    3939                      text run at (0,0) width 7: "x"
    40                   RenderBlock {mo} at (7,0) size 10x16
    41                     RenderBlock {mo} at (0,0) size 9x16
     40                  RenderMathMLOperator {mo} at (7,0) size 10x16
     41                    RenderMathMLBlock {mo} at (0,0) size 9x16
    4242                      RenderText {mo} at (0,0) size 9x16
    4343                        text run at (0,0) width 9: "+"
     
    4545                    RenderText {#text} at (17,0) size 8x16
    4646                      text run at (17,0) width 8: "1"
    47               RenderBlock {mfrac} at (0,16) size 31x18
     47              RenderMathMLBlock {mfrac} at (0,16) size 31x18
    4848                RenderInline {mn} at (0,0) size 9x16
    4949                  RenderText {#text} at (11,2) size 9x16
     
    5353          RenderText {#text} at (0,7) size 27x18
    5454            text run at (0,7) width 27: "text "
    55           RenderBlock {math} at (27,0) size 50x34
     55          RenderMathMLMath {math} at (27,0) size 50x34
    5656            RenderInline {mi} at (0,0) size 7x16
    5757              RenderText {#text} at (1,10) size 7x16
    5858                text run at (1,10) width 7: "x"
    59             RenderBlock {mo} at (8,10) size 10x16
    60               RenderBlock {mo} at (0,0) size 9x16
     59            RenderMathMLOperator {mo} at (8,10) size 10x16
     60              RenderMathMLBlock {mo} at (0,0) size 9x16
    6161                RenderText {mo} at (0,0) size 9x16
    6262                  text run at (0,0) width 9: "+"
    63             RenderBlock {mfrac} at (18,0) size 31x34
    64               RenderBlock {mfrac} at (0,0) size 31x16
    65                 RenderBlock {mrow} at (3,0) size 25x16
     63            RenderMathMLFraction {mfrac} at (18,0) size 31x34
     64              RenderMathMLBlock {mfrac} at (0,0) size 31x16
     65                RenderMathMLRow {mrow} at (3,0) size 25x16
    6666                  RenderInline {mi} at (0,0) size 7x16
    6767                    RenderText {#text} at (0,0) size 7x16
    6868                      text run at (0,0) width 7: "x"
    69                   RenderBlock {mo} at (7,0) size 10x16
    70                     RenderBlock {mo} at (0,0) size 9x16
     69                  RenderMathMLOperator {mo} at (7,0) size 10x16
     70                    RenderMathMLBlock {mo} at (0,0) size 9x16
    7171                      RenderText {mo} at (0,0) size 9x16
    7272                        text run at (0,0) width 9: "+"
     
    7474                    RenderText {#text} at (17,0) size 8x16
    7575                      text run at (17,0) width 8: "1"
    76               RenderBlock {mfrac} at (0,16) size 31x18
     76              RenderMathMLBlock {mfrac} at (0,16) size 31x18
    7777                RenderInline {mn} at (0,0) size 9x16
    7878                  RenderText {#text} at (11,2) size 9x16
     
    8686          RenderText {#text} at (0,9) size 27x18
    8787            text run at (0,9) width 27: "text "
    88           RenderBlock {math} at (27,0) size 62x41
    89             RenderBlock {mo} at (1,0) size 6x41
     88          RenderMathMLMath {math} at (27,0) size 62x41
     89            RenderMathMLOperator {mo} at (1,0) size 6x41
    9090            RenderInline {mi} at (0,0) size 7x16
    9191              RenderText {#text} at (7,12) size 7x16
    9292                text run at (7,12) width 7: "x"
    93             RenderBlock {mo} at (14,12) size 10x16
    94               RenderBlock {mo} at (0,0) size 9x16
     93            RenderMathMLOperator {mo} at (14,12) size 10x16
     94              RenderMathMLBlock {mo} at (0,0) size 9x16
    9595                RenderText {mo} at (0,0) size 9x16
    9696                  text run at (0,0) width 9: "+"
    97             RenderBlock {mfrac} at (24,2) size 31x34
    98               RenderBlock {mfrac} at (0,0) size 31x16
    99                 RenderBlock {mrow} at (3,0) size 25x16
     97            RenderMathMLFraction {mfrac} at (24,2) size 31x34
     98              RenderMathMLBlock {mfrac} at (0,0) size 31x16
     99                RenderMathMLRow {mrow} at (3,0) size 25x16
    100100                  RenderInline {mi} at (0,0) size 7x16
    101101                    RenderText {#text} at (0,0) size 7x16
    102102                      text run at (0,0) width 7: "x"
    103                   RenderBlock {mo} at (7,0) size 10x16
    104                     RenderBlock {mo} at (0,0) size 9x16
     103                  RenderMathMLOperator {mo} at (7,0) size 10x16
     104                    RenderMathMLBlock {mo} at (0,0) size 9x16
    105105                      RenderText {mo} at (0,0) size 9x16
    106106                        text run at (0,0) width 9: "+"
     
    108108                    RenderText {#text} at (17,0) size 8x16
    109109                      text run at (17,0) width 8: "1"
    110               RenderBlock {mfrac} at (0,16) size 31x18
     110              RenderMathMLBlock {mfrac} at (0,16) size 31x18
    111111                RenderInline {mn} at (0,0) size 9x16
    112112                  RenderText {#text} at (11,2) size 9x16
    113113                    text run at (11,2) width 9: "2"
    114             RenderBlock {mo} at (55,0) size 6x41
     114            RenderMathMLOperator {mo} at (55,0) size 6x41
    115115          RenderText {#text} at (0,0) size 0x0
    116116        RenderBlock {p} at (0,104) size 784x85
    117117          RenderText {#text} at (0,35) size 27x18
    118118            text run at (0,35) width 27: "text "
    119           RenderBlock {math} at (27,0) size 88x85
     119          RenderMathMLMath {math} at (27,0) size 88x85
    120120            RenderInline {mi} at (0,0) size 7x16
    121121              RenderText {#text} at (1,38) size 7x16
    122122                text run at (1,38) width 7: "y"
    123             RenderBlock {mo} at (8,0) size 6x85
    124             RenderBlock {munder} at (14,35) size 13x27
    125               RenderBlock (anonymous) at (0,0) size 13x16
     123            RenderMathMLOperator {mo} at (8,0) size 6x85
     124            RenderMathMLUnderOver {munder} at (14,35) size 13x27
     125              RenderMathMLBlock (anonymous) at (0,0) size 13x16
    126126                RenderInline {mi} at (0,0) size 13x16
    127127                  RenderText {#text} at (0,0) size 13x16
    128128                    text run at (0,0) width 13: "\x{220F}"
    129               RenderBlock (anonymous) at (0,11) size 13x16
     129              RenderMathMLBlock (anonymous) at (0,11) size 13x16
    130130                RenderInline {mi} at (0,0) size 5x12
    131131                  RenderText {#text} at (0,3) size 5x12
    132132                    text run at (0,3) width 5: "x"
    133             RenderBlock {mfrac} at (27,10) size 54x70
    134               RenderBlock {mfrac} at (0,0) size 54x34
    135                 RenderBlock {mrow} at (3,0) size 48x34
     133            RenderMathMLFraction {mfrac} at (27,10) size 54x70
     134              RenderMathMLBlock {mfrac} at (0,0) size 54x34
     135                RenderMathMLRow {mrow} at (3,0) size 48x34
    136136                  RenderInline {mi} at (0,0) size 7x16
    137137                    RenderText {#text} at (0,10) size 7x16
    138138                      text run at (0,10) width 7: "x"
    139                   RenderBlock {mo} at (7,10) size 10x16
    140                     RenderBlock {mo} at (0,0) size 9x16
     139                  RenderMathMLOperator {mo} at (7,10) size 10x16
     140                    RenderMathMLBlock {mo} at (0,0) size 9x16
    141141                      RenderText {mo} at (0,0) size 9x16
    142142                        text run at (0,0) width 9: "+"
    143                   RenderBlock {mfrac} at (17,0) size 31x34
    144                     RenderBlock {mfrac} at (0,0) size 31x16
    145                       RenderBlock {mrow} at (3,0) size 25x16
     143                  RenderMathMLFraction {mfrac} at (17,0) size 31x34
     144                    RenderMathMLBlock {mfrac} at (0,0) size 31x16
     145                      RenderMathMLRow {mrow} at (3,0) size 25x16
    146146                        RenderInline {mi} at (0,0) size 7x16
    147147                          RenderText {#text} at (0,0) size 7x16
    148148                            text run at (0,0) width 7: "x"
    149                         RenderBlock {mo} at (7,0) size 10x16
    150                           RenderBlock {mo} at (0,0) size 9x16
     149                        RenderMathMLOperator {mo} at (7,0) size 10x16
     150                          RenderMathMLBlock {mo} at (0,0) size 9x16
    151151                            RenderText {mo} at (0,0) size 9x16
    152152                              text run at (0,0) width 9: "+"
     
    154154                          RenderText {#text} at (17,0) size 8x16
    155155                            text run at (17,0) width 8: "1"
    156                     RenderBlock {mfrac} at (0,16) size 31x18
     156                    RenderMathMLBlock {mfrac} at (0,16) size 31x18
    157157                      RenderInline {mn} at (0,0) size 9x16
    158158                        RenderText {#text} at (11,2) size 9x16
    159159                          text run at (11,2) width 9: "2"
    160               RenderBlock {mfrac} at (0,34) size 54x36
    161                 RenderBlock {mrow} at (3,2) size 48x34
     160              RenderMathMLBlock {mfrac} at (0,34) size 54x36
     161                RenderMathMLRow {mrow} at (3,2) size 48x34
    162162                  RenderInline {mi} at (0,0) size 7x16
    163163                    RenderText {#text} at (0,10) size 7x16
    164164                      text run at (0,10) width 7: "x"
    165                   RenderBlock {mo} at (7,10) size 10x16
    166                     RenderBlock {mo} at (0,0) size 9x16
     165                  RenderMathMLOperator {mo} at (7,10) size 10x16
     166                    RenderMathMLBlock {mo} at (0,0) size 9x16
    167167                      RenderText {mo} at (0,0) size 9x16
    168168                        text run at (0,0) width 9: "+"
    169                   RenderBlock {mfrac} at (17,0) size 31x34
    170                     RenderBlock {mfrac} at (0,0) size 31x16
    171                       RenderBlock {mrow} at (3,0) size 25x16
     169                  RenderMathMLFraction {mfrac} at (17,0) size 31x34
     170                    RenderMathMLBlock {mfrac} at (0,0) size 31x16
     171                      RenderMathMLRow {mrow} at (3,0) size 25x16
    172172                        RenderInline {mi} at (0,0) size 7x16
    173173                          RenderText {#text} at (0,0) size 7x16
    174174                            text run at (0,0) width 7: "x"
    175                         RenderBlock {mo} at (7,0) size 10x16
    176                           RenderBlock {mo} at (0,0) size 9x16
     175                        RenderMathMLOperator {mo} at (7,0) size 10x16
     176                          RenderMathMLBlock {mo} at (0,0) size 9x16
    177177                            RenderText {mo} at (0,0) size 9x16
    178178                              text run at (0,0) width 9: "+"
     
    180180                          RenderText {#text} at (17,0) size 8x16
    181181                            text run at (17,0) width 8: "1"
    182                     RenderBlock {mfrac} at (0,16) size 31x18
     182                    RenderMathMLBlock {mfrac} at (0,16) size 31x18
    183183                      RenderInline {mn} at (0,0) size 9x16
    184184                        RenderText {#text} at (11,2) size 9x16
    185185                          text run at (11,2) width 9: "2"
    186             RenderBlock {mo} at (81,0) size 6x85
     186            RenderMathMLOperator {mo} at (81,0) size 6x85
    187187          RenderText {#text} at (0,0) size 0x0
    188188        RenderBlock {p} at (0,205) size 784x69
    189189          RenderText {#text} at (0,25) size 27x18
    190190            text run at (0,25) width 27: "text "
    191           RenderBlock {math} at (27,0) size 92x69
    192             RenderBlock {mo} at (1,0) size 6x69
     191          RenderMathMLMath {math} at (27,0) size 92x69
     192            RenderMathMLOperator {mo} at (1,0) size 6x69
    193193            RenderTable {mtable} at (7,4) size 78x57
    194194              RenderTableSection (anonymous) at (0,0) size 78x57
    195195                RenderTableRow {mtr} at (0,0) size 78x19
    196196                  RenderTableCell {mtd} at (0,0) size 26x19 [r=0 c=0 rs=1 cs=1]
    197                     RenderBlock {msub} at (3,0) size 20x19
    198                       RenderBlock {msub} at (0,0) size 8x16
     197                    RenderMathMLSubSup {msub} at (3,0) size 20x19
     198                      RenderMathMLBlock {msub} at (0,0) size 8x16
    199199                        RenderInline {mi} at (0,0) size 8x16
    200200                          RenderText {#text} at (0,0) size 8x16
     
    204204                          text run at (8,7) width 12: "11"
    205205                  RenderTableCell {mtd} at (26,0) size 26x19 [r=0 c=1 rs=1 cs=1]
    206                     RenderBlock {msub} at (3,0) size 20x19
    207                       RenderBlock {msub} at (0,0) size 8x16
     206                    RenderMathMLSubSup {msub} at (3,0) size 20x19
     207                      RenderMathMLBlock {msub} at (0,0) size 8x16
    208208                        RenderInline {mi} at (0,0) size 8x16
    209209                          RenderText {#text} at (0,0) size 8x16
     
    213213                          text run at (8,7) width 12: "12"
    214214                  RenderTableCell {mtd} at (52,0) size 26x19 [r=0 c=2 rs=1 cs=1]
    215                     RenderBlock {msub} at (3,0) size 20x19
    216                       RenderBlock {msub} at (0,0) size 8x16
     215                    RenderMathMLSubSup {msub} at (3,0) size 20x19
     216                      RenderMathMLBlock {msub} at (0,0) size 8x16
    217217                        RenderInline {mi} at (0,0) size 8x16
    218218                          RenderText {#text} at (0,0) size 8x16
     
    223223                RenderTableRow {mtr} at (0,19) size 78x19
    224224                  RenderTableCell {mtd} at (0,19) size 26x19 [r=1 c=0 rs=1 cs=1]
    225                     RenderBlock {msub} at (3,0) size 20x19
    226                       RenderBlock {msub} at (0,0) size 8x16
     225                    RenderMathMLSubSup {msub} at (3,0) size 20x19
     226                      RenderMathMLBlock {msub} at (0,0) size 8x16
    227227                        RenderInline {mi} at (0,0) size 8x16
    228228                          RenderText {#text} at (0,0) size 8x16
     
    232232                          text run at (8,7) width 12: "21"
    233233                  RenderTableCell {mtd} at (26,19) size 26x19 [r=1 c=1 rs=1 cs=1]
    234                     RenderBlock {msub} at (3,0) size 20x19
    235                       RenderBlock {msub} at (0,0) size 8x16
     234                    RenderMathMLSubSup {msub} at (3,0) size 20x19
     235                      RenderMathMLBlock {msub} at (0,0) size 8x16
    236236                        RenderInline {mi} at (0,0) size 8x16
    237237                          RenderText {#text} at (0,0) size 8x16
     
    241241                          text run at (8,7) width 12: "22"
    242242                  RenderTableCell {mtd} at (52,19) size 26x19 [r=1 c=2 rs=1 cs=1]
    243                     RenderBlock {msub} at (3,0) size 20x19
    244                       RenderBlock {msub} at (0,0) size 8x16
     243                    RenderMathMLSubSup {msub} at (3,0) size 20x19
     244                      RenderMathMLBlock {msub} at (0,0) size 8x16
    245245                        RenderInline {mi} at (0,0) size 8x16
    246246                          RenderText {#text} at (0,0) size 8x16
     
    251251                RenderTableRow {mtr} at (0,38) size 78x19
    252252                  RenderTableCell {mtd} at (0,38) size 26x19 [r=2 c=0 rs=1 cs=1]
    253                     RenderBlock {msub} at (4,0) size 19x19
    254                       RenderBlock {msub} at (0,0) size 7x16
     253                    RenderMathMLSubSup {msub} at (4,0) size 19x19
     254                      RenderMathMLBlock {msub} at (0,0) size 7x16
    255255                        RenderInline {mi} at (0,0) size 7x16
    256256                          RenderText {#text} at (0,0) size 7x16
     
    260260                          text run at (7,7) width 12: "31"
    261261                  RenderTableCell {mtd} at (26,38) size 26x19 [r=2 c=1 rs=1 cs=1]
    262                     RenderBlock {msub} at (4,0) size 19x19
    263                       RenderBlock {msub} at (0,0) size 7x16
     262                    RenderMathMLSubSup {msub} at (4,0) size 19x19
     263                      RenderMathMLBlock {msub} at (0,0) size 7x16
    264264                        RenderInline {mi} at (0,0) size 7x16
    265265                          RenderText {#text} at (0,0) size 7x16
     
    269269                          text run at (7,7) width 12: "32"
    270270                  RenderTableCell {mtd} at (52,38) size 26x19 [r=2 c=2 rs=1 cs=1]
    271                     RenderBlock {msub} at (4,0) size 19x19
    272                       RenderBlock {msub} at (0,0) size 7x16
     271                    RenderMathMLSubSup {msub} at (4,0) size 19x19
     272                      RenderMathMLBlock {msub} at (0,0) size 7x16
    273273                        RenderInline {mi} at (0,0) size 7x16
    274274                          RenderText {#text} at (0,0) size 7x16
     
    277277                        RenderText {#text} at (7,7) size 12x12
    278278                          text run at (7,7) width 12: "33"
    279             RenderBlock {mo} at (85,0) size 6x69
     279            RenderMathMLOperator {mo} at (85,0) size 6x69
    280280          RenderText {#text} at (0,0) size 0x0
    281281layer at (36,301) size 5x10 scrollHeight 15
    282   RenderBlock {mo} at (0,0) size 5x10
     282  RenderMathMLBlock {mo} at (0,0) size 5x10
    283283layer at (36,311) size 5x10 scrollHeight 14
    284   RenderBlock {mo} at (0,10) size 5x10
     284  RenderMathMLBlock {mo} at (0,10) size 5x10
    285285    RenderText {mo} at (0,-3) size 5x17
    286286      text run at (0,-3) width 5: "\x{239C}"
    287287layer at (36,321) size 5x10 scrollHeight 14
    288   RenderBlock {mo} at (0,20) size 5x10
     288  RenderMathMLBlock {mo} at (0,20) size 5x10
    289289    RenderText {mo} at (0,-3) size 5x17
    290290      text run at (0,-3) width 5: "\x{239C}"
    291291layer at (36,331) size 5x11 scrollHeight 14
    292   RenderBlock {mo} at (0,30) size 5x11
     292  RenderMathMLBlock {mo} at (0,30) size 5x11
    293293layer at (90,301) size 5x10 scrollHeight 15
    294   RenderBlock {mo} at (0,0) size 5x10
     294  RenderMathMLBlock {mo} at (0,0) size 5x10
    295295layer at (90,311) size 5x10 scrollHeight 14
    296   RenderBlock {mo} at (0,10) size 5x10
     296  RenderMathMLBlock {mo} at (0,10) size 5x10
    297297    RenderText {mo} at (0,-3) size 5x17
    298298      text run at (0,-3) width 5: "\x{239F}"
    299299layer at (90,321) size 5x10 scrollHeight 14
    300   RenderBlock {mo} at (0,20) size 5x10
     300  RenderMathMLBlock {mo} at (0,20) size 5x10
    301301    RenderText {mo} at (0,-3) size 5x17
    302302      text run at (0,-3) width 5: "\x{239F}"
    303303layer at (90,331) size 5x11 scrollHeight 14
    304   RenderBlock {mo} at (0,30) size 5x11
     304  RenderMathMLBlock {mo} at (0,30) size 5x11
    305305layer at (43,358) size 5x10 scrollHeight 15
    306   RenderBlock {mo} at (0,0) size 5x10
     306  RenderMathMLBlock {mo} at (0,0) size 5x10
    307307layer at (43,368) size 5x10 scrollHeight 14
    308   RenderBlock {mo} at (0,10) size 5x10
     308  RenderMathMLBlock {mo} at (0,10) size 5x10
    309309    RenderText {mo} at (0,-3) size 5x17
    310310      text run at (0,-3) width 5: "\x{239C}"
    311311layer at (43,378) size 5x10 scrollHeight 14
    312   RenderBlock {mo} at (0,20) size 5x10
     312  RenderMathMLBlock {mo} at (0,20) size 5x10
    313313    RenderText {mo} at (0,-3) size 5x17
    314314      text run at (0,-3) width 5: "\x{239C}"
    315315layer at (43,388) size 5x10 scrollHeight 14
    316   RenderBlock {mo} at (0,30) size 5x10
     316  RenderMathMLBlock {mo} at (0,30) size 5x10
    317317    RenderText {mo} at (0,-3) size 5x17
    318318      text run at (0,-3) width 5: "\x{239C}"
    319319layer at (43,398) size 5x10 scrollHeight 14
    320   RenderBlock {mo} at (0,40) size 5x10
     320  RenderMathMLBlock {mo} at (0,40) size 5x10
    321321    RenderText {mo} at (0,-3) size 5x17
    322322      text run at (0,-3) width 5: "\x{239C}"
    323323layer at (43,408) size 5x10 scrollHeight 14
    324   RenderBlock {mo} at (0,50) size 5x10
     324  RenderMathMLBlock {mo} at (0,50) size 5x10
    325325    RenderText {mo} at (0,-3) size 5x17
    326326      text run at (0,-3) width 5: "\x{239C}"
    327327layer at (43,418) size 5x10 scrollHeight 14
    328   RenderBlock {mo} at (0,60) size 5x10
     328  RenderMathMLBlock {mo} at (0,60) size 5x10
    329329    RenderText {mo} at (0,-3) size 5x17
    330330      text run at (0,-3) width 5: "\x{239C}"
    331331layer at (43,428) size 5x4 scrollHeight 14
    332   RenderBlock {mo} at (0,70) size 5x4
     332  RenderMathMLBlock {mo} at (0,70) size 5x4
    333333    RenderText {mo} at (0,-3) size 5x17
    334334      text run at (0,-3) width 5: "\x{239C}"
    335335layer at (43,432) size 5x11 scrollHeight 14
    336   RenderBlock {mo} at (0,74) size 5x11
     336  RenderMathMLBlock {mo} at (0,74) size 5x11
    337337layer at (116,358) size 5x10 scrollHeight 15
    338   RenderBlock {mo} at (0,0) size 5x10
     338  RenderMathMLBlock {mo} at (0,0) size 5x10
    339339layer at (116,368) size 5x10 scrollHeight 14
    340   RenderBlock {mo} at (0,10) size 5x10
     340  RenderMathMLBlock {mo} at (0,10) size 5x10
    341341    RenderText {mo} at (0,-3) size 5x17
    342342      text run at (0,-3) width 5: "\x{239F}"
    343343layer at (116,378) size 5x10 scrollHeight 14
    344   RenderBlock {mo} at (0,20) size 5x10
     344  RenderMathMLBlock {mo} at (0,20) size 5x10
    345345    RenderText {mo} at (0,-3) size 5x17
    346346      text run at (0,-3) width 5: "\x{239F}"
    347347layer at (116,388) size 5x10 scrollHeight 14
    348   RenderBlock {mo} at (0,30) size 5x10
     348  RenderMathMLBlock {mo} at (0,30) size 5x10
    349349    RenderText {mo} at (0,-3) size 5x17
    350350      text run at (0,-3) width 5: "\x{239F}"
    351351layer at (116,398) size 5x10 scrollHeight 14
    352   RenderBlock {mo} at (0,40) size 5x10
     352  RenderMathMLBlock {mo} at (0,40) size 5x10
    353353    RenderText {mo} at (0,-3) size 5x17
    354354      text run at (0,-3) width 5: "\x{239F}"
    355355layer at (116,408) size 5x10 scrollHeight 14
    356   RenderBlock {mo} at (0,50) size 5x10
     356  RenderMathMLBlock {mo} at (0,50) size 5x10
    357357    RenderText {mo} at (0,-3) size 5x17
    358358      text run at (0,-3) width 5: "\x{239F}"
    359359layer at (116,418) size 5x10 scrollHeight 14
    360   RenderBlock {mo} at (0,60) size 5x10
     360  RenderMathMLBlock {mo} at (0,60) size 5x10
    361361    RenderText {mo} at (0,-3) size 5x17
    362362      text run at (0,-3) width 5: "\x{239F}"
    363363layer at (116,428) size 5x4 scrollHeight 14
    364   RenderBlock {mo} at (0,70) size 5x4
     364  RenderMathMLBlock {mo} at (0,70) size 5x4
    365365    RenderText {mo} at (0,-3) size 5x17
    366366      text run at (0,-3) width 5: "\x{239F}"
    367367layer at (116,432) size 5x11 scrollHeight 14
    368   RenderBlock {mo} at (0,74) size 5x11
     368  RenderMathMLBlock {mo} at (0,74) size 5x11
    369369layer at (36,459) size 5x10 scrollHeight 15
    370   RenderBlock {mo} at (0,0) size 5x10
     370  RenderMathMLBlock {mo} at (0,0) size 5x10
    371371layer at (36,469) size 5x10 scrollHeight 14
    372   RenderBlock {mo} at (0,10) size 5x10
     372  RenderMathMLBlock {mo} at (0,10) size 5x10
    373373    RenderText {mo} at (0,-3) size 5x17
    374374      text run at (0,-3) width 5: "\x{23A2}"
    375375layer at (36,479) size 5x10 scrollHeight 14
    376   RenderBlock {mo} at (0,20) size 5x10
     376  RenderMathMLBlock {mo} at (0,20) size 5x10
    377377    RenderText {mo} at (0,-3) size 5x17
    378378      text run at (0,-3) width 5: "\x{23A2}"
    379379layer at (36,489) size 5x10 scrollHeight 14
    380   RenderBlock {mo} at (0,30) size 5x10
     380  RenderMathMLBlock {mo} at (0,30) size 5x10
    381381    RenderText {mo} at (0,-3) size 5x17
    382382      text run at (0,-3) width 5: "\x{23A2}"
    383383layer at (36,499) size 5x10 scrollHeight 14
    384   RenderBlock {mo} at (0,40) size 5x10
     384  RenderMathMLBlock {mo} at (0,40) size 5x10
    385385    RenderText {mo} at (0,-3) size 5x17
    386386      text run at (0,-3) width 5: "\x{23A2}"
    387387layer at (36,509) size 5x8 scrollHeight 14
    388   RenderBlock {mo} at (0,50) size 5x8
     388  RenderMathMLBlock {mo} at (0,50) size 5x8
    389389    RenderText {mo} at (0,-3) size 5x17
    390390      text run at (0,-3) width 5: "\x{23A2}"
    391391layer at (36,517) size 5x11 scrollHeight 14
    392   RenderBlock {mo} at (0,58) size 5x11
     392  RenderMathMLBlock {mo} at (0,58) size 5x11
    393393layer at (120,459) size 5x10 scrollHeight 15
    394   RenderBlock {mo} at (0,0) size 5x10
     394  RenderMathMLBlock {mo} at (0,0) size 5x10
    395395layer at (120,469) size 5x10 scrollHeight 14
    396   RenderBlock {mo} at (0,10) size 5x10
     396  RenderMathMLBlock {mo} at (0,10) size 5x10
    397397    RenderText {mo} at (0,-3) size 5x17
    398398      text run at (0,-3) width 5: "\x{23A5}"
    399399layer at (120,479) size 5x10 scrollHeight 14
    400   RenderBlock {mo} at (0,20) size 5x10
     400  RenderMathMLBlock {mo} at (0,20) size 5x10
    401401    RenderText {mo} at (0,-3) size 5x17
    402402      text run at (0,-3) width 5: "\x{23A5}"
    403403layer at (120,489) size 5x10 scrollHeight 14
    404   RenderBlock {mo} at (0,30) size 5x10
     404  RenderMathMLBlock {mo} at (0,30) size 5x10
    405405    RenderText {mo} at (0,-3) size 5x17
    406406      text run at (0,-3) width 5: "\x{23A5}"
    407407layer at (120,499) size 5x10 scrollHeight 14
    408   RenderBlock {mo} at (0,40) size 5x10
     408  RenderMathMLBlock {mo} at (0,40) size 5x10
    409409    RenderText {mo} at (0,-3) size 5x17
    410410      text run at (0,-3) width 5: "\x{23A5}"
    411411layer at (120,509) size 5x8 scrollHeight 14
    412   RenderBlock {mo} at (0,50) size 5x8
     412  RenderMathMLBlock {mo} at (0,50) size 5x8
    413413    RenderText {mo} at (0,-3) size 5x17
    414414      text run at (0,-3) width 5: "\x{23A5}"
    415415layer at (120,517) size 5x11 scrollHeight 14
    416   RenderBlock {mo} at (0,58) size 5x11
     416  RenderMathMLBlock {mo} at (0,58) size 5x11
    417417layer at (36,302) size 5x11 backgroundClip at (36,301) size 5x10 clip at (36,301) size 5x10 outlineClip at (36,301) size 5x10
    418418  RenderBlock (relative positioned) {mo} at (0,0) size 5x11
  • trunk/LayoutTests/platform/mac/mathml/presentation/row-expected.txt

    r73385 r95566  
    55    RenderBody {body} at (8,16) size 769x582
    66      RenderBlock {p} at (0,0) size 769x19
    7         RenderBlock {math} at (0,3) size 27x16
     7        RenderMathMLMath {math} at (0,3) size 27x16
    88          RenderInline {mi} at (0,0) size 7x16
    99            RenderText {#text} at (1,0) size 7x16
    1010              text run at (1,0) width 7: "x"
    11           RenderBlock {mo} at (8,0) size 10x16 [bgcolor=#C8C8C8]
    12             RenderBlock {mo} at (0,0) size 9x16
     11          RenderMathMLOperator {mo} at (8,0) size 10x16 [bgcolor=#C8C8C8]
     12            RenderMathMLBlock {mo} at (0,0) size 9x16
    1313              RenderText {mo} at (0,0) size 9x16
    1414                text run at (0,0) width 9: "+"
     
    2020        RenderText {#text} at (0,2) size 40x18
    2121          text run at (0,2) width 40: "16px: "
    22         RenderBlock {math} at (40,0) size 45x21
    23           RenderBlock {mrow} at (1,0) size 43x21
    24             RenderBlock {mo} at (0,0) size 10x21 [bgcolor=#C8C8C8]
    25               RenderBlock {mo} at (0,0) size 9x19
     22        RenderMathMLMath {math} at (40,0) size 45x21
     23          RenderMathMLRow {mrow} at (1,0) size 43x21
     24            RenderMathMLOperator {mo} at (0,0) size 10x21 [bgcolor=#C8C8C8]
     25              RenderMathMLBlock {mo} at (0,0) size 9x19
    2626                RenderText {mo} at (0,-1) size 9x22
    2727                  text run at (0,-1) width 9: "{"
     
    3030                text run at (10,5) width 7: "x"
    3131            RenderBlock {div} at (17,5) size 16x16 [bgcolor=#00FF00]
    32             RenderBlock {mo} at (33,0) size 10x21 [bgcolor=#C8C8C8]
    33               RenderBlock {mo} at (0,0) size 9x19
     32            RenderMathMLOperator {mo} at (33,0) size 10x21 [bgcolor=#C8C8C8]
     33              RenderMathMLBlock {mo} at (0,0) size 9x19
    3434                RenderText {mo} at (0,-1) size 9x22
    3535                  text run at (0,-1) width 9: "}"
    3636        RenderText {#text} at (85,2) size 4x18
    3737          text run at (85,2) width 4: " "
    38         RenderBlock {math} at (89,0) size 39x21
    39           RenderBlock {mrow} at (1,0) size 37x21
    40             RenderBlock {mo} at (0,0) size 7x21 [bgcolor=#C8C8C8]
    41               RenderBlock {mo} at (0,0) size 6x19
     38        RenderMathMLMath {math} at (89,0) size 39x21
     39          RenderMathMLRow {mrow} at (1,0) size 37x21
     40            RenderMathMLOperator {mo} at (0,0) size 7x21 [bgcolor=#C8C8C8]
     41              RenderMathMLBlock {mo} at (0,0) size 6x19
    4242                RenderText {mo} at (0,-1) size 6x22
    4343                  text run at (0,-1) width 6: "["
     
    4646                text run at (7,5) width 7: "x"
    4747            RenderBlock {div} at (14,5) size 16x16 [bgcolor=#00FF00]
    48             RenderBlock {mo} at (30,0) size 7x21 [bgcolor=#C8C8C8]
    49               RenderBlock {mo} at (0,0) size 6x19
     48            RenderMathMLOperator {mo} at (30,0) size 7x21 [bgcolor=#C8C8C8]
     49              RenderMathMLBlock {mo} at (0,0) size 6x19
    5050                RenderText {mo} at (0,-1) size 6x22
    5151                  text run at (0,-1) width 6: "]"
    5252        RenderText {#text} at (128,2) size 4x18
    5353          text run at (128,2) width 4: " "
    54         RenderBlock {math} at (132,0) size 39x21
    55           RenderBlock {mrow} at (1,0) size 37x21
    56             RenderBlock {mo} at (0,0) size 7x21 [bgcolor=#C8C8C8]
    57               RenderBlock {mo} at (0,0) size 6x19
     54        RenderMathMLMath {math} at (132,0) size 39x21
     55          RenderMathMLRow {mrow} at (1,0) size 37x21
     56            RenderMathMLOperator {mo} at (0,0) size 7x21 [bgcolor=#C8C8C8]
     57              RenderMathMLBlock {mo} at (0,0) size 6x19
    5858                RenderText {mo} at (0,-1) size 6x22
    5959                  text run at (0,-1) width 6: "("
     
    6262                text run at (7,5) width 7: "x"
    6363            RenderBlock {div} at (14,5) size 16x16 [bgcolor=#00FF00]
    64             RenderBlock {mo} at (30,0) size 7x21 [bgcolor=#C8C8C8]
    65               RenderBlock {mo} at (0,0) size 6x19
     64            RenderMathMLOperator {mo} at (30,0) size 7x21 [bgcolor=#C8C8C8]
     65              RenderMathMLBlock {mo} at (0,0) size 6x19
    6666                RenderText {mo} at (0,-1) size 6x22
    6767                  text run at (0,-1) width 6: ")"
    6868        RenderText {#text} at (171,2) size 4x18
    6969          text run at (171,2) width 4: " "
    70         RenderBlock {math} at (175,0) size 35x21
    71           RenderBlock {mrow} at (1,0) size 33x21
    72             RenderBlock {mo} at (0,0) size 5x21 [bgcolor=#C8C8C8]
    73               RenderBlock {mo} at (0,0) size 4x19
     70        RenderMathMLMath {math} at (175,0) size 35x21
     71          RenderMathMLRow {mrow} at (1,0) size 33x21
     72            RenderMathMLOperator {mo} at (0,0) size 5x21 [bgcolor=#C8C8C8]
     73              RenderMathMLBlock {mo} at (0,0) size 4x19
    7474                RenderText {mo} at (0,-1) size 4x22
    7575                  text run at (0,-1) width 4: "|"
     
    7878                text run at (5,5) width 7: "x"
    7979            RenderBlock {div} at (12,5) size 16x16 [bgcolor=#00FF00]
    80             RenderBlock {mo} at (28,0) size 5x21 [bgcolor=#C8C8C8]
    81               RenderBlock {mo} at (0,0) size 4x19
     80            RenderMathMLOperator {mo} at (28,0) size 5x21 [bgcolor=#C8C8C8]
     81              RenderMathMLBlock {mo} at (0,0) size 4x19
    8282                RenderText {mo} at (0,-1) size 4x22
    8383                  text run at (0,-1) width 4: "|"
    8484        RenderText {#text} at (210,2) size 4x18
    8585          text run at (210,2) width 4: " "
    86         RenderBlock {math} at (214,0) size 31x21
    87           RenderBlock {mrow} at (1,0) size 29x21
    88             RenderBlock {mo} at (0,0) size 6x21 [bgcolor=#C8C8C8]
    89               RenderBlock {mo} at (0,0) size 5x19
     86        RenderMathMLMath {math} at (214,0) size 31x21
     87          RenderMathMLRow {mrow} at (1,0) size 29x21
     88            RenderMathMLOperator {mo} at (0,0) size 6x21 [bgcolor=#C8C8C8]
     89              RenderMathMLBlock {mo} at (0,0) size 5x19
    9090                RenderText {mo} at (0,-1) size 5x22
    9191                  text run at (0,-1) width 5: "\x{222B}"
     
    9898        RenderText {#text} at (0,8) size 40x18
    9999          text run at (0,8) width 40: "24px: "
    100         RenderBlock {math} at (40,0) size 49x36
    101           RenderBlock {mrow} at (1,0) size 47x36
    102             RenderBlock {mo} at (0,6) size 8x30 [bgcolor=#C8C8C8]
     100        RenderMathMLMath {math} at (40,0) size 49x36
     101          RenderMathMLRow {mrow} at (1,0) size 47x36
     102            RenderMathMLOperator {mo} at (0,6) size 8x30 [bgcolor=#C8C8C8]
    103103            RenderInline {mi} at (0,0) size 7x16
    104104              RenderText {#text} at (8,11) size 7x16
    105105                text run at (8,11) width 7: "x"
    106106            RenderBlock {div} at (15,5) size 24x24 [bgcolor=#00FF00]
    107             RenderBlock {mo} at (39,6) size 8x30 [bgcolor=#C8C8C8]
     107            RenderMathMLOperator {mo} at (39,6) size 8x30 [bgcolor=#C8C8C8]
    108108        RenderText {#text} at (89,8) size 4x18
    109109          text run at (89,8) width 4: " "
    110         RenderBlock {math} at (93,0) size 45x35
    111           RenderBlock {mrow} at (1,0) size 43x35
    112             RenderBlock {mo} at (0,6) size 6x29 [bgcolor=#C8C8C8]
     110        RenderMathMLMath {math} at (93,0) size 45x35
     111          RenderMathMLRow {mrow} at (1,0) size 43x35
     112            RenderMathMLOperator {mo} at (0,6) size 6x29 [bgcolor=#C8C8C8]
    113113            RenderInline {mi} at (0,0) size 7x16
    114114              RenderText {#text} at (6,11) size 7x16
    115115                text run at (6,11) width 7: "x"
    116116            RenderBlock {div} at (13,5) size 24x24 [bgcolor=#00FF00]
    117             RenderBlock {mo} at (37,6) size 6x29 [bgcolor=#C8C8C8]
     117            RenderMathMLOperator {mo} at (37,6) size 6x29 [bgcolor=#C8C8C8]
    118118        RenderText {#text} at (138,8) size 4x18
    119119          text run at (138,8) width 4: " "
    120         RenderBlock {math} at (142,0) size 45x35
    121           RenderBlock {mrow} at (1,0) size 43x35
    122             RenderBlock {mo} at (0,6) size 6x29 [bgcolor=#C8C8C8]
     120        RenderMathMLMath {math} at (142,0) size 45x35
     121          RenderMathMLRow {mrow} at (1,0) size 43x35
     122            RenderMathMLOperator {mo} at (0,6) size 6x29 [bgcolor=#C8C8C8]
    123123            RenderInline {mi} at (0,0) size 7x16
    124124              RenderText {#text} at (6,11) size 7x16
    125125                text run at (6,11) width 7: "x"
    126126            RenderBlock {div} at (13,5) size 24x24 [bgcolor=#00FF00]
    127             RenderBlock {mo} at (37,6) size 6x29 [bgcolor=#C8C8C8]
     127            RenderMathMLOperator {mo} at (37,6) size 6x29 [bgcolor=#C8C8C8]
    128128        RenderText {#text} at (187,8) size 4x18
    129129          text run at (187,8) width 4: " "
    130         RenderBlock {math} at (191,0) size 51x35
    131           RenderBlock {mrow} at (1,0) size 49x35
    132             RenderBlock {mo} at (0,6) size 9x29 [bgcolor=#C8C8C8]
     130        RenderMathMLMath {math} at (191,0) size 51x35
     131          RenderMathMLRow {mrow} at (1,0) size 49x35
     132            RenderMathMLOperator {mo} at (0,6) size 9x29 [bgcolor=#C8C8C8]
    133133            RenderInline {mi} at (0,0) size 7x16
    134134              RenderText {#text} at (9,11) size 7x16
    135135                text run at (9,11) width 7: "x"
    136136            RenderBlock {div} at (16,5) size 24x24 [bgcolor=#00FF00]
    137             RenderBlock {mo} at (40,6) size 9x29 [bgcolor=#C8C8C8]
     137            RenderMathMLOperator {mo} at (40,6) size 9x29 [bgcolor=#C8C8C8]
    138138        RenderText {#text} at (242,8) size 4x18
    139139          text run at (242,8) width 4: " "
    140         RenderBlock {math} at (246,0) size 44x35
    141           RenderBlock {mrow} at (1,0) size 42x35
    142             RenderBlock {mo} at (0,6) size 11x29 [bgcolor=#C8C8C8]
     140        RenderMathMLMath {math} at (246,0) size 44x35
     141          RenderMathMLRow {mrow} at (1,0) size 42x35
     142            RenderMathMLOperator {mo} at (0,6) size 11x29 [bgcolor=#C8C8C8]
    143143            RenderInline {mi} at (0,0) size 7x16
    144144              RenderText {#text} at (11,11) size 7x16
     
    149149        RenderText {#text} at (0,19) size 40x18
    150150          text run at (0,19) width 40: "32px: "
    151         RenderBlock {math} at (40,0) size 57x50
    152           RenderBlock {mrow} at (1,0) size 55x50
    153             RenderBlock {mo} at (0,11) size 8x39 [bgcolor=#C8C8C8]
     151        RenderMathMLMath {math} at (40,0) size 57x50
     152          RenderMathMLRow {mrow} at (1,0) size 55x50
     153            RenderMathMLOperator {mo} at (0,11) size 8x39 [bgcolor=#C8C8C8]
    154154            RenderInline {mi} at (0,0) size 7x16
    155155              RenderText {#text} at (8,22) size 7x16
    156156                text run at (8,22) width 7: "x"
    157157            RenderBlock {div} at (15,11) size 32x32 [bgcolor=#00FF00]
    158             RenderBlock {mo} at (47,11) size 8x39 [bgcolor=#C8C8C8]
     158            RenderMathMLOperator {mo} at (47,11) size 8x39 [bgcolor=#C8C8C8]
    159159        RenderText {#text} at (97,19) size 4x18
    160160          text run at (97,19) width 4: " "
    161         RenderBlock {math} at (101,0) size 53x50
    162           RenderBlock {mrow} at (1,0) size 51x50
    163             RenderBlock {mo} at (0,11) size 6x39 [bgcolor=#C8C8C8]
     161        RenderMathMLMath {math} at (101,0) size 53x50
     162          RenderMathMLRow {mrow} at (1,0) size 51x50
     163            RenderMathMLOperator {mo} at (0,11) size 6x39 [bgcolor=#C8C8C8]
    164164            RenderInline {mi} at (0,0) size 7x16
    165165              RenderText {#text} at (6,22) size 7x16
    166166                text run at (6,22) width 7: "x"
    167167            RenderBlock {div} at (13,11) size 32x32 [bgcolor=#00FF00]
    168             RenderBlock {mo} at (45,11) size 6x39 [bgcolor=#C8C8C8]
     168            RenderMathMLOperator {mo} at (45,11) size 6x39 [bgcolor=#C8C8C8]
    169169        RenderText {#text} at (154,19) size 4x18
    170170          text run at (154,19) width 4: " "
    171         RenderBlock {math} at (158,0) size 53x50
    172           RenderBlock {mrow} at (1,0) size 51x50
    173             RenderBlock {mo} at (0,11) size 6x39 [bgcolor=#C8C8C8]
     171        RenderMathMLMath {math} at (158,0) size 53x50
     172          RenderMathMLRow {mrow} at (1,0) size 51x50
     173            RenderMathMLOperator {mo} at (0,11) size 6x39 [bgcolor=#C8C8C8]
    174174            RenderInline {mi} at (0,0) size 7x16
    175175              RenderText {#text} at (6,22) size 7x16
    176176                text run at (6,22) width 7: "x"
    177177            RenderBlock {div} at (13,11) size 32x32 [bgcolor=#00FF00]
    178             RenderBlock {mo} at (45,11) size 6x39 [bgcolor=#C8C8C8]
     178            RenderMathMLOperator {mo} at (45,11) size 6x39 [bgcolor=#C8C8C8]
    179179        RenderText {#text} at (211,19) size 4x18
    180180          text run at (211,19) width 4: " "
    181         RenderBlock {math} at (215,0) size 59x50
    182           RenderBlock {mrow} at (1,0) size 57x50
    183             RenderBlock {mo} at (0,11) size 9x39 [bgcolor=#C8C8C8]
     181        RenderMathMLMath {math} at (215,0) size 59x50
     182          RenderMathMLRow {mrow} at (1,0) size 57x50
     183            RenderMathMLOperator {mo} at (0,11) size 9x39 [bgcolor=#C8C8C8]
    184184            RenderInline {mi} at (0,0) size 7x16
    185185              RenderText {#text} at (9,22) size 7x16
    186186                text run at (9,22) width 7: "x"
    187187            RenderBlock {div} at (16,11) size 32x32 [bgcolor=#00FF00]
    188             RenderBlock {mo} at (48,11) size 9x39 [bgcolor=#C8C8C8]
     188            RenderMathMLOperator {mo} at (48,11) size 9x39 [bgcolor=#C8C8C8]
    189189        RenderText {#text} at (274,19) size 4x18
    190190          text run at (274,19) width 4: " "
    191         RenderBlock {math} at (278,0) size 52x50
    192           RenderBlock {mrow} at (1,0) size 50x50
    193             RenderBlock {mo} at (0,11) size 11x39 [bgcolor=#C8C8C8]
     191        RenderMathMLMath {math} at (278,0) size 52x50
     192          RenderMathMLRow {mrow} at (1,0) size 50x50
     193            RenderMathMLOperator {mo} at (0,11) size 11x39 [bgcolor=#C8C8C8]
    194194            RenderInline {mi} at (0,0) size 7x16
    195195              RenderText {#text} at (11,22) size 7x16
     
    200200        RenderText {#text} at (0,41) size 40x18
    201201          text run at (0,41) width 40: "48px: "
    202         RenderBlock {math} at (40,0) size 73x80
    203           RenderBlock {mrow} at (1,0) size 71x80
    204             RenderBlock {mo} at (0,22) size 8x58 [bgcolor=#C8C8C8]
     202        RenderMathMLMath {math} at (40,0) size 73x80
     203          RenderMathMLRow {mrow} at (1,0) size 71x80
     204            RenderMathMLOperator {mo} at (0,22) size 8x58 [bgcolor=#C8C8C8]
    205205            RenderInline {mi} at (0,0) size 7x16
    206206              RenderText {#text} at (8,44) size 7x16
    207207                text run at (8,44) width 7: "x"
    208208            RenderBlock {div} at (15,22) size 48x48 [bgcolor=#00FF00]
    209             RenderBlock {mo} at (63,22) size 8x58 [bgcolor=#C8C8C8]
     209            RenderMathMLOperator {mo} at (63,22) size 8x58 [bgcolor=#C8C8C8]
    210210        RenderText {#text} at (113,41) size 4x18
    211211          text run at (113,41) width 4: " "
    212         RenderBlock {math} at (117,0) size 69x80
    213           RenderBlock {mrow} at (1,0) size 67x80
    214             RenderBlock {mo} at (0,22) size 6x58 [bgcolor=#C8C8C8]
     212        RenderMathMLMath {math} at (117,0) size 69x80
     213          RenderMathMLRow {mrow} at (1,0) size 67x80
     214            RenderMathMLOperator {mo} at (0,22) size 6x58 [bgcolor=#C8C8C8]
    215215            RenderInline {mi} at (0,0) size 7x16
    216216              RenderText {#text} at (6,44) size 7x16
    217217                text run at (6,44) width 7: "x"
    218218            RenderBlock {div} at (13,22) size 48x48 [bgcolor=#00FF00]
    219             RenderBlock {mo} at (61,22) size 6x58 [bgcolor=#C8C8C8]
     219            RenderMathMLOperator {mo} at (61,22) size 6x58 [bgcolor=#C8C8C8]
    220220        RenderText {#text} at (186,41) size 4x18
    221221          text run at (186,41) width 4: " "
    222         RenderBlock {math} at (190,0) size 69x80
    223           RenderBlock {mrow} at (1,0) size 67x80
    224             RenderBlock {mo} at (0,22) size 6x58 [bgcolor=#C8C8C8]
     222        RenderMathMLMath {math} at (190,0) size 69x80
     223          RenderMathMLRow {mrow} at (1,0) size 67x80
     224            RenderMathMLOperator {mo} at (0,22) size 6x58 [bgcolor=#C8C8C8]
    225225            RenderInline {mi} at (0,0) size 7x16
    226226              RenderText {#text} at (6,44) size 7x16
    227227                text run at (6,44) width 7: "x"
    228228            RenderBlock {div} at (13,22) size 48x48 [bgcolor=#00FF00]
    229             RenderBlock {mo} at (61,22) size 6x58 [bgcolor=#C8C8C8]
     229            RenderMathMLOperator {mo} at (61,22) size 6x58 [bgcolor=#C8C8C8]
    230230        RenderText {#text} at (259,41) size 4x18
    231231          text run at (259,41) width 4: " "
    232         RenderBlock {math} at (263,0) size 75x80
    233           RenderBlock {mrow} at (1,0) size 73x80
    234             RenderBlock {mo} at (0,22) size 9x58 [bgcolor=#C8C8C8]
     232        RenderMathMLMath {math} at (263,0) size 75x80
     233          RenderMathMLRow {mrow} at (1,0) size 73x80
     234            RenderMathMLOperator {mo} at (0,22) size 9x58 [bgcolor=#C8C8C8]
    235235            RenderInline {mi} at (0,0) size 7x16
    236236              RenderText {#text} at (9,44) size 7x16
    237237                text run at (9,44) width 7: "x"
    238238            RenderBlock {div} at (16,22) size 48x48 [bgcolor=#00FF00]
    239             RenderBlock {mo} at (64,22) size 9x58 [bgcolor=#C8C8C8]
     239            RenderMathMLOperator {mo} at (64,22) size 9x58 [bgcolor=#C8C8C8]
    240240        RenderText {#text} at (338,41) size 4x18
    241241          text run at (338,41) width 4: " "
    242         RenderBlock {math} at (342,0) size 68x80
    243           RenderBlock {mrow} at (1,0) size 66x80
    244             RenderBlock {mo} at (0,22) size 11x58 [bgcolor=#C8C8C8]
     242        RenderMathMLMath {math} at (342,0) size 68x80
     243          RenderMathMLRow {mrow} at (1,0) size 66x80
     244            RenderMathMLOperator {mo} at (0,22) size 11x58 [bgcolor=#C8C8C8]
    245245            RenderInline {mi} at (0,0) size 7x16
    246246              RenderText {#text} at (11,44) size 7x16
     
    251251        RenderText {#text} at (0,140) size 48x18
    252252          text run at (0,140) width 48: "120px: "
    253         RenderBlock {math} at (48,0) size 73x215
    254           RenderBlock {mrow} at (1,0) size 71x215
    255             RenderBlock {mo} at (0,70) size 8x145 [bgcolor=#C8C8C8]
     253        RenderMathMLMath {math} at (48,0) size 73x215
     254          RenderMathMLRow {mrow} at (1,0) size 71x215
     255            RenderMathMLOperator {mo} at (0,70) size 8x145 [bgcolor=#C8C8C8]
    256256            RenderInline {mi} at (0,0) size 7x16
    257257              RenderText {#text} at (8,143) size 7x16
    258258                text run at (8,143) width 7: "x"
    259259            RenderBlock {div} at (15,73) size 48x120 [bgcolor=#00FF00]
    260             RenderBlock {mo} at (63,70) size 8x145 [bgcolor=#C8C8C8]
     260            RenderMathMLOperator {mo} at (63,70) size 8x145 [bgcolor=#C8C8C8]
    261261        RenderText {#text} at (121,140) size 4x18
    262262          text run at (121,140) width 4: " "
    263         RenderBlock {math} at (125,0) size 69x215
    264           RenderBlock {mrow} at (1,0) size 67x215
    265             RenderBlock {mo} at (0,70) size 6x145 [bgcolor=#C8C8C8]
     263        RenderMathMLMath {math} at (125,0) size 69x215
     264          RenderMathMLRow {mrow} at (1,0) size 67x215
     265            RenderMathMLOperator {mo} at (0,70) size 6x145 [bgcolor=#C8C8C8]
    266266            RenderInline {mi} at (0,0) size 7x16
    267267              RenderText {#text} at (6,143) size 7x16
    268268                text run at (6,143) width 7: "x"
    269269            RenderBlock {div} at (13,73) size 48x120 [bgcolor=#00FF00]
    270             RenderBlock {mo} at (61,70) size 6x145 [bgcolor=#C8C8C8]
     270            RenderMathMLOperator {mo} at (61,70) size 6x145 [bgcolor=#C8C8C8]
    271271        RenderText {#text} at (194,140) size 4x18
    272272          text run at (194,140) width 4: " "
    273         RenderBlock {math} at (198,0) size 69x215
    274           RenderBlock {mrow} at (1,0) size 67x215
    275             RenderBlock {mo} at (0,70) size 6x145 [bgcolor=#C8C8C8]
     273        RenderMathMLMath {math} at (198,0) size 69x215
     274          RenderMathMLRow {mrow} at (1,0) size 67x215
     275            RenderMathMLOperator {mo} at (0,70) size 6x145 [bgcolor=#C8C8C8]
    276276            RenderInline {mi} at (0,0) size 7x16
    277277              RenderText {#text} at (6,143) size 7x16
    278278                text run at (6,143) width 7: "x"
    279279            RenderBlock {div} at (13,73) size 48x120 [bgcolor=#00FF00]
    280             RenderBlock {mo} at (61,70) size 6x145 [bgcolor=#C8C8C8]
     280            RenderMathMLOperator {mo} at (61,70) size 6x145 [bgcolor=#C8C8C8]
    281281        RenderText {#text} at (267,140) size 4x18
    282282          text run at (267,140) width 4: " "
    283         RenderBlock {math} at (271,0) size 75x215
    284           RenderBlock {mrow} at (1,0) size 73x215
    285             RenderBlock {mo} at (0,70) size 9x145 [bgcolor=#C8C8C8]
     283        RenderMathMLMath {math} at (271,0) size 75x215
     284          RenderMathMLRow {mrow} at (1,0) size 73x215
     285            RenderMathMLOperator {mo} at (0,70) size 9x145 [bgcolor=#C8C8C8]
    286286            RenderInline {mi} at (0,0) size 7x16
    287287              RenderText {#text} at (9,143) size 7x16
    288288                text run at (9,143) width 7: "x"
    289289            RenderBlock {div} at (16,73) size 48x120 [bgcolor=#00FF00]
    290             RenderBlock {mo} at (64,70) size 9x145 [bgcolor=#C8C8C8]
     290            RenderMathMLOperator {mo} at (64,70) size 9x145 [bgcolor=#C8C8C8]
    291291        RenderText {#text} at (346,140) size 4x18
    292292          text run at (346,140) width 4: " "
    293         RenderBlock {math} at (350,0) size 68x215
    294           RenderBlock {mrow} at (1,0) size 66x215
    295             RenderBlock {mo} at (0,70) size 11x145 [bgcolor=#C8C8C8]
     293        RenderMathMLMath {math} at (350,0) size 68x215
     294          RenderMathMLRow {mrow} at (1,0) size 66x215
     295            RenderMathMLOperator {mo} at (0,70) size 11x145 [bgcolor=#C8C8C8]
    296296            RenderInline {mi} at (0,0) size 7x16
    297297              RenderText {#text} at (11,143) size 7x16
     
    300300        RenderText {#text} at (0,0) size 0x0
    301301      RenderBlock {p} at (0,517) size 769x65
    302         RenderBlock {math} at (0,0) size 156x65
    303           RenderBlock {mrow} at (1,0) size 154x65
    304             RenderBlock {mo} at (0,16) size 6x49 [bgcolor=#C8C8C8]
     302        RenderMathMLMath {math} at (0,0) size 156x65
     303          RenderMathMLRow {mrow} at (1,0) size 154x65
     304            RenderMathMLOperator {mo} at (0,16) size 6x49 [bgcolor=#C8C8C8]
    305305            RenderInline {mi} at (0,0) size 7x16
    306306              RenderText {#text} at (6,33) size 7x16
    307307                text run at (6,33) width 7: "x"
    308             RenderBlock {mo} at (13,33) size 5x16 [bgcolor=#C8C8C8]
    309               RenderBlock {mo} at (0,0) size 4x16
     308            RenderMathMLOperator {mo} at (13,33) size 5x16 [bgcolor=#C8C8C8]
     309              RenderMathMLBlock {mo} at (0,0) size 4x16
    310310                RenderText {mo} at (0,0) size 4x16
    311311                  text run at (0,0) width 4: ","
    312312            RenderBlock {div} at (18,17) size 40x40 [bgcolor=#00FF00]
    313             RenderBlock {mo} at (58,33) size 5x16 [bgcolor=#C8C8C8]
    314               RenderBlock {mo} at (0,0) size 4x16
     313            RenderMathMLOperator {mo} at (58,33) size 5x16 [bgcolor=#C8C8C8]
     314              RenderMathMLBlock {mo} at (0,0) size 4x16
    315315                RenderText {mo} at (0,0) size 4x16
    316316                  text run at (0,0) width 4: ","
    317317            RenderBlock {div} at (63,17) size 40x40 [bgcolor=#00FF00]
    318             RenderBlock {mo} at (103,33) size 5x16 [bgcolor=#C8C8C8]
    319               RenderBlock {mo} at (0,0) size 4x16
     318            RenderMathMLOperator {mo} at (103,33) size 5x16 [bgcolor=#C8C8C8]
     319              RenderMathMLBlock {mo} at (0,0) size 4x16
    320320                RenderText {mo} at (0,0) size 4x16
    321321                  text run at (0,0) width 4: ","
    322322            RenderBlock {div} at (108,17) size 40x40 [bgcolor=#00FF00]
    323             RenderBlock {mo} at (148,16) size 6x49 [bgcolor=#C8C8C8]
     323            RenderMathMLOperator {mo} at (148,16) size 6x49 [bgcolor=#C8C8C8]
    324324        RenderText {#text} at (0,0) size 0x0
    325325layer at (49,94) size 7x9 scrollHeight 15
    326   RenderBlock {mo} at (0,0) size 7x9
     326  RenderMathMLBlock {mo} at (0,0) size 7x9
    327327layer at (49,103) size 7x10 scrollHeight 14
    328   RenderBlock {mo} at (0,9) size 7x10
     328  RenderMathMLBlock {mo} at (0,9) size 7x10
    329329layer at (49,113) size 7x11 scrollHeight 14
    330   RenderBlock {mo} at (0,19) size 7x11
     330  RenderMathMLBlock {mo} at (0,19) size 7x11
    331331layer at (88,94) size 7x9 scrollHeight 15
    332   RenderBlock {mo} at (0,0) size 7x9
     332  RenderMathMLBlock {mo} at (0,0) size 7x9
    333333layer at (88,103) size 7x10 scrollHeight 14
    334   RenderBlock {mo} at (0,9) size 7x10
     334  RenderMathMLBlock {mo} at (0,9) size 7x10
    335335layer at (88,113) size 7x11 scrollHeight 14
    336   RenderBlock {mo} at (0,19) size 7x11
     336  RenderMathMLBlock {mo} at (0,19) size 7x11
    337337layer at (102,94) size 5x10 scrollHeight 15
    338   RenderBlock {mo} at (0,0) size 5x10
     338  RenderMathMLBlock {mo} at (0,0) size 5x10
    339339layer at (102,104) size 5x8 scrollHeight 14
    340   RenderBlock {mo} at (0,10) size 5x8
     340  RenderMathMLBlock {mo} at (0,10) size 5x8
    341341    RenderText {mo} at (0,-3) size 5x17
    342342      text run at (0,-3) width 5: "\x{23A2}"
    343343layer at (102,112) size 5x11 scrollHeight 14
    344   RenderBlock {mo} at (0,18) size 5x11
     344  RenderMathMLBlock {mo} at (0,18) size 5x11
    345345layer at (139,94) size 5x10 scrollHeight 15
    346   RenderBlock {mo} at (0,0) size 5x10
     346  RenderMathMLBlock {mo} at (0,0) size 5x10
    347347layer at (139,104) size 5x8 scrollHeight 14
    348   RenderBlock {mo} at (0,10) size 5x8
     348  RenderMathMLBlock {mo} at (0,10) size 5x8
    349349    RenderText {mo} at (0,-3) size 5x17
    350350      text run at (0,-3) width 5: "\x{23A5}"
    351351layer at (139,112) size 5x11 scrollHeight 14
    352   RenderBlock {mo} at (0,18) size 5x11
     352  RenderMathMLBlock {mo} at (0,18) size 5x11
    353353layer at (151,94) size 5x10 scrollHeight 15
    354   RenderBlock {mo} at (0,0) size 5x10
     354  RenderMathMLBlock {mo} at (0,0) size 5x10
    355355layer at (151,104) size 5x8 scrollHeight 14
    356   RenderBlock {mo} at (0,10) size 5x8
     356  RenderMathMLBlock {mo} at (0,10) size 5x8
    357357    RenderText {mo} at (0,-3) size 5x17
    358358      text run at (0,-3) width 5: "\x{239C}"
    359359layer at (151,112) size 5x11 scrollHeight 14
    360   RenderBlock {mo} at (0,18) size 5x11
     360  RenderMathMLBlock {mo} at (0,18) size 5x11
    361361layer at (188,94) size 5x10 scrollHeight 15
    362   RenderBlock {mo} at (0,0) size 5x10
     362  RenderMathMLBlock {mo} at (0,0) size 5x10
    363363layer at (188,104) size 5x8 scrollHeight 14
    364   RenderBlock {mo} at (0,10) size 5x8
     364  RenderMathMLBlock {mo} at (0,10) size 5x8
    365365    RenderText {mo} at (0,-3) size 5x17
    366366      text run at (0,-3) width 5: "\x{239F}"
    367367layer at (188,112) size 5x11 scrollHeight 14
    368   RenderBlock {mo} at (0,18) size 5x11
     368  RenderMathMLBlock {mo} at (0,18) size 5x11
    369369layer at (200,94) size 8x10 scrollHeight 15
    370   RenderBlock {mo} at (0,0) size 8x10
     370  RenderMathMLBlock {mo} at (0,0) size 8x10
    371371layer at (200,104) size 8x8 scrollHeight 14
    372   RenderBlock {mo} at (0,10) size 8x8
     372  RenderMathMLBlock {mo} at (0,10) size 8x8
    373373    RenderText {mo} at (0,-3) size 8x17
    374374      text run at (0,-3) width 8: "\x{23D0}"
    375375layer at (200,112) size 8x11 scrollHeight 14
    376   RenderBlock {mo} at (0,18) size 8x11
     376  RenderMathMLBlock {mo} at (0,18) size 8x11
    377377layer at (240,94) size 8x10 scrollHeight 15
    378   RenderBlock {mo} at (0,0) size 8x10
     378  RenderMathMLBlock {mo} at (0,0) size 8x10
    379379layer at (240,104) size 8x8 scrollHeight 14
    380   RenderBlock {mo} at (0,10) size 8x8
     380  RenderMathMLBlock {mo} at (0,10) size 8x8
    381381    RenderText {mo} at (0,-3) size 8x17
    382382      text run at (0,-3) width 8: "\x{23D0}"
    383383layer at (240,112) size 8x11 scrollHeight 14
    384   RenderBlock {mo} at (0,18) size 8x11
     384  RenderMathMLBlock {mo} at (0,18) size 8x11
    385385layer at (255,94) size 10x10 scrollHeight 15
    386   RenderBlock {mo} at (0,0) size 10x10
     386  RenderMathMLBlock {mo} at (0,0) size 10x10
    387387layer at (255,104) size 10x8 scrollHeight 14
    388   RenderBlock {mo} at (0,10) size 10x8
     388  RenderMathMLBlock {mo} at (0,10) size 10x8
    389389    RenderText {mo} at (0,-3) size 10x17
    390390      text run at (0,-3) width 10: "\x{23AE}"
    391391layer at (255,112) size 10x11 scrollHeight 14
    392   RenderBlock {mo} at (0,18) size 10x11
     392  RenderMathMLBlock {mo} at (0,18) size 10x11
    393393layer at (49,151) size 7x10 scrollHeight 15
    394   RenderBlock {mo} at (0,0) size 7x10
     394  RenderMathMLBlock {mo} at (0,0) size 7x10
    395395layer at (49,161) size 7x4 scrollHeight 14
    396   RenderBlock {mo} at (0,10) size 7x4
     396  RenderMathMLBlock {mo} at (0,10) size 7x4
    397397    RenderText {mo} at (0,-3) size 7x17
    398398      text run at (0,-3) width 7: "\x{23AA}"
    399399layer at (49,165) size 7x10 scrollHeight 14
    400   RenderBlock {mo} at (0,14) size 7x10
     400  RenderMathMLBlock {mo} at (0,14) size 7x10
    401401layer at (49,175) size 7x4 scrollHeight 14
    402   RenderBlock {mo} at (0,24) size 7x4
     402  RenderMathMLBlock {mo} at (0,24) size 7x4
    403403    RenderText {mo} at (0,-3) size 7x17
    404404      text run at (0,-3) width 7: "\x{23AA}"
    405405layer at (49,179) size 7x11 scrollHeight 14
    406   RenderBlock {mo} at (0,28) size 7x11
     406  RenderMathMLBlock {mo} at (0,28) size 7x11
    407407layer at (96,151) size 7x10 scrollHeight 15
    408   RenderBlock {mo} at (0,0) size 7x10
     408  RenderMathMLBlock {mo} at (0,0) size 7x10
    409409layer at (96,161) size 7x4 scrollHeight 14
    410   RenderBlock {mo} at (0,10) size 7x4
     410  RenderMathMLBlock {mo} at (0,10) size 7x4
    411411    RenderText {mo} at (0,-3) size 7x17
    412412      text run at (0,-3) width 7: "\x{23AA}"
    413413layer at (96,165) size 7x10 scrollHeight 14
    414   RenderBlock {mo} at (0,14) size 7x10
     414  RenderMathMLBlock {mo} at (0,14) size 7x10
    415415layer at (96,175) size 7x4 scrollHeight 14
    416   RenderBlock {mo} at (0,24) size 7x4
     416  RenderMathMLBlock {mo} at (0,24) size 7x4
    417417    RenderText {mo} at (0,-3) size 7x17
    418418      text run at (0,-3) width 7: "\x{23AA}"
    419419layer at (96,179) size 7x11 scrollHeight 14
    420   RenderBlock {mo} at (0,28) size 7x11
     420  RenderMathMLBlock {mo} at (0,28) size 7x11
    421421layer at (110,151) size 5x10 scrollHeight 15
    422   RenderBlock {mo} at (0,0) size 5x10
     422  RenderMathMLBlock {mo} at (0,0) size 5x10
    423423layer at (110,161) size 5x10 scrollHeight 14
    424   RenderBlock {mo} at (0,10) size 5x10
     424  RenderMathMLBlock {mo} at (0,10) size 5x10
    425425    RenderText {mo} at (0,-3) size 5x17
    426426      text run at (0,-3) width 5: "\x{23A2}"
    427427layer at (110,171) size 5x8 scrollHeight 14
    428   RenderBlock {mo} at (0,20) size 5x8
     428  RenderMathMLBlock {mo} at (0,20) size 5x8
    429429    RenderText {mo} at (0,-3) size 5x17
    430430      text run at (0,-3) width 5: "\x{23A2}"
    431431layer at (110,179) size 5x11 scrollHeight 14
    432   RenderBlock {mo} at (0,28) size 5x11
     432  RenderMathMLBlock {mo} at (0,28) size 5x11
    433433layer at (155,151) size 5x10 scrollHeight 15
    434   RenderBlock {mo} at (0,0) size 5x10
     434  RenderMathMLBlock {mo} at (0,0) size 5x10
    435435layer at (155,161) size 5x10 scrollHeight 14
    436   RenderBlock {mo} at (0,10) size 5x10
     436  RenderMathMLBlock {mo} at (0,10) size 5x10
    437437    RenderText {mo} at (0,-3) size 5x17
    438438      text run at (0,-3) width 5: "\x{23A5}"
    439439layer at (155,171) size 5x8 scrollHeight 14
    440   RenderBlock {mo} at (0,20) size 5x8
     440  RenderMathMLBlock {mo} at (0,20) size 5x8
    441441    RenderText {mo} at (0,-3) size 5x17
    442442      text run at (0,-3) width 5: "\x{23A5}"
    443443layer at (155,179) size 5x11 scrollHeight 14
    444   RenderBlock {mo} at (0,28) size 5x11
     444  RenderMathMLBlock {mo} at (0,28) size 5x11
    445445layer at (167,151) size 5x10 scrollHeight 15
    446   RenderBlock {mo} at (0,0) size 5x10
     446  RenderMathMLBlock {mo} at (0,0) size 5x10
    447447layer at (167,161) size 5x10 scrollHeight 14
    448   RenderBlock {mo} at (0,10) size 5x10
     448  RenderMathMLBlock {mo} at (0,10) size 5x10
    449449    RenderText {mo} at (0,-3) size 5x17
    450450      text run at (0,-3) width 5: "\x{239C}"
    451451layer at (167,171) size 5x8 scrollHeight 14
    452   RenderBlock {mo} at (0,20) size 5x8
     452  RenderMathMLBlock {mo} at (0,20) size 5x8
    453453    RenderText {mo} at (0,-3) size 5x17
    454454      text run at (0,-3) width 5: "\x{239C}"
    455455layer at (167,179) size 5x11 scrollHeight 14
    456   RenderBlock {mo} at (0,28) size 5x11
     456  RenderMathMLBlock {mo} at (0,28) size 5x11
    457457layer at (212,151) size 5x10 scrollHeight 15
    458   RenderBlock {mo} at (0,0) size 5x10
     458  RenderMathMLBlock {mo} at (0,0) size 5x10
    459459layer at (212,161) size 5x10 scrollHeight 14
    460   RenderBlock {mo} at (0,10) size 5x10
     460  RenderMathMLBlock {mo} at (0,10) size 5x10
    461461    RenderText {mo} at (0,-3) size 5x17
    462462      text run at (0,-3) width 5: "\x{239F}"
    463463layer at (212,171) size 5x8 scrollHeight 14
    464   RenderBlock {mo} at (0,20) size 5x8
     464  RenderMathMLBlock {mo} at (0,20) size 5x8
    465465    RenderText {mo} at (0,-3) size 5x17
    466466      text run at (0,-3) width 5: "\x{239F}"
    467467layer at (212,179) size 5x11 scrollHeight 14
    468   RenderBlock {mo} at (0,28) size 5x11
     468  RenderMathMLBlock {mo} at (0,28) size 5x11
    469469layer at (224,151) size 8x10 scrollHeight 15
    470   RenderBlock {mo} at (0,0) size 8x10
     470  RenderMathMLBlock {mo} at (0,0) size 8x10
    471471layer at (224,161) size 8x10 scrollHeight 14
    472   RenderBlock {mo} at (0,10) size 8x10
     472  RenderMathMLBlock {mo} at (0,10) size 8x10
    473473    RenderText {mo} at (0,-3) size 8x17
    474474      text run at (0,-3) width 8: "\x{23D0}"
    475475layer at (224,171) size 8x8 scrollHeight 14
    476   RenderBlock {mo} at (0,20) size 8x8
     476  RenderMathMLBlock {mo} at (0,20) size 8x8
    477477    RenderText {mo} at (0,-3) size 8x17
    478478      text run at (0,-3) width 8: "\x{23D0}"
    479479layer at (224,179) size 8x11 scrollHeight 14
    480   RenderBlock {mo} at (0,28) size 8x11
     480  RenderMathMLBlock {mo} at (0,28) size 8x11
    481481layer at (272,151) size 8x10 scrollHeight 15
    482   RenderBlock {mo} at (0,0) size 8x10
     482  RenderMathMLBlock {mo} at (0,0) size 8x10
    483483layer at (272,161) size 8x10 scrollHeight 14
    484   RenderBlock {mo} at (0,10) size 8x10
     484  RenderMathMLBlock {mo} at (0,10) size 8x10
    485485    RenderText {mo} at (0,-3) size 8x17
    486486      text run at (0,-3) width 8: "\x{23D0}"
    487487layer at (272,171) size 8x8 scrollHeight 14
    488   RenderBlock {mo} at (0,20) size 8x8
     488  RenderMathMLBlock {mo} at (0,20) size 8x8
    489489    RenderText {mo} at (0,-3) size 8x17
    490490      text run at (0,-3) width 8: "\x{23D0}"
    491491layer at (272,179) size 8x11 scrollHeight 14
    492   RenderBlock {mo} at (0,28) size 8x11
     492  RenderMathMLBlock {mo} at (0,28) size 8x11
    493493layer at (287,151) size 10x10 scrollHeight 15
    494   RenderBlock {mo} at (0,0) size 10x10
     494  RenderMathMLBlock {mo} at (0,0) size 10x10
    495495layer at (287,161) size 10x10 scrollHeight 14
    496   RenderBlock {mo} at (0,10) size 10x10
     496  RenderMathMLBlock {mo} at (0,10) size 10x10
    497497    RenderText {mo} at (0,-3) size 10x17
    498498      text run at (0,-3) width 10: "\x{23AE}"
    499499layer at (287,171) size 10x8 scrollHeight 14
    500   RenderBlock {mo} at (0,20) size 10x8
     500  RenderMathMLBlock {mo} at (0,20) size 10x8
    501501    RenderText {mo} at (0,-3) size 10x17
    502502      text run at (0,-3) width 10: "\x{23AE}"
    503503layer at (287,179) size 10x11 scrollHeight 14
    504   RenderBlock {mo} at (0,28) size 10x11
     504  RenderMathMLBlock {mo} at (0,28) size 10x11
    505505layer at (49,228) size 7x10 scrollHeight 15
    506   RenderBlock {mo} at (0,0) size 7x10
     506  RenderMathMLBlock {mo} at (0,0) size 7x10
    507507layer at (49,238) size 7x10 scrollHeight 14
    508   RenderBlock {mo} at (0,10) size 7x10
     508  RenderMathMLBlock {mo} at (0,10) size 7x10
    509509    RenderText {mo} at (0,-3) size 7x17
    510510      text run at (0,-3) width 7: "\x{23AA}"
    511511layer at (49,248) size 7x3 scrollHeight 14
    512   RenderBlock {mo} at (0,20) size 7x3
     512  RenderMathMLBlock {mo} at (0,20) size 7x3
    513513    RenderText {mo} at (0,-3) size 7x17
    514514      text run at (0,-3) width 7: "\x{23AA}"
    515515layer at (49,251) size 7x10 scrollHeight 14
    516   RenderBlock {mo} at (0,23) size 7x10
     516  RenderMathMLBlock {mo} at (0,23) size 7x10
    517517layer at (49,261) size 7x10 scrollHeight 14
    518   RenderBlock {mo} at (0,33) size 7x10
     518  RenderMathMLBlock {mo} at (0,33) size 7x10
    519519    RenderText {mo} at (0,-3) size 7x17
    520520      text run at (0,-3) width 7: "\x{23AA}"
    521521layer at (49,271) size 7x4 scrollHeight 14
    522   RenderBlock {mo} at (0,43) size 7x4
     522  RenderMathMLBlock {mo} at (0,43) size 7x4
    523523    RenderText {mo} at (0,-3) size 7x17
    524524      text run at (0,-3) width 7: "\x{23AA}"
    525525layer at (49,275) size 7x11 scrollHeight 14
    526   RenderBlock {mo} at (0,47) size 7x11
     526  RenderMathMLBlock {mo} at (0,47) size 7x11
    527527layer at (112,228) size 7x10 scrollHeight 15
    528   RenderBlock {mo} at (0,0) size 7x10
     528  RenderMathMLBlock {mo} at (0,0) size 7x10
    529529layer at (112,238) size 7x10 scrollHeight 14
    530   RenderBlock {mo} at (0,10) size 7x10
     530  RenderMathMLBlock {mo} at (0,10) size 7x10
    531531    RenderText {mo} at (0,-3) size 7x17
    532532      text run at (0,-3) width 7: "\x{23AA}"
    533533layer at (112,248) size 7x3 scrollHeight 14
    534   RenderBlock {mo} at (0,20) size 7x3
     534  RenderMathMLBlock {mo} at (0,20) size 7x3
    535535    RenderText {mo} at (0,-3) size 7x17
    536536      text run at (0,-3) width 7: "\x{23AA}"
    537537layer at (112,251) size 7x10 scrollHeight 14
    538   RenderBlock {mo} at (0,23) size 7x10
     538  RenderMathMLBlock {mo} at (0,23) size 7x10
    539539layer at (112,261) size 7x10 scrollHeight 14
    540   RenderBlock {mo} at (0,33) size 7x10
     540  RenderMathMLBlock {mo} at (0,33) size 7x10
    541541    RenderText {mo} at (0,-3) size 7x17
    542542      text run at (0,-3) width 7: "\x{23AA}"
    543543layer at (112,271) size 7x4 scrollHeight 14
    544   RenderBlock {mo} at (0,43) size 7x4
     544  RenderMathMLBlock {mo} at (0,43) size 7x4
    545545    RenderText {mo} at (0,-3) size 7x17
    546546      text run at (0,-3) width 7: "\x{23AA}"
    547547layer at (112,275) size 7x11 scrollHeight 14
    548   RenderBlock {mo} at (0,47) size 7x11
     548  RenderMathMLBlock {mo} at (0,47) size 7x11
    549549layer at (126,228) size 5x10 scrollHeight 15
    550   RenderBlock {mo} at (0,0) size 5x10
     550  RenderMathMLBlock {mo} at (0,0) size 5x10
    551551layer at (126,238) size 5x10 scrollHeight 14
    552   RenderBlock {mo} at (0,10) size 5x10
     552  RenderMathMLBlock {mo} at (0,10) size 5x10
    553553    RenderText {mo} at (0,-3) size 5x17
    554554      text run at (0,-3) width 5: "\x{23A2}"
    555555layer at (126,248) size 5x10 scrollHeight 14
    556   RenderBlock {mo} at (0,20) size 5x10
     556  RenderMathMLBlock {mo} at (0,20) size 5x10
    557557    RenderText {mo} at (0,-3) size 5x17
    558558      text run at (0,-3) width 5: "\x{23A2}"
    559559layer at (126,258) size 5x10 scrollHeight 14
    560   RenderBlock {mo} at (0,30) size 5x10
     560  RenderMathMLBlock {mo} at (0,30) size 5x10
    561561    RenderText {mo} at (0,-3) size 5x17
    562562      text run at (0,-3) width 5: "\x{23A2}"
    563563layer at (126,268) size 5x7 scrollHeight 14
    564   RenderBlock {mo} at (0,40) size 5x7
     564  RenderMathMLBlock {mo} at (0,40) size 5x7
    565565    RenderText {mo} at (0,-3) size 5x17
    566566      text run at (0,-3) width 5: "\x{23A2}"
    567567layer at (126,275) size 5x11 scrollHeight 14
    568   RenderBlock {mo} at (0,47) size 5x11
     568  RenderMathMLBlock {mo} at (0,47) size 5x11
    569569layer at (187,228) size 5x10 scrollHeight 15
    570   RenderBlock {mo} at (0,0) size 5x10
     570  RenderMathMLBlock {mo} at (0,0) size 5x10
    571571layer at (187,238) size 5x10 scrollHeight 14
    572   RenderBlock {mo} at (0,10) size 5x10
     572  RenderMathMLBlock {mo} at (0,10) size 5x10
    573573    RenderText {mo} at (0,-3) size 5x17
    574574      text run at (0,-3) width 5: "\x{23A5}"
    575575layer at (187,248) size 5x10 scrollHeight 14
    576   RenderBlock {mo} at (0,20) size 5x10
     576  RenderMathMLBlock {mo} at (0,20) size 5x10
    577577    RenderText {mo} at (0,-3) size 5x17
    578578      text run at (0,-3) width 5: "\x{23A5}"
    579579layer at (187,258) size 5x10 scrollHeight 14
    580   RenderBlock {mo} at (0,30) size 5x10
     580  RenderMathMLBlock {mo} at (0,30) size 5x10
    581581    RenderText {mo} at (0,-3) size 5x17
    582582      text run at (0,-3) width 5: "\x{23A5}"
    583583layer at (187,268) size 5x7 scrollHeight 14
    584   RenderBlock {mo} at (0,40) size 5x7
     584  RenderMathMLBlock {mo} at (0,40) size 5x7
    585585    RenderText {mo} at (0,-3) size 5x17
    586586      text run at (0,-3) width 5: "\x{23A5}"
    587587layer at (187,275) size 5x11 scrollHeight 14
    588   RenderBlock {mo} at (0,47) size 5x11
     588  RenderMathMLBlock {mo} at (0,47) size 5x11
    589589layer at (199,228) size 5x10 scrollHeight 15
    590   RenderBlock {mo} at (0,0) size 5x10
     590  RenderMathMLBlock {mo} at (0,0) size 5x10
    591591layer at (199,238) size 5x10 scrollHeight 14
    592   RenderBlock {mo} at (0,10) size 5x10
     592  RenderMathMLBlock {mo} at (0,10) size 5x10
    593593    RenderText {mo} at (0,-3) size 5x17
    594594      text run at (0,-3) width 5: "\x{239C}"
    595595layer at (199,248) size 5x10 scrollHeight 14
    596   RenderBlock {mo} at (0,20) size 5x10
     596  RenderMathMLBlock {mo} at (0,20) size 5x10
    597597    RenderText {mo} at (0,-3) size 5x17
    598598      text run at (0,-3) width 5: "\x{239C}"
    599599layer at (199,258) size 5x10 scrollHeight 14
    600   RenderBlock {mo} at (0,30) size 5x10
     600  RenderMathMLBlock {mo} at (0,30) size 5x10
    601601    RenderText {mo} at (0,-3) size 5x17
    602602      text run at (0,-3) width 5: "\x{239C}"
    603603layer at (199,268) size 5x7 scrollHeight 14
    604   RenderBlock {mo} at (0,40) size 5x7
     604  RenderMathMLBlock {mo} at (0,40) size 5x7
    605605    RenderText {mo} at (0,-3) size 5x17
    606606      text run at (0,-3) width 5: "\x{239C}"
    607607layer at (199,275) size 5x11 scrollHeight 14
    608   RenderBlock {mo} at (0,47) size 5x11
     608  RenderMathMLBlock {mo} at (0,47) size 5x11
    609609layer at (260,228) size 5x10 scrollHeight 15
    610   RenderBlock {mo} at (0,0) size 5x10
     610  RenderMathMLBlock {mo} at (0,0) size 5x10
    611611layer at (260,238) size 5x10 scrollHeight 14
    612   RenderBlock {mo} at (0,10) size 5x10
     612  RenderMathMLBlock {mo} at (0,10) size 5x10
    613613    RenderText {mo} at (0,-3) size 5x17
    614614      text run at (0,-3) width 5: "\x{239F}"
    615615layer at (260,248) size 5x10 scrollHeight 14
    616   RenderBlock {mo} at (0,20) size 5x10
     616  RenderMathMLBlock {mo} at (0,20) size 5x10
    617617    RenderText {mo} at (0,-3) size 5x17
    618618      text run at (0,-3) width 5: "\x{239F}"
    619619layer at (260,258) size 5x10 scrollHeight 14
    620   RenderBlock {mo} at (0,30) size 5x10
     620  RenderMathMLBlock {mo} at (0,30) size 5x10
    621621    RenderText {mo} at (0,-3) size 5x17
    622622      text run at (0,-3) width 5: "\x{239F}"
    623623layer at (260,268) size 5x7 scrollHeight 14
    624   RenderBlock {mo} at (0,40) size 5x7
     624  RenderMathMLBlock {mo} at (0,40) size 5x7
    625625    RenderText {mo} at (0,-3) size 5x17
    626626      text run at (0,-3) width 5: "\x{239F}"
    627627layer at (260,275) size 5x11 scrollHeight 14
    628   RenderBlock {mo} at (0,47) size 5x11
     628  RenderMathMLBlock {mo} at (0,47) size 5x11
    629629layer at (272,228) size 8x10 scrollHeight 15
    630   RenderBlock {mo} at (0,0) size 8x10
     630  RenderMathMLBlock {mo} at (0,0) size 8x10
    631631layer at (272,238) size 8x10 scrollHeight 14
    632   RenderBlock {mo} at (0,10) size 8x10
     632  RenderMathMLBlock {mo} at (0,10) size 8x10
    633633    RenderText {mo} at (0,-3) size 8x17
    634634      text run at (0,-3) width 8: "\x{23D0}"
    635635layer at (272,248) size 8x10 scrollHeight 14
    636   RenderBlock {mo} at (0,20) size 8x10
     636  RenderMathMLBlock {mo} at (0,20) size 8x10
    637637    RenderText {mo} at (0,-3) size 8x17
    638638      text run at (0,-3) width 8: "\x{23D0}"
    639639layer at (272,258) size 8x10 scrollHeight 14
    640   RenderBlock {mo} at (0,30) size 8x10
     640  RenderMathMLBlock {mo} at (0,30) size 8x10
    641641    RenderText {mo} at (0,-3) size 8x17
    642642      text run at (0,-3) width 8: "\x{23D0}"
    643643layer at (272,268) size 8x7 scrollHeight 14
    644   RenderBlock {mo} at (0,40) size 8x7
     644  RenderMathMLBlock {mo} at (0,40) size 8x7
    645645    RenderText {mo} at (0,-3) size 8x17
    646646      text run at (0,-3) width 8: "\x{23D0}"
    647647layer at (272,275) size 8x11 scrollHeight 14
    648   RenderBlock {mo} at (0,47) size 8x11
     648  RenderMathMLBlock {mo} at (0,47) size 8x11
    649649layer at (336,228) size 8x10 scrollHeight 15
    650   RenderBlock {mo} at (0,0) size 8x10
     650  RenderMathMLBlock {mo} at (0,0) size 8x10
    651651layer at (336,238) size 8x10 scrollHeight 14
    652   RenderBlock {mo} at (0,10) size 8x10
     652  RenderMathMLBlock {mo} at (0,10) size 8x10
    653653    RenderText {mo} at (0,-3) size 8x17
    654654      text run at (0,-3) width 8: "\x{23D0}"
    655655layer at (336,248) size 8x10 scrollHeight 14
    656   RenderBlock {mo} at (0,20) size 8x10
     656  RenderMathMLBlock {mo} at (0,20) size 8x10
    657657    RenderText {mo} at (0,-3) size 8x17
    658658      text run at (0,-3) width 8: "\x{23D0}"
    659659layer at (336,258) size 8x10 scrollHeight 14
    660   RenderBlock {mo} at (0,30) size 8x10
     660  RenderMathMLBlock {mo} at (0,30) size 8x10
    661661    RenderText {mo} at (0,-3) size 8x17
    662662      text run at (0,-3) width 8: "\x{23D0}"
    663663layer at (336,268) size 8x7 scrollHeight 14
    664   RenderBlock {mo} at (0,40) size 8x7
     664  RenderMathMLBlock {mo} at (0,40) size 8x7
    665665    RenderText {mo} at (0,-3) size 8x17
    666666      text run at (0,-3) width 8: "\x{23D0}"
    667667layer at (336,275) size 8x11 scrollHeight 14
    668   RenderBlock {mo} at (0,47) size 8x11
     668  RenderMathMLBlock {mo} at (0,47) size 8x11
    669669layer at (351,228) size 10x10 scrollHeight 15
    670   RenderBlock {mo} at (0,0) size 10x10
     670  RenderMathMLBlock {mo} at (0,0) size 10x10
    671671layer at (351,238) size 10x10 scrollHeight 14
    672   RenderBlock {mo} at (0,10) size 10x10
     672  RenderMathMLBlock {mo} at (0,10) size 10x10
    673673    RenderText {mo} at (0,-3) size 10x17
    674674      text run at (0,-3) width 10: "\x{23AE}"
    675675layer at (351,248) size 10x10 scrollHeight 14
    676   RenderBlock {mo} at (0,20) size 10x10
     676  RenderMathMLBlock {mo} at (0,20) size 10x10
    677677    RenderText {mo} at (0,-3) size 10x17
    678678      text run at (0,-3) width 10: "\x{23AE}"
    679679layer at (351,258) size 10x10 scrollHeight 14
    680   RenderBlock {mo} at (0,30) size 10x10
     680  RenderMathMLBlock {mo} at (0,30) size 10x10
    681681    RenderText {mo} at (0,-3) size 10x17
    682682      text run at (0,-3) width 10: "\x{23AE}"
    683683layer at (351,268) size 10x7 scrollHeight 14
    684   RenderBlock {mo} at (0,40) size 10x7
     684  RenderMathMLBlock {mo} at (0,40) size 10x7
    685685    RenderText {mo} at (0,-3) size 10x17
    686686      text run at (0,-3) width 10: "\x{23AE}"
    687687layer at (351,275) size 10x11 scrollHeight 14
    688   RenderBlock {mo} at (0,47) size 10x11
     688  RenderMathMLBlock {mo} at (0,47) size 10x11
    689689layer at (57,372) size 7x10 scrollHeight 15
    690   RenderBlock {mo} at (0,0) size 7x10
     690  RenderMathMLBlock {mo} at (0,0) size 7x10
    691691layer at (57,382) size 7x10 scrollHeight 14
    692   RenderBlock {mo} at (0,10) size 7x10
     692  RenderMathMLBlock {mo} at (0,10) size 7x10
    693693    RenderText {mo} at (0,-3) size 7x17
    694694      text run at (0,-3) width 7: "\x{23AA}"
    695695layer at (57,392) size 7x10 scrollHeight 14
    696   RenderBlock {mo} at (0,20) size 7x10
     696  RenderMathMLBlock {mo} at (0,20) size 7x10
    697697    RenderText {mo} at (0,-3) size 7x17
    698698      text run at (0,-3) width 7: "\x{23AA}"
    699699layer at (57,402) size 7x10 scrollHeight 14
    700   RenderBlock {mo} at (0,30) size 7x10
     700  RenderMathMLBlock {mo} at (0,30) size 7x10
    701701    RenderText {mo} at (0,-3) size 7x17
    702702      text run at (0,-3) width 7: "\x{23AA}"
    703703layer at (57,412) size 7x10 scrollHeight 14
    704   RenderBlock {mo} at (0,40) size 7x10
     704  RenderMathMLBlock {mo} at (0,40) size 7x10
    705705    RenderText {mo} at (0,-3) size 7x17
    706706      text run at (0,-3) width 7: "\x{23AA}"
    707707layer at (57,422) size 7x10 scrollHeight 14
    708   RenderBlock {mo} at (0,50) size 7x10
     708  RenderMathMLBlock {mo} at (0,50) size 7x10
    709709    RenderText {mo} at (0,-3) size 7x17
    710710      text run at (0,-3) width 7: "\x{23AA}"
    711711layer at (57,432) size 7x7 scrollHeight 14
    712   RenderBlock {mo} at (0,60) size 7x7
     712  RenderMathMLBlock {mo} at (0,60) size 7x7
    713713    RenderText {mo} at (0,-3) size 7x17
    714714      text run at (0,-3) width 7: "\x{23AA}"
    715715layer at (57,439) size 7x10 scrollHeight 14
    716   RenderBlock {mo} at (0,67) size 7x10
     716  RenderMathMLBlock {mo} at (0,67) size 7x10
    717717layer at (57,449) size 7x10 scrollHeight 14
    718   RenderBlock {mo} at (0,77) size 7x10
     718  RenderMathMLBlock {mo} at (0,77) size 7x10
    719719    RenderText {mo} at (0,-3) size 7x17
    720720      text run at (0,-3) width 7: "\x{23AA}"
    721721layer at (57,459) size 7x10 scrollHeight 14
    722   RenderBlock {mo} at (0,87) size 7x10
     722  RenderMathMLBlock {mo} at (0,87) size 7x10
    723723    RenderText {mo} at (0,-3) size 7x17
    724724      text run at (0,-3) width 7: "\x{23AA}"
    725725layer at (57,469) size 7x10 scrollHeight 14
    726   RenderBlock {mo} at (0,97) size 7x10
     726  RenderMathMLBlock {mo} at (0,97) size 7x10
    727727    RenderText {mo} at (0,-3) size 7x17
    728728      text run at (0,-3) width 7: "\x{23AA}"
    729729layer at (57,479) size 7x10 scrollHeight 14
    730   RenderBlock {mo} at (0,107) size 7x10
     730  RenderMathMLBlock {mo} at (0,107) size 7x10
    731731    RenderText {mo} at (0,-3) size 7x17
    732732      text run at (0,-3) width 7: "\x{23AA}"
    733733layer at (57,489) size 7x10 scrollHeight 14
    734   RenderBlock {mo} at (0,117) size 7x10
     734  RenderMathMLBlock {mo} at (0,117) size 7x10
    735735    RenderText {mo} at (0,-3) size 7x17
    736736      text run at (0,-3) width 7: "\x{23AA}"
    737737layer at (57,499) size 7x7 scrollHeight 14
    738   RenderBlock {mo} at (0,127) size 7x7
     738  RenderMathMLBlock {mo} at (0,127) size 7x7
    739739    RenderText {mo} at (0,-3) size 7x17
    740740      text run at (0,-3) width 7: "\x{23AA}"
    741741layer at (57,506) size 7x11 scrollHeight 14
    742   RenderBlock {mo} at (0,134) size 7x11
     742  RenderMathMLBlock {mo} at (0,134) size 7x11
    743743layer at (120,372) size 7x10 scrollHeight 15
    744   RenderBlock {mo} at (0,0) size 7x10
     744  RenderMathMLBlock {mo} at (0,0) size 7x10
    745745layer at (120,382) size 7x10 scrollHeight 14
    746   RenderBlock {mo} at (0,10) size 7x10
     746  RenderMathMLBlock {mo} at (0,10) size 7x10
    747747    RenderText {mo} at (0,-3) size 7x17
    748748      text run at (0,-3) width 7: "\x{23AA}"
    749749layer at (120,392) size 7x10 scrollHeight 14
    750   RenderBlock {mo} at (0,20) size 7x10
     750  RenderMathMLBlock {mo} at (0,20) size 7x10
    751751    RenderText {mo} at (0,-3) size 7x17
    752752      text run at (0,-3) width 7: "\x{23AA}"
    753753layer at (120,402) size 7x10 scrollHeight 14
    754   RenderBlock {mo} at (0,30) size 7x10
     754  RenderMathMLBlock {mo} at (0,30) size 7x10
    755755    RenderText {mo} at (0,-3) size 7x17
    756756      text run at (0,-3) width 7: "\x{23AA}"
    757757layer at (120,412) size 7x10 scrollHeight 14
    758   RenderBlock {mo} at (0,40) size 7x10
     758  RenderMathMLBlock {mo} at (0,40) size 7x10
    759759    RenderText {mo} at (0,-3) size 7x17
    760760      text run at (0,-3) width 7: "\x{23AA}"
    761761layer at (120,422) size 7x10 scrollHeight 14
    762   RenderBlock {mo} at (0,50) size 7x10
     762  RenderMathMLBlock {mo} at (0,50) size 7x10
    763763    RenderText {mo} at (0,-3) size 7x17
    764764      text run at (0,-3) width 7: "\x{23AA}"
    765765layer at (120,432) size 7x7 scrollHeight 14
    766   RenderBlock {mo} at (0,60) size 7x7
     766  RenderMathMLBlock {mo} at (0,60) size 7x7
    767767    RenderText {mo} at (0,-3) size 7x17
    768768      text run at (0,-3) width 7: "\x{23AA}"
    769769layer at (120,439) size 7x10 scrollHeight 14
    770   RenderBlock {mo} at (0,67) size 7x10
     770  RenderMathMLBlock {mo} at (0,67) size 7x10
    771771layer at (120,449) size 7x10 scrollHeight 14
    772   RenderBlock {mo} at (0,77) size 7x10
     772  RenderMathMLBlock {mo} at (0,77) size 7x10
    773773    RenderText {mo} at (0,-3) size 7x17
    774774      text run at (0,-3) width 7: "\x{23AA}"
    775775layer at (120,459) size 7x10 scrollHeight 14
    776   RenderBlock {mo} at (0,87) size 7x10
     776  RenderMathMLBlock {mo} at (0,87) size 7x10
    777777    RenderText {mo} at (0,-3) size 7x17
    778778      text run at (0,-3) width 7: "\x{23AA}"
    779779layer at (120,469) size 7x10 scrollHeight 14
    780   RenderBlock {mo} at (0,97) size 7x10
     780  RenderMathMLBlock {mo} at (0,97) size 7x10
    781781    RenderText {mo} at (0,-3) size 7x17
    782782      text run at (0,-3) width 7: "\x{23AA}"
    783783layer at (120,479) size 7x10 scrollHeight 14
    784   RenderBlock {mo} at (0,107) size 7x10
     784  RenderMathMLBlock {mo} at (0,107) size 7x10
    785785    RenderText {mo} at (0,-3) size 7x17
    786786      text run at (0,-3) width 7: "\x{23AA}"
    787787layer at (120,489) size 7x10 scrollHeight 14
    788   RenderBlock {mo} at (0,117) size 7x10
     788  RenderMathMLBlock {mo} at (0,117) size 7x10
    789789    RenderText {mo} at (0,-3) size 7x17
    790790      text run at (0,-3) width 7: "\x{23AA}"
    791791layer at (120,499) size 7x7 scrollHeight 14
    792   RenderBlock {mo} at (0,127) size 7x7
     792  RenderMathMLBlock {mo} at (0,127) size 7x7
    793793    RenderText {mo} at (0,-3) size 7x17
    794794      text run at (0,-3) width 7: "\x{23AA}"
    795795layer at (120,506) size 7x11 scrollHeight 14
    796   RenderBlock {mo} at (0,134) size 7x11
     796  RenderMathMLBlock {mo} at (0,134) size 7x11
    797797layer at (134,372) size 5x10 scrollHeight 15
    798   RenderBlock {mo} at (0,0) size 5x10
     798  RenderMathMLBlock {mo} at (0,0) size 5x10
    799799layer at (134,382) size 5x10 scrollHeight 14
    800   RenderBlock {mo} at (0,10) size 5x10
     800  RenderMathMLBlock {mo} at (0,10) size 5x10
    801801    RenderText {mo} at (0,-3) size 5x17
    802802      text run at (0,-3) width 5: "\x{23A2}"
    803803layer at (134,392) size 5x10 scrollHeight 14
    804   RenderBlock {mo} at (0,20) size 5x10
     804  RenderMathMLBlock {mo} at (0,20) size 5x10
    805805    RenderText {mo} at (0,-3) size 5x17
    806806      text run at (0,-3) width 5: "\x{23A2}"
    807807layer at (134,402) size 5x10 scrollHeight 14
    808   RenderBlock {mo} at (0,30) size 5x10
     808  RenderMathMLBlock {mo} at (0,30) size 5x10
    809809    RenderText {mo} at (0,-3) size 5x17
    810810      text run at (0,-3) width 5: "\x{23A2}"
    811811layer at (134,412) size 5x10 scrollHeight 14
    812   RenderBlock {mo} at (0,40) size 5x10
     812  RenderMathMLBlock {mo} at (0,40) size 5x10
    813813    RenderText {mo} at (0,-3) size 5x17
    814814      text run at (0,-3) width 5: "\x{23A2}"
    815815layer at (134,422) size 5x10 scrollHeight 14
    816   RenderBlock {mo} at (0,50) size 5x10
     816  RenderMathMLBlock {mo} at (0,50) size 5x10
    817817    RenderText {mo} at (0,-3) size 5x17
    818818      text run at (0,-3) width 5: "\x{23A2}"
    819819layer at (134,432) size 5x10 scrollHeight 14
    820   RenderBlock {mo} at (0,60) size 5x10
     820  RenderMathMLBlock {mo} at (0,60) size 5x10
    821821    RenderText {mo} at (0,-3) size 5x17
    822822      text run at (0,-3) width 5: "\x{23A2}"
    823823layer at (134,442) size 5x10 scrollHeight 14
    824   RenderBlock {mo} at (0,70) size 5x10
     824  RenderMathMLBlock {mo} at (0,70) size 5x10
    825825    RenderText {mo} at (0,-3) size 5x17
    826826      text run at (0,-3) width 5: "\x{23A2}"
    827827layer at (134,452) size 5x10 scrollHeight 14
    828   RenderBlock {mo} at (0,80) size 5x10
     828  RenderMathMLBlock {mo} at (0,80) size 5x10
    829829    RenderText {mo} at (0,-3) size 5x17
    830830      text run at (0,-3) width 5: "\x{23A2}"
    831831layer at (134,462) size 5x10 scrollHeight 14
    832   RenderBlock {mo} at (0,90) size 5x10
     832  RenderMathMLBlock {mo} at (0,90) size 5x10
    833833    RenderText {mo} at (0,-3) size 5x17
    834834      text run at (0,-3) width 5: "\x{23A2}"
    835835layer at (134,472) size 5x10 scrollHeight 14
    836   RenderBlock {mo} at (0,100) size 5x10
     836  RenderMathMLBlock {mo} at (0,100) size 5x10
    837837    RenderText {mo} at (0,-3) size 5x17
    838838      text run at (0,-3) width 5: "\x{23A2}"
    839839layer at (134,482) size 5x10 scrollHeight 14
    840   RenderBlock {mo} at (0,110) size 5x10
     840  RenderMathMLBlock {mo} at (0,110) size 5x10
    841841    RenderText {mo} at (0,-3) size 5x17
    842842      text run at (0,-3) width 5: "\x{23A2}"
    843843layer at (134,492) size 5x10 scrollHeight 14
    844   RenderBlock {mo} at (0,120) size 5x10
     844  RenderMathMLBlock {mo} at (0,120) size 5x10
    845845    RenderText {mo} at (0,-3) size 5x17
    846846      text run at (0,-3) width 5: "\x{23A2}"
    847847layer at (134,502) size 5x4 scrollHeight 14
    848   RenderBlock {mo} at (0,130) size 5x4
     848  RenderMathMLBlock {mo} at (0,130) size 5x4
    849849    RenderText {mo} at (0,-3) size 5x17
    850850      text run at (0,-3) width 5: "\x{23A2}"
    851851layer at (134,506) size 5x11 scrollHeight 14
    852   RenderBlock {mo} at (0,134) size 5x11
     852  RenderMathMLBlock {mo} at (0,134) size 5x11
    853853layer at (195,372) size 5x10 scrollHeight 15
    854   RenderBlock {mo} at (0,0) size 5x10
     854  RenderMathMLBlock {mo} at (0,0) size 5x10
    855855layer at (195,382) size 5x10 scrollHeight 14
    856   RenderBlock {mo} at (0,10) size 5x10
     856  RenderMathMLBlock {mo} at (0,10) size 5x10
    857857    RenderText {mo} at (0,-3) size 5x17
    858858      text run at (0,-3) width 5: "\x{23A5}"
    859859layer at (195,392) size 5x10 scrollHeight 14
    860   RenderBlock {mo} at (0,20) size 5x10
     860  RenderMathMLBlock {mo} at (0,20) size 5x10
    861861    RenderText {mo} at (0,-3) size 5x17
    862862      text run at (0,-3) width 5: "\x{23A5}"
    863863layer at (195,402) size 5x10 scrollHeight 14
    864   RenderBlock {mo} at (0,30) size 5x10
     864  RenderMathMLBlock {mo} at (0,30) size 5x10
    865865    RenderText {mo} at (0,-3) size 5x17
    866866      text run at (0,-3) width 5: "\x{23A5}"
    867867layer at (195,412) size 5x10 scrollHeight 14
    868   RenderBlock {mo} at (0,40) size 5x10
     868  RenderMathMLBlock {mo} at (0,40) size 5x10
    869869    RenderText {mo} at (0,-3) size 5x17
    870870      text run at (0,-3) width 5: "\x{23A5}"
    871871layer at (195,422) size 5x10 scrollHeight 14
    872   RenderBlock {mo} at (0,50) size 5x10
     872  RenderMathMLBlock {mo} at (0,50) size 5x10
    873873    RenderText {mo} at (0,-3) size 5x17
    874874      text run at (0,-3) width 5: "\x{23A5}"
    875875layer at (195,432) size 5x10 scrollHeight 14
    876   RenderBlock {mo} at (0,60) size 5x10
     876  RenderMathMLBlock {mo} at (0,60) size 5x10
    877877    RenderText {mo} at (0,-3) size 5x17
    878878      text run at (0,-3) width 5: "\x{23A5}"
    879879layer at (195,442) size 5x10 scrollHeight 14
    880   RenderBlock {mo} at (0,70) size 5x10
     880  RenderMathMLBlock {mo} at (0,70) size 5x10
    881881    RenderText {mo} at (0,-3) size 5x17
    882882      text run at (0,-3) width 5: "\x{23A5}"
    883883layer at (195,452) size 5x10 scrollHeight 14
    884   RenderBlock {mo} at (0,80) size 5x10
     884  RenderMathMLBlock {mo} at (0,80) size 5x10
    885885    RenderText {mo} at (0,-3) size 5x17
    886886      text run at (0,-3) width 5: "\x{23A5}"
    887887layer at (195,462) size 5x10 scrollHeight 14
    888   RenderBlock {mo} at (0,90) size 5x10
     888  RenderMathMLBlock {mo} at (0,90) size 5x10
    889889    RenderText {mo} at (0,-3) size 5x17
    890890      text run at (0,-3) width 5: "\x{23A5}"
    891891layer at (195,472) size 5x10 scrollHeight 14
    892   RenderBlock {mo} at (0,100) size 5x10
     892  RenderMathMLBlock {mo} at (0,100) size 5x10
    893893    RenderText {mo} at (0,-3) size 5x17
    894894      text run at (0,-3) width 5: "\x{23A5}"
    895895layer at (195,482) size 5x10 scrollHeight 14
    896   RenderBlock {mo} at (0,110) size 5x10
     896  RenderMathMLBlock {mo} at (0,110) size 5x10
    897897    RenderText {mo} at (0,-3) size 5x17
    898898      text run at (0,-3) width 5: "\x{23A5}"
    899899layer at (195,492) size 5x10 scrollHeight 14
    900   RenderBlock {mo} at (0,120) size 5x10
     900  RenderMathMLBlock {mo} at (0,120) size 5x10
    901901    RenderText {mo} at (0,-3) size 5x17
    902902      text run at (0,-3) width 5: "\x{23A5}"
    903903layer at (195,502) size 5x4 scrollHeight 14
    904   RenderBlock {mo} at (0,130) size 5x4
     904  RenderMathMLBlock {mo} at (0,130) size 5x4
    905905    RenderText {mo} at (0,-3) size 5x17
    906906      text run at (0,-3) width 5: "\x{23A5}"
    907907layer at (195,506) size 5x11 scrollHeight 14
    908   RenderBlock {mo} at (0,134) size 5x11
     908  RenderMathMLBlock {mo} at (0,134) size 5x11
    909909layer at (207,372) size 5x10 scrollHeight 15
    910   RenderBlock {mo} at (0,0) size 5x10
     910  RenderMathMLBlock {mo} at (0,0) size 5x10
    911911layer at (207,382) size 5x10 scrollHeight 14
    912   RenderBlock {mo} at (0,10) size 5x10
     912  RenderMathMLBlock {mo} at (0,10) size 5x10
    913913    RenderText {mo} at (0,-3) size 5x17
    914914      text run at (0,-3) width 5: "\x{239C}"
    915915layer at (207,392) size 5x10 scrollHeight 14
    916   RenderBlock {mo} at (0,20) size 5x10
     916  RenderMathMLBlock {mo} at (0,20) size 5x10
    917917    RenderText {mo} at (0,-3) size 5x17
    918918      text run at (0,-3) width 5: "\x{239C}"
    919919layer at (207,402) size 5x10 scrollHeight 14
    920   RenderBlock {mo} at (0,30) size 5x10
     920  RenderMathMLBlock {mo} at (0,30) size 5x10
    921921    RenderText {mo} at (0,-3) size 5x17
    922922      text run at (0,-3) width 5: "\x{239C}"
    923923layer at (207,412) size 5x10 scrollHeight 14
    924   RenderBlock {mo} at (0,40) size 5x10
     924  RenderMathMLBlock {mo} at (0,40) size 5x10
    925925    RenderText {mo} at (0,-3) size 5x17
    926926      text run at (0,-3) width 5: "\x{239C}"
    927927layer at (207,422) size 5x10 scrollHeight 14
    928   RenderBlock {mo} at (0,50) size 5x10
     928  RenderMathMLBlock {mo} at (0,50) size 5x10
    929929    RenderText {mo} at (0,-3) size 5x17
    930930      text run at (0,-3) width 5: "\x{239C}"
    931931layer at (207,432) size 5x10 scrollHeight 14
    932   RenderBlock {mo} at (0,60) size 5x10
     932  RenderMathMLBlock {mo} at (0,60) size 5x10
    933933    RenderText {mo} at (0,-3) size 5x17
    934934      text run at (0,-3) width 5: "\x{239C}"
    935935layer at (207,442) size 5x10 scrollHeight 14
    936   RenderBlock {mo} at (0,70) size 5x10
     936  RenderMathMLBlock {mo} at (0,70) size 5x10
    937937    RenderText {mo} at (0,-3) size 5x17
    938938      text run at (0,-3) width 5: "\x{239C}"
    939939layer at (207,452) size 5x10 scrollHeight 14
    940   RenderBlock {mo} at (0,80) size 5x10
     940  RenderMathMLBlock {mo} at (0,80) size 5x10
    941941    RenderText {mo} at (0,-3) size 5x17
    942942      text run at (0,-3) width 5: "\x{239C}"
    943943layer at (207,462) size 5x10 scrollHeight 14
    944   RenderBlock {mo} at (0,90) size 5x10
     944  RenderMathMLBlock {mo} at (0,90) size 5x10
    945945    RenderText {mo} at (0,-3) size 5x17
    946946      text run at (0,-3) width 5: "\x{239C}"
    947947layer at (207,472) size 5x10 scrollHeight 14
    948   RenderBlock {mo} at (0,100) size 5x10
     948  RenderMathMLBlock {mo} at (0,100) size 5x10
    949949    RenderText {mo} at (0,-3) size 5x17
    950950      text run at (0,-3) width 5: "\x{239C}"
    951951layer at (207,482) size 5x10 scrollHeight 14
    952   RenderBlock {mo} at (0,110) size 5x10
     952  RenderMathMLBlock {mo} at (0,110) size 5x10
    953953    RenderText {mo} at (0,-3) size 5x17
    954954      text run at (0,-3) width 5: "\x{239C}"
    955955layer at (207,492) size 5x10 scrollHeight 14
    956   RenderBlock {mo} at (0,120) size 5x10
     956  RenderMathMLBlock {mo} at (0,120) size 5x10
    957957    RenderText {mo} at (0,-3) size 5x17
    958958      text run at (0,-3) width 5: "\x{239C}"
    959959layer at (207,502) size 5x4 scrollHeight 14
    960   RenderBlock {mo} at (0,130) size 5x4
     960  RenderMathMLBlock {mo} at (0,130) size 5x4
    961961    RenderText {mo} at (0,-3) size 5x17
    962962      text run at (0,-3) width 5: "\x{239C}"
    963963layer at (207,506) size 5x11 scrollHeight 14
    964   RenderBlock {mo} at (0,134) size 5x11
     964  RenderMathMLBlock {mo} at (0,134) size 5x11
    965965layer at (268,372) size 5x10 scrollHeight 15
    966   RenderBlock {mo} at (0,0) size 5x10
     966  RenderMathMLBlock {mo} at (0,0) size 5x10
    967967layer at (268,382) size 5x10 scrollHeight 14
    968   RenderBlock {mo} at (0,10) size 5x10
     968  RenderMathMLBlock {mo} at (0,10) size 5x10
    969969    RenderText {mo} at (0,-3) size 5x17
    970970      text run at (0,-3) width 5: "\x{239F}"
    971971layer at (268,392) size 5x10 scrollHeight 14
    972   RenderBlock {mo} at (0,20) size 5x10
     972  RenderMathMLBlock {mo} at (0,20) size 5x10
    973973    RenderText {mo} at (0,-3) size 5x17
    974974      text run at (0,-3) width 5: "\x{239F}"
    975975layer at (268,402) size 5x10 scrollHeight 14
    976   RenderBlock {mo} at (0,30) size 5x10
     976  RenderMathMLBlock {mo} at (0,30) size 5x10
    977977    RenderText {mo} at (0,-3) size 5x17
    978978      text run at (0,-3) width 5: "\x{239F}"
    979979layer at (268,412) size 5x10 scrollHeight 14
    980   RenderBlock {mo} at (0,40) size 5x10
     980  RenderMathMLBlock {mo} at (0,40) size 5x10
    981981    RenderText {mo} at (0,-3) size 5x17
    982982      text run at (0,-3) width 5: "\x{239F}"
    983983layer at (268,422) size 5x10 scrollHeight 14
    984   RenderBlock {mo} at (0,50) size 5x10
     984  RenderMathMLBlock {mo} at (0,50) size 5x10
    985985    RenderText {mo} at (0,-3) size 5x17
    986986      text run at (0,-3) width 5: "\x{239F}"
    987987layer at (268,432) size 5x10 scrollHeight 14
    988   RenderBlock {mo} at (0,60) size 5x10
     988  RenderMathMLBlock {mo} at (0,60) size 5x10
    989989    RenderText {mo} at (0,-3) size 5x17
    990990      text run at (0,-3) width 5: "\x{239F}"
    991991layer at (268,442) size 5x10 scrollHeight 14
    992   RenderBlock {mo} at (0,70) size 5x10
     992  RenderMathMLBlock {mo} at (0,70) size 5x10
    993993    RenderText {mo} at (0,-3) size 5x17
    994994      text run at (0,-3) width 5: "\x{239F}"
    995995layer at (268,452) size 5x10 scrollHeight 14
    996   RenderBlock {mo} at (0,80) size 5x10
     996  RenderMathMLBlock {mo} at (0,80) size 5x10
    997997    RenderText {mo} at (0,-3) size 5x17
    998998      text run at (0,-3) width 5: "\x{239F}"
    999999layer at (268,462) size 5x10 scrollHeight 14
    1000   RenderBlock {mo} at (0,90) size 5x10
     1000  RenderMathMLBlock {mo} at (0,90) size 5x10
    10011001    RenderText {mo} at (0,-3) size 5x17
    10021002      text run at (0,-3) width 5: "\x{239F}"
    10031003layer at (268,472) size 5x10 scrollHeight 14
    1004   RenderBlock {mo} at (0,100) size 5x10
     1004  RenderMathMLBlock {mo} at (0,100) size 5x10
    10051005    RenderText {mo} at (0,-3) size 5x17
    10061006      text run at (0,-3) width 5: "\x{239F}"
    10071007layer at (268,482) size 5x10 scrollHeight 14
    1008   RenderBlock {mo} at (0,110) size 5x10
     1008  RenderMathMLBlock {mo} at (0,110) size 5x10
    10091009    RenderText {mo} at (0,-3) size 5x17
    10101010      text run at (0,-3) width 5: "\x{239F}"
    10111011layer at (268,492) size 5x10 scrollHeight 14
    1012   RenderBlock {mo} at (0,120) size 5x10
     1012  RenderMathMLBlock {mo} at (0,120) size 5x10
    10131013    RenderText {mo} at (0,-3) size 5x17
    10141014      text run at (0,-3) width 5: "\x{239F}"
    10151015layer at (268,502) size 5x4 scrollHeight 14
    1016   RenderBlock {mo} at (0,130) size 5x4
     1016  RenderMathMLBlock {mo} at (0,130) size 5x4
    10171017    RenderText {mo} at (0,-3) size 5x17
    10181018      text run at (0,-3) width 5: "\x{239F}"
    10191019layer at (268,506) size 5x11 scrollHeight 14
    1020   RenderBlock {mo} at (0,134) size 5x11
     1020  RenderMathMLBlock {mo} at (0,134) size 5x11
    10211021layer at (280,372) size 8x10 scrollHeight 15
    1022   RenderBlock {mo} at (0,0) size 8x10
     1022  RenderMathMLBlock {mo} at (0,0) size 8x10
    10231023layer at (280,382) size 8x10 scrollHeight 14
    1024   RenderBlock {mo} at (0,10) size 8x10
     1024  RenderMathMLBlock {mo} at (0,10) size 8x10
    10251025    RenderText {mo} at (0,-3) size 8x17
    10261026      text run at (0,-3) width 8: "\x{23D0}"
    10271027layer at (280,392) size 8x10 scrollHeight 14
    1028   RenderBlock {mo} at (0,20) size 8x10
     1028  RenderMathMLBlock {mo} at (0,20) size 8x10
    10291029    RenderText {mo} at (0,-3) size 8x17
    10301030      text run at (0,-3) width 8: "\x{23D0}"
    10311031layer at (280,402) size 8x10 scrollHeight 14
    1032   RenderBlock {mo} at (0,30) size 8x10
     1032  RenderMathMLBlock {mo} at (0,30) size 8x10
    10331033    RenderText {mo} at (0,-3) size 8x17
    10341034      text run at (0,-3) width 8: "\x{23D0}"
    10351035layer at (280,412) size 8x10 scrollHeight 14
    1036   RenderBlock {mo} at (0,40) size 8x10
     1036  RenderMathMLBlock {mo} at (0,40) size 8x10
    10371037    RenderText {mo} at (0,-3) size 8x17
    10381038      text run at (0,-3) width 8: "\x{23D0}"
    10391039layer at (280,422) size 8x10 scrollHeight 14
    1040   RenderBlock {mo} at (0,50) size 8x10
     1040  RenderMathMLBlock {mo} at (0,50) size 8x10
    10411041    RenderText {mo} at (0,-3) size 8x17
    10421042      text run at (0,-3) width 8: "\x{23D0}"
    10431043layer at (280,432) size 8x10 scrollHeight 14
    1044   RenderBlock {mo} at (0,60) size 8x10
     1044  RenderMathMLBlock {mo} at (0,60) size 8x10
    10451045    RenderText {mo} at (0,-3) size 8x17
    10461046      text run at (0,-3) width 8: "\x{23D0}"
    10471047layer at (280,442) size 8x10 scrollHeight 14
    1048   RenderBlock {mo} at (0,70) size 8x10
     1048  RenderMathMLBlock {mo} at (0,70) size 8x10
    10491049    RenderText {mo} at (0,-3) size 8x17
    10501050      text run at (0,-3) width 8: "\x{23D0}"
    10511051layer at (280,452) size 8x10 scrollHeight 14
    1052   RenderBlock {mo} at (0,80) size 8x10
     1052  RenderMathMLBlock {mo} at (0,80) size 8x10
    10531053    RenderText {mo} at (0,-3) size 8x17
    10541054      text run at (0,-3) width 8: "\x{23D0}"
    10551055layer at (280,462) size 8x10 scrollHeight 14
    1056   RenderBlock {mo} at (0,90) size 8x10
     1056  RenderMathMLBlock {mo} at (0,90) size 8x10
    10571057    RenderText {mo} at (0,-3) size 8x17
    10581058      text run at (0,-3) width 8: "\x{23D0}"
    10591059layer at (280,472) size 8x10 scrollHeight 14
    1060   RenderBlock {mo} at (0,100) size 8x10
     1060  RenderMathMLBlock {mo} at (0,100) size 8x10
    10611061    RenderText {mo} at (0,-3) size 8x17
    10621062      text run at (0,-3) width 8: "\x{23D0}"
    10631063layer at (280,482) size 8x10 scrollHeight 14
    1064   RenderBlock {mo} at (0,110) size 8x10
     1064  RenderMathMLBlock {mo} at (0,110) size 8x10
    10651065    RenderText {mo} at (0,-3) size 8x17
    10661066      text run at (0,-3) width 8: "\x{23D0}"
    10671067layer at (280,492) size 8x10 scrollHeight 14
    1068   RenderBlock {mo} at (0,120) size 8x10
     1068  RenderMathMLBlock {mo} at (0,120) size 8x10
    10691069    RenderText {mo} at (0,-3) size 8x17
    10701070      text run at (0,-3) width 8: "\x{23D0}"
    10711071layer at (280,502) size 8x4 scrollHeight 14
    1072   RenderBlock {mo} at (0,130) size 8x4
     1072  RenderMathMLBlock {mo} at (0,130) size 8x4
    10731073    RenderText {mo} at (0,-3) size 8x17
    10741074      text run at (0,-3) width 8: "\x{23D0}"
    10751075layer at (280,506) size 8x11 scrollHeight 14
    1076   RenderBlock {mo} at (0,134) size 8x11
     1076  RenderMathMLBlock {mo} at (0,134) size 8x11
    10771077layer at (344,372) size 8x10 scrollHeight 15
    1078   RenderBlock {mo} at (0,0) size 8x10
     1078  RenderMathMLBlock {mo} at (0,0) size 8x10
    10791079layer at (344,382) size 8x10 scrollHeight 14
    1080   RenderBlock {mo} at (0,10) size 8x10
     1080  RenderMathMLBlock {mo} at (0,10) size 8x10
    10811081    RenderText {mo} at (0,-3) size 8x17
    10821082      text run at (0,-3) width 8: "\x{23D0}"
    10831083layer at (344,392) size 8x10 scrollHeight 14
    1084   RenderBlock {mo} at (0,20) size 8x10
     1084  RenderMathMLBlock {mo} at (0,20) size 8x10
    10851085    RenderText {mo} at (0,-3) size 8x17
    10861086      text run at (0,-3) width 8: "\x{23D0}"
    10871087layer at (344,402) size 8x10 scrollHeight 14
    1088   RenderBlock {mo} at (0,30) size 8x10
     1088  RenderMathMLBlock {mo} at (0,30) size 8x10
    10891089    RenderText {mo} at (0,-3) size 8x17
    10901090      text run at (0,-3) width 8: "\x{23D0}"
    10911091layer at (344,412) size 8x10 scrollHeight 14
    1092   RenderBlock {mo} at (0,40) size 8x10
     1092  RenderMathMLBlock {mo} at (0,40) size 8x10
    10931093    RenderText {mo} at (0,-3) size 8x17
    10941094      text run at (0,-3) width 8: "\x{23D0}"
    10951095layer at (344,422) size 8x10 scrollHeight 14
    1096   RenderBlock {mo} at (0,50) size 8x10
     1096  RenderMathMLBlock {mo} at (0,50) size 8x10
    10971097    RenderText {mo} at (0,-3) size 8x17
    10981098      text run at (0,-3) width 8: "\x{23D0}"
    10991099layer at (344,432) size 8x10 scrollHeight 14
    1100   RenderBlock {mo} at (0,60) size 8x10
     1100  RenderMathMLBlock {mo} at (0,60) size 8x10
    11011101    RenderText {mo} at (0,-3) size 8x17
    11021102      text run at (0,-3) width 8: "\x{23D0}"
    11031103layer at (344,442) size 8x10 scrollHeight 14
    1104   RenderBlock {mo} at (0,70) size 8x10
     1104  RenderMathMLBlock {mo} at (0,70) size 8x10
    11051105    RenderText {mo} at (0,-3) size 8x17
    11061106      text run at (0,-3) width 8: "\x{23D0}"
    11071107layer at (344,452) size 8x10 scrollHeight 14
    1108   RenderBlock {mo} at (0,80) size 8x10
     1108  RenderMathMLBlock {mo} at (0,80) size 8x10
    11091109    RenderText {mo} at (0,-3) size 8x17
    11101110      text run at (0,-3) width 8: "\x{23D0}"
    11111111layer at (344,462) size 8x10 scrollHeight 14
    1112   RenderBlock {mo} at (0,90) size 8x10
     1112  RenderMathMLBlock {mo} at (0,90) size 8x10
    11131113    RenderText {mo} at (0,-3) size 8x17
    11141114      text run at (0,-3) width 8: "\x{23D0}"
    11151115layer at (344,472) size 8x10 scrollHeight 14
    1116   RenderBlock {mo} at (0,100) size 8x10
     1116  RenderMathMLBlock {mo} at (0,100) size 8x10
    11171117    RenderText {mo} at (0,-3) size 8x17
    11181118      text run at (0,-3) width 8: "\x{23D0}"
    11191119layer at (344,482) size 8x10 scrollHeight 14
    1120   RenderBlock {mo} at (0,110) size 8x10
     1120  RenderMathMLBlock {mo} at (0,110) size 8x10
    11211121    RenderText {mo} at (0,-3) size 8x17
    11221122      text run at (0,-3) width 8: "\x{23D0}"
    11231123layer at (344,492) size 8x10 scrollHeight 14
    1124   RenderBlock {mo} at (0,120) size 8x10
     1124  RenderMathMLBlock {mo} at (0,120) size 8x10
    11251125    RenderText {mo} at (0,-3) size 8x17
    11261126      text run at (0,-3) width 8: "\x{23D0}"
    11271127layer at (344,502) size 8x4 scrollHeight 14
    1128   RenderBlock {mo} at (0,130) size 8x4
     1128  RenderMathMLBlock {mo} at (0,130) size 8x4
    11291129    RenderText {mo} at (0,-3) size 8x17
    11301130      text run at (0,-3) width 8: "\x{23D0}"
    11311131layer at (344,506) size 8x11 scrollHeight 14
    1132   RenderBlock {mo} at (0,134) size 8x11
     1132  RenderMathMLBlock {mo} at (0,134) size 8x11
    11331133layer at (359,372) size 10x10 scrollHeight 15
    1134   RenderBlock {mo} at (0,0) size 10x10
     1134  RenderMathMLBlock {mo} at (0,0) size 10x10
    11351135layer at (359,382) size 10x10 scrollHeight 14
    1136   RenderBlock {mo} at (0,10) size 10x10
     1136  RenderMathMLBlock {mo} at (0,10) size 10x10
    11371137    RenderText {mo} at (0,-3) size 10x17
    11381138      text run at (0,-3) width 10: "\x{23AE}"
    11391139layer at (359,392) size 10x10 scrollHeight 14
    1140   RenderBlock {mo} at (0,20) size 10x10
     1140  RenderMathMLBlock {mo} at (0,20) size 10x10
    11411141    RenderText {mo} at (0,-3) size 10x17
    11421142      text run at (0,-3) width 10: "\x{23AE}"
    11431143layer at (359,402) size 10x10 scrollHeight 14
    1144   RenderBlock {mo} at (0,30) size 10x10
     1144  RenderMathMLBlock {mo} at (0,30) size 10x10
    11451145    RenderText {mo} at (0,-3) size 10x17
    11461146      text run at (0,-3) width 10: "\x{23AE}"
    11471147layer at (359,412) size 10x10 scrollHeight 14
    1148   RenderBlock {mo} at (0,40) size 10x10
     1148  RenderMathMLBlock {mo} at (0,40) size 10x10
    11491149    RenderText {mo} at (0,-3) size 10x17
    11501150      text run at (0,-3) width 10: "\x{23AE}"
    11511151layer at (359,422) size 10x10 scrollHeight 14
    1152   RenderBlock {mo} at (0,50) size 10x10
     1152  RenderMathMLBlock {mo} at (0,50) size 10x10
    11531153    RenderText {mo} at (0,-3) size 10x17
    11541154      text run at (0,-3) width 10: "\x{23AE}"
    11551155layer at (359,432) size 10x10 scrollHeight 14
    1156   RenderBlock {mo} at (0,60) size 10x10
     1156  RenderMathMLBlock {mo} at (0,60) size 10x10
    11571157    RenderText {mo} at (0,-3) size 10x17
    11581158      text run at (0,-3) width 10: "\x{23AE}"
    11591159layer at (359,442) size 10x10 scrollHeight 14
    1160   RenderBlock {mo} at (0,70) size 10x10
     1160  RenderMathMLBlock {mo} at (0,70) size 10x10
    11611161    RenderText {mo} at (0,-3) size 10x17
    11621162      text run at (0,-3) width 10: "\x{23AE}"
    11631163layer at (359,452) size 10x10 scrollHeight 14
    1164   RenderBlock {mo} at (0,80) size 10x10
     1164  RenderMathMLBlock {mo} at (0,80) size 10x10
    11651165    RenderText {mo} at (0,-3) size 10x17
    11661166      text run at (0,-3) width 10: "\x{23AE}"
    11671167layer at (359,462) size 10x10 scrollHeight 14
    1168   RenderBlock {mo} at (0,90) size 10x10
     1168  RenderMathMLBlock {mo} at (0,90) size 10x10
    11691169    RenderText {mo} at (0,-3) size 10x17
    11701170      text run at (0,-3) width 10: "\x{23AE}"
    11711171layer at (359,472) size 10x10 scrollHeight 14
    1172   RenderBlock {mo} at (0,100) size 10x10
     1172  RenderMathMLBlock {mo} at (0,100) size 10x10
    11731173    RenderText {mo} at (0,-3) size 10x17
    11741174      text run at (0,-3) width 10: "\x{23AE}"
    11751175layer at (359,482) size 10x10 scrollHeight 14
    1176   RenderBlock {mo} at (0,110) size 10x10
     1176  RenderMathMLBlock {mo} at (0,110) size 10x10
    11771177    RenderText {mo} at (0,-3) size 10x17
    11781178      text run at (0,-3) width 10: "\x{23AE}"
    11791179layer at (359,492) size 10x10 scrollHeight 14
    1180   RenderBlock {mo} at (0,120) size 10x10
     1180  RenderMathMLBlock {mo} at (0,120) size 10x10
    11811181    RenderText {mo} at (0,-3) size 10x17
    11821182      text run at (0,-3) width 10: "\x{23AE}"
    11831183layer at (359,502) size 10x4 scrollHeight 14
    1184   RenderBlock {mo} at (0,130) size 10x4
     1184  RenderMathMLBlock {mo} at (0,130) size 10x4
    11851185    RenderText {mo} at (0,-3) size 10x17
    11861186      text run at (0,-3) width 10: "\x{23AE}"
    11871187layer at (359,506) size 10x11 scrollHeight 14
    1188   RenderBlock {mo} at (0,134) size 10x11
     1188  RenderMathMLBlock {mo} at (0,134) size 10x11
    11891189layer at (9,549) size 5x10 scrollHeight 15
    1190   RenderBlock {mo} at (0,0) size 5x10
     1190  RenderMathMLBlock {mo} at (0,0) size 5x10
    11911191layer at (9,559) size 5x10 scrollHeight 14
    1192   RenderBlock {mo} at (0,10) size 5x10
     1192  RenderMathMLBlock {mo} at (0,10) size 5x10
    11931193    RenderText {mo} at (0,-3) size 5x17
    11941194      text run at (0,-3) width 5: "\x{239C}"
    11951195layer at (9,569) size 5x10 scrollHeight 14
    1196   RenderBlock {mo} at (0,20) size 5x10
     1196  RenderMathMLBlock {mo} at (0,20) size 5x10
    11971197    RenderText {mo} at (0,-3) size 5x17
    11981198      text run at (0,-3) width 5: "\x{239C}"
    11991199layer at (9,579) size 5x8 scrollHeight 14
    1200   RenderBlock {mo} at (0,30) size 5x8
     1200  RenderMathMLBlock {mo} at (0,30) size 5x8
    12011201    RenderText {mo} at (0,-3) size 5x17
    12021202      text run at (0,-3) width 5: "\x{239C}"
    12031203layer at (9,587) size 5x11 scrollHeight 14
    1204   RenderBlock {mo} at (0,38) size 5x11
     1204  RenderMathMLBlock {mo} at (0,38) size 5x11
    12051205layer at (157,549) size 5x10 scrollHeight 15
    1206   RenderBlock {mo} at (0,0) size 5x10
     1206  RenderMathMLBlock {mo} at (0,0) size 5x10
    12071207layer at (157,559) size 5x10 scrollHeight 14
    1208   RenderBlock {mo} at (0,10) size 5x10
     1208  RenderMathMLBlock {mo} at (0,10) size 5x10
    12091209    RenderText {mo} at (0,-3) size 5x17
    12101210      text run at (0,-3) width 5: "\x{239F}"
    12111211layer at (157,569) size 5x10 scrollHeight 14
    1212   RenderBlock {mo} at (0,20) size 5x10
     1212  RenderMathMLBlock {mo} at (0,20) size 5x10
    12131213    RenderText {mo} at (0,-3) size 5x17
    12141214      text run at (0,-3) width 5: "\x{239F}"
    12151215layer at (157,579) size 5x8 scrollHeight 14
    1216   RenderBlock {mo} at (0,30) size 5x8
     1216  RenderMathMLBlock {mo} at (0,30) size 5x8
    12171217    RenderText {mo} at (0,-3) size 5x17
    12181218      text run at (0,-3) width 5: "\x{239F}"
    12191219layer at (157,587) size 5x11 scrollHeight 14
    1220   RenderBlock {mo} at (0,38) size 5x11
     1220  RenderMathMLBlock {mo} at (0,38) size 5x11
    12211221layer at (49,95) size 7x11 backgroundClip at (49,94) size 7x9 clip at (49,94) size 7x9 outlineClip at (49,94) size 7x9
    12221222  RenderBlock (relative positioned) {mo} at (0,0) size 7x11
  • trunk/LayoutTests/platform/mac/mathml/presentation/style-expected.txt

    r72173 r95566  
    77        RenderText {#text} at (0,0) size 0x0
    88layer at (8,19) size 27x16
    9   RenderBlock {math} at (0,3) size 27x16
     9  RenderMathMLMath {math} at (0,3) size 27x16
    1010    RenderInline {mi} at (0,0) size 7x16
    1111      RenderText {#text} at (1,0) size 7x16
    1212        text run at (1,0) width 7: "x"
    13     RenderBlock {mo} at (8,0) size 10x16
    14       RenderBlock {mo} at (0,0) size 9x16
     13    RenderMathMLOperator {mo} at (8,0) size 10x16
     14      RenderMathMLBlock {mo} at (0,0) size 9x16
    1515        RenderText {mo} at (0,0) size 9x16
    1616          text run at (0,0) width 9: "+"
  • trunk/LayoutTests/platform/mac/mathml/presentation/sub-expected.txt

    r72173 r95566  
    77        RenderText {#text} at (0,0) size 27x18
    88          text run at (0,0) width 27: "text "
    9         RenderBlock {math} at (27,3) size 15x19
    10           RenderBlock {msub} at (1,0) size 13x19
    11             RenderBlock {msub} at (0,0) size 7x16
     9        RenderMathMLMath {math} at (27,3) size 15x19
     10          RenderMathMLSubSup {msub} at (1,0) size 13x19
     11            RenderMathMLBlock {msub} at (0,0) size 7x16
    1212              RenderInline {mi} at (0,0) size 7x16
    1313                RenderText {#text} at (0,0) size 7x16
     
    2020        RenderText {#text} at (0,0) size 27x18
    2121          text run at (0,0) width 27: "text "
    22         RenderBlock {math} at (27,3) size 16x19
    23           RenderBlock {msub} at (1,0) size 14x19
    24             RenderBlock {msub} at (0,0) size 9x16
    25               RenderBlock {mo} at (0,0) size 9x16
    26                 RenderBlock {mo} at (0,0) size 9x16
     22        RenderMathMLMath {math} at (27,3) size 16x19
     23          RenderMathMLSubSup {msub} at (1,0) size 14x19
     24            RenderMathMLBlock {msub} at (0,0) size 9x16
     25              RenderMathMLOperator {mo} at (0,0) size 9x16
     26                RenderMathMLBlock {mo} at (0,0) size 9x16
    2727                  RenderText {mo} at (0,0) size 9x16
    2828                    text run at (0,0) width 9: "+"
     
    3434        RenderText {#text} at (0,4) size 27x18
    3535          text run at (0,4) width 27: "text "
    36         RenderBlock {math} at (27,0) size 15x26
    37           RenderBlock {msub} at (1,0) size 13x26
    38             RenderBlock {msub} at (0,0) size 6x23
    39               RenderBlock {mo} at (0,0) size 6x23
    40                 RenderBlock {mo} at (0,0) size 6x22
     36        RenderMathMLMath {math} at (27,0) size 15x26
     37          RenderMathMLSubSup {msub} at (1,0) size 13x26
     38            RenderMathMLBlock {msub} at (0,0) size 6x23
     39              RenderMathMLOperator {mo} at (0,0) size 6x23
     40                RenderMathMLBlock {mo} at (0,0) size 6x22
    4141                  RenderText {mo} at (0,-2) size 6x26
    4242                    text run at (0,-2) width 6: "\x{222B}"
  • trunk/LayoutTests/platform/mac/mathml/presentation/subsup-expected.txt

    r82786 r95566  
    77        RenderText {#text} at (0,8) size 36x18
    88          text run at (0,8) width 36: "both: "
    9         RenderBlock {math} at (36,0) size 16x32
    10           RenderBlock {msubsup} at (1,0) size 14x32
    11             RenderBlock {msubsup} at (0,3) size 7x24
     9        RenderMathMLMath {math} at (36,0) size 16x32
     10          RenderMathMLSubSup {msubsup} at (1,0) size 14x32
     11            RenderMathMLBlock {msubsup} at (0,3) size 7x24
    1212              RenderInline {mi} at (0,0) size 7x16
    1313                RenderText {#text} at (0,8) size 7x16
    1414                  text run at (0,8) width 7: "x"
    15             RenderBlock {msubsup} at (8,0) size 6x32
    16               RenderBlock {msubsup} at (0,0) size 6x16
     15            RenderMathMLBlock {msubsup} at (8,0) size 6x32
     16              RenderMathMLBlock {msubsup} at (0,0) size 6x16
    1717                RenderInline {mi} at (0,0) size 5x12
    1818                  RenderText {#text} at (0,3) size 5x12
    1919                    text run at (0,3) width 5: "k"
    20               RenderBlock {msubsup} at (0,16) size 6x16
     20              RenderMathMLBlock {msubsup} at (0,16) size 6x16
    2121                RenderInline {mn} at (0,0) size 6x12
    2222                  RenderText {#text} at (0,3) size 6x12
     
    2626        RenderText {#text} at (0,8) size 148x18
    2727          text run at (0,8) width 148: "long subscript w/ both: "
    28         RenderBlock {math} at (148,0) size 44x32
    29           RenderBlock {msubsup} at (1,0) size 42x32
    30             RenderBlock {msubsup} at (0,3) size 9x24
     28        RenderMathMLMath {math} at (148,0) size 44x32
     29          RenderMathMLSubSup {msubsup} at (1,0) size 42x32
     30            RenderMathMLBlock {msubsup} at (0,3) size 9x24
    3131              RenderInline {mi} at (0,0) size 9x16
    3232                RenderText {#text} at (0,8) size 9x16
    3333                  text run at (0,8) width 9: "Z"
    34             RenderBlock {msubsup} at (10,0) size 32x32
    35               RenderBlock {msubsup} at (0,0) size 32x16
     34            RenderMathMLBlock {msubsup} at (10,0) size 32x32
     35              RenderMathMLBlock {msubsup} at (0,0) size 32x16
    3636                RenderInline {mi} at (0,0) size 3x12
    3737                  RenderText {#text} at (0,3) size 3x12
    3838                    text run at (0,3) width 3: "j"
    39               RenderBlock {msubsup} at (0,16) size 32x16
    40                 RenderBlock {mrow} at (1,3) size 31x12
     39              RenderMathMLBlock {msubsup} at (0,16) size 32x16
     40                RenderMathMLRow {mrow} at (1,3) size 31x12
    4141                  RenderInline {mi} at (0,0) size 5x12
    4242                    RenderText {#text} at (0,0) size 5x12
    4343                      text run at (0,0) width 5: "x"
    44                   RenderBlock {mo} at (5,0) size 8x12
    45                     RenderBlock {mo} at (0,0) size 7x12
     44                  RenderMathMLOperator {mo} at (5,0) size 8x12
     45                    RenderMathMLBlock {mo} at (0,0) size 7x12
    4646                      RenderText {mo} at (0,0) size 7x12
    4747                        text run at (0,0) width 7: "+"
     
    4949                    RenderText {#text} at (13,0) size 5x12
    5050                      text run at (13,0) width 5: "y"
    51                   RenderBlock {mo} at (18,0) size 8x12
    52                     RenderBlock {mo} at (0,0) size 7x12
     51                  RenderMathMLOperator {mo} at (18,0) size 8x12
     52                    RenderMathMLBlock {mo} at (0,0) size 7x12
    5353                      RenderText {mo} at (0,0) size 7x12
    5454                        text run at (0,0) width 7: "+"
     
    6060        RenderText {#text} at (0,8) size 160x18
    6161          text run at (0,8) width 160: "long superscript w/ both: "
    62         RenderBlock {math} at (160,0) size 29x32
    63           RenderBlock {msubsup} at (1,0) size 27x32
    64             RenderBlock {msubsup} at (0,3) size 9x24
     62        RenderMathMLMath {math} at (160,0) size 29x32
     63          RenderMathMLSubSup {msubsup} at (1,0) size 27x32
     64            RenderMathMLBlock {msubsup} at (0,3) size 9x24
    6565              RenderInline {mi} at (0,0) size 9x16
    6666                RenderText {#text} at (0,8) size 9x16
    6767                  text run at (0,8) width 9: "Z"
    68             RenderBlock {msubsup} at (10,0) size 17x32
    69               RenderBlock {msubsup} at (0,0) size 17x16
    70                 RenderBlock {mrow} at (1,3) size 16x12
     68            RenderMathMLBlock {msubsup} at (10,0) size 17x32
     69              RenderMathMLBlock {msubsup} at (0,0) size 17x16
     70                RenderMathMLRow {mrow} at (1,3) size 16x12
    7171                  RenderInline {mi} at (0,0) size 5x12
    7272                    RenderText {#text} at (0,0) size 5x12
    7373                      text run at (0,0) width 5: "k"
    74                   RenderBlock {mo} at (5,0) size 8x12
    75                     RenderBlock {mo} at (0,0) size 7x12
     74                  RenderMathMLOperator {mo} at (5,0) size 8x12
     75                    RenderMathMLBlock {mo} at (0,0) size 7x12
    7676                      RenderText {mo} at (0,0) size 7x12
    7777                        text run at (0,0) width 7: "+"
     
    7979                    RenderText {#text} at (13,0) size 3x12
    8080                      text run at (13,0) width 3: "j"
    81               RenderBlock {msubsup} at (0,16) size 17x16
     81              RenderMathMLBlock {msubsup} at (0,16) size 17x16
    8282                RenderInline {mi} at (0,0) size 5x12
    8383                  RenderText {#text} at (0,3) size 5x12
     
    8787        RenderText {#text} at (0,8) size 88x18
    8888          text run at (0,8) width 88: "long w/ both: "
    89         RenderBlock {math} at (88,0) size 44x32
    90           RenderBlock {msubsup} at (1,0) size 42x32
    91             RenderBlock {msubsup} at (0,3) size 9x24
     89        RenderMathMLMath {math} at (88,0) size 44x32
     90          RenderMathMLSubSup {msubsup} at (1,0) size 42x32
     91            RenderMathMLBlock {msubsup} at (0,3) size 9x24
    9292              RenderInline {mi} at (0,0) size 9x16
    9393                RenderText {#text} at (0,8) size 9x16
    9494                  text run at (0,8) width 9: "Z"
    95             RenderBlock {msubsup} at (10,0) size 32x32
    96               RenderBlock {msubsup} at (0,0) size 32x16
    97                 RenderBlock {mrow} at (0,3) size 16x12
     95            RenderMathMLBlock {msubsup} at (10,0) size 32x32
     96              RenderMathMLBlock {msubsup} at (0,0) size 32x16
     97                RenderMathMLRow {mrow} at (0,3) size 16x12
    9898                  RenderInline {mi} at (0,0) size 5x12
    9999                    RenderText {#text} at (0,0) size 5x12
    100100                      text run at (0,0) width 5: "k"
    101                   RenderBlock {mo} at (5,0) size 8x12
    102                     RenderBlock {mo} at (0,0) size 7x12
     101                  RenderMathMLOperator {mo} at (5,0) size 8x12
     102                    RenderMathMLBlock {mo} at (0,0) size 7x12
    103103                      RenderText {mo} at (0,0) size 7x12
    104104                        text run at (0,0) width 7: "+"
     
    106106                    RenderText {#text} at (13,0) size 3x12
    107107                      text run at (13,0) width 3: "j"
    108               RenderBlock {msubsup} at (0,16) size 32x16
    109                 RenderBlock {mrow} at (1,3) size 31x12
     108              RenderMathMLBlock {msubsup} at (0,16) size 32x16
     109                RenderMathMLRow {mrow} at (1,3) size 31x12
    110110                  RenderInline {mi} at (0,0) size 5x12
    111111                    RenderText {#text} at (0,0) size 5x12
    112112                      text run at (0,0) width 5: "x"
    113                   RenderBlock {mo} at (5,0) size 8x12
    114                     RenderBlock {mo} at (0,0) size 7x12
     113                  RenderMathMLOperator {mo} at (5,0) size 8x12
     114                    RenderMathMLBlock {mo} at (0,0) size 7x12
    115115                      RenderText {mo} at (0,0) size 7x12
    116116                        text run at (0,0) width 7: "+"
     
    118118                    RenderText {#text} at (13,0) size 5x12
    119119                      text run at (13,0) width 5: "y"
    120                   RenderBlock {mo} at (18,0) size 8x12
    121                     RenderBlock {mo} at (0,0) size 7x12
     120                  RenderMathMLOperator {mo} at (18,0) size 8x12
     121                    RenderMathMLBlock {mo} at (0,0) size 7x12
    122122                      RenderText {mo} at (0,0) size 7x12
    123123                        text run at (0,0) width 7: "+"
     
    129129        RenderText {#text} at (0,8) size 123x18
    130130          text run at (0,8) width 123: "Wrapped in mrow: "
    131         RenderBlock {math} at (123,0) size 16x32
    132           RenderBlock {mrow} at (1,0) size 14x32
    133             RenderBlock {msubsup} at (0,0) size 14x32
    134               RenderBlock {msubsup} at (0,3) size 7x24
     131        RenderMathMLMath {math} at (123,0) size 16x32
     132          RenderMathMLRow {mrow} at (1,0) size 14x32
     133            RenderMathMLSubSup {msubsup} at (0,0) size 14x32
     134              RenderMathMLBlock {msubsup} at (0,3) size 7x24
    135135                RenderInline {mi} at (0,0) size 7x16
    136136                  RenderText {#text} at (0,8) size 7x16
    137137                    text run at (0,8) width 7: "x"
    138               RenderBlock {msubsup} at (8,0) size 6x32
    139                 RenderBlock {msubsup} at (0,0) size 6x16
     138              RenderMathMLBlock {msubsup} at (8,0) size 6x32
     139                RenderMathMLBlock {msubsup} at (0,0) size 6x16
    140140                  RenderInline {mi} at (0,0) size 5x12
    141141                    RenderText {#text} at (0,3) size 5x12
    142142                      text run at (0,3) width 5: "k"
    143                 RenderBlock {msubsup} at (0,16) size 6x16
     143                RenderMathMLBlock {msubsup} at (0,16) size 6x16
    144144                  RenderInline {mn} at (0,0) size 6x12
    145145                    RenderText {#text} at (0,3) size 6x12
  • trunk/LayoutTests/platform/mac/mathml/presentation/sup-expected.txt

    r72173 r95566  
    77        RenderText {#text} at (0,0) size 76x18
    88          text run at (0,0) width 76: "superscript: "
    9         RenderBlock {math} at (76,3) size 15x19
    10           RenderBlock {msup} at (1,0) size 13x19
    11             RenderBlock {msup} at (0,3) size 7x16
     9        RenderMathMLMath {math} at (76,3) size 15x19
     10          RenderMathMLSubSup {msup} at (1,0) size 13x19
     11            RenderMathMLBlock {msup} at (0,3) size 7x16
    1212              RenderInline {mi} at (0,0) size 7x16
    1313                RenderText {#text} at (0,0) size 7x16
  • trunk/LayoutTests/platform/mac/mathml/presentation/tables-expected.txt

    r78910 r95566  
    77        RenderText {#text} at (0,21) size 49x18
    88          text run at (0,21) width 49: "simple: "
    9         RenderBlock {math} at (49,0) size 80x57
     9        RenderMathMLMath {math} at (49,0) size 80x57
    1010          RenderTable {mtable} at (1,0) size 78x57
    1111            RenderTableSection (anonymous) at (0,0) size 78x57
    1212              RenderTableRow {mtr} at (0,0) size 78x19
    1313                RenderTableCell {mtd} at (0,0) size 26x19 [r=0 c=0 rs=1 cs=1]
    14                   RenderBlock {msub} at (3,0) size 20x19
    15                     RenderBlock {msub} at (0,0) size 8x16
     14                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     15                    RenderMathMLBlock {msub} at (0,0) size 8x16
    1616                      RenderInline {mi} at (0,0) size 8x16
    1717                        RenderText {#text} at (0,0) size 8x16
     
    2121                        text run at (8,7) width 12: "11"
    2222                RenderTableCell {mtd} at (26,0) size 26x19 [r=0 c=1 rs=1 cs=1]
    23                   RenderBlock {msub} at (3,0) size 20x19
    24                     RenderBlock {msub} at (0,0) size 8x16
     23                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     24                    RenderMathMLBlock {msub} at (0,0) size 8x16
    2525                      RenderInline {mi} at (0,0) size 8x16
    2626                        RenderText {#text} at (0,0) size 8x16
     
    3030                        text run at (8,7) width 12: "12"
    3131                RenderTableCell {mtd} at (52,0) size 26x19 [r=0 c=2 rs=1 cs=1]
    32                   RenderBlock {msub} at (3,0) size 20x19
    33                     RenderBlock {msub} at (0,0) size 8x16
     32                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     33                    RenderMathMLBlock {msub} at (0,0) size 8x16
    3434                      RenderInline {mi} at (0,0) size 8x16
    3535                        RenderText {#text} at (0,0) size 8x16
     
    4040              RenderTableRow {mtr} at (0,19) size 78x19
    4141                RenderTableCell {mtd} at (0,19) size 26x19 [r=1 c=0 rs=1 cs=1]
    42                   RenderBlock {msub} at (3,0) size 20x19
    43                     RenderBlock {msub} at (0,0) size 8x16
     42                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     43                    RenderMathMLBlock {msub} at (0,0) size 8x16
    4444                      RenderInline {mi} at (0,0) size 8x16
    4545                        RenderText {#text} at (0,0) size 8x16
     
    4949                        text run at (8,7) width 12: "21"
    5050                RenderTableCell {mtd} at (26,19) size 26x19 [r=1 c=1 rs=1 cs=1]
    51                   RenderBlock {msub} at (3,0) size 20x19
    52                     RenderBlock {msub} at (0,0) size 8x16
     51                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     52                    RenderMathMLBlock {msub} at (0,0) size 8x16
    5353                      RenderInline {mi} at (0,0) size 8x16
    5454                        RenderText {#text} at (0,0) size 8x16
     
    5858                        text run at (8,7) width 12: "22"
    5959                RenderTableCell {mtd} at (52,19) size 26x19 [r=1 c=2 rs=1 cs=1]
    60                   RenderBlock {msub} at (3,0) size 20x19
    61                     RenderBlock {msub} at (0,0) size 8x16
     60                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     61                    RenderMathMLBlock {msub} at (0,0) size 8x16
    6262                      RenderInline {mi} at (0,0) size 8x16
    6363                        RenderText {#text} at (0,0) size 8x16
     
    6868              RenderTableRow {mtr} at (0,38) size 78x19
    6969                RenderTableCell {mtd} at (0,38) size 26x19 [r=2 c=0 rs=1 cs=1]
    70                   RenderBlock {msub} at (4,0) size 19x19
    71                     RenderBlock {msub} at (0,0) size 7x16
     70                  RenderMathMLSubSup {msub} at (4,0) size 19x19
     71                    RenderMathMLBlock {msub} at (0,0) size 7x16
    7272                      RenderInline {mi} at (0,0) size 7x16
    7373                        RenderText {#text} at (0,0) size 7x16
     
    7777                        text run at (7,7) width 12: "31"
    7878                RenderTableCell {mtd} at (26,38) size 26x19 [r=2 c=1 rs=1 cs=1]
    79                   RenderBlock {msub} at (4,0) size 19x19
    80                     RenderBlock {msub} at (0,0) size 7x16
     79                  RenderMathMLSubSup {msub} at (4,0) size 19x19
     80                    RenderMathMLBlock {msub} at (0,0) size 7x16
    8181                      RenderInline {mi} at (0,0) size 7x16
    8282                        RenderText {#text} at (0,0) size 7x16
     
    8686                        text run at (7,7) width 12: "32"
    8787                RenderTableCell {mtd} at (52,38) size 26x19 [r=2 c=2 rs=1 cs=1]
    88                   RenderBlock {msub} at (4,0) size 19x19
    89                     RenderBlock {msub} at (0,0) size 7x16
     88                  RenderMathMLSubSup {msub} at (4,0) size 19x19
     89                    RenderMathMLBlock {msub} at (0,0) size 7x16
    9090                      RenderInline {mi} at (0,0) size 7x16
    9191                        RenderText {#text} at (0,0) size 7x16
     
    9898        RenderText {#text} at (0,21) size 308x18
    9999          text run at (0,21) width 308: "left, default (center) and right column alignment: "
    100         RenderBlock {math} at (308,0) size 252x57
     100        RenderMathMLMath {math} at (308,0) size 252x57
    101101          RenderTable {mtable} at (1,0) size 78x57
    102102            RenderTableSection (anonymous) at (0,0) size 78x57
    103103              RenderTableRow {mtr} at (0,0) size 78x19
    104104                RenderTableCell {mtd} at (0,0) size 26x19 [r=0 c=0 rs=1 cs=1]
    105                   RenderBlock {msub} at (3,0) size 14x19
    106                     RenderBlock {msub} at (0,0) size 8x16
     105                  RenderMathMLSubSup {msub} at (3,0) size 14x19
     106                    RenderMathMLBlock {msub} at (0,0) size 8x16
    107107                      RenderInline {mi} at (0,0) size 8x16
    108108                        RenderText {#text} at (0,0) size 8x16
     
    112112                        text run at (8,7) width 6: "1"
    113113                RenderTableCell {mtd} at (26,0) size 26x19 [r=0 c=1 rs=1 cs=1]
    114                   RenderBlock {msub} at (3,0) size 20x19
    115                     RenderBlock {msub} at (0,0) size 8x16
     114                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     115                    RenderMathMLBlock {msub} at (0,0) size 8x16
    116116                      RenderInline {mi} at (0,0) size 8x16
    117117                        RenderText {#text} at (0,0) size 8x16
     
    121121                        text run at (8,7) width 12: "12"
    122122                RenderTableCell {mtd} at (52,0) size 26x19 [r=0 c=2 rs=1 cs=1]
    123                   RenderBlock {msub} at (3,0) size 20x19
    124                     RenderBlock {msub} at (0,0) size 8x16
     123                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     124                    RenderMathMLBlock {msub} at (0,0) size 8x16
    125125                      RenderInline {mi} at (0,0) size 8x16
    126126                        RenderText {#text} at (0,0) size 8x16
     
    131131              RenderTableRow {mtr} at (0,19) size 78x19
    132132                RenderTableCell {mtd} at (0,19) size 26x19 [r=1 c=0 rs=1 cs=1]
    133                   RenderBlock {msub} at (3,0) size 20x19
    134                     RenderBlock {msub} at (0,0) size 8x16
     133                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     134                    RenderMathMLBlock {msub} at (0,0) size 8x16
    135135                      RenderInline {mi} at (0,0) size 8x16
    136136                        RenderText {#text} at (0,0) size 8x16
     
    140140                        text run at (8,7) width 12: "21"
    141141                RenderTableCell {mtd} at (26,19) size 26x19 [r=1 c=1 rs=1 cs=1]
    142                   RenderBlock {msub} at (3,0) size 14x19
    143                     RenderBlock {msub} at (0,0) size 8x16
     142                  RenderMathMLSubSup {msub} at (3,0) size 14x19
     143                    RenderMathMLBlock {msub} at (0,0) size 8x16
    144144                      RenderInline {mi} at (0,0) size 8x16
    145145                        RenderText {#text} at (0,0) size 8x16
     
    149149                        text run at (8,7) width 6: "2"
    150150                RenderTableCell {mtd} at (52,19) size 26x19 [r=1 c=2 rs=1 cs=1]
    151                   RenderBlock {msub} at (3,0) size 20x19
    152                     RenderBlock {msub} at (0,0) size 8x16
     151                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     152                    RenderMathMLBlock {msub} at (0,0) size 8x16
    153153                      RenderInline {mi} at (0,0) size 8x16
    154154                        RenderText {#text} at (0,0) size 8x16
     
    159159              RenderTableRow {mtr} at (0,38) size 78x19
    160160                RenderTableCell {mtd} at (0,38) size 26x19 [r=2 c=0 rs=1 cs=1]
    161                   RenderBlock {msub} at (3,0) size 19x19
    162                     RenderBlock {msub} at (0,0) size 7x16
     161                  RenderMathMLSubSup {msub} at (3,0) size 19x19
     162                    RenderMathMLBlock {msub} at (0,0) size 7x16
    163163                      RenderInline {mi} at (0,0) size 7x16
    164164                        RenderText {#text} at (0,0) size 7x16
     
    168168                        text run at (7,7) width 12: "31"
    169169                RenderTableCell {mtd} at (26,38) size 26x19 [r=2 c=1 rs=1 cs=1]
    170                   RenderBlock {msub} at (3,0) size 19x19
    171                     RenderBlock {msub} at (0,0) size 7x16
     170                  RenderMathMLSubSup {msub} at (3,0) size 19x19
     171                    RenderMathMLBlock {msub} at (0,0) size 7x16
    172172                      RenderInline {mi} at (0,0) size 7x16
    173173                        RenderText {#text} at (0,0) size 7x16
     
    177177                        text run at (7,7) width 12: "32"
    178178                RenderTableCell {mtd} at (52,38) size 26x19 [r=2 c=2 rs=1 cs=1]
    179                   RenderBlock {msub} at (3,0) size 13x19
    180                     RenderBlock {msub} at (0,0) size 7x16
     179                  RenderMathMLSubSup {msub} at (3,0) size 13x19
     180                    RenderMathMLBlock {msub} at (0,0) size 7x16
    181181                      RenderInline {mi} at (0,0) size 7x16
    182182                        RenderText {#text} at (0,0) size 7x16
     
    192192              RenderTableRow {mtr} at (0,0) size 78x19
    193193                RenderTableCell {mtd} at (0,0) size 26x19 [r=0 c=0 rs=1 cs=1]
    194                   RenderBlock {msub} at (6,0) size 14x19
    195                     RenderBlock {msub} at (0,0) size 8x16
     194                  RenderMathMLSubSup {msub} at (6,0) size 14x19
     195                    RenderMathMLBlock {msub} at (0,0) size 8x16
    196196                      RenderInline {mi} at (0,0) size 8x16
    197197                        RenderText {#text} at (0,0) size 8x16
     
    201201                        text run at (8,7) width 6: "1"
    202202                RenderTableCell {mtd} at (26,0) size 26x19 [r=0 c=1 rs=1 cs=1]
    203                   RenderBlock {msub} at (3,0) size 20x19
    204                     RenderBlock {msub} at (0,0) size 8x16
     203                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     204                    RenderMathMLBlock {msub} at (0,0) size 8x16
    205205                      RenderInline {mi} at (0,0) size 8x16
    206206                        RenderText {#text} at (0,0) size 8x16
     
    210210                        text run at (8,7) width 12: "12"
    211211                RenderTableCell {mtd} at (52,0) size 26x19 [r=0 c=2 rs=1 cs=1]
    212                   RenderBlock {msub} at (3,0) size 20x19
    213                     RenderBlock {msub} at (0,0) size 8x16
     212                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     213                    RenderMathMLBlock {msub} at (0,0) size 8x16
    214214                      RenderInline {mi} at (0,0) size 8x16
    215215                        RenderText {#text} at (0,0) size 8x16
     
    220220              RenderTableRow {mtr} at (0,19) size 78x19
    221221                RenderTableCell {mtd} at (0,19) size 26x19 [r=1 c=0 rs=1 cs=1]
    222                   RenderBlock {msub} at (3,0) size 20x19
    223                     RenderBlock {msub} at (0,0) size 8x16
     222                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     223                    RenderMathMLBlock {msub} at (0,0) size 8x16
    224224                      RenderInline {mi} at (0,0) size 8x16
    225225                        RenderText {#text} at (0,0) size 8x16
     
    229229                        text run at (8,7) width 12: "21"
    230230                RenderTableCell {mtd} at (26,19) size 26x19 [r=1 c=1 rs=1 cs=1]
    231                   RenderBlock {msub} at (6,0) size 14x19
    232                     RenderBlock {msub} at (0,0) size 8x16
     231                  RenderMathMLSubSup {msub} at (6,0) size 14x19
     232                    RenderMathMLBlock {msub} at (0,0) size 8x16
    233233                      RenderInline {mi} at (0,0) size 8x16
    234234                        RenderText {#text} at (0,0) size 8x16
     
    238238                        text run at (8,7) width 6: "2"
    239239                RenderTableCell {mtd} at (52,19) size 26x19 [r=1 c=2 rs=1 cs=1]
    240                   RenderBlock {msub} at (3,0) size 20x19
    241                     RenderBlock {msub} at (0,0) size 8x16
     240                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     241                    RenderMathMLBlock {msub} at (0,0) size 8x16
    242242                      RenderInline {mi} at (0,0) size 8x16
    243243                        RenderText {#text} at (0,0) size 8x16
     
    248248              RenderTableRow {mtr} at (0,38) size 78x19
    249249                RenderTableCell {mtd} at (0,38) size 26x19 [r=2 c=0 rs=1 cs=1]
    250                   RenderBlock {msub} at (4,0) size 19x19
    251                     RenderBlock {msub} at (0,0) size 7x16
     250                  RenderMathMLSubSup {msub} at (4,0) size 19x19
     251                    RenderMathMLBlock {msub} at (0,0) size 7x16
    252252                      RenderInline {mi} at (0,0) size 7x16
    253253                        RenderText {#text} at (0,0) size 7x16
     
    257257                        text run at (7,7) width 12: "31"
    258258                RenderTableCell {mtd} at (26,38) size 26x19 [r=2 c=1 rs=1 cs=1]
    259                   RenderBlock {msub} at (4,0) size 19x19
    260                     RenderBlock {msub} at (0,0) size 7x16
     259                  RenderMathMLSubSup {msub} at (4,0) size 19x19
     260                    RenderMathMLBlock {msub} at (0,0) size 7x16
    261261                      RenderInline {mi} at (0,0) size 7x16
    262262                        RenderText {#text} at (0,0) size 7x16
     
    266266                        text run at (7,7) width 12: "32"
    267267                RenderTableCell {mtd} at (52,38) size 26x19 [r=2 c=2 rs=1 cs=1]
    268                   RenderBlock {msub} at (7,0) size 13x19
    269                     RenderBlock {msub} at (0,0) size 7x16
     268                  RenderMathMLSubSup {msub} at (7,0) size 13x19
     269                    RenderMathMLBlock {msub} at (0,0) size 7x16
    270270                      RenderInline {mi} at (0,0) size 7x16
    271271                        RenderText {#text} at (0,0) size 7x16
     
    281281              RenderTableRow {mtr} at (0,0) size 78x19
    282282                RenderTableCell {mtd} at (0,0) size 26x19 [r=0 c=0 rs=1 cs=1]
    283                   RenderBlock {msub} at (9,0) size 14x19
    284                     RenderBlock {msub} at (0,0) size 8x16
     283                  RenderMathMLSubSup {msub} at (9,0) size 14x19
     284                    RenderMathMLBlock {msub} at (0,0) size 8x16
    285285                      RenderInline {mi} at (0,0) size 8x16
    286286                        RenderText {#text} at (0,0) size 8x16
     
    290290                        text run at (8,7) width 6: "1"
    291291                RenderTableCell {mtd} at (26,0) size 26x19 [r=0 c=1 rs=1 cs=1]
    292                   RenderBlock {msub} at (3,0) size 20x19
    293                     RenderBlock {msub} at (0,0) size 8x16
     292                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     293                    RenderMathMLBlock {msub} at (0,0) size 8x16
    294294                      RenderInline {mi} at (0,0) size 8x16
    295295                        RenderText {#text} at (0,0) size 8x16
     
    299299                        text run at (8,7) width 12: "12"
    300300                RenderTableCell {mtd} at (52,0) size 26x19 [r=0 c=2 rs=1 cs=1]
    301                   RenderBlock {msub} at (3,0) size 20x19
    302                     RenderBlock {msub} at (0,0) size 8x16
     301                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     302                    RenderMathMLBlock {msub} at (0,0) size 8x16
    303303                      RenderInline {mi} at (0,0) size 8x16
    304304                        RenderText {#text} at (0,0) size 8x16
     
    309309              RenderTableRow {mtr} at (0,19) size 78x19
    310310                RenderTableCell {mtd} at (0,19) size 26x19 [r=1 c=0 rs=1 cs=1]
    311                   RenderBlock {msub} at (3,0) size 20x19
    312                     RenderBlock {msub} at (0,0) size 8x16
     311                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     312                    RenderMathMLBlock {msub} at (0,0) size 8x16
    313313                      RenderInline {mi} at (0,0) size 8x16
    314314                        RenderText {#text} at (0,0) size 8x16
     
    318318                        text run at (8,7) width 12: "21"
    319319                RenderTableCell {mtd} at (26,19) size 26x19 [r=1 c=1 rs=1 cs=1]
    320                   RenderBlock {msub} at (9,0) size 14x19
    321                     RenderBlock {msub} at (0,0) size 8x16
     320                  RenderMathMLSubSup {msub} at (9,0) size 14x19
     321                    RenderMathMLBlock {msub} at (0,0) size 8x16
    322322                      RenderInline {mi} at (0,0) size 8x16
    323323                        RenderText {#text} at (0,0) size 8x16
     
    327327                        text run at (8,7) width 6: "2"
    328328                RenderTableCell {mtd} at (52,19) size 26x19 [r=1 c=2 rs=1 cs=1]
    329                   RenderBlock {msub} at (3,0) size 20x19
    330                     RenderBlock {msub} at (0,0) size 8x16
     329                  RenderMathMLSubSup {msub} at (3,0) size 20x19
     330                    RenderMathMLBlock {msub} at (0,0) size 8x16
    331331                      RenderInline {mi} at (0,0) size 8x16
    332332                        RenderText {#text} at (0,0) size 8x16
     
    337337              RenderTableRow {mtr} at (0,38) size 78x19
    338338                RenderTableCell {mtd} at (0,38) size 26x19 [r=2 c=0 rs=1 cs=1]
    339                   RenderBlock {msub} at (4,0) size 19x19
    340                     RenderBlock {msub} at (0,0) size 7x16
     339                  RenderMathMLSubSup {msub} at (4,0) size 19x19
     340                    RenderMathMLBlock {msub} at (0,0) size 7x16
    341341                      RenderInline {mi} at (0,0) size 7x16
    342342                        RenderText {#text} at (0,0) size 7x16
     
    346346                        text run at (7,7) width 12: "31"
    347347                RenderTableCell {mtd} at (26,38) size 26x19 [r=2 c=1 rs=1 cs=1]
    348                   RenderBlock {msub} at (4,0) size 19x19
    349                     RenderBlock {msub} at (0,0) size 7x16
     348                  RenderMathMLSubSup {msub} at (4,0) size 19x19
     349                    RenderMathMLBlock {msub} at (0,0) size 7x16
    350350                      RenderInline {mi} at (0,0) size 7x16
    351351                        RenderText {#text} at (0,0) size 7x16
     
    355355                        text run at (7,7) width 12: "32"
    356356                RenderTableCell {mtd} at (52,38) size 26x19 [r=2 c=2 rs=1 cs=1]
    357                   RenderBlock {msub} at (10,0) size 13x19
    358                     RenderBlock {msub} at (0,0) size 7x16
     357                  RenderMathMLSubSup {msub} at (10,0) size 13x19
     358                    RenderMathMLBlock {msub} at (0,0) size 7x16
    359359                      RenderInline {mi} at (0,0) size 7x16
    360360                        RenderText {#text} at (0,0) size 7x16
  • trunk/LayoutTests/platform/mac/mathml/presentation/tokenElements-expected.txt

    r72173 r95566  
    77        RenderText {#text} at (0,0) size 291x18
    88          text run at (0,0) width 291: "Following elements should use a regular font: "
    9         RenderBlock {math} at (291,3) size 57x16
     9        RenderMathMLMath {math} at (291,3) size 57x16
    1010          RenderInline {mn} at (0,0) size 8x16
    1111            RenderText {#text} at (1,0) size 8x16
    1212              text run at (1,0) width 8: "1"
    13           RenderBlock {mo} at (9,0) size 12x16
    14             RenderBlock {mo} at (0,0) size 11x16
     13          RenderMathMLOperator {mo} at (9,0) size 12x16
     14            RenderMathMLBlock {mo} at (0,0) size 11x16
    1515              RenderText {mo} at (0,0) size 11x16
    1616                text run at (0,0) width 11: "\x{2207}"
     
    2525        RenderText {#text} at (0,0) size 241x18
    2626          text run at (0,0) width 241: "Following element should be in italic: "
    27         RenderBlock {math} at (241,3) size 9x16
     27        RenderMathMLMath {math} at (241,3) size 9x16
    2828          RenderInline {mi} at (0,0) size 7x16
    2929            RenderText {#text} at (1,0) size 7x16
  • trunk/LayoutTests/platform/mac/mathml/presentation/under-expected.txt

    r89268 r95566  
    77        RenderText {#text} at (0,0) size 44x18
    88          text run at (0,0) width 44: "under: "
    9         RenderBlock {math} at (44,0) size 12x27
    10           RenderBlock {munder} at (1,0) size 10x27
    11             RenderBlock (anonymous) at (0,0) size 10x16
     9        RenderMathMLMath {math} at (44,0) size 12x27
     10          RenderMathMLUnderOver {munder} at (1,0) size 10x27
     11            RenderMathMLBlock (anonymous) at (0,0) size 10x16
    1212              RenderInline {mi} at (0,0) size 10x16
    1313                RenderText {#text} at (0,0) size 10x16
    1414                  text run at (0,0) width 10: "B"
    15             RenderBlock (anonymous) at (0,11) size 10x16
     15            RenderMathMLBlock (anonymous) at (0,11) size 10x16
    1616              RenderInline {mi} at (0,0) size 5x12
    1717                RenderText {#text} at (0,3) size 5x12
     
    2121        RenderText {#text} at (0,0) size 44x18
    2222          text run at (0,0) width 44: "under: "
    23         RenderBlock {math} at (44,0) size 12x27
    24           RenderBlock {munder} at (1,0) size 10x27
    25             RenderBlock (anonymous) at (0,0) size 10x16
     23        RenderMathMLMath {math} at (44,0) size 12x27
     24          RenderMathMLUnderOver {munder} at (1,0) size 10x27
     25            RenderMathMLBlock (anonymous) at (0,0) size 10x16
    2626              RenderInline {mi} at (0,0) size 10x16
    2727                RenderText {#text} at (0,0) size 10x16
    2828                  text run at (0,0) width 10: "B"
    29             RenderBlock (anonymous) at (0,11) size 10x16
     29            RenderMathMLBlock (anonymous) at (0,11) size 10x16
    3030              RenderInline {mi} at (0,0) size 7x12
    3131                RenderText {#text} at (0,3) size 7x12
  • trunk/LayoutTests/platform/mac/mathml/presentation/underover-expected.txt

    r89268 r95566  
    77        RenderText {#text} at (0,12) size 92x18
    88          text run at (0,12) width 92: "under & over: "
    9         RenderBlock {math} at (92,0) size 12x39
    10           RenderBlock {munderover} at (1,0) size 10x39
    11             RenderBlock (anonymous) at (0,0) size 10x16
     9        RenderMathMLMath {math} at (92,0) size 12x39
     10          RenderMathMLUnderOver {munderover} at (1,0) size 10x39
     11            RenderMathMLBlock (anonymous) at (0,0) size 10x16
    1212              RenderInline {mi} at (0,0) size 5x12
    1313                RenderText {#text} at (0,3) size 5x12
    1414                  text run at (0,3) width 5: "y"
    15             RenderBlock (anonymous) at (0,12) size 10x16
     15            RenderMathMLBlock (anonymous) at (0,12) size 10x16
    1616              RenderInline {mi} at (0,0) size 10x16
    1717                RenderText {#text} at (0,0) size 10x16
    1818                  text run at (0,0) width 10: "B"
    19             RenderBlock (anonymous) at (0,23) size 10x16
     19            RenderMathMLBlock (anonymous) at (0,23) size 10x16
    2020              RenderInline {mi} at (0,0) size 5x12
    2121                RenderText {#text} at (0,3) size 5x12
     
    2525        RenderText {#text} at (0,12) size 92x18
    2626          text run at (0,12) width 92: "under & over: "
    27         RenderBlock {math} at (92,0) size 12x39
    28           RenderBlock {munderover} at (1,0) size 10x39
    29             RenderBlock (anonymous) at (0,0) size 10x16
     27        RenderMathMLMath {math} at (92,0) size 12x39
     28          RenderMathMLUnderOver {munderover} at (1,0) size 10x39
     29            RenderMathMLBlock (anonymous) at (0,0) size 10x16
    3030              RenderInline {mi} at (0,0) size 5x12
    3131                RenderText {#text} at (0,3) size 5x12
    3232                  text run at (0,3) width 5: "y"
    33             RenderBlock (anonymous) at (0,12) size 10x16
     33            RenderMathMLBlock (anonymous) at (0,12) size 10x16
    3434              RenderInline {mi} at (0,0) size 10x16
    3535                RenderText {#text} at (0,0) size 10x16
    3636                  text run at (0,0) width 10: "B"
    37             RenderBlock (anonymous) at (0,23) size 10x16
     37            RenderMathMLBlock (anonymous) at (0,23) size 10x16
    3838              RenderInline {mi} at (0,0) size 7x12
    3939                RenderText {#text} at (0,3) size 7x12
     
    4343        RenderText {#text} at (0,18) size 92x18
    4444          text run at (0,18) width 92: "under & over: "
    45         RenderBlock {math} at (92,0) size 20x52
    46           RenderBlock {munderover} at (1,0) size 18x52
    47             RenderBlock (anonymous) at (0,0) size 18x16
    48               RenderBlock {mrow} at (0,3) size 18x12
     45        RenderMathMLMath {math} at (92,0) size 20x52
     46          RenderMathMLUnderOver {munderover} at (1,0) size 18x52
     47            RenderMathMLBlock (anonymous) at (0,0) size 18x16
     48              RenderMathMLRow {mrow} at (0,3) size 18x12
    4949                RenderInline {mi} at (0,0) size 5x12
    5050                  RenderText {#text} at (0,0) size 5x12
    5151                    text run at (0,0) width 5: "x"
    52                 RenderBlock {mo} at (5,0) size 8x12
    53                   RenderBlock {mo} at (0,0) size 7x12
     52                RenderMathMLOperator {mo} at (5,0) size 8x12
     53                  RenderMathMLBlock {mo} at (0,0) size 7x12
    5454                    RenderText {mo} at (0,0) size 7x12
    5555                      text run at (0,0) width 7: "+"
     
    5757                  RenderText {#text} at (13,0) size 5x12
    5858                    text run at (13,0) width 5: "y"
    59             RenderBlock (anonymous) at (0,12) size 18x24
    60               RenderBlock {mo} at (0,0) size 17x24
    61                 RenderBlock {mo} at (0,0) size 17x24
     59            RenderMathMLBlock (anonymous) at (0,12) size 18x24
     60              RenderMathMLOperator {mo} at (0,0) size 17x24
     61                RenderMathMLBlock {mo} at (0,0) size 17x24
    6262                  RenderText {mo} at (0,0) size 17x24
    6363                    text run at (0,0) width 17: "\x{2211}"
    64             RenderBlock (anonymous) at (0,36) size 18x16
    65               RenderBlock {mrow} at (0,3) size 17x12
     64            RenderMathMLBlock (anonymous) at (0,36) size 18x16
     65              RenderMathMLRow {mrow} at (0,3) size 17x12
    6666                RenderInline {mi} at (0,0) size 3x12
    6767                  RenderText {#text} at (0,0) size 3x12
    6868                    text run at (0,0) width 3: "i"
    69                 RenderBlock {mo} at (3,0) size 8x12
    70                   RenderBlock {mo} at (0,0) size 7x12
     69                RenderMathMLOperator {mo} at (3,0) size 8x12
     70                  RenderMathMLBlock {mo} at (0,0) size 7x12
    7171                    RenderText {mo} at (0,0) size 7x12
    7272                      text run at (0,0) width 7: "="
     
    7878        RenderText {#text} at (0,18) size 92x18
    7979          text run at (0,18) width 92: "under & over: "
    80         RenderBlock {math} at (92,0) size 22x52
    81           RenderBlock {munderover} at (1,0) size 20x52
    82             RenderBlock (anonymous) at (0,0) size 20x16
    83               RenderBlock {mrow} at (0,3) size 20x12
     80        RenderMathMLMath {math} at (92,0) size 22x52
     81          RenderMathMLUnderOver {munderover} at (1,0) size 20x52
     82            RenderMathMLBlock (anonymous) at (0,0) size 20x16
     83              RenderMathMLRow {mrow} at (0,3) size 20x12
    8484                RenderInline {mi} at (0,0) size 7x12
    8585                  RenderText {#text} at (0,0) size 7x12
    8686                    text run at (0,0) width 7: "X"
    87                 RenderBlock {mo} at (7,0) size 8x12
    88                   RenderBlock {mo} at (0,0) size 7x12
     87                RenderMathMLOperator {mo} at (7,0) size 8x12
     88                  RenderMathMLBlock {mo} at (0,0) size 7x12
    8989                    RenderText {mo} at (0,0) size 7x12
    9090                      text run at (0,0) width 7: "+"
     
    9292                  RenderText {#text} at (15,0) size 5x12
    9393                    text run at (15,0) width 5: "y"
    94             RenderBlock (anonymous) at (0,12) size 20x24
    95               RenderBlock {mo} at (0,0) size 17x24
    96                 RenderBlock {mo} at (0,0) size 17x24
     94            RenderMathMLBlock (anonymous) at (0,12) size 20x24
     95              RenderMathMLOperator {mo} at (0,0) size 17x24
     96                RenderMathMLBlock {mo} at (0,0) size 17x24
    9797                  RenderText {mo} at (0,0) size 17x24
    9898                    text run at (0,0) width 17: "\x{2211}"
    99             RenderBlock (anonymous) at (0,36) size 20x16
    100               RenderBlock {mrow} at (0,3) size 18x12
     99            RenderMathMLBlock (anonymous) at (0,36) size 20x16
     100              RenderMathMLRow {mrow} at (0,3) size 18x12
    101101                RenderInline {mi} at (0,0) size 4x12
    102102                  RenderText {#text} at (0,0) size 4x12
    103103                    text run at (0,0) width 4: "I"
    104                 RenderBlock {mo} at (4,0) size 8x12
    105                   RenderBlock {mo} at (0,0) size 7x12
     104                RenderMathMLOperator {mo} at (4,0) size 8x12
     105                  RenderMathMLBlock {mo} at (0,0) size 7x12
    106106                    RenderText {mo} at (0,0) size 7x12
    107107                      text run at (0,0) width 7: "="
  • trunk/LayoutTests/platform/mac/mathml/xHeight-expected.txt

    r72173 r95566  
    77        RenderText {#text} at (0,0) size 301x18
    88          text run at (0,0) width 301: "The green square should be vertically centered: "
    9         RenderBlock {math} at (301,1) size 29x20
     9        RenderMathMLMath {math} at (301,1) size 29x20
    1010          RenderInline {mi} at (0,0) size 7x16
    1111            RenderText {#text} at (1,2) size 7x16
  • trunk/Source/WebCore/ChangeLog

    r95564 r95566  
     12011-09-20  Dan Bernstein  <mitz@apple.com>
     2
     3        MathML renderers do not override RenderObject::renderName()
     4        https://bugs.webkit.org/show_bug.cgi?id=68461
     5
     6        Reviewed by Darin Adler.
     7
     8        Added implementations of renderName() in MathML RenderObject subclasses.
     9
     10        * rendering/mathml/RenderMathMLBlock.h:
     11        (WebCore::RenderMathMLBlock::renderName):
     12        * rendering/mathml/RenderMathMLFenced.h:
     13        (WebCore::RenderMathMLFenced::renderName):
     14        * rendering/mathml/RenderMathMLFraction.h:
     15        (WebCore::RenderMathMLFraction::renderName):
     16        * rendering/mathml/RenderMathMLMath.h:
     17        (WebCore::RenderMathMLMath::renderName):
     18        * rendering/mathml/RenderMathMLOperator.h:
     19        (WebCore::RenderMathMLOperator::renderName):
     20        * rendering/mathml/RenderMathMLRoot.h:
     21        (WebCore::RenderMathMLRoot::renderName):
     22        * rendering/mathml/RenderMathMLRow.h:
     23        (WebCore::RenderMathMLRow::renderName):
     24        * rendering/mathml/RenderMathMLSquareRoot.h:
     25        (WebCore::RenderMathMLSquareRoot::renderName):
     26        * rendering/mathml/RenderMathMLSubSup.h:
     27        (WebCore::RenderMathMLSubSup::renderName):
     28        * rendering/mathml/RenderMathMLUnderOver.h:
     29        (WebCore::RenderMathMLUnderOver::renderName):
     30
    1312011-09-20  ChangSeok Oh  <shivamidow@gmail.com>
    232
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLBlock.h

    r90048 r95566  
    9090    }
    9191    virtual PassRefPtr<RenderStyle> makeBlockStyle();
    92    
     92
     93private:
     94    virtual const char* renderName() const { return isAnonymous() ? "RenderMathMLBlock (anonymous)" : "RenderMathMLBlock"; }
    9395};
    9496
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLFenced.h

    r75353 r95566  
    4040   
    4141private:
     42    virtual const char* renderName() const { return "RenderMathMLFenced"; }
     43
    4244    void makeFences();
    4345    RefPtr<RenderStyle> makeOperatorStyle();
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLFraction.h

    r90048 r95566  
    4444    virtual void layout();
    4545private:
     46    virtual const char* renderName() const { return "RenderMathMLFraction"; }
    4647    float m_lineThickness;
    4748};
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLMath.h

    r75353 r95566  
    3737    RenderMathMLMath(Node* container);
    3838    virtual bool isRenderMathMLMath() const { return true; }
     39
     40private:
     41    virtual const char* renderName() const { return "RenderMathMLMath"; }
    3942};
    4043   
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLOperator.h

    r77062 r95566  
    5050   
    5151private:
     52    virtual const char* renderName() const { return isAnonymous() ? "RenderMathMLOperator (anonymous)" : "RenderMathMLOperator"; }
     53
    5254    int m_stretchHeight;
    5355    bool m_isStacked;
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLRoot.h

    r90048 r95566  
    4040protected:
    4141    virtual void layout();
     42
     43private:
     44    virtual const char* renderName() const { return "RenderMathMLRoot"; }
    4245};
    4346   
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLRow.h

    r75353 r95566  
    4242protected:
    4343    virtual void layout();
     44
     45private:
     46    virtual const char* renderName() const { return isAnonymous() ? "RenderMathMLRow (anonymous)" : "RenderMathMLRow"; }
    4447};
    4548   
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLSquareRoot.h

    r90048 r95566  
    3939protected:
    4040    virtual void layout();
     41
     42private:
     43    virtual const char* renderName() const { return "RenderMathMLSquareRoot"; }
    4144};
    4245   
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLSubSup.h

    r75353 r95566  
    4848   
    4949private:
     50    virtual const char* renderName() const { return "RenderMathMLSubSup"; }
     51
    5052    enum SubSupType { Sub, Sup, SubSup };
    5153    SubSupType m_kind;
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLUnderOver.h

    r75353 r95566  
    4444    virtual void stretchToHeight(int pixelHeight);
    4545private:
     46    virtual const char* renderName() const { return "RenderMathMLUnderOver"; }
     47
    4648    enum UnderOverType { Under, Over, UnderOver };
    4749    UnderOverType m_kind;
Note: See TracChangeset for help on using the changeset viewer.