Changeset 202420 in webkit


Ignore:
Timestamp:
Jun 24, 2016 7:39:58 AM (8 years ago)
Author:
fred.wang@free.fr
Message:

Refactor RenderMathMLOperator and RenderMathMLToken to avoid using anonymous renderers.
https://bugs.webkit.org/show_bug.cgi?id=155018

Patch by Frederic Wang <fwang@igalia.com> on 2016-06-24
Reviewed by Martin Robinson.

Source/WebCore:

No new tests, already covered by existing tests.

We use MathOperator for RenderMathMLOperator to avoid creating anonymous text nodes again
and again. We reimplement implicit mathvariant="italic" on single-char mi in a way that does
not rely on creating anonymous text nodes. Finally, we improve the determination/update of
when mathvariant is italic to avoid breaking foreign-mi-dynamic test.
The change in the render tree structure breaks mfenced accessibility support but that will
be fixed in follow-up patches. The simplifications made here will also allow to simplify the
accessibility code.

  • css/mathml.css:

(mo): Deleted. This flexbox rule is no longer needed.

  • rendering/mathml/RenderMathMLBlock.cpp:

(WebCore::RenderMathMLBlock::createAnonymousMathMLBlock): Deleted. We no longer need to
create anonymous renderer with this function.

  • rendering/mathml/RenderMathMLBlock.h: Delete createAnonymousMathMLBlock.
  • rendering/mathml/RenderMathMLOperator.cpp: Implement layout functions without relying on

flexbox or anonymous.
(WebCore::RenderMathMLOperator::computePreferredLogicalWidths): Handle the case of !useMathOperator()
for which we need to add extra operator spacing after the RenderMathMLToken layout.
(WebCore::RenderMathMLOperator::layoutBlock): Ditto.
(WebCore::RenderMathMLOperator::isChildAllowed): Deleted. We allow the non-anonymous text.
(WebCore::RenderMathMLOperator::rebuildTokenContent): No longer destroy and rebuild
anonymous wrapper. Remove updateStyle call.
(WebCore::RenderMathMLOperator::updateStyle): Deleted. We no longer need anonymous style for the spacing.

  • rendering/mathml/RenderMathMLOperator.h: Remove updateStyle() and isChildAllowed().

Make textContent() public so that it can be accessed from the accessibility code.

  • rendering/mathml/RenderMathMLToken.cpp: Reimplement implicit mathvariant="italic" by

painting MATHEMATICAL ITALIC characters instead of styling an anonymous wrapper.
(WebCore::RenderMathMLToken::RenderMathMLToken): Init m_mathVariantGlyph and m_mathVariantGlyphDirty
(WebCore::RenderMathMLToken::updateTokenContent): Set mathvariant glyph dirty when the content changes.
(WebCore::transformToItalic): Helper function to map latin and greek alphabets to their
MATHEMATICAL ITALIC counterpart.
(WebCore::RenderMathMLToken::computePreferredLogicalWidths): Implement this function to
handle the case where the mathvariant glyph is used.
(WebCore::RenderMathMLToken::updateMathVariantGlyph): Helper function to update the mathvariant glyph.
For now, we try and keep with the old (and limited) implementation: a mathvariant glyph may
only used for single-char <mi> without mathvariant attribute attached to it.
(WebCore::RenderMathMLToken::styleDidChange): Set the mathvariant glyph dirty when the style
changes.
(WebCore::RenderMathMLToken::updateFromElement): Remove updateStyle call and set mathvariant
glyph dirty.
(WebCore::RenderMathMLToken::firstLineBaseline): Implement this function to handle the case

where the mathvariant glyph is used.

(WebCore::RenderMathMLToken::layoutBlock): Ditto.
(WebCore::RenderMathMLToken::paint): Ditto.
(WebCore::RenderMathMLToken::paintChildren): Ditto.
(WebCore::RenderMathMLToken::addChild): Deleted. No need to bother with anonymous renderer
or style.
(WebCore::RenderMathMLToken::createWrapperIfNeeded): Deleted. Ditto.
(WebCore::RenderMathMLToken::updateStyle): Deleted. Ditto.

  • rendering/mathml/RenderMathMLToken.h: Update declarations of functions.

(WebCore::RenderMathMLToken::setMathVariantGlyphDirty): Helper function to indicate that the
mathvariant glyph will need to be updated.

LayoutTests:

We update the test expectations. Most of the adjustments are irrelevant visual
modifications (small shift and size differences) or due to changes in the renderer tree
structure (removal of anonymous, operator text appearing in the dumped text).
We disable the accessibility for mfenced for now, but this will be enabled again and improved
in follow-up accessibility patches.

  • platform/ios-simulator/TestExpectations: We disable two reftests that use a character from

the Mathematical Alphanumeric Symbols block as a reference, since iOS does not have
appropriate fonts pre-installed.

  • accessibility/mac/mathml-elements.html: Disable the mfenced test for now.
  • accessibility/mac/mathml-elements-expected.txt: Ditto.
  • accessibility/ios-simulator/math-expected.txt: Update the reference now that the text of

the operator appears in the render tree.

  • accessibility/mac/math-alttext-expected.txt: Ditto.
  • mathml/opentype/large-operators-italic-correction-expected.txt: Ditto.
  • mathml/opentype/large-operators-munderover-expected.txt: Ditto.
  • mathml/presentation/inferred-mrow-stretchy-expected.txt: Ditto.
  • mathml/presentation/mfrac-nested-expected.txt: Ditto.
  • mathml/presentation/stretchy-depth-height-expected.txt: Ditto.
  • mathml/presentation/stretchy-depth-height-symmetric-expected.txt: Ditto.
  • mathml/presentation/sup-nested-expected.txt: Ditto.
  • mathml/very-large-stretchy-operators-expected.txt: Ditto.
  • platform/mac/accessibility/math-text-expected.txt: Ditto.
  • platform/gtk/accessibility/math-text-expected.txt: Ditto.
  • fast/css/readonly-pseudoclass-common-element-expected.txt: Ditto.
  • fast/css/readwrite-pseudoclass-editable-expected.txt: Ditto.
  • imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-expected.txt: Ditto.
  • imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml-expected.txt: Ditto.
  • mathml/presentation/attributes-background-color.html: Add some padding to workaround some

small rendering failures.

  • mathml/presentation/attributes-background-color-expected.html: Ditto.
  • mathml/presentation/attributes-display.html: Ditto.
  • mathml/presentation/attributes-display-expected.html: Ditto.
  • mathml/presentation/bug97990-expected.html: Ditto.
  • mathml/presentation/bug97990.html: Ditto.
  • mathml/presentation/attributes-mathvariant-expected.html: Update the reftest to use italic

characters from the Mathematical Alphanumeric Symbols.

  • mathml/presentation/tokenElements-mathvariant-expected.html: Ditto.
  • mathml/presentation/mo-whitespaces-expected.html: Adjust one edge case since we now only

collapse whitespace for operators that use MathOperator.

  • accessibility/math-multiscript-attributes-expected.txt: Small size/coordinate adjustment.
  • platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Dottp.
  • platform/gtk/mathml/presentation/roots-expected.txt: Size/coordinate adjustment, removal

of anonymous renderers and use italic characters from the Mathematical Alphanumeric Symbols.

  • platform/gtk/mathml/presentation/roots-expected.png: Ditto.
  • platform/ios-simulator/mathml/presentation/roots-expected.txt: Ditto.
  • platform/gtk/mathml/opentype/horizontal-expected.txt: Size/coordinate adjustment and

removal of anonymous renderers.

  • platform/gtk/mathml/opentype/horizontal-munderover-expected.txt: Ditto.
  • platform/gtk/mathml/opentype/large-operators-expected.txt: Ditto.
  • platform/gtk/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
  • platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Ditto.
  • platform/gtk/mathml/opentype/vertical-expected.txt: Ditto.
  • platform/gtk/mathml/presentation/mo-stretch-expected.txt: Ditto.
  • platform/ios-simulator/mathml/opentype/horizontal-munderover-expected.txt: Ditto.
  • platform/ios-simulator/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
  • platform/mac/mathml/opentype/large-operators-expected.txt: Ditto.
  • platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
  • platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Ditto.
  • platform/mac/mathml/opentype/vertical-expected.txt: Ditto.
Location:
trunk
Files:
55 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r202415 r202420  
     12016-06-24  Frederic Wang  <fwang@igalia.com>
     2
     3        Refactor RenderMathMLOperator and RenderMathMLToken to avoid using anonymous renderers.
     4        https://bugs.webkit.org/show_bug.cgi?id=155018
     5
     6        Reviewed by Martin Robinson.
     7
     8        We update the test expectations. Most of the adjustments are irrelevant visual
     9        modifications (small shift and size differences) or due to changes in the renderer tree
     10        structure (removal of anonymous, operator text appearing in the dumped text).
     11        We disable the accessibility for mfenced for now, but this will be enabled again and improved
     12        in follow-up accessibility patches.
     13
     14        * platform/ios-simulator/TestExpectations: We disable two reftests that use a character from
     15        the Mathematical Alphanumeric Symbols block as a reference, since iOS does not have
     16        appropriate fonts pre-installed.
     17        * accessibility/mac/mathml-elements.html: Disable the mfenced test for now.
     18        * accessibility/mac/mathml-elements-expected.txt: Ditto.
     19        * accessibility/ios-simulator/math-expected.txt: Update the reference now that the text of
     20        the operator appears in the render tree.
     21        * accessibility/mac/math-alttext-expected.txt: Ditto.
     22        * mathml/opentype/large-operators-italic-correction-expected.txt: Ditto.
     23        * mathml/opentype/large-operators-munderover-expected.txt: Ditto.
     24        * mathml/presentation/inferred-mrow-stretchy-expected.txt: Ditto.
     25        * mathml/presentation/mfrac-nested-expected.txt: Ditto.
     26        * mathml/presentation/stretchy-depth-height-expected.txt: Ditto.
     27        * mathml/presentation/stretchy-depth-height-symmetric-expected.txt: Ditto.
     28        * mathml/presentation/sup-nested-expected.txt: Ditto.
     29        * mathml/very-large-stretchy-operators-expected.txt: Ditto.
     30        * platform/mac/accessibility/math-text-expected.txt: Ditto.
     31        * platform/gtk/accessibility/math-text-expected.txt: Ditto.
     32        * fast/css/readonly-pseudoclass-common-element-expected.txt: Ditto.
     33        * fast/css/readwrite-pseudoclass-editable-expected.txt: Ditto.
     34        * imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-expected.txt: Ditto.
     35        * imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml-expected.txt: Ditto.
     36        * mathml/presentation/attributes-background-color.html: Add some padding to workaround some
     37        small rendering failures.
     38        * mathml/presentation/attributes-background-color-expected.html: Ditto.
     39        * mathml/presentation/attributes-display.html: Ditto.
     40        * mathml/presentation/attributes-display-expected.html: Ditto.
     41        * mathml/presentation/bug97990-expected.html: Ditto.
     42        * mathml/presentation/bug97990.html: Ditto.
     43        * mathml/presentation/attributes-mathvariant-expected.html: Update the reftest to use italic
     44        characters from the Mathematical Alphanumeric Symbols.
     45        * mathml/presentation/tokenElements-mathvariant-expected.html: Ditto.
     46        * mathml/presentation/mo-whitespaces-expected.html: Adjust one edge case since we now only
     47        collapse whitespace for operators that use MathOperator.
     48        * accessibility/math-multiscript-attributes-expected.txt: Small size/coordinate adjustment.
     49        * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Dottp.
     50        * platform/gtk/mathml/presentation/roots-expected.txt: Size/coordinate adjustment, removal
     51        of anonymous renderers and use italic characters from the Mathematical Alphanumeric Symbols.
     52        * platform/gtk/mathml/presentation/roots-expected.png: Ditto.
     53        * platform/ios-simulator/mathml/presentation/roots-expected.txt: Ditto.
     54        * platform/gtk/mathml/opentype/horizontal-expected.txt: Size/coordinate adjustment and
     55        removal of anonymous renderers.
     56        * platform/gtk/mathml/opentype/horizontal-munderover-expected.txt: Ditto.
     57        * platform/gtk/mathml/opentype/large-operators-expected.txt: Ditto.
     58        * platform/gtk/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
     59        * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Ditto.
     60        * platform/gtk/mathml/opentype/vertical-expected.txt: Ditto.
     61        * platform/gtk/mathml/presentation/mo-stretch-expected.txt: Ditto.
     62        * platform/ios-simulator/mathml/opentype/horizontal-munderover-expected.txt: Ditto.
     63        * platform/ios-simulator/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
     64        * platform/mac/mathml/opentype/large-operators-expected.txt: Ditto.
     65        * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
     66        * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Ditto.
     67        * platform/mac/mathml/opentype/vertical-expected.txt: Ditto.
     68
    1692016-06-23  Benjamin Poulain  <bpoulain@apple.com>
    270
  • trunk/LayoutTests/accessibility/ios-simulator/math-expected.txt

    r187904 r202420  
    22Fe
    331
     4
    45x
    56Co
     
    892
    910 and
     11(
    10120
     13
    1114x
     15
    12161
     17)
    1318 single crystals.
    1419This test the math role type will be an accessibility element.
  • trunk/LayoutTests/accessibility/mac/math-alttext-expected.txt

    r187799 r202420  
    11Fe
    221
     3-
    34x
    45Co
  • trunk/LayoutTests/accessibility/mac/mathml-elements-expected.txt

    r188893 r202420  
    6868PASS fenced.stringAttributeValue('AXMathFencedOpen') is '{'
    6969PASS fenced.stringAttributeValue('AXMathFencedClose') is '}'
    70 PASS child.stringValue is 'AXValue: {'
    71 PASS child.childAtIndex(0).stringValue is 'AXValue: 2'
    72 PASS child.stringValue is 'AXValue: ,'
    73 PASS child.childAtIndex(0).stringValue is 'AXValue: a'
    74 PASS child.stringValue is 'AXValue: ,'
    75 PASS child.childAtIndex(0).stringValue is 'AXValue: e'
    76 PASS child.stringValue is 'AXValue: }'
    7770PASS sub.role is 'AXRole: AXGroup'
    7871PASS sub.subrole is 'AXSubrole: AXMathSubscriptSuperscript'
  • trunk/LayoutTests/accessibility/mac/mathml-elements.html

    r188893 r202420  
    109109   shouldBe("fenced.stringAttributeValue('AXMathFencedOpen')", "'{'");
    110110   shouldBe("fenced.stringAttributeValue('AXMathFencedClose')", "'}'");
     111   /*
     112   FIXME: AccessibilityRenderObject should be updated to properly expose the text of mfenced operators.
     113   See https://bugs.webkit.org/show_bug.cgi?id=139582.
    111114   var fenceValues = new Array("{", "2", ",", "a", ",", "e", "}");
    112115   for (var k = 0; k < fenceValues.length; k++) {
     
    117120          shouldBe("child.childAtIndex(0).stringValue", "'AXValue: " + fenceValues[k] + "'");
    118121   }
     122   */
    119123
    120124   // Subscript
  • trunk/LayoutTests/accessibility/math-multiscript-attributes-expected.txt

    r199665 r202420  
    1515AXHelp:
    1616AXParent:
    17 AXSize: NSSize: {12, 25}
    18 AXTitle:
    19 AXDescription:
    20 AXValue:
    21 AXFocused: 0
    22 AXEnabled: 1
    23 AXWindow:
    24 AXSelectedTextMarkerRange: (null)
    25 AXStartTextMarker:
    26 AXEndTextMarker:
    27 AXVisited: 0
    28 AXLinkedUIElements:
    29 AXSelected: 0
    30 AXBlockQuoteLevel: 0
    31 AXTopLevelUIElement:
    32 AXLanguage:
    33 AXDOMIdentifier:
    34 AXDOMClassList:
    35 AXFocusableAncestor:
    36 AXEditableAncestor: (null)
    37 AXHighestEditableAncestor: (null)
    38 AXElementBusy: 0
    39 
    40 ------------
    41 AXRole: AXGroup
    42 AXSubrole: AXMathIdentifier
    43 AXRoleDescription: group
    44 AXChildren:
    45 AXHelp:
    46 AXParent:
    47 AXSize: NSSize: {11, 19}
    48 AXTitle:
    49 AXDescription:
    50 AXValue:
    51 AXFocused: 0
    52 AXEnabled: 1
    53 AXWindow:
    54 AXSelectedTextMarkerRange: (null)
    55 AXStartTextMarker:
    56 AXEndTextMarker:
    57 AXVisited: 0
    58 AXLinkedUIElements:
    59 AXSelected: 0
    60 AXBlockQuoteLevel: 0
    61 AXTopLevelUIElement:
    62 AXLanguage:
    63 AXDOMIdentifier:
    64 AXDOMClassList:
    65 AXFocusableAncestor:
    66 AXEditableAncestor: (null)
    67 AXHighestEditableAncestor: (null)
    68 AXElementBusy: 0
    69 
    70 ------------
    71 AXRole: AXGroup
    72 AXSubrole: AXMathIdentifier
    73 AXRoleDescription: group
    74 AXChildren:
    75 AXHelp:
    76 AXParent:
    77 AXSize: NSSize: {10, 18}
     17AXSize: NSSize: {14, 25}
    7818AXTitle:
    7919AXDescription:
     
    13575AXHelp:
    13676AXParent:
     77AXSize: NSSize: {9, 18}
     78AXTitle:
     79AXDescription:
     80AXValue:
     81AXFocused: 0
     82AXEnabled: 1
     83AXWindow:
     84AXSelectedTextMarkerRange: (null)
     85AXStartTextMarker:
     86AXEndTextMarker:
     87AXVisited: 0
     88AXLinkedUIElements:
     89AXSelected: 0
     90AXBlockQuoteLevel: 0
     91AXTopLevelUIElement:
     92AXLanguage:
     93AXDOMIdentifier:
     94AXDOMClassList:
     95AXFocusableAncestor:
     96AXEditableAncestor: (null)
     97AXHighestEditableAncestor: (null)
     98AXElementBusy: 0
     99
     100------------
     101AXRole: AXGroup
     102AXSubrole: AXMathIdentifier
     103AXRoleDescription: group
     104AXChildren:
     105AXHelp:
     106AXParent:
     107AXSize: NSSize: {9, 19}
     108AXTitle:
     109AXDescription:
     110AXValue:
     111AXFocused: 0
     112AXEnabled: 1
     113AXWindow:
     114AXSelectedTextMarkerRange: (null)
     115AXStartTextMarker:
     116AXEndTextMarker:
     117AXVisited: 0
     118AXLinkedUIElements:
     119AXSelected: 0
     120AXBlockQuoteLevel: 0
     121AXTopLevelUIElement:
     122AXLanguage:
     123AXDOMIdentifier:
     124AXDOMClassList:
     125AXFocusableAncestor:
     126AXEditableAncestor: (null)
     127AXHighestEditableAncestor: (null)
     128AXElementBusy: 0
     129
     130------------
     131AXRole: AXGroup
     132AXSubrole: AXMathIdentifier
     133AXRoleDescription: group
     134AXChildren:
     135AXHelp:
     136AXParent:
    137137AXSize: NSSize: {10, 18}
    138138AXTitle:
  • trunk/LayoutTests/fast/css/readonly-pseudoclass-common-element-expected.txt

    r175461 r202420  
    2525x
    26262
     27=
    27280
    2829
  • trunk/LayoutTests/fast/css/readwrite-pseudoclass-editable-expected.txt

    r175461 r202420  
    2424x
    25252
     26=
    26270
    2728
  • trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-expected.txt

    r189472 r202420  
    11a
     2+
    23b
    34
  • trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml-expected.txt

    r194580 r202420  
    11a
     2+
    23b
    34
  • trunk/LayoutTests/mathml/opentype/large-operators-italic-correction-expected.txt

    r199665 r202420  
    11This test passes if the difference of horizontal positions between the subscript and superscript corresponds to the italic correction of the integral operator.
    22
     3
    34
    45PASS Large Operators Italic Correction
  • trunk/LayoutTests/mathml/opentype/large-operators-munderover-expected.txt

    r196417 r202420  
    11This test passes if you see a large black square with a green bar overscript and a red bar underscript.
    22
     3
    34
    45PASS largeop width
  • trunk/LayoutTests/mathml/presentation/attributes-background-color-expected.html

    r152777 r202420  
    88
    99    <!-- This should just draw the blue background of the div. -->
    10     <div style="background: blue;">
     10    <div style="background: blue; padding: 1px;">
    1111      <math style="visibility: hidden;">
    1212        <mo mathcolor="#00F">&#x2211;</mo>
  • trunk/LayoutTests/mathml/presentation/attributes-background-color.html

    r152777 r202420  
    1111         blue. Since they are drawn on a blue background, they should not be
    1212         visible. -->
    13     <div style="background: blue;">
     13    <div style="background: blue; padding: 1px;">
    1414      <math>
    1515        <mo mathcolor="#00F">&#x2211;</mo>
  • trunk/LayoutTests/mathml/presentation/attributes-display-expected.html

    r152777 r202420  
    2222    <div style="height: 3em; width: 10em;">
    2323      <div style="position: absolute; left: 0; width: 10em; height: 3em;
    24                   background: blue;">
     24                  background: blue; padding: 1px;">
    2525      </div>
    2626      <div style="position: absolute; left: 4em; width: 2em; height: 3em;
  • trunk/LayoutTests/mathml/presentation/attributes-display.html

    r152777 r202420  
    2525    <div style="height: 3em; width: 10em;">
    2626      <div style="position: absolute; left: 0; width: 10em; height: 3em;
    27                   background: blue;">
     27                  background: blue; padding: 1px;">
    2828        <math display="block">
    2929          <mi>x</mi>
  • trunk/LayoutTests/mathml/presentation/attributes-mathvariant-expected.html

    r163553 r202420  
    1313         "U+1D434 MATHEMATICAL ITALIC CAPITAL A" and
    1414         "U+1D468 MATHEMATICAL BOLD ITALIC CAPITAL A") but the WebKit
    15          implementation relies on CSS style instead. See also bug 108778.
     15         implementation relies on CSS style instead, except for implicit
     16         mathvariant italic on single-char mi. See also bug 108778.
    1617      -->
    1718    <div>
     
    2122      </math><br/>
    2223      <math>
    23         <mtext style="font-style: italic;">A</mtext>
     24        <mtext style="font-style: normal;">𝐴</mtext>
    2425      </math><br/>
    2526      <math>
  • trunk/LayoutTests/mathml/presentation/bug97990-expected.html

    r152777 r202420  
    2424        <mrow>
    2525          <mspace height="5em" depth="5em"/>
    26           <mspace width="6em" height="1ex" depth="1px" mathbackground="red"/>
     26          <mspace width="6em" height="1.2ex" depth="1px" mathbackground="red"/>
    2727        </mrow>
    2828      </math>
  • trunk/LayoutTests/mathml/presentation/bug97990.html

    r152777 r202420  
    2424        <mrow>
    2525          <mspace height="5em" depth="5em"/>
    26           <mspace width="6em" height="1ex" depth="1px" mathbackground="red"/>
     26          <mspace width="6em" height="1.2ex" depth="1px" mathbackground="red"/>
    2727        </mrow>
    2828      </math>
  • trunk/LayoutTests/mathml/presentation/inferred-mrow-stretchy-expected.txt

    r196417 r202420  
    11This test passes if all the vertical bars stretch.
    22
     3|
     4 
     5|
     6 
     7|
     8 
     9|
    310 
    411 
     12|
    513 
    6  
    7  
    8  
     14|
    915
    1016
  • trunk/LayoutTests/mathml/presentation/mfrac-nested-expected.txt

    r136428 r202420  
    1010h
    1111i
    12 
     12j
  • trunk/LayoutTests/mathml/presentation/mo-whitespaces-expected.html

    r165461 r202420  
    77  <body>
    88
    9     <math><mo>(</mo><mi>x</mi><mo>+</mo><mi>y</mi><mo>)</mo></math>
     9    <!-- FIXME: Currently whitespace are only collapsed for operators with special painting -->
     10    <math><mo>(</mo><mi>x</mi><mo>&#x20;&#x9;&#xA;&#xD;+&#x20;&#x9;&#xA;&#xD;</mo><mi>y</mi><mo>)</mo></math>
    1011
    1112  </body>
  • trunk/LayoutTests/mathml/presentation/stretchy-depth-height-expected.txt

    r196417 r202420  
    11This test passes if the depth and height of braces match the maximum depth and height of its siblings.
    22
     3{
    34 
     5{
    46 
     7{
    58 
     9{
    610x       y       z
    711x       y       z
     
    1014x       y       z
    1115 
     16{
    12171
    13182
    14193
    15204
     21-
    16225
    17236
     24*
    18251
    19262
     
    273410
    283511
     36+
    29377
    30388
    31399
    324010
     41/
    33421
    34432
     
    41506
    4251 
     52{
     53|
     54}
    4355 
     56{
     57p
     58{
     59|
    4460
    4561
  • trunk/LayoutTests/mathml/presentation/stretchy-depth-height-symmetric-expected.txt

    r196417 r202420  
    11This test passes if the brace stretches symmetrically and is large enough to cover its sibling.
    22
     3{
    34 
     5{
    46 
     7{
    58 
     9{
    610
    711
  • trunk/LayoutTests/mathml/presentation/sup-nested-expected.txt

    r136409 r202420  
    77e
    88f
     9g
    910
  • trunk/LayoutTests/mathml/presentation/tokenElements-mathvariant-expected.html

    r163553 r202420  
    1717    <p>Following elements should be in italic:
    1818      <math>
    19         <mtext style="font-style: italic; font-weight: normal;">x</mtext>
     19        <mtext>𝑥</mtext>
    2020      </math><br/>
    2121      <math>
    22         <!-- FIXME: the whitespace should be removed in the reference when
    23              bug 125628 is fixed. -->
    24         <mtext style="font-style: italic; font-weight: normal;">&#x20;&#x9;&#xD;&#xA;x&#x20;&#x9;&#xD;&#xA;</mtext>
     22        <mtext>𝑥</mtext>
    2523      </math>
    2624    </p>
  • trunk/LayoutTests/mathml/very-large-stretchy-operators-expected.txt

    r157070 r202420  
    11This test should not timeout.
    22
     3[
     4[
     5[
     6[
     7[
     8[
     9[
     10[
     11[
     12[
     13]
     14]
     15]
     16]
     17]
     18]
     19]
     20]
     21]
     22]
    323
  • trunk/LayoutTests/platform/gtk/accessibility/math-multiscript-attributes-expected.txt

    r199665 r202420  
    1212AXParent: AXSection
    1313AXChildren: 0
    14 AXPosition: { 20.000000, -33.000000 }
    15 AXSize: { 15.000000, 106.000000 }
     14AXPosition: { 18.000000, -33.000000 }
     15AXSize: { 14.000000, 106.000000 }
    1616AXTitle:
    1717AXDescription:
     
    3131AXParent: AXSection
    3232AXChildren: 0
    33 AXPosition: { 33.000000, -14.000000 }
     33AXPosition: { 31.000000, -14.000000 }
    3434AXSize: { 11.000000, 81.000000 }
    3535AXTitle:
     
    5050AXParent: AXSection
    5151AXChildren: 0
    52 AXPosition: { 33.000000, -26.000000 }
    53 AXSize: { 11.000000, 80.000000 }
     52AXPosition: { 31.000000, -26.000000 }
     53AXSize: { 10.000000, 80.000000 }
    5454AXTitle:
    5555AXDescription:
     
    7070AXChildren: 0
    7171AXPosition: { 9.000000, -14.000000 }
    72 AXSize: { 11.000000, 81.000000 }
     72AXSize: { 10.000000, 81.000000 }
    7373AXTitle:
    7474AXDescription:
     
    8989AXChildren: 0
    9090AXPosition: { 9.000000, -26.000000 }
    91 AXSize: { 11.000000, 80.000000 }
     91AXSize: { 10.000000, 80.000000 }
    9292AXTitle:
    9393AXDescription:
  • trunk/LayoutTests/platform/gtk/accessibility/math-text-expected.txt

    r189467 r202420  
    331
    44 
     5+
    56 
    67static
  • trunk/LayoutTests/platform/gtk/mathml/opentype/horizontal-expected.txt

    r202284 r202420  
    99            RenderMathMLSpace {mspace} at (0,8) size 22x2 [bgcolor=#0000FF]
    1010            RenderMathMLOperator {mo} at (1,0) size 20x8
    11               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    12                 RenderBlock (anonymous) at (0,0) size 0x8
    13                   RenderText at (0,-36) size 12x80
    14                     text run at (0,-36) width 12: "\x{2190}"
     11              RenderBlock (anonymous) at (0,0) size 12x8
     12                RenderText {#text} at (0,-36) size 12x80
     13                  text run at (0,-36) width 12: "\x{2190}"
    1514        RenderText {#text} at (24,0) size 4x17
    1615          text run at (24,0) width 4: " "
     
    1918            RenderMathMLSpace {mspace} at (0,8) size 22x2 [bgcolor=#0000FF]
    2019            RenderMathMLOperator {mo} at (1,0) size 20x8
    21               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    22                 RenderBlock (anonymous) at (0,0) size 0x8
    23                   RenderText at (0,-36) size 12x80
    24                     text run at (0,-36) width 12: "\x{2192}"
     20              RenderBlock (anonymous) at (0,0) size 12x8
     21                RenderText {#text} at (0,-36) size 12x80
     22                  text run at (0,-36) width 12: "\x{2192}"
    2523        RenderText {#text} at (52,0) size 4x17
    2624          text run at (52,0) width 4: " "
     
    2927            RenderMathMLSpace {mspace} at (0,8) size 22x2 [bgcolor=#0000FF]
    3028            RenderMathMLOperator {mo} at (1,0) size 20x8
    31               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    32                 RenderBlock (anonymous) at (0,0) size 0x8
    33                   RenderText at (0,-36) size 12x80
    34                     text run at (0,-36) width 12: "\x{2194}"
     29              RenderBlock (anonymous) at (0,0) size 12x8
     30                RenderText {#text} at (0,-36) size 12x80
     31                  text run at (0,-36) width 12: "\x{2194}"
    3532        RenderText {#text} at (80,0) size 4x17
    3633          text run at (80,0) width 4: " "
     
    3936            RenderMathMLSpace {mspace} at (0,8) size 22x2 [bgcolor=#0000FF]
    4037            RenderMathMLOperator {mo} at (1,0) size 20x8
    41               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    42                 RenderBlock (anonymous) at (0,0) size 0x8
    43                   RenderText at (0,-36) size 12x80
    44                     text run at (0,-36) width 12: "\x{21A4}"
     38              RenderBlock (anonymous) at (0,0) size 12x8
     39                RenderText {#text} at (0,-36) size 12x80
     40                  text run at (0,-36) width 12: "\x{21A4}"
    4541        RenderText {#text} at (108,0) size 4x17
    4642          text run at (108,0) width 4: " "
     
    4945            RenderMathMLSpace {mspace} at (0,8) size 22x2 [bgcolor=#0000FF]
    5046            RenderMathMLOperator {mo} at (1,0) size 20x8
    51               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    52                 RenderBlock (anonymous) at (0,0) size 0x8
    53                   RenderText at (0,-36) size 12x80
    54                     text run at (0,-36) width 12: "\x{21A6}"
     47              RenderBlock (anonymous) at (0,0) size 12x8
     48                RenderText {#text} at (0,-36) size 12x80
     49                  text run at (0,-36) width 12: "\x{21A6}"
    5550        RenderText {#text} at (136,0) size 4x17
    5651          text run at (136,0) width 4: " "
     
    5954            RenderMathMLSpace {mspace} at (0,7) size 22x2 [bgcolor=#0000FF]
    6055            RenderMathMLOperator {mo} at (1,0) size 20x7
    61               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    62                 RenderBlock (anonymous) at (0,0) size 0x8
    63                   RenderText at (0,-36) size 12x80
    64                     text run at (0,-36) width 12: "\x{21BC}"
     56              RenderBlock (anonymous) at (0,0) size 12x8
     57                RenderText {#text} at (0,-36) size 12x80
     58                  text run at (0,-36) width 12: "\x{21BC}"
    6559        RenderText {#text} at (164,0) size 4x17
    6660          text run at (164,0) width 4: " "
     
    6963            RenderMathMLSpace {mspace} at (0,5) size 22x2 [bgcolor=#0000FF]
    7064            RenderMathMLOperator {mo} at (1,0) size 20x5
    71               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x5
    72                 RenderBlock (anonymous) at (0,0) size 0x5
    73                   RenderText at (0,-39) size 12x80
    74                     text run at (0,-39) width 12: "\x{21BD}"
     65              RenderBlock (anonymous) at (0,0) size 12x5
     66                RenderText {#text} at (0,-39) size 12x80
     67                  text run at (0,-39) width 12: "\x{21BD}"
    7568        RenderText {#text} at (192,0) size 4x17
    7669          text run at (192,0) width 4: " "
     
    7972            RenderMathMLSpace {mspace} at (0,7) size 22x2 [bgcolor=#0000FF]
    8073            RenderMathMLOperator {mo} at (1,0) size 20x7
    81               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    82                 RenderBlock (anonymous) at (0,0) size 0x8
    83                   RenderText at (0,-36) size 12x80
    84                     text run at (0,-36) width 12: "\x{21C0}"
     74              RenderBlock (anonymous) at (0,0) size 12x8
     75                RenderText {#text} at (0,-36) size 12x80
     76                  text run at (0,-36) width 12: "\x{21C0}"
    8577        RenderText {#text} at (220,0) size 4x17
    8678          text run at (220,0) width 4: " "
     
    8981            RenderMathMLSpace {mspace} at (0,8) size 22x2 [bgcolor=#0000FF]
    9082            RenderMathMLOperator {mo} at (1,0) size 20x8
    91               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    92                 RenderBlock (anonymous) at (0,0) size 0x8
    93                   RenderText at (0,-36) size 12x80
    94                     text run at (0,-36) width 12: "\x{21D0}"
     83              RenderBlock (anonymous) at (0,0) size 12x8
     84                RenderText {#text} at (0,-36) size 12x80
     85                  text run at (0,-36) width 12: "\x{21D0}"
    9586        RenderText {#text} at (248,0) size 4x17
    9687          text run at (248,0) width 4: " "
     
    9990            RenderMathMLSpace {mspace} at (0,8) size 22x2 [bgcolor=#0000FF]
    10091            RenderMathMLOperator {mo} at (1,0) size 20x8
    101               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    102                 RenderBlock (anonymous) at (0,0) size 0x8
    103                   RenderText at (0,-36) size 12x80
    104                     text run at (0,-36) width 12: "\x{21D2}"
     92              RenderBlock (anonymous) at (0,0) size 12x8
     93                RenderText {#text} at (0,-36) size 12x80
     94                  text run at (0,-36) width 12: "\x{21D2}"
    10595        RenderText {#text} at (276,0) size 4x17
    10696          text run at (276,0) width 4: " "
     
    10999            RenderMathMLSpace {mspace} at (0,8) size 22x2 [bgcolor=#0000FF]
    110100            RenderMathMLOperator {mo} at (1,0) size 20x8
    111               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    112                 RenderBlock (anonymous) at (0,0) size 0x8
    113                   RenderText at (0,-36) size 12x80
    114                     text run at (0,-36) width 12: "\x{21D4}"
     101              RenderBlock (anonymous) at (0,0) size 12x8
     102                RenderText {#text} at (0,-36) size 12x80
     103                  text run at (0,-36) width 12: "\x{21D4}"
    115104        RenderText {#text} at (304,0) size 4x17
    116105          text run at (304,0) width 4: " "
     
    119108            RenderMathMLSpace {mspace} at (0,10) size 22x2 [bgcolor=#0000FF]
    120109            RenderMathMLOperator {mo} at (1,0) size 20x10
    121               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x10
    122                 RenderBlock (anonymous) at (0,0) size 0x10
    123                   RenderText at (0,-35) size 12x80
    124                     text run at (0,-35) width 12: "\x{21DA}"
     110              RenderBlock (anonymous) at (0,0) size 12x10
     111                RenderText {#text} at (0,-35) size 12x80
     112                  text run at (0,-35) width 12: "\x{21DA}"
    125113        RenderText {#text} at (332,0) size 4x17
    126114          text run at (332,0) width 4: " "
     
    129117            RenderMathMLSpace {mspace} at (0,10) size 22x2 [bgcolor=#0000FF]
    130118            RenderMathMLOperator {mo} at (1,0) size 20x10
    131               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x10
    132                 RenderBlock (anonymous) at (0,0) size 0x10
    133                   RenderText at (0,-35) size 12x80
    134                     text run at (0,-35) width 12: "\x{21DB}"
     119              RenderBlock (anonymous) at (0,0) size 12x10
     120                RenderText {#text} at (0,-35) size 12x80
     121                  text run at (0,-35) width 12: "\x{21DB}"
    135122        RenderText {#text} at (360,0) size 4x17
    136123          text run at (360,0) width 4: " "
     
    139126            RenderMathMLSpace {mspace} at (0,3) size 22x2 [bgcolor=#0000FF]
    140127            RenderMathMLOperator {mo} at (9,0) size 4x3
    141               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x10
    142                 RenderBlock (anonymous) at (0,0) size 0x10
    143                   RenderText at (0,-34) size 4x80
    144                     text run at (0,-34) width 4: "\x{23B4}"
     128              RenderBlock (anonymous) at (0,0) size 4x10
     129                RenderText {#text} at (0,-34) size 4x80
     130                  text run at (0,-34) width 4: "\x{23B4}"
    145131        RenderText {#text} at (388,0) size 4x17
    146132          text run at (388,0) width 4: " "
     
    149135            RenderMathMLSpace {mspace} at (0,3) size 22x2 [bgcolor=#0000FF]
    150136            RenderMathMLOperator {mo} at (9,0) size 4x3
    151               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x4
    152                 RenderBlock (anonymous) at (0,0) size 0x4
    153                   RenderText at (0,-43) size 4x80
    154                     text run at (0,-43) width 4: "\x{23B5}"
     137              RenderBlock (anonymous) at (0,0) size 4x4
     138                RenderText {#text} at (0,-43) size 4x80
     139                  text run at (0,-43) width 4: "\x{23B5}"
    155140        RenderText {#text} at (416,0) size 4x17
    156141          text run at (416,0) width 4: " "
     
    159144            RenderMathMLSpace {mspace} at (0,4) size 22x2 [bgcolor=#0000FF]
    160145            RenderMathMLOperator {mo} at (8,0) size 6x4
    161               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x10
    162                 RenderBlock (anonymous) at (0,0) size 0x10
    163                   RenderText at (0,-34) size 6x80
    164                     text run at (0,-34) width 6: "\x{23DC}"
     146              RenderBlock (anonymous) at (0,0) size 6x10
     147                RenderText {#text} at (0,-34) size 6x80
     148                  text run at (0,-34) width 6: "\x{23DC}"
    165149        RenderText {#text} at (444,0) size 4x17
    166150          text run at (444,0) width 4: " "
     
    169153            RenderMathMLSpace {mspace} at (0,5) size 22x2 [bgcolor=#0000FF]
    170154            RenderMathMLOperator {mo} at (8,0) size 6x5
    171               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x4
    172                 RenderBlock (anonymous) at (0,0) size 0x4
    173                   RenderText at (0,-43) size 6x80
    174                     text run at (0,-43) width 6: "\x{23DD}"
     155              RenderBlock (anonymous) at (0,0) size 6x4
     156                RenderText {#text} at (0,-43) size 6x80
     157                  text run at (0,-43) width 6: "\x{23DD}"
    175158        RenderText {#text} at (472,0) size 4x17
    176159          text run at (472,0) width 4: " "
     
    179162            RenderMathMLSpace {mspace} at (0,4) size 22x2 [bgcolor=#0000FF]
    180163            RenderMathMLOperator {mo} at (8,0) size 6x4
    181               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x11
    182                 RenderBlock (anonymous) at (0,0) size 0x11
    183                   RenderText at (0,-33) size 6x80
    184                     text run at (0,-33) width 6: "\x{23DE}"
     164              RenderBlock (anonymous) at (0,0) size 6x11
     165                RenderText {#text} at (0,-33) size 6x80
     166                  text run at (0,-33) width 6: "\x{23DE}"
    185167        RenderText {#text} at (500,0) size 4x17
    186168          text run at (500,0) width 4: " "
     
    189171            RenderMathMLSpace {mspace} at (0,5) size 22x2 [bgcolor=#0000FF]
    190172            RenderMathMLOperator {mo} at (8,0) size 6x5
    191               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x5
    192                 RenderBlock (anonymous) at (0,0) size 0x5
    193                   RenderText at (0,-43) size 6x80
    194                     text run at (0,-43) width 6: "\x{23DF}"
     173              RenderBlock (anonymous) at (0,0) size 6x5
     174                RenderText {#text} at (0,-43) size 6x80
     175                  text run at (0,-43) width 6: "\x{23DF}"
    195176        RenderText {#text} at (0,0) size 0x0
    196177      RenderBlock {P} at (0,33) size 784x34
     
    199180            RenderMathMLSpace {mspace} at (0,8) size 50x2 [bgcolor=#008000]
    200181            RenderMathMLOperator {mo} at (15,0) size 20x8
    201               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    202                 RenderBlock (anonymous) at (0,0) size 0x8
    203                   RenderText at (0,-36) size 12x80
    204                     text run at (0,-36) width 12: "\x{2190}"
     182              RenderBlock (anonymous) at (0,0) size 12x8
     183                RenderText {#text} at (0,-36) size 12x80
     184                  text run at (0,-36) width 12: "\x{2190}"
    205185        RenderText {#text} at (52,0) size 4x17
    206186          text run at (52,0) width 4: " "
     
    209189            RenderMathMLSpace {mspace} at (0,8) size 50x2 [bgcolor=#008000]
    210190            RenderMathMLOperator {mo} at (15,0) size 20x8
    211               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    212                 RenderBlock (anonymous) at (0,0) size 0x8
    213                   RenderText at (0,-36) size 12x80
    214                     text run at (0,-36) width 12: "\x{2192}"
     191              RenderBlock (anonymous) at (0,0) size 12x8
     192                RenderText {#text} at (0,-36) size 12x80
     193                  text run at (0,-36) width 12: "\x{2192}"
    215194        RenderText {#text} at (108,0) size 4x17
    216195          text run at (108,0) width 4: " "
     
    219198            RenderMathMLSpace {mspace} at (0,8) size 50x2 [bgcolor=#008000]
    220199            RenderMathMLOperator {mo} at (15,0) size 20x8
    221               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    222                 RenderBlock (anonymous) at (0,0) size 0x8
    223                   RenderText at (0,-36) size 12x80
    224                     text run at (0,-36) width 12: "\x{2194}"
     200              RenderBlock (anonymous) at (0,0) size 12x8
     201                RenderText {#text} at (0,-36) size 12x80
     202                  text run at (0,-36) width 12: "\x{2194}"
    225203        RenderText {#text} at (164,0) size 4x17
    226204          text run at (164,0) width 4: " "
     
    229207            RenderMathMLSpace {mspace} at (0,8) size 50x2 [bgcolor=#008000]
    230208            RenderMathMLOperator {mo} at (15,0) size 20x8
    231               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    232                 RenderBlock (anonymous) at (0,0) size 0x8
    233                   RenderText at (0,-36) size 12x80
    234                     text run at (0,-36) width 12: "\x{21A4}"
     209              RenderBlock (anonymous) at (0,0) size 12x8
     210                RenderText {#text} at (0,-36) size 12x80
     211                  text run at (0,-36) width 12: "\x{21A4}"
    235212        RenderText {#text} at (220,0) size 4x17
    236213          text run at (220,0) width 4: " "
     
    239216            RenderMathMLSpace {mspace} at (0,8) size 50x2 [bgcolor=#008000]
    240217            RenderMathMLOperator {mo} at (15,0) size 20x8
    241               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    242                 RenderBlock (anonymous) at (0,0) size 0x8
    243                   RenderText at (0,-36) size 12x80
    244                     text run at (0,-36) width 12: "\x{21A6}"
     218              RenderBlock (anonymous) at (0,0) size 12x8
     219                RenderText {#text} at (0,-36) size 12x80
     220                  text run at (0,-36) width 12: "\x{21A6}"
    245221        RenderText {#text} at (276,0) size 4x17
    246222          text run at (276,0) width 4: " "
     
    249225            RenderMathMLSpace {mspace} at (0,7) size 50x2 [bgcolor=#008000]
    250226            RenderMathMLOperator {mo} at (15,0) size 20x7
    251               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    252                 RenderBlock (anonymous) at (0,0) size 0x8
    253                   RenderText at (0,-36) size 12x80
    254                     text run at (0,-36) width 12: "\x{21BC}"
     227              RenderBlock (anonymous) at (0,0) size 12x8
     228                RenderText {#text} at (0,-36) size 12x80
     229                  text run at (0,-36) width 12: "\x{21BC}"
    255230        RenderText {#text} at (332,0) size 4x17
    256231          text run at (332,0) width 4: " "
     
    259234            RenderMathMLSpace {mspace} at (0,5) size 50x2 [bgcolor=#008000]
    260235            RenderMathMLOperator {mo} at (15,0) size 20x5
    261               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x5
    262                 RenderBlock (anonymous) at (0,0) size 0x5
    263                   RenderText at (0,-39) size 12x80
    264                     text run at (0,-39) width 12: "\x{21BD}"
     236              RenderBlock (anonymous) at (0,0) size 12x5
     237                RenderText {#text} at (0,-39) size 12x80
     238                  text run at (0,-39) width 12: "\x{21BD}"
    265239        RenderText {#text} at (388,0) size 4x17
    266240          text run at (388,0) width 4: " "
     
    269243            RenderMathMLSpace {mspace} at (0,7) size 50x2 [bgcolor=#008000]
    270244            RenderMathMLOperator {mo} at (15,0) size 20x7
    271               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    272                 RenderBlock (anonymous) at (0,0) size 0x8
    273                   RenderText at (0,-36) size 12x80
    274                     text run at (0,-36) width 12: "\x{21C0}"
     245              RenderBlock (anonymous) at (0,0) size 12x8
     246                RenderText {#text} at (0,-36) size 12x80
     247                  text run at (0,-36) width 12: "\x{21C0}"
    275248        RenderText {#text} at (444,0) size 4x17
    276249          text run at (444,0) width 4: " "
     
    279252            RenderMathMLSpace {mspace} at (0,8) size 50x2 [bgcolor=#008000]
    280253            RenderMathMLOperator {mo} at (15,0) size 20x8
    281               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    282                 RenderBlock (anonymous) at (0,0) size 0x8
    283                   RenderText at (0,-36) size 12x80
    284                     text run at (0,-36) width 12: "\x{21D0}"
     254              RenderBlock (anonymous) at (0,0) size 12x8
     255                RenderText {#text} at (0,-36) size 12x80
     256                  text run at (0,-36) width 12: "\x{21D0}"
    285257        RenderText {#text} at (500,0) size 4x17
    286258          text run at (500,0) width 4: " "
     
    289261            RenderMathMLSpace {mspace} at (0,8) size 50x2 [bgcolor=#008000]
    290262            RenderMathMLOperator {mo} at (15,0) size 20x8
    291               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    292                 RenderBlock (anonymous) at (0,0) size 0x8
    293                   RenderText at (0,-36) size 12x80
    294                     text run at (0,-36) width 12: "\x{21D2}"
     263              RenderBlock (anonymous) at (0,0) size 12x8
     264                RenderText {#text} at (0,-36) size 12x80
     265                  text run at (0,-36) width 12: "\x{21D2}"
    295266        RenderText {#text} at (556,0) size 4x17
    296267          text run at (556,0) width 4: " "
     
    299270            RenderMathMLSpace {mspace} at (0,8) size 50x2 [bgcolor=#008000]
    300271            RenderMathMLOperator {mo} at (15,0) size 20x8
    301               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    302                 RenderBlock (anonymous) at (0,0) size 0x8
    303                   RenderText at (0,-36) size 12x80
    304                     text run at (0,-36) width 12: "\x{21D4}"
     272              RenderBlock (anonymous) at (0,0) size 12x8
     273                RenderText {#text} at (0,-36) size 12x80
     274                  text run at (0,-36) width 12: "\x{21D4}"
    305275        RenderText {#text} at (612,0) size 4x17
    306276          text run at (612,0) width 4: " "
     
    309279            RenderMathMLSpace {mspace} at (0,10) size 50x2 [bgcolor=#008000]
    310280            RenderMathMLOperator {mo} at (15,0) size 20x10
    311               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x10
    312                 RenderBlock (anonymous) at (0,0) size 0x10
    313                   RenderText at (0,-35) size 12x80
    314                     text run at (0,-35) width 12: "\x{21DA}"
     281              RenderBlock (anonymous) at (0,0) size 12x10
     282                RenderText {#text} at (0,-35) size 12x80
     283                  text run at (0,-35) width 12: "\x{21DA}"
    315284        RenderText {#text} at (668,0) size 4x17
    316285          text run at (668,0) width 4: " "
     
    319288            RenderMathMLSpace {mspace} at (0,10) size 50x2 [bgcolor=#008000]
    320289            RenderMathMLOperator {mo} at (15,0) size 20x10
    321               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x10
    322                 RenderBlock (anonymous) at (0,0) size 0x10
    323                   RenderText at (0,-35) size 12x80
    324                     text run at (0,-35) width 12: "\x{21DB}"
     290              RenderBlock (anonymous) at (0,0) size 12x10
     291                RenderText {#text} at (0,-35) size 12x80
     292                  text run at (0,-35) width 12: "\x{21DB}"
    325293        RenderText {#text} at (724,0) size 4x17
    326294          text run at (724,0) width 4: " "
     
    329297            RenderMathMLSpace {mspace} at (0,10) size 50x2 [bgcolor=#008000]
    330298            RenderMathMLOperator {mo} at (23,0) size 4x10
    331               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x10
    332                 RenderBlock (anonymous) at (0,0) size 0x10
    333                   RenderText at (0,-34) size 4x80
    334                     text run at (0,-34) width 4: "\x{23B4}"
     299              RenderBlock (anonymous) at (0,0) size 4x10
     300                RenderText {#text} at (0,-34) size 4x80
     301                  text run at (0,-34) width 4: "\x{23B4}"
    335302        RenderText {#text} at (0,0) size 0x0
    336303        RenderMathMLMath {math} at (0,24) size 52x7 [padding: 0 1 0 1]
     
    338305            RenderMathMLSpace {mspace} at (0,5) size 50x2 [bgcolor=#008000]
    339306            RenderMathMLOperator {mo} at (23,0) size 4x5
    340               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x4
    341                 RenderBlock (anonymous) at (0,0) size 0x4
    342                   RenderText at (0,-43) size 4x80
    343                     text run at (0,-43) width 4: "\x{23B5}"
     307              RenderBlock (anonymous) at (0,0) size 4x4
     308                RenderText {#text} at (0,-43) size 4x80
     309                  text run at (0,-43) width 4: "\x{23B5}"
    344310        RenderText {#text} at (52,17) size 4x17
    345311          text run at (52,17) width 4: " "
     
    348314            RenderMathMLSpace {mspace} at (0,10) size 50x2 [bgcolor=#008000]
    349315            RenderMathMLOperator {mo} at (22,0) size 6x10
    350               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x10
    351                 RenderBlock (anonymous) at (0,0) size 0x10
    352                   RenderText at (0,-34) size 6x80
    353                     text run at (0,-34) width 6: "\x{23DC}"
     316              RenderBlock (anonymous) at (0,0) size 6x10
     317                RenderText {#text} at (0,-34) size 6x80
     318                  text run at (0,-34) width 6: "\x{23DC}"
    354319        RenderText {#text} at (108,17) size 4x17
    355320          text run at (108,17) width 4: " "
     
    358323            RenderMathMLSpace {mspace} at (0,5) size 50x2 [bgcolor=#008000]
    359324            RenderMathMLOperator {mo} at (22,0) size 6x5
    360               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x4
    361                 RenderBlock (anonymous) at (0,0) size 0x4
    362                   RenderText at (0,-43) size 6x80
    363                     text run at (0,-43) width 6: "\x{23DD}"
     325              RenderBlock (anonymous) at (0,0) size 6x4
     326                RenderText {#text} at (0,-43) size 6x80
     327                  text run at (0,-43) width 6: "\x{23DD}"
    364328        RenderText {#text} at (164,17) size 4x17
    365329          text run at (164,17) width 4: " "
     
    368332            RenderMathMLSpace {mspace} at (0,11) size 50x2 [bgcolor=#008000]
    369333            RenderMathMLOperator {mo} at (22,0) size 6x11
    370               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x11
    371                 RenderBlock (anonymous) at (0,0) size 0x11
    372                   RenderText at (0,-33) size 6x80
    373                     text run at (0,-33) width 6: "\x{23DE}"
     334              RenderBlock (anonymous) at (0,0) size 6x11
     335                RenderText {#text} at (0,-33) size 6x80
     336                  text run at (0,-33) width 6: "\x{23DE}"
    374337        RenderText {#text} at (220,17) size 4x17
    375338          text run at (220,17) width 4: " "
     
    378341            RenderMathMLSpace {mspace} at (0,6) size 50x2 [bgcolor=#008000]
    379342            RenderMathMLOperator {mo} at (22,0) size 6x6
    380               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x5
    381                 RenderBlock (anonymous) at (0,0) size 0x5
    382                   RenderText at (0,-43) size 6x80
    383                     text run at (0,-43) width 6: "\x{23DF}"
     343              RenderBlock (anonymous) at (0,0) size 6x5
     344                RenderText {#text} at (0,-43) size 6x80
     345                  text run at (0,-43) width 6: "\x{23DF}"
    384346        RenderText {#text} at (0,0) size 0x0
    385347      RenderBlock {P} at (0,83) size 784x51
     
    388350            RenderMathMLSpace {mspace} at (0,8) size 100x2 [bgcolor=#FF0000]
    389351            RenderMathMLOperator {mo} at (40,0) size 20x8
    390               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    391                 RenderBlock (anonymous) at (0,0) size 0x8
    392                   RenderText at (0,-36) size 12x80
    393                     text run at (0,-36) width 12: "\x{2190}"
     352              RenderBlock (anonymous) at (0,0) size 12x8
     353                RenderText {#text} at (0,-36) size 12x80
     354                  text run at (0,-36) width 12: "\x{2190}"
    394355        RenderText {#text} at (102,0) size 4x17
    395356          text run at (102,0) width 4: " "
     
    398359            RenderMathMLSpace {mspace} at (0,8) size 100x2 [bgcolor=#FF0000]
    399360            RenderMathMLOperator {mo} at (40,0) size 20x8
    400               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    401                 RenderBlock (anonymous) at (0,0) size 0x8
    402                   RenderText at (0,-36) size 12x80
    403                     text run at (0,-36) width 12: "\x{2192}"
     361              RenderBlock (anonymous) at (0,0) size 12x8
     362                RenderText {#text} at (0,-36) size 12x80
     363                  text run at (0,-36) width 12: "\x{2192}"
    404364        RenderText {#text} at (208,0) size 4x17
    405365          text run at (208,0) width 4: " "
     
    408368            RenderMathMLSpace {mspace} at (0,8) size 100x2 [bgcolor=#FF0000]
    409369            RenderMathMLOperator {mo} at (40,0) size 20x8
    410               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    411                 RenderBlock (anonymous) at (0,0) size 0x8
    412                   RenderText at (0,-36) size 12x80
    413                     text run at (0,-36) width 12: "\x{2194}"
     370              RenderBlock (anonymous) at (0,0) size 12x8
     371                RenderText {#text} at (0,-36) size 12x80
     372                  text run at (0,-36) width 12: "\x{2194}"
    414373        RenderText {#text} at (314,0) size 4x17
    415374          text run at (314,0) width 4: " "
     
    418377            RenderMathMLSpace {mspace} at (0,8) size 100x2 [bgcolor=#FF0000]
    419378            RenderMathMLOperator {mo} at (40,0) size 20x8
    420               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    421                 RenderBlock (anonymous) at (0,0) size 0x8
    422                   RenderText at (0,-36) size 12x80
    423                     text run at (0,-36) width 12: "\x{21A4}"
     379              RenderBlock (anonymous) at (0,0) size 12x8
     380                RenderText {#text} at (0,-36) size 12x80
     381                  text run at (0,-36) width 12: "\x{21A4}"
    424382        RenderText {#text} at (420,0) size 4x17
    425383          text run at (420,0) width 4: " "
     
    428386            RenderMathMLSpace {mspace} at (0,8) size 100x2 [bgcolor=#FF0000]
    429387            RenderMathMLOperator {mo} at (40,0) size 20x8
    430               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    431                 RenderBlock (anonymous) at (0,0) size 0x8
    432                   RenderText at (0,-36) size 12x80
    433                     text run at (0,-36) width 12: "\x{21A6}"
     388              RenderBlock (anonymous) at (0,0) size 12x8
     389                RenderText {#text} at (0,-36) size 12x80
     390                  text run at (0,-36) width 12: "\x{21A6}"
    434391        RenderText {#text} at (526,0) size 4x17
    435392          text run at (526,0) width 4: " "
     
    438395            RenderMathMLSpace {mspace} at (0,7) size 100x2 [bgcolor=#FF0000]
    439396            RenderMathMLOperator {mo} at (40,0) size 20x7
    440               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    441                 RenderBlock (anonymous) at (0,0) size 0x8
    442                   RenderText at (0,-36) size 12x80
    443                     text run at (0,-36) width 12: "\x{21BC}"
     397              RenderBlock (anonymous) at (0,0) size 12x8
     398                RenderText {#text} at (0,-36) size 12x80
     399                  text run at (0,-36) width 12: "\x{21BC}"
    444400        RenderText {#text} at (632,0) size 4x17
    445401          text run at (632,0) width 4: " "
     
    448404            RenderMathMLSpace {mspace} at (0,5) size 100x2 [bgcolor=#FF0000]
    449405            RenderMathMLOperator {mo} at (40,0) size 20x5
    450               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x5
    451                 RenderBlock (anonymous) at (0,0) size 0x5
    452                   RenderText at (0,-39) size 12x80
    453                     text run at (0,-39) width 12: "\x{21BD}"
     406              RenderBlock (anonymous) at (0,0) size 12x5
     407                RenderText {#text} at (0,-39) size 12x80
     408                  text run at (0,-39) width 12: "\x{21BD}"
    454409        RenderText {#text} at (0,0) size 0x0
    455410        RenderMathMLMath {math} at (0,22) size 102x9 [padding: 0 1 0 1]
     
    457412            RenderMathMLSpace {mspace} at (0,7) size 100x2 [bgcolor=#FF0000]
    458413            RenderMathMLOperator {mo} at (40,0) size 20x7
    459               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    460                 RenderBlock (anonymous) at (0,0) size 0x8
    461                   RenderText at (0,-36) size 12x80
    462                     text run at (0,-36) width 12: "\x{21C0}"
     414              RenderBlock (anonymous) at (0,0) size 12x8
     415                RenderText {#text} at (0,-36) size 12x80
     416                  text run at (0,-36) width 12: "\x{21C0}"
    463417        RenderText {#text} at (102,17) size 4x17
    464418          text run at (102,17) width 4: " "
     
    467421            RenderMathMLSpace {mspace} at (0,8) size 100x2 [bgcolor=#FF0000]
    468422            RenderMathMLOperator {mo} at (40,0) size 20x8
    469               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    470                 RenderBlock (anonymous) at (0,0) size 0x8
    471                   RenderText at (0,-36) size 12x80
    472                     text run at (0,-36) width 12: "\x{21D0}"
     423              RenderBlock (anonymous) at (0,0) size 12x8
     424                RenderText {#text} at (0,-36) size 12x80
     425                  text run at (0,-36) width 12: "\x{21D0}"
    473426        RenderText {#text} at (208,17) size 4x17
    474427          text run at (208,17) width 4: " "
     
    477430            RenderMathMLSpace {mspace} at (0,8) size 100x2 [bgcolor=#FF0000]
    478431            RenderMathMLOperator {mo} at (40,0) size 20x8
    479               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    480                 RenderBlock (anonymous) at (0,0) size 0x8
    481                   RenderText at (0,-36) size 12x80
    482                     text run at (0,-36) width 12: "\x{21D2}"
     432              RenderBlock (anonymous) at (0,0) size 12x8
     433                RenderText {#text} at (0,-36) size 12x80
     434                  text run at (0,-36) width 12: "\x{21D2}"
    483435        RenderText {#text} at (314,17) size 4x17
    484436          text run at (314,17) width 4: " "
     
    487439            RenderMathMLSpace {mspace} at (0,8) size 100x2 [bgcolor=#FF0000]
    488440            RenderMathMLOperator {mo} at (40,0) size 20x8
    489               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x8
    490                 RenderBlock (anonymous) at (0,0) size 0x8
    491                   RenderText at (0,-36) size 12x80
    492                     text run at (0,-36) width 12: "\x{21D4}"
     441              RenderBlock (anonymous) at (0,0) size 12x8
     442                RenderText {#text} at (0,-36) size 12x80
     443                  text run at (0,-36) width 12: "\x{21D4}"
    493444        RenderText {#text} at (420,17) size 4x17
    494445          text run at (420,17) width 4: " "
     
    497448            RenderMathMLSpace {mspace} at (0,10) size 100x2 [bgcolor=#FF0000]
    498449            RenderMathMLOperator {mo} at (40,0) size 20x10
    499               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x10
    500                 RenderBlock (anonymous) at (0,0) size 0x10
    501                   RenderText at (0,-35) size 12x80
    502                     text run at (0,-35) width 12: "\x{21DA}"
     450              RenderBlock (anonymous) at (0,0) size 12x10
     451                RenderText {#text} at (0,-35) size 12x80
     452                  text run at (0,-35) width 12: "\x{21DA}"
    503453        RenderText {#text} at (526,17) size 4x17
    504454          text run at (526,17) width 4: " "
     
    507457            RenderMathMLSpace {mspace} at (0,10) size 100x2 [bgcolor=#FF0000]
    508458            RenderMathMLOperator {mo} at (40,0) size 20x10
    509               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x10
    510                 RenderBlock (anonymous) at (0,0) size 0x10
    511                   RenderText at (0,-35) size 12x80
    512                     text run at (0,-35) width 12: "\x{21DB}"
     459              RenderBlock (anonymous) at (0,0) size 12x10
     460                RenderText {#text} at (0,-35) size 12x80
     461                  text run at (0,-35) width 12: "\x{21DB}"
    513462        RenderText {#text} at (632,17) size 4x17
    514463          text run at (632,17) width 4: " "
     
    517466            RenderMathMLSpace {mspace} at (0,10) size 100x2 [bgcolor=#FF0000]
    518467            RenderMathMLOperator {mo} at (48,0) size 4x10
    519               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x10
    520                 RenderBlock (anonymous) at (0,0) size 0x10
    521                   RenderText at (0,-34) size 4x80
    522                     text run at (0,-34) width 4: "\x{23B4}"
     468              RenderBlock (anonymous) at (0,0) size 4x10
     469                RenderText {#text} at (0,-34) size 4x80
     470                  text run at (0,-34) width 4: "\x{23B4}"
    523471        RenderText {#text} at (0,0) size 0x0
    524472        RenderMathMLMath {math} at (0,41) size 102x7 [padding: 0 1 0 1]
     
    526474            RenderMathMLSpace {mspace} at (0,5) size 100x2 [bgcolor=#FF0000]
    527475            RenderMathMLOperator {mo} at (48,0) size 4x5
    528               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x4
    529                 RenderBlock (anonymous) at (0,0) size 0x4
    530                   RenderText at (0,-43) size 4x80
    531                     text run at (0,-43) width 4: "\x{23B5}"
     476              RenderBlock (anonymous) at (0,0) size 4x4
     477                RenderText {#text} at (0,-43) size 4x80
     478                  text run at (0,-43) width 4: "\x{23B5}"
    532479        RenderText {#text} at (102,34) size 4x17
    533480          text run at (102,34) width 4: " "
     
    536483            RenderMathMLSpace {mspace} at (0,10) size 100x2 [bgcolor=#FF0000]
    537484            RenderMathMLOperator {mo} at (47,0) size 6x10
    538               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x10
    539                 RenderBlock (anonymous) at (0,0) size 0x10
    540                   RenderText at (0,-34) size 6x80
    541                     text run at (0,-34) width 6: "\x{23DC}"
     485              RenderBlock (anonymous) at (0,0) size 6x10
     486                RenderText {#text} at (0,-34) size 6x80
     487                  text run at (0,-34) width 6: "\x{23DC}"
    542488        RenderText {#text} at (208,34) size 4x17
    543489          text run at (208,34) width 4: " "
     
    546492            RenderMathMLSpace {mspace} at (0,5) size 100x2 [bgcolor=#FF0000]
    547493            RenderMathMLOperator {mo} at (47,0) size 6x5
    548               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x4
    549                 RenderBlock (anonymous) at (0,0) size 0x4
    550                   RenderText at (0,-43) size 6x80
    551                     text run at (0,-43) width 6: "\x{23DD}"
     494              RenderBlock (anonymous) at (0,0) size 6x4
     495                RenderText {#text} at (0,-43) size 6x80
     496                  text run at (0,-43) width 6: "\x{23DD}"
    552497        RenderText {#text} at (314,34) size 4x17
    553498          text run at (314,34) width 4: " "
     
    556501            RenderMathMLSpace {mspace} at (0,11) size 100x2 [bgcolor=#FF0000]
    557502            RenderMathMLOperator {mo} at (47,0) size 6x11
    558               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x11
    559                 RenderBlock (anonymous) at (0,0) size 0x11
    560                   RenderText at (0,-33) size 6x80
    561                     text run at (0,-33) width 6: "\x{23DE}"
     503              RenderBlock (anonymous) at (0,0) size 6x11
     504                RenderText {#text} at (0,-33) size 6x80
     505                  text run at (0,-33) width 6: "\x{23DE}"
    562506        RenderText {#text} at (420,34) size 4x17
    563507          text run at (420,34) width 4: " "
     
    566510            RenderMathMLSpace {mspace} at (0,6) size 100x2 [bgcolor=#FF0000]
    567511            RenderMathMLOperator {mo} at (47,0) size 6x6
    568               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x5
    569                 RenderBlock (anonymous) at (0,0) size 0x5
    570                   RenderText at (0,-43) size 6x80
    571                     text run at (0,-43) width 6: "\x{23DF}"
     512              RenderBlock (anonymous) at (0,0) size 6x5
     513                RenderText {#text} at (0,-43) size 6x80
     514                  text run at (0,-43) width 6: "\x{23DF}"
    572515        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/gtk/mathml/opentype/horizontal-munderover-expected.txt

    r202284 r202420  
    99            RenderMathMLUnderOver {mover} at (0,0) size 48x8
    1010              RenderMathMLOperator {mo} at (20,2) size 8x6
    11                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    12                   RenderBlock (anonymous) at (0,0) size 0x14
    13                     RenderText at (0,-44) size 8x106
    14                       text run at (0,-44) width 8: "\x{23DE}"
     11                RenderBlock (anonymous) at (0,0) size 8x14
     12                  RenderText {#text} at (0,-44) size 8x106
     13                    text run at (0,-44) width 8: "\x{23DE}"
    1514              RenderMathMLSpace {mspace} at (0,0) size 48x2 [bgcolor=#FF0000]
    1615        RenderText {#text} at (50,6) size 4x17
     
    2120              RenderMathMLSpace {mspace} at (0,11) size 64x2 [bgcolor=#FF0000]
    2221              RenderMathMLOperator {mo} at (29,0) size 6x11
    23                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x11
    24                   RenderBlock (anonymous) at (0,0) size 0x11
    25                     RenderText at (0,-33) size 6x80
    26                       text run at (0,-33) width 6: "\x{23DE}"
     22                RenderBlock (anonymous) at (0,0) size 6x11
     23                  RenderText {#text} at (0,-33) size 6x80
     24                    text run at (0,-33) width 6: "\x{23DE}"
    2725        RenderText {#text} at (120,6) size 4x17
    2826          text run at (120,6) width 4: " "
     
    3129            RenderMathMLUnderOver {munder} at (0,0) size 48x8
    3230              RenderMathMLOperator {mo} at (20,0) size 8x6
    33                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    34                   RenderBlock (anonymous) at (0,0) size 0x14
    35                     RenderText at (0,-44) size 8x106
    36                       text run at (0,-44) width 8: "\x{23DE}"
     31                RenderBlock (anonymous) at (0,0) size 8x14
     32                  RenderText {#text} at (0,-44) size 8x106
     33                    text run at (0,-44) width 8: "\x{23DE}"
    3734              RenderMathMLSpace {mspace} at (0,6) size 48x2 [bgcolor=#FF0000]
    3835        RenderText {#text} at (174,6) size 4x17
     
    4340              RenderMathMLSpace {mspace} at (0,11) size 64x2 [bgcolor=#FF0000]
    4441              RenderMathMLOperator {mo} at (29,13) size 6x11
    45                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x11
    46                   RenderBlock (anonymous) at (0,0) size 0x11
    47                     RenderText at (0,-33) size 6x80
    48                       text run at (0,-33) width 6: "\x{23DE}"
     42                RenderBlock (anonymous) at (0,0) size 6x11
     43                  RenderText {#text} at (0,-33) size 6x80
     44                    text run at (0,-33) width 6: "\x{23DE}"
    4945              RenderMathMLOperator {mo} at (29,0) size 6x11
    50                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x11
    51                   RenderBlock (anonymous) at (0,0) size 0x11
    52                     RenderText at (0,-33) size 6x80
    53                       text run at (0,-33) width 6: "\x{23DE}"
     46                RenderBlock (anonymous) at (0,0) size 6x11
     47                  RenderText {#text} at (0,-33) size 6x80
     48                    text run at (0,-33) width 6: "\x{23DE}"
    5449        RenderText {#text} at (244,6) size 4x17
    5550          text run at (244,6) width 4: " "
     
    5853            RenderMathMLUnderOver {munderover} at (0,0) size 48x14
    5954              RenderMathMLOperator {mo} at (20,6) size 8x6
    60                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    61                   RenderBlock (anonymous) at (0,0) size 0x14
    62                     RenderText at (0,-44) size 8x106
    63                       text run at (0,-44) width 8: "\x{23DE}"
     55                RenderBlock (anonymous) at (0,0) size 8x14
     56                  RenderText {#text} at (0,-44) size 8x106
     57                    text run at (0,-44) width 8: "\x{23DE}"
    6458              RenderMathMLSpace {mspace} at (0,12) size 48x2 [bgcolor=#FF0000]
    6559              RenderMathMLOperator {mo} at (21,0) size 6x6
    66                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x11
    67                   RenderBlock (anonymous) at (0,0) size 0x11
    68                     RenderText at (0,-33) size 6x80
    69                       text run at (0,-33) width 6: "\x{23DE}"
     60                RenderBlock (anonymous) at (0,0) size 6x11
     61                  RenderText {#text} at (0,-33) size 6x80
     62                    text run at (0,-33) width 6: "\x{23DE}"
    7063        RenderText {#text} at (298,6) size 4x17
    7164          text run at (298,6) width 4: " "
     
    7467            RenderMathMLUnderOver {munderover} at (0,0) size 48x14
    7568              RenderMathMLOperator {mo} at (20,2) size 8x6
    76                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    77                   RenderBlock (anonymous) at (0,0) size 0x14
    78                     RenderText at (0,-44) size 8x106
    79                       text run at (0,-44) width 8: "\x{23DE}"
     69                RenderBlock (anonymous) at (0,0) size 8x14
     70                  RenderText {#text} at (0,-44) size 8x106
     71                    text run at (0,-44) width 8: "\x{23DE}"
    8072              RenderMathMLOperator {mo} at (21,8) size 6x6
    81                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x11
    82                   RenderBlock (anonymous) at (0,0) size 0x11
    83                     RenderText at (0,-33) size 6x80
    84                       text run at (0,-33) width 6: "\x{23DE}"
     73                RenderBlock (anonymous) at (0,0) size 6x11
     74                  RenderText {#text} at (0,-33) size 6x80
     75                    text run at (0,-33) width 6: "\x{23DE}"
    8576              RenderMathMLSpace {mspace} at (0,0) size 48x2 [bgcolor=#FF0000]
    8677        RenderText {#text} at (352,6) size 4x17
     
    9182              RenderMathMLUnderOver {mover} at (0,0) size 48x8
    9283                RenderMathMLOperator {mo} at (20,2) size 8x6
    93                   RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    94                     RenderBlock (anonymous) at (0,0) size 0x14
    95                       RenderText at (0,-44) size 8x106
    96                         text run at (0,-44) width 8: "\x{23DE}"
     84                  RenderBlock (anonymous) at (0,0) size 8x14
     85                    RenderText {#text} at (0,-44) size 8x106
     86                      text run at (0,-44) width 8: "\x{23DE}"
    9787                RenderMathMLSpace {mspace} at (0,0) size 48x2 [bgcolor=#FF0000]
    9888              RenderMathMLOperator {mo} at (21,8) size 6x6
    99                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x11
    100                   RenderBlock (anonymous) at (0,0) size 0x11
    101                     RenderText at (0,-33) size 6x80
    102                       text run at (0,-33) width 6: "\x{23DE}"
     89                RenderBlock (anonymous) at (0,0) size 6x11
     90                  RenderText {#text} at (0,-33) size 6x80
     91                    text run at (0,-33) width 6: "\x{23DE}"
    10392        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/gtk/mathml/opentype/large-operators-expected.txt

    r202284 r202420  
    66      RenderMathMLMath {math} at (0,0) size 784x36 [padding: 0 1 0 1]
    77        RenderMathMLOperator {mo} at (199,6) size 27x24
    8           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    9             RenderBlock (anonymous) at (0,0) size 0x16
    10               RenderText at (0,-45) size 17x106
    11                 text run at (0,-45) width 17: "\x{2211}"
     8          RenderBlock (anonymous) at (0,0) size 17x16
     9            RenderText {#text} at (0,-45) size 17x106
     10              text run at (0,-45) width 17: "\x{2211}"
    1211        RenderMathMLOperator {mo} at (225,0) size 18x36
    13           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    14             RenderBlock (anonymous) at (0,0) size 0x18
    15               RenderText at (0,-44) size 11x106
    16                 text run at (0,-44) width 11: "\x{222B}"
     12          RenderBlock (anonymous) at (0,0) size 11x18
     13            RenderText {#text} at (0,-44) size 11x106
     14              text run at (0,-44) width 11: "\x{222B}"
    1715        RenderMathMLOperator {mo} at (242,0) size 24x36
    18           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    19             RenderBlock (anonymous) at (0,0) size 0x18
    20               RenderText at (0,-44) size 17x106
    21                 text run at (0,-44) width 17: "\x{222C}"
     16          RenderBlock (anonymous) at (0,0) size 17x18
     17            RenderText {#text} at (0,-44) size 17x106
     18              text run at (0,-44) width 17: "\x{222C}"
    2219        RenderMathMLOperator {mo} at (265,0) size 31x36
    23           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    24             RenderBlock (anonymous) at (0,0) size 0x18
    25               RenderText at (0,-44) size 22x106
    26                 text run at (0,-44) width 22: "\x{222D}"
     20          RenderBlock (anonymous) at (0,0) size 22x18
     21            RenderText {#text} at (0,-44) size 22x106
     22              text run at (0,-44) width 22: "\x{222D}"
    2723        RenderMathMLOperator {mo} at (295,0) size 38x36
    28           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    29             RenderBlock (anonymous) at (0,0) size 0x18
    30               RenderText at (0,-44) size 28x106
    31                 text run at (0,-44) width 28: "\x{2A0C}"
     24          RenderBlock (anonymous) at (0,0) size 28x18
     25            RenderText {#text} at (0,-44) size 28x106
     26              text run at (0,-44) width 28: "\x{2A0C}"
    3227        RenderMathMLOperator {mo} at (332,7) size 28x22
    33           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    34             RenderBlock (anonymous) at (0,0) size 0x16
    35               RenderText at (0,-45) size 18x106
    36                 text run at (0,-45) width 18: "\x{2A01}"
     28          RenderBlock (anonymous) at (0,0) size 18x16
     29            RenderText {#text} at (0,-45) size 18x106
     30              text run at (0,-45) width 18: "\x{2A01}"
    3731        RenderMathMLOperator {mo} at (359,0) size 18x36
    38           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    39             RenderBlock (anonymous) at (0,0) size 0x18
    40               RenderText at (0,-44) size 11x106
    41                 text run at (0,-44) width 11: "\x{222E}"
     32          RenderBlock (anonymous) at (0,0) size 11x18
     33            RenderText {#text} at (0,-44) size 11x106
     34              text run at (0,-44) width 11: "\x{222E}"
    4235        RenderMathMLOperator {mo} at (376,0) size 25x36
    43           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    44             RenderBlock (anonymous) at (0,0) size 0x18
    45               RenderText at (0,-44) size 17x106
    46                 text run at (0,-44) width 17: "\x{222F}"
     36          RenderBlock (anonymous) at (0,0) size 17x18
     37            RenderText {#text} at (0,-44) size 17x106
     38              text run at (0,-44) width 17: "\x{222F}"
    4739        RenderMathMLOperator {mo} at (400,0) size 30x36
    48           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    49             RenderBlock (anonymous) at (0,0) size 0x18
    50               RenderText at (0,-44) size 22x106
    51                 text run at (0,-44) width 22: "\x{2230}"
     40          RenderBlock (anonymous) at (0,0) size 22x18
     41            RenderText {#text} at (0,-44) size 22x106
     42              text run at (0,-44) width 22: "\x{2230}"
    5243        RenderMathMLOperator {mo} at (429,7) size 22x23
    53           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x17
    54             RenderBlock (anonymous) at (0,0) size 0x17
    55               RenderText at (0,-45) size 13x106
    56                 text run at (0,-45) width 13: "\x{22C3}"
     44          RenderBlock (anonymous) at (0,0) size 13x17
     45            RenderText {#text} at (0,-45) size 13x106
     46              text run at (0,-45) width 13: "\x{22C3}"
    5747        RenderMathMLOperator {mo} at (450,6) size 22x24
    58           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    59             RenderBlock (anonymous) at (0,0) size 0x18
    60               RenderText at (0,-44) size 13x106
    61                 text run at (0,-44) width 13: "\x{22C0}"
     48          RenderBlock (anonymous) at (0,0) size 13x18
     49            RenderText {#text} at (0,-44) size 13x106
     50              text run at (0,-44) width 13: "\x{22C0}"
    6251        RenderMathMLOperator {mo} at (471,6) size 21x24
    63           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    64             RenderBlock (anonymous) at (0,0) size 0x18
    65               RenderText at (0,-44) size 13x106
    66                 text run at (0,-44) width 13: "\x{22C1}"
     52          RenderBlock (anonymous) at (0,0) size 13x18
     53            RenderText {#text} at (0,-44) size 13x106
     54              text run at (0,-44) width 13: "\x{22C1}"
    6755        RenderMathMLOperator {mo} at (491,6) size 22x23
    68           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x17
    69             RenderBlock (anonymous) at (0,0) size 0x17
    70               RenderText at (0,-44) size 13x106
    71                 text run at (0,-44) width 13: "\x{22C2}"
     56          RenderBlock (anonymous) at (0,0) size 13x17
     57            RenderText {#text} at (0,-44) size 13x106
     58              text run at (0,-44) width 13: "\x{22C2}"
    7259        RenderMathMLOperator {mo} at (512,7) size 28x22
    73           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    74             RenderBlock (anonymous) at (0,0) size 0x16
    75               RenderText at (0,-45) size 18x106
    76                 text run at (0,-45) width 18: "\x{2A02}"
     60          RenderBlock (anonymous) at (0,0) size 18x16
     61            RenderText {#text} at (0,-45) size 18x106
     62              text run at (0,-45) width 18: "\x{2A02}"
    7763        RenderMathMLOperator {mo} at (539,6) size 23x24
    78           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    79             RenderBlock (anonymous) at (0,0) size 0x16
    80               RenderText at (0,-45) size 15x106
    81                 text run at (0,-45) width 15: "\x{220F}"
     64          RenderBlock (anonymous) at (0,0) size 15x16
     65            RenderText {#text} at (0,-45) size 15x106
     66              text run at (0,-45) width 15: "\x{220F}"
    8267        RenderMathMLOperator {mo} at (561,6) size 24x24
    83           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    84             RenderBlock (anonymous) at (0,0) size 0x16
    85               RenderText at (0,-45) size 15x106
    86                 text run at (0,-45) width 15: "\x{2210}"
     68          RenderBlock (anonymous) at (0,0) size 15x16
     69            RenderText {#text} at (0,-45) size 15x106
     70              text run at (0,-45) width 15: "\x{2210}"
  • trunk/LayoutTests/platform/gtk/mathml/opentype/opentype-stretchy-expected.txt

    r202284 r202420  
    88          RenderMathMLRow {mrow} at (1,0) size 26x11
    99            RenderMathMLOperator {mo} at (0,0) size 26x11
    10               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x3
    11                 RenderBlock (anonymous) at (0,0) size 0x3
    12                   RenderText at (0,-3) size 2x0
    13                     text run at (0,-3) width 2: "\x{219F}"
     10              RenderBlock (anonymous) at (0,0) size 2x3
     11                RenderText {#text} at (0,-3) size 2x0
     12                  text run at (0,-3) width 2: "\x{219F}"
    1413        RenderText {#text} at (48,17) size 5x17
    1514          text run at (48,17) width 5: " "
     
    1716          RenderMathMLRow {mrow} at (1,0) size 26x21
    1817            RenderMathMLOperator {mo} at (0,0) size 26x21
    19               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x3
    20                 RenderBlock (anonymous) at (0,0) size 0x3
    21                   RenderText at (0,-3) size 2x0
    22                     text run at (0,-3) width 2: "\x{219F}"
     18              RenderBlock (anonymous) at (0,0) size 2x3
     19                RenderText {#text} at (0,-3) size 2x0
     20                  text run at (0,-3) width 2: "\x{219F}"
    2321        RenderText {#text} at (101,17) size 5x17
    2422          text run at (101,17) width 5: " "
     
    2624          RenderMathMLRow {mrow} at (1,0) size 26x31
    2725            RenderMathMLOperator {mo} at (0,0) size 26x31
    28               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x3
    29                 RenderBlock (anonymous) at (0,0) size 0x3
    30                   RenderText at (0,-3) size 2x0
    31                     text run at (0,-3) width 2: "\x{219F}"
     26              RenderBlock (anonymous) at (0,0) size 2x3
     27                RenderText {#text} at (0,-3) size 2x0
     28                  text run at (0,-3) width 2: "\x{219F}"
    3229        RenderText {#text} at (0,0) size 0x0
    3330      RenderBlock {P} at (0,50) size 784x153
     
    3532          RenderMathMLRow {mrow} at (1,0) size 47x150
    3633            RenderMathMLOperator {mo} at (0,0) size 47x150
    37               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x3
    38                 RenderBlock (anonymous) at (0,0) size 0x3
    39                   RenderText at (0,-3) size 2x0
    40                     text run at (0,-3) width 2: "\x{219F}"
     34              RenderBlock (anonymous) at (0,0) size 2x3
     35                RenderText {#text} at (0,-3) size 2x0
     36                  text run at (0,-3) width 2: "\x{219F}"
    4137        RenderText {#text} at (0,0) size 0x0
    4238      RenderBlock {P} at (0,219) size 784x96
     
    4440          RenderMathMLRow {mrow} at (1,0) size 94x93
    4541            RenderMathMLOperator {mo} at (0,0) size 94x93
    46               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x12
    47                 RenderBlock (anonymous) at (0,0) size 0x12
    48                   RenderText at (0,6) size 10x0
    49                     text run at (0,6) width 10: "\x{2A1B}"
     42              RenderBlock (anonymous) at (0,0) size 10x12
     43                RenderText {#text} at (0,6) size 10x0
     44                  text run at (0,6) width 10: "\x{2A1B}"
    5045        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.txt

    r202284 r202420  
    99            RenderMathMLUnderOver {mover} at (0,0) size 8x23
    1010              RenderMathMLOperator {mo} at (0,1) size 8x22
    11                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x4
    12                   RenderBlock (anonymous) at (0,0) size 0x4
    13                     RenderText at (0,-3) size 1x0
    14                       text run at (0,-3) width 1: "\x{219C}"
     11                RenderBlock (anonymous) at (0,0) size 1x4
     12                  RenderText {#text} at (0,-3) size 1x0
     13                    text run at (0,-3) width 1: "\x{219C}"
    1514              RenderMathMLSpace {mspace} at (0,0) size 8x1
    1615        RenderText {#text} at (0,0) size 0x0
     
    2019            RenderMathMLUnderOver {mover} at (0,0) size 15x23
    2120              RenderMathMLOperator {mo} at (4,1) size 7x22
    22                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x4
    23                   RenderBlock (anonymous) at (0,0) size 0x4
    24                     RenderText at (0,-3) size 1x0
    25                       text run at (0,-3) width 1: "\x{219C}"
     21                RenderBlock (anonymous) at (0,0) size 1x4
     22                  RenderText {#text} at (0,-3) size 1x0
     23                    text run at (0,-3) width 1: "\x{219C}"
    2624              RenderMathMLSpace {mspace} at (0,0) size 15x1
    2725        RenderText {#text} at (0,0) size 0x0
     
    3129            RenderMathMLUnderOver {mover} at (0,0) size 150x43
    3230              RenderMathMLOperator {mo} at (71,1) size 8x42
    33                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x4
    34                   RenderBlock (anonymous) at (0,0) size 0x4
    35                     RenderText at (0,-3) size 1x0
    36                       text run at (0,-3) width 1: "\x{219C}"
     31                RenderBlock (anonymous) at (0,0) size 1x4
     32                  RenderText {#text} at (0,-3) size 1x0
     33                    text run at (0,-3) width 1: "\x{219C}"
    3734              RenderMathMLSpace {mspace} at (0,0) size 150x1
    3835        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/gtk/mathml/opentype/vertical-expected.txt

    r202284 r202420  
    77        RenderMathMLMath {math} at (0,2) size 194x16 [padding: 0 1 0 1]
    88          RenderMathMLOperator {mo} at (1,0) size 4x16
    9             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    10               RenderBlock (anonymous) at (0,0) size 0x16
    11                 RenderText at (0,-45) size 4x106
    12                   text run at (0,-45) width 4: "["
     9            RenderBlock (anonymous) at (0,0) size 4x16
     10              RenderText {#text} at (0,-45) size 4x106
     11                text run at (0,-45) width 4: "["
    1312          RenderMathMLOperator {mo} at (5,0) size 4x16
    14             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    15               RenderBlock (anonymous) at (0,0) size 0x16
    16                 RenderText at (0,-45) size 4x106
    17                   text run at (0,-45) width 4: "]"
     13            RenderBlock (anonymous) at (0,0) size 4x16
     14              RenderText {#text} at (0,-45) size 4x106
     15                text run at (0,-45) width 4: "]"
    1816          RenderMathMLOperator {mo} at (9,0) size 8x16
    19             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    20               RenderBlock (anonymous) at (0,0) size 0x16
    21                 RenderText at (0,-45) size 8x106
    22                   text run at (0,-45) width 8: "{"
     17            RenderBlock (anonymous) at (0,0) size 8x16
     18              RenderText {#text} at (0,-45) size 8x106
     19                text run at (0,-45) width 8: "{"
    2320          RenderMathMLOperator {mo} at (17,0) size 8x16
    24             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    25               RenderBlock (anonymous) at (0,0) size 0x16
    26                 RenderText at (0,-45) size 8x106
    27                   text run at (0,-45) width 8: "}"
     21            RenderBlock (anonymous) at (0,0) size 8x16
     22              RenderText {#text} at (0,-45) size 8x106
     23                text run at (0,-45) width 8: "}"
    2824          RenderMathMLOperator {mo} at (25,0) size 6x16
    29             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    30               RenderBlock (anonymous) at (0,0) size 0x16
    31                 RenderText at (0,-45) size 6x106
    32                   text run at (0,-45) width 6: "("
     25            RenderBlock (anonymous) at (0,0) size 6x16
     26              RenderText {#text} at (0,-45) size 6x106
     27                text run at (0,-45) width 6: "("
    3328          RenderMathMLOperator {mo} at (31,0) size 6x16
    34             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    35               RenderBlock (anonymous) at (0,0) size 0x16
    36                 RenderText at (0,-45) size 6x106
    37                   text run at (0,-45) width 6: ")"
     29            RenderBlock (anonymous) at (0,0) size 6x16
     30              RenderText {#text} at (0,-45) size 6x106
     31                text run at (0,-45) width 6: ")"
    3832          RenderMathMLOperator {mo} at (37,0) size 8x16
    39             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    40               RenderBlock (anonymous) at (0,0) size 0x16
    41                 RenderText at (0,-45) size 4x106
    42                   text run at (0,-45) width 4: "|"
     33            RenderBlock (anonymous) at (0,0) size 4x16
     34              RenderText {#text} at (0,-45) size 4x106
     35                text run at (0,-45) width 4: "|"
    4336          RenderMathMLOperator {mo} at (44,0) size 8x16
    44             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    45               RenderBlock (anonymous) at (0,0) size 0x16
    46                 RenderText at (0,-45) size 7x106
    47                   text run at (0,-45) width 7: "\x{2308}"
     37            RenderBlock (anonymous) at (0,0) size 7x16
     38              RenderText {#text} at (0,-45) size 7x106
     39                text run at (0,-45) width 7: "\x{2308}"
    4840          RenderMathMLOperator {mo} at (51,0) size 8x16
    49             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    50               RenderBlock (anonymous) at (0,0) size 0x16
    51                 RenderText at (0,-45) size 7x106
    52                   text run at (0,-45) width 7: "\x{2309}"
     41            RenderBlock (anonymous) at (0,0) size 7x16
     42              RenderText {#text} at (0,-45) size 7x106
     43                text run at (0,-45) width 7: "\x{2309}"
    5344          RenderMathMLOperator {mo} at (58,0) size 8x16
    54             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    55               RenderBlock (anonymous) at (0,0) size 0x16
    56                 RenderText at (0,-45) size 7x106
    57                   text run at (0,-45) width 7: "\x{230A}"
     45            RenderBlock (anonymous) at (0,0) size 7x16
     46              RenderText {#text} at (0,-45) size 7x106
     47                text run at (0,-45) width 7: "\x{230A}"
    5848          RenderMathMLOperator {mo} at (65,0) size 8x16
    59             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    60               RenderBlock (anonymous) at (0,0) size 0x16
    61                 RenderText at (0,-45) size 7x106
    62                   text run at (0,-45) width 7: "\x{230B}"
     49            RenderBlock (anonymous) at (0,0) size 7x16
     50              RenderText {#text} at (0,-45) size 7x106
     51                text run at (0,-45) width 7: "\x{230B}"
    6352          RenderMathMLOperator {mo} at (72,0) size 8x16
    64             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    65               RenderBlock (anonymous) at (0,0) size 0x16
    66                 RenderText at (0,-45) size 7x106
    67                   text run at (0,-45) width 7: "\x{27E6}"
     53            RenderBlock (anonymous) at (0,0) size 7x16
     54              RenderText {#text} at (0,-45) size 7x106
     55                text run at (0,-45) width 7: "\x{27E6}"
    6856          RenderMathMLOperator {mo} at (79,0) size 8x16
    69             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    70               RenderBlock (anonymous) at (0,0) size 0x16
    71                 RenderText at (0,-45) size 7x106
    72                   text run at (0,-45) width 7: "\x{27E7}"
     57            RenderBlock (anonymous) at (0,0) size 7x16
     58              RenderText {#text} at (0,-45) size 7x106
     59                text run at (0,-45) width 7: "\x{27E7}"
    7360          RenderMathMLOperator {mo} at (86,0) size 7x16
    74             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    75               RenderBlock (anonymous) at (0,0) size 0x16
    76                 RenderText at (0,-45) size 6x106
    77                   text run at (0,-45) width 6: "\x{27E8}"
     61            RenderBlock (anonymous) at (0,0) size 6x16
     62              RenderText {#text} at (0,-45) size 6x106
     63                text run at (0,-45) width 6: "\x{27E8}"
    7864          RenderMathMLOperator {mo} at (92,0) size 7x16
    79             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    80               RenderBlock (anonymous) at (0,0) size 0x16
    81                 RenderText at (0,-45) size 6x106
    82                   text run at (0,-45) width 6: "\x{27E9}"
     65            RenderBlock (anonymous) at (0,0) size 6x16
     66              RenderText {#text} at (0,-45) size 6x106
     67                text run at (0,-45) width 6: "\x{27E9}"
    8368          RenderMathMLSpace {mspace} at (98,4) size 0x8
    8469        RenderText {#text} at (0,0) size 0x0
     
    8671        RenderMathMLMath {math} at (0,0) size 194x30 [padding: 0 1 0 1]
    8772          RenderMathMLOperator {mo} at (1,0) size 8x30
    88             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    89               RenderBlock (anonymous) at (0,0) size 0x16
    90                 RenderText at (0,-45) size 4x106
    91                   text run at (0,-45) width 4: "["
     73            RenderBlock (anonymous) at (0,0) size 4x16
     74              RenderText {#text} at (0,-45) size 4x106
     75                text run at (0,-45) width 4: "["
    9276          RenderMathMLOperator {mo} at (9,0) size 8x30
    93             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    94               RenderBlock (anonymous) at (0,0) size 0x16
    95                 RenderText at (0,-45) size 4x106
    96                   text run at (0,-45) width 4: "]"
     77            RenderBlock (anonymous) at (0,0) size 4x16
     78              RenderText {#text} at (0,-45) size 4x106
     79                text run at (0,-45) width 4: "]"
    9780          RenderMathMLOperator {mo} at (17,0) size 11x30
    98             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    99               RenderBlock (anonymous) at (0,0) size 0x16
    100                 RenderText at (0,-45) size 8x106
    101                   text run at (0,-45) width 8: "{"
     81            RenderBlock (anonymous) at (0,0) size 8x16
     82              RenderText {#text} at (0,-45) size 8x106
     83                text run at (0,-45) width 8: "{"
    10284          RenderMathMLOperator {mo} at (28,0) size 11x30
    103             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    104               RenderBlock (anonymous) at (0,0) size 0x16
    105                 RenderText at (0,-45) size 8x106
    106                   text run at (0,-45) width 8: "}"
     85            RenderBlock (anonymous) at (0,0) size 8x16
     86              RenderText {#text} at (0,-45) size 8x106
     87                text run at (0,-45) width 8: "}"
    10788          RenderMathMLOperator {mo} at (39,0) size 10x30
    108             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    109               RenderBlock (anonymous) at (0,0) size 0x16
    110                 RenderText at (0,-45) size 6x106
    111                   text run at (0,-45) width 6: "("
     89            RenderBlock (anonymous) at (0,0) size 6x16
     90              RenderText {#text} at (0,-45) size 6x106
     91                text run at (0,-45) width 6: "("
    11292          RenderMathMLOperator {mo} at (49,0) size 10x30
    113             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    114               RenderBlock (anonymous) at (0,0) size 0x16
    115                 RenderText at (0,-45) size 6x106
    116                   text run at (0,-45) width 6: ")"
     93            RenderBlock (anonymous) at (0,0) size 6x16
     94              RenderText {#text} at (0,-45) size 6x106
     95                text run at (0,-45) width 6: ")"
    11796          RenderMathMLOperator {mo} at (59,1) size 8x28
    118             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    119               RenderBlock (anonymous) at (0,0) size 0x16
    120                 RenderText at (0,-45) size 4x106
    121                   text run at (0,-45) width 4: "|"
     97            RenderBlock (anonymous) at (0,0) size 4x16
     98              RenderText {#text} at (0,-45) size 4x106
     99                text run at (0,-45) width 4: "|"
    122100          RenderMathMLOperator {mo} at (66,0) size 9x30
    123             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    124               RenderBlock (anonymous) at (0,0) size 0x16
    125                 RenderText at (0,-45) size 7x106
    126                   text run at (0,-45) width 7: "\x{2308}"
     101            RenderBlock (anonymous) at (0,0) size 7x16
     102              RenderText {#text} at (0,-45) size 7x106
     103                text run at (0,-45) width 7: "\x{2308}"
    127104          RenderMathMLOperator {mo} at (74,0) size 9x30
    128             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    129               RenderBlock (anonymous) at (0,0) size 0x16
    130                 RenderText at (0,-45) size 7x106
    131                   text run at (0,-45) width 7: "\x{2309}"
     105            RenderBlock (anonymous) at (0,0) size 7x16
     106              RenderText {#text} at (0,-45) size 7x106
     107                text run at (0,-45) width 7: "\x{2309}"
    132108          RenderMathMLOperator {mo} at (82,0) size 9x30
    133             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    134               RenderBlock (anonymous) at (0,0) size 0x16
    135                 RenderText at (0,-45) size 7x106
    136                   text run at (0,-45) width 7: "\x{230A}"
     109            RenderBlock (anonymous) at (0,0) size 7x16
     110              RenderText {#text} at (0,-45) size 7x106
     111                text run at (0,-45) width 7: "\x{230A}"
    137112          RenderMathMLOperator {mo} at (90,0) size 9x30
    138             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    139               RenderBlock (anonymous) at (0,0) size 0x16
    140                 RenderText at (0,-45) size 7x106
    141                   text run at (0,-45) width 7: "\x{230B}"
     113            RenderBlock (anonymous) at (0,0) size 7x16
     114              RenderText {#text} at (0,-45) size 7x106
     115                text run at (0,-45) width 7: "\x{230B}"
    142116          RenderMathMLOperator {mo} at (98,0) size 12x30
    143             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    144               RenderBlock (anonymous) at (0,0) size 0x16
    145                 RenderText at (0,-45) size 7x106
    146                   text run at (0,-45) width 7: "\x{27E6}"
     117            RenderBlock (anonymous) at (0,0) size 7x16
     118              RenderText {#text} at (0,-45) size 7x106
     119                text run at (0,-45) width 7: "\x{27E6}"
    147120          RenderMathMLOperator {mo} at (109,0) size 12x30
    148             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    149               RenderBlock (anonymous) at (0,0) size 0x16
    150                 RenderText at (0,-45) size 7x106
    151                   text run at (0,-45) width 7: "\x{27E7}"
     121            RenderBlock (anonymous) at (0,0) size 7x16
     122              RenderText {#text} at (0,-45) size 7x106
     123                text run at (0,-45) width 7: "\x{27E7}"
    152124          RenderMathMLOperator {mo} at (120,0) size 11x30
    153             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    154               RenderBlock (anonymous) at (0,0) size 0x16
    155                 RenderText at (0,-45) size 6x106
    156                   text run at (0,-45) width 6: "\x{27E8}"
     125            RenderBlock (anonymous) at (0,0) size 6x16
     126              RenderText {#text} at (0,-45) size 6x106
     127                text run at (0,-45) width 6: "\x{27E8}"
    157128          RenderMathMLOperator {mo} at (130,0) size 11x30
    158             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    159               RenderBlock (anonymous) at (0,0) size 0x16
    160                 RenderText at (0,-45) size 6x106
    161                   text run at (0,-45) width 6: "\x{27E9}"
     129            RenderBlock (anonymous) at (0,0) size 6x16
     130              RenderText {#text} at (0,-45) size 6x106
     131                text run at (0,-45) width 6: "\x{27E9}"
    162132          RenderMathMLSpace {mspace} at (140,3) size 0x16
    163133        RenderText {#text} at (193,5) size 5x17
     
    165135        RenderMathMLMath {math} at (197,3) size 213x23 [padding: 0 1 0 1]
    166136          RenderMathMLOperator {mo} at (1,1) size 17x22
    167             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x15
    168               RenderBlock (anonymous) at (0,0) size 0x15
    169                 RenderText at (0,-46) size 8x106
    170                   text run at (0,-46) width 8: "\x{2191}"
     137            RenderBlock (anonymous) at (0,0) size 8x15
     138              RenderText {#text} at (0,-46) size 8x106
     139                text run at (0,-46) width 8: "\x{2191}"
    171140          RenderMathMLOperator {mo} at (17,1) size 18x22
    172             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x15
    173               RenderBlock (anonymous) at (0,0) size 0x15
    174                 RenderText at (0,-45) size 8x106
    175                   text run at (0,-45) width 8: "\x{2193}"
     141            RenderBlock (anonymous) at (0,0) size 8x15
     142              RenderText {#text} at (0,-45) size 8x106
     143                text run at (0,-45) width 8: "\x{2193}"
    176144          RenderMathMLOperator {mo} at (34,3) size 18x18
    177             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    178               RenderBlock (anonymous) at (0,0) size 0x18
    179                 RenderText at (0,-44) size 8x106
    180                   text run at (0,-44) width 8: "\x{2195}"
     145            RenderBlock (anonymous) at (0,0) size 8x18
     146              RenderText {#text} at (0,-44) size 8x106
     147                text run at (0,-44) width 8: "\x{2195}"
    181148          RenderMathMLOperator {mo} at (51,1) size 20x22
    182             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    183               RenderBlock (anonymous) at (0,0) size 0x14
    184                 RenderText at (0,-46) size 10x106
    185                   text run at (0,-46) width 10: "\x{21A5}"
     149            RenderBlock (anonymous) at (0,0) size 10x14
     150              RenderText {#text} at (0,-46) size 10x106
     151                text run at (0,-46) width 10: "\x{21A5}"
    186152          RenderMathMLOperator {mo} at (70,1) size 20x22
    187             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    188               RenderBlock (anonymous) at (0,0) size 0x14
    189                 RenderText at (0,-46) size 10x106
    190                   text run at (0,-46) width 10: "\x{21A7}"
     153            RenderBlock (anonymous) at (0,0) size 10x14
     154              RenderText {#text} at (0,-46) size 10x106
     155                text run at (0,-46) width 10: "\x{21A7}"
    191156          RenderMathMLOperator {mo} at (89,4) size 17x16
    192             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    193               RenderBlock (anonymous) at (0,0) size 0x16
    194                 RenderText at (0,-45) size 7x106
    195                   text run at (0,-45) width 7: "\x{21BE}"
     157            RenderBlock (anonymous) at (0,0) size 7x16
     158              RenderText {#text} at (0,-45) size 7x106
     159                text run at (0,-45) width 7: "\x{21BE}"
    196160          RenderMathMLOperator {mo} at (105,4) size 17x16
    197             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    198               RenderBlock (anonymous) at (0,0) size 0x16
    199                 RenderText at (0,-45) size 7x106
    200                   text run at (0,-45) width 7: "\x{21C2}"
     161            RenderBlock (anonymous) at (0,0) size 7x16
     162              RenderText {#text} at (0,-45) size 7x106
     163                text run at (0,-45) width 7: "\x{21C2}"
    201164          RenderMathMLOperator {mo} at (121,4) size 16x16
    202             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    203               RenderBlock (anonymous) at (0,0) size 0x16
    204                 RenderText at (0,-45) size 7x106
    205                   text run at (0,-45) width 7: "\x{21BF}"
     165            RenderBlock (anonymous) at (0,0) size 7x16
     166              RenderText {#text} at (0,-45) size 7x106
     167                text run at (0,-45) width 7: "\x{21BF}"
    206168          RenderMathMLOperator {mo} at (137,4) size 16x16
    207             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    208               RenderBlock (anonymous) at (0,0) size 0x16
    209                 RenderText at (0,-45) size 7x106
    210                   text run at (0,-45) width 7: "\x{21C3}"
     169            RenderBlock (anonymous) at (0,0) size 7x16
     170              RenderText {#text} at (0,-45) size 7x106
     171                text run at (0,-45) width 7: "\x{21C3}"
    211172          RenderMathMLOperator {mo} at (152,1) size 20x22
    212             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x15
    213               RenderBlock (anonymous) at (0,0) size 0x15
    214                 RenderText at (0,-46) size 10x106
    215                   text run at (0,-46) width 10: "\x{21D1}"
     173            RenderBlock (anonymous) at (0,0) size 10x15
     174              RenderText {#text} at (0,-46) size 10x106
     175                text run at (0,-46) width 10: "\x{21D1}"
    216176          RenderMathMLOperator {mo} at (171,1) size 20x22
    217             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x15
    218               RenderBlock (anonymous) at (0,0) size 0x15
    219                 RenderText at (0,-45) size 10x106
    220                   text run at (0,-45) width 10: "\x{21D3}"
     177            RenderBlock (anonymous) at (0,0) size 10x15
     178              RenderText {#text} at (0,-45) size 10x106
     179                text run at (0,-45) width 10: "\x{21D3}"
    221180          RenderMathMLOperator {mo} at (190,4) size 20x16
    222             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    223               RenderBlock (anonymous) at (0,0) size 0x16
    224                 RenderText at (0,-45) size 10x106
    225                   text run at (0,-45) width 10: "\x{21D5}"
     181            RenderBlock (anonymous) at (0,0) size 10x16
     182              RenderText {#text} at (0,-45) size 10x106
     183                text run at (0,-45) width 10: "\x{21D5}"
    226184          RenderMathMLSpace {mspace} at (209,0) size 0x16
    227185        RenderText {#text} at (0,0) size 0x0
     
    229187        RenderMathMLMath {math} at (0,0) size 194x48 [padding: 0 1 0 1]
    230188          RenderMathMLOperator {mo} at (1,0) size 11x48
    231             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    232               RenderBlock (anonymous) at (0,0) size 0x16
    233                 RenderText at (0,-45) size 4x106
    234                   text run at (0,-45) width 4: "["
     189            RenderBlock (anonymous) at (0,0) size 4x16
     190              RenderText {#text} at (0,-45) size 4x106
     191                text run at (0,-45) width 4: "["
    235192          RenderMathMLOperator {mo} at (12,0) size 11x48
    236             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    237               RenderBlock (anonymous) at (0,0) size 0x16
    238                 RenderText at (0,-45) size 4x106
    239                   text run at (0,-45) width 4: "]"
     193            RenderBlock (anonymous) at (0,0) size 4x16
     194              RenderText {#text} at (0,-45) size 4x106
     195                text run at (0,-45) width 4: "]"
    240196          RenderMathMLOperator {mo} at (23,0) size 14x48
    241             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    242               RenderBlock (anonymous) at (0,0) size 0x16
    243                 RenderText at (0,-45) size 8x106
    244                   text run at (0,-45) width 8: "{"
     197            RenderBlock (anonymous) at (0,0) size 8x16
     198              RenderText {#text} at (0,-45) size 8x106
     199                text run at (0,-45) width 8: "{"
    245200          RenderMathMLOperator {mo} at (37,0) size 14x48
    246             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    247               RenderBlock (anonymous) at (0,0) size 0x16
    248                 RenderText at (0,-45) size 8x106
    249                   text run at (0,-45) width 8: "}"
     201            RenderBlock (anonymous) at (0,0) size 8x16
     202              RenderText {#text} at (0,-45) size 8x106
     203                text run at (0,-45) width 8: "}"
    250204          RenderMathMLOperator {mo} at (51,0) size 14x48
    251             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    252               RenderBlock (anonymous) at (0,0) size 0x16
    253                 RenderText at (0,-45) size 6x106
    254                   text run at (0,-45) width 6: "("
     205            RenderBlock (anonymous) at (0,0) size 6x16
     206              RenderText {#text} at (0,-45) size 6x106
     207                text run at (0,-45) width 6: "("
    255208          RenderMathMLOperator {mo} at (65,0) size 14x48
    256             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    257               RenderBlock (anonymous) at (0,0) size 0x16
    258                 RenderText at (0,-45) size 6x106
    259                   text run at (0,-45) width 6: ")"
     209            RenderBlock (anonymous) at (0,0) size 6x16
     210              RenderText {#text} at (0,-45) size 6x106
     211                text run at (0,-45) width 6: ")"
    260212          RenderMathMLOperator {mo} at (79,3) size 8x42
    261             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    262               RenderBlock (anonymous) at (0,0) size 0x16
    263                 RenderText at (0,-45) size 4x106
    264                   text run at (0,-45) width 4: "|"
     213            RenderBlock (anonymous) at (0,0) size 4x16
     214              RenderText {#text} at (0,-45) size 4x106
     215                text run at (0,-45) width 4: "|"
    265216          RenderMathMLOperator {mo} at (86,0) size 11x48
    266             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    267               RenderBlock (anonymous) at (0,0) size 0x16
    268                 RenderText at (0,-45) size 7x106
    269                   text run at (0,-45) width 7: "\x{2308}"
     217            RenderBlock (anonymous) at (0,0) size 7x16
     218              RenderText {#text} at (0,-45) size 7x106
     219                text run at (0,-45) width 7: "\x{2308}"
    270220          RenderMathMLOperator {mo} at (96,0) size 11x48
    271             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    272               RenderBlock (anonymous) at (0,0) size 0x16
    273                 RenderText at (0,-45) size 7x106
    274                   text run at (0,-45) width 7: "\x{2309}"
     221            RenderBlock (anonymous) at (0,0) size 7x16
     222              RenderText {#text} at (0,-45) size 7x106
     223                text run at (0,-45) width 7: "\x{2309}"
    275224          RenderMathMLOperator {mo} at (106,0) size 11x48
    276             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    277               RenderBlock (anonymous) at (0,0) size 0x16
    278                 RenderText at (0,-45) size 7x106
    279                   text run at (0,-45) width 7: "\x{230A}"
     225            RenderBlock (anonymous) at (0,0) size 7x16
     226              RenderText {#text} at (0,-45) size 7x106
     227                text run at (0,-45) width 7: "\x{230A}"
    280228          RenderMathMLOperator {mo} at (116,0) size 11x48
    281             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    282               RenderBlock (anonymous) at (0,0) size 0x16
    283                 RenderText at (0,-45) size 7x106
    284                   text run at (0,-45) width 7: "\x{230B}"
     229            RenderBlock (anonymous) at (0,0) size 7x16
     230              RenderText {#text} at (0,-45) size 7x106
     231                text run at (0,-45) width 7: "\x{230B}"
    285232          RenderMathMLOperator {mo} at (126,0) size 17x48
    286             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    287               RenderBlock (anonymous) at (0,0) size 0x16
    288                 RenderText at (0,-45) size 7x106
    289                   text run at (0,-45) width 7: "\x{27E6}"
     233            RenderBlock (anonymous) at (0,0) size 7x16
     234              RenderText {#text} at (0,-45) size 7x106
     235                text run at (0,-45) width 7: "\x{27E6}"
    290236          RenderMathMLOperator {mo} at (142,0) size 17x48
    291             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    292               RenderBlock (anonymous) at (0,0) size 0x16
    293                 RenderText at (0,-45) size 7x106
    294                   text run at (0,-45) width 7: "\x{27E7}"
     237            RenderBlock (anonymous) at (0,0) size 7x16
     238              RenderText {#text} at (0,-45) size 7x106
     239                text run at (0,-45) width 7: "\x{27E7}"
    295240          RenderMathMLOperator {mo} at (158,0) size 16x48
    296             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    297               RenderBlock (anonymous) at (0,0) size 0x16
    298                 RenderText at (0,-45) size 6x106
    299                   text run at (0,-45) width 6: "\x{27E8}"
     241            RenderBlock (anonymous) at (0,0) size 6x16
     242              RenderText {#text} at (0,-45) size 6x106
     243                text run at (0,-45) width 6: "\x{27E8}"
    300244          RenderMathMLOperator {mo} at (173,0) size 16x48
    301             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    302               RenderBlock (anonymous) at (0,0) size 0x16
    303                 RenderText at (0,-45) size 6x106
    304                   text run at (0,-45) width 6: "\x{27E9}"
     245            RenderBlock (anonymous) at (0,0) size 6x16
     246              RenderText {#text} at (0,-45) size 6x106
     247                text run at (0,-45) width 6: "\x{27E9}"
    305248          RenderMathMLSpace {mspace} at (188,4) size 0x24
    306249        RenderText {#text} at (0,0) size 0x0
     
    308251        RenderMathMLMath {math} at (0,0) size 194x58 [padding: 0 1 0 1]
    309252          RenderMathMLOperator {mo} at (1,1) size 11x57
    310             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    311               RenderBlock (anonymous) at (0,0) size 0x16
    312                 RenderText at (0,-45) size 4x106
    313                   text run at (0,-45) width 4: "["
     253            RenderBlock (anonymous) at (0,0) size 4x16
     254              RenderText {#text} at (0,-45) size 4x106
     255                text run at (0,-45) width 4: "["
    314256          RenderMathMLOperator {mo} at (12,1) size 11x57
    315             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    316               RenderBlock (anonymous) at (0,0) size 0x16
    317                 RenderText at (0,-45) size 4x106
    318                   text run at (0,-45) width 4: "]"
     257            RenderBlock (anonymous) at (0,0) size 4x16
     258              RenderText {#text} at (0,-45) size 4x106
     259                text run at (0,-45) width 4: "]"
    319260          RenderMathMLOperator {mo} at (23,1) size 14x57
    320             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    321               RenderBlock (anonymous) at (0,0) size 0x16
    322                 RenderText at (0,-45) size 8x106
    323                   text run at (0,-45) width 8: "{"
     261            RenderBlock (anonymous) at (0,0) size 8x16
     262              RenderText {#text} at (0,-45) size 8x106
     263                text run at (0,-45) width 8: "{"
    324264          RenderMathMLOperator {mo} at (37,1) size 14x57
    325             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    326               RenderBlock (anonymous) at (0,0) size 0x16
    327                 RenderText at (0,-45) size 8x106
    328                   text run at (0,-45) width 8: "}"
     265            RenderBlock (anonymous) at (0,0) size 8x16
     266              RenderText {#text} at (0,-45) size 8x106
     267                text run at (0,-45) width 8: "}"
    329268          RenderMathMLOperator {mo} at (51,1) size 14x57
    330             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    331               RenderBlock (anonymous) at (0,0) size 0x16
    332                 RenderText at (0,-45) size 6x106
    333                   text run at (0,-45) width 6: "("
     269            RenderBlock (anonymous) at (0,0) size 6x16
     270              RenderText {#text} at (0,-45) size 6x106
     271                text run at (0,-45) width 6: "("
    334272          RenderMathMLOperator {mo} at (65,1) size 14x57
    335             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    336               RenderBlock (anonymous) at (0,0) size 0x16
    337                 RenderText at (0,-45) size 6x106
    338                   text run at (0,-45) width 6: ")"
     273            RenderBlock (anonymous) at (0,0) size 6x16
     274              RenderText {#text} at (0,-45) size 6x106
     275                text run at (0,-45) width 6: ")"
    339276          RenderMathMLOperator {mo} at (79,0) size 8x58
    340             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    341               RenderBlock (anonymous) at (0,0) size 0x16
    342                 RenderText at (0,-45) size 4x106
    343                   text run at (0,-45) width 4: "|"
     277            RenderBlock (anonymous) at (0,0) size 4x16
     278              RenderText {#text} at (0,-45) size 4x106
     279                text run at (0,-45) width 4: "|"
    344280          RenderMathMLOperator {mo} at (86,1) size 12x57
    345             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    346               RenderBlock (anonymous) at (0,0) size 0x16
    347                 RenderText at (0,-45) size 7x106
    348                   text run at (0,-45) width 7: "\x{2308}"
     281            RenderBlock (anonymous) at (0,0) size 7x16
     282              RenderText {#text} at (0,-45) size 7x106
     283                text run at (0,-45) width 7: "\x{2308}"
    349284          RenderMathMLOperator {mo} at (97,1) size 12x57
    350             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    351               RenderBlock (anonymous) at (0,0) size 0x16
    352                 RenderText at (0,-45) size 7x106
    353                   text run at (0,-45) width 7: "\x{2309}"
     285            RenderBlock (anonymous) at (0,0) size 7x16
     286              RenderText {#text} at (0,-45) size 7x106
     287                text run at (0,-45) width 7: "\x{2309}"
    354288          RenderMathMLOperator {mo} at (108,1) size 12x57
    355             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    356               RenderBlock (anonymous) at (0,0) size 0x16
    357                 RenderText at (0,-45) size 7x106
    358                   text run at (0,-45) width 7: "\x{230A}"
     289            RenderBlock (anonymous) at (0,0) size 7x16
     290              RenderText {#text} at (0,-45) size 7x106
     291                text run at (0,-45) width 7: "\x{230A}"
    359292          RenderMathMLOperator {mo} at (119,1) size 12x57
    360             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    361               RenderBlock (anonymous) at (0,0) size 0x16
    362                 RenderText at (0,-45) size 7x106
    363                   text run at (0,-45) width 7: "\x{230B}"
     293            RenderBlock (anonymous) at (0,0) size 7x16
     294              RenderText {#text} at (0,-45) size 7x106
     295                text run at (0,-45) width 7: "\x{230B}"
    364296          RenderMathMLOperator {mo} at (130,1) size 17x57
    365             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    366               RenderBlock (anonymous) at (0,0) size 0x16
    367                 RenderText at (0,-45) size 7x106
    368                   text run at (0,-45) width 7: "\x{27E6}"
     297            RenderBlock (anonymous) at (0,0) size 7x16
     298              RenderText {#text} at (0,-45) size 7x106
     299                text run at (0,-45) width 7: "\x{27E6}"
    369300          RenderMathMLOperator {mo} at (146,1) size 17x57
    370             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    371               RenderBlock (anonymous) at (0,0) size 0x16
    372                 RenderText at (0,-45) size 7x106
    373                   text run at (0,-45) width 7: "\x{27E7}"
     301            RenderBlock (anonymous) at (0,0) size 7x16
     302              RenderText {#text} at (0,-45) size 7x106
     303                text run at (0,-45) width 7: "\x{27E7}"
    374304          RenderMathMLOperator {mo} at (162,5) size 16x48
    375             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    376               RenderBlock (anonymous) at (0,0) size 0x16
    377                 RenderText at (0,-45) size 6x106
    378                   text run at (0,-45) width 6: "\x{27E8}"
     305            RenderBlock (anonymous) at (0,0) size 6x16
     306              RenderText {#text} at (0,-45) size 6x106
     307                text run at (0,-45) width 6: "\x{27E8}"
    379308          RenderMathMLOperator {mo} at (177,5) size 16x48
    380             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    381               RenderBlock (anonymous) at (0,0) size 0x16
    382                 RenderText at (0,-45) size 6x106
    383                   text run at (0,-45) width 6: "\x{27E9}"
     309            RenderBlock (anonymous) at (0,0) size 6x16
     310              RenderText {#text} at (0,-45) size 6x106
     311                text run at (0,-45) width 6: "\x{27E9}"
    384312          RenderMathMLSpace {mspace} at (192,1) size 0x32
    385313        RenderText {#text} at (193,19) size 5x17
     
    387315        RenderMathMLMath {math} at (197,1) size 213x32 [padding: 0 1 0 1]
    388316          RenderMathMLOperator {mo} at (1,0) size 17x32
    389             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x15
    390               RenderBlock (anonymous) at (0,0) size 0x15
    391                 RenderText at (0,-46) size 8x106
    392                   text run at (0,-46) width 8: "\x{2191}"
     317            RenderBlock (anonymous) at (0,0) size 8x15
     318              RenderText {#text} at (0,-46) size 8x106
     319                text run at (0,-46) width 8: "\x{2191}"
    393320          RenderMathMLOperator {mo} at (17,0) size 18x32
    394             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x15
    395               RenderBlock (anonymous) at (0,0) size 0x15
    396                 RenderText at (0,-45) size 8x106
    397                   text run at (0,-45) width 8: "\x{2193}"
     321            RenderBlock (anonymous) at (0,0) size 8x15
     322              RenderText {#text} at (0,-45) size 8x106
     323                text run at (0,-45) width 8: "\x{2193}"
    398324          RenderMathMLOperator {mo} at (34,0) size 19x32
    399             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    400               RenderBlock (anonymous) at (0,0) size 0x18
    401                 RenderText at (0,-44) size 8x106
    402                   text run at (0,-44) width 8: "\x{2195}"
     325            RenderBlock (anonymous) at (0,0) size 8x18
     326              RenderText {#text} at (0,-44) size 8x106
     327                text run at (0,-44) width 8: "\x{2195}"
    403328          RenderMathMLOperator {mo} at (52,0) size 20x32
    404             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    405               RenderBlock (anonymous) at (0,0) size 0x14
    406                 RenderText at (0,-46) size 10x106
    407                   text run at (0,-46) width 10: "\x{21A5}"
     329            RenderBlock (anonymous) at (0,0) size 10x14
     330              RenderText {#text} at (0,-46) size 10x106
     331                text run at (0,-46) width 10: "\x{21A5}"
    408332          RenderMathMLOperator {mo} at (71,0) size 20x32
    409             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    410               RenderBlock (anonymous) at (0,0) size 0x14
    411                 RenderText at (0,-46) size 10x106
    412                   text run at (0,-46) width 10: "\x{21A7}"
     333            RenderBlock (anonymous) at (0,0) size 10x14
     334              RenderText {#text} at (0,-46) size 10x106
     335                text run at (0,-46) width 10: "\x{21A7}"
    413336          RenderMathMLOperator {mo} at (90,0) size 17x32
    414             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    415               RenderBlock (anonymous) at (0,0) size 0x16
    416                 RenderText at (0,-45) size 7x106
    417                   text run at (0,-45) width 7: "\x{21BE}"
     337            RenderBlock (anonymous) at (0,0) size 7x16
     338              RenderText {#text} at (0,-45) size 7x106
     339                text run at (0,-45) width 7: "\x{21BE}"
    418340          RenderMathMLOperator {mo} at (106,0) size 17x32
    419             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    420               RenderBlock (anonymous) at (0,0) size 0x16
    421                 RenderText at (0,-45) size 7x106
    422                   text run at (0,-45) width 7: "\x{21C2}"
     341            RenderBlock (anonymous) at (0,0) size 7x16
     342              RenderText {#text} at (0,-45) size 7x106
     343                text run at (0,-45) width 7: "\x{21C2}"
    423344          RenderMathMLOperator {mo} at (122,0) size 16x32
    424             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    425               RenderBlock (anonymous) at (0,0) size 0x16
    426                 RenderText at (0,-45) size 7x106
    427                   text run at (0,-45) width 7: "\x{21BF}"
     345            RenderBlock (anonymous) at (0,0) size 7x16
     346              RenderText {#text} at (0,-45) size 7x106
     347                text run at (0,-45) width 7: "\x{21BF}"
    428348          RenderMathMLOperator {mo} at (138,0) size 16x32
    429             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    430               RenderBlock (anonymous) at (0,0) size 0x16
    431                 RenderText at (0,-45) size 7x106
    432                   text run at (0,-45) width 7: "\x{21C3}"
     349            RenderBlock (anonymous) at (0,0) size 7x16
     350              RenderText {#text} at (0,-45) size 7x106
     351                text run at (0,-45) width 7: "\x{21C3}"
    433352          RenderMathMLOperator {mo} at (153,0) size 20x32
    434             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x15
    435               RenderBlock (anonymous) at (0,0) size 0x15
    436                 RenderText at (0,-46) size 10x106
    437                   text run at (0,-46) width 10: "\x{21D1}"
     353            RenderBlock (anonymous) at (0,0) size 10x15
     354              RenderText {#text} at (0,-46) size 10x106
     355                text run at (0,-46) width 10: "\x{21D1}"
    438356          RenderMathMLOperator {mo} at (172,0) size 20x32
    439             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x15
    440               RenderBlock (anonymous) at (0,0) size 0x15
    441                 RenderText at (0,-45) size 10x106
    442                   text run at (0,-45) width 10: "\x{21D3}"
     357            RenderBlock (anonymous) at (0,0) size 10x15
     358              RenderText {#text} at (0,-45) size 10x106
     359                text run at (0,-45) width 10: "\x{21D3}"
    443360          RenderMathMLOperator {mo} at (191,0) size 20x32
    444             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    445               RenderBlock (anonymous) at (0,0) size 0x16
    446                 RenderText at (0,-45) size 10x106
    447                   text run at (0,-45) width 10: "\x{21D5}"
     361            RenderBlock (anonymous) at (0,0) size 10x16
     362              RenderText {#text} at (0,-45) size 10x106
     363                text run at (0,-45) width 10: "\x{21D5}"
    448364          RenderMathMLSpace {mspace} at (210,0) size 0x32
    449365        RenderText {#text} at (0,0) size 0x0
     
    451367        RenderMathMLMath {math} at (0,0) size 194x121 [padding: 0 1 0 1]
    452368          RenderMathMLOperator {mo} at (1,0) size 11x121
    453             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    454               RenderBlock (anonymous) at (0,0) size 0x16
    455                 RenderText at (0,-45) size 4x106
    456                   text run at (0,-45) width 4: "["
     369            RenderBlock (anonymous) at (0,0) size 4x16
     370              RenderText {#text} at (0,-45) size 4x106
     371                text run at (0,-45) width 4: "["
    457372          RenderMathMLOperator {mo} at (12,0) size 11x121
    458             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    459               RenderBlock (anonymous) at (0,0) size 0x16
    460                 RenderText at (0,-45) size 4x106
    461                   text run at (0,-45) width 4: "]"
     373            RenderBlock (anonymous) at (0,0) size 4x16
     374              RenderText {#text} at (0,-45) size 4x106
     375                text run at (0,-45) width 4: "]"
    462376          RenderMathMLOperator {mo} at (23,0) size 14x121
    463             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    464               RenderBlock (anonymous) at (0,0) size 0x16
    465                 RenderText at (0,-45) size 8x106
    466                   text run at (0,-45) width 8: "{"
     377            RenderBlock (anonymous) at (0,0) size 8x16
     378              RenderText {#text} at (0,-45) size 8x106
     379                text run at (0,-45) width 8: "{"
    467380          RenderMathMLOperator {mo} at (37,0) size 14x121
    468             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    469               RenderBlock (anonymous) at (0,0) size 0x16
    470                 RenderText at (0,-45) size 8x106
    471                   text run at (0,-45) width 8: "}"
     381            RenderBlock (anonymous) at (0,0) size 8x16
     382              RenderText {#text} at (0,-45) size 8x106
     383                text run at (0,-45) width 8: "}"
    472384          RenderMathMLOperator {mo} at (51,0) size 14x121
    473             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    474               RenderBlock (anonymous) at (0,0) size 0x16
    475                 RenderText at (0,-45) size 6x106
    476                   text run at (0,-45) width 6: "("
     385            RenderBlock (anonymous) at (0,0) size 6x16
     386              RenderText {#text} at (0,-45) size 6x106
     387                text run at (0,-45) width 6: "("
    477388          RenderMathMLOperator {mo} at (65,0) size 14x121
    478             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    479               RenderBlock (anonymous) at (0,0) size 0x16
    480                 RenderText at (0,-45) size 6x106
    481                   text run at (0,-45) width 6: ")"
     389            RenderBlock (anonymous) at (0,0) size 6x16
     390              RenderText {#text} at (0,-45) size 6x106
     391                text run at (0,-45) width 6: ")"
    482392          RenderMathMLOperator {mo} at (79,0) size 8x121
    483             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    484               RenderBlock (anonymous) at (0,0) size 0x16
    485                 RenderText at (0,-45) size 4x106
    486                   text run at (0,-45) width 4: "|"
     393            RenderBlock (anonymous) at (0,0) size 4x16
     394              RenderText {#text} at (0,-45) size 4x106
     395                text run at (0,-45) width 4: "|"
    487396          RenderMathMLOperator {mo} at (86,0) size 12x121
    488             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    489               RenderBlock (anonymous) at (0,0) size 0x16
    490                 RenderText at (0,-45) size 7x106
    491                   text run at (0,-45) width 7: "\x{2308}"
     397            RenderBlock (anonymous) at (0,0) size 7x16
     398              RenderText {#text} at (0,-45) size 7x106
     399                text run at (0,-45) width 7: "\x{2308}"
    492400          RenderMathMLOperator {mo} at (97,0) size 12x121
    493             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    494               RenderBlock (anonymous) at (0,0) size 0x16
    495                 RenderText at (0,-45) size 7x106
    496                   text run at (0,-45) width 7: "\x{2309}"
     401            RenderBlock (anonymous) at (0,0) size 7x16
     402              RenderText {#text} at (0,-45) size 7x106
     403                text run at (0,-45) width 7: "\x{2309}"
    497404          RenderMathMLOperator {mo} at (108,0) size 12x121
    498             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    499               RenderBlock (anonymous) at (0,0) size 0x16
    500                 RenderText at (0,-45) size 7x106
    501                   text run at (0,-45) width 7: "\x{230A}"
     405            RenderBlock (anonymous) at (0,0) size 7x16
     406              RenderText {#text} at (0,-45) size 7x106
     407                text run at (0,-45) width 7: "\x{230A}"
    502408          RenderMathMLOperator {mo} at (119,0) size 12x121
    503             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    504               RenderBlock (anonymous) at (0,0) size 0x16
    505                 RenderText at (0,-45) size 7x106
    506                   text run at (0,-45) width 7: "\x{230B}"
     409            RenderBlock (anonymous) at (0,0) size 7x16
     410              RenderText {#text} at (0,-45) size 7x106
     411                text run at (0,-45) width 7: "\x{230B}"
    507412          RenderMathMLOperator {mo} at (130,0) size 17x121
    508             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    509               RenderBlock (anonymous) at (0,0) size 0x16
    510                 RenderText at (0,-45) size 7x106
    511                   text run at (0,-45) width 7: "\x{27E6}"
     413            RenderBlock (anonymous) at (0,0) size 7x16
     414              RenderText {#text} at (0,-45) size 7x106
     415                text run at (0,-45) width 7: "\x{27E6}"
    512416          RenderMathMLOperator {mo} at (146,0) size 17x121
    513             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    514               RenderBlock (anonymous) at (0,0) size 0x16
    515                 RenderText at (0,-45) size 7x106
    516                   text run at (0,-45) width 7: "\x{27E7}"
     417            RenderBlock (anonymous) at (0,0) size 7x16
     418              RenderText {#text} at (0,-45) size 7x106
     419                text run at (0,-45) width 7: "\x{27E7}"
    517420          RenderMathMLOperator {mo} at (162,36) size 16x48
    518             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    519               RenderBlock (anonymous) at (0,0) size 0x16
    520                 RenderText at (0,-45) size 6x106
    521                   text run at (0,-45) width 6: "\x{27E8}"
     421            RenderBlock (anonymous) at (0,0) size 6x16
     422              RenderText {#text} at (0,-45) size 6x106
     423                text run at (0,-45) width 6: "\x{27E8}"
    522424          RenderMathMLOperator {mo} at (177,36) size 16x48
    523             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    524               RenderBlock (anonymous) at (0,0) size 0x16
    525                 RenderText at (0,-45) size 6x106
    526                   text run at (0,-45) width 6: "\x{27E9}"
     425            RenderBlock (anonymous) at (0,0) size 6x16
     426              RenderText {#text} at (0,-45) size 6x106
     427                text run at (0,-45) width 6: "\x{27E9}"
    527428          RenderMathMLSpace {mspace} at (192,0) size 0x64
    528429        RenderText {#text} at (193,50) size 5x17
     
    530431        RenderMathMLMath {math} at (197,0) size 213x64 [padding: 0 1 0 1]
    531432          RenderMathMLOperator {mo} at (1,0) size 17x64
    532             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x15
    533               RenderBlock (anonymous) at (0,0) size 0x15
    534                 RenderText at (0,-46) size 8x106
    535                   text run at (0,-46) width 8: "\x{2191}"
     433            RenderBlock (anonymous) at (0,0) size 8x15
     434              RenderText {#text} at (0,-46) size 8x106
     435                text run at (0,-46) width 8: "\x{2191}"
    536436          RenderMathMLOperator {mo} at (17,0) size 18x64
    537             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x15
    538               RenderBlock (anonymous) at (0,0) size 0x15
    539                 RenderText at (0,-45) size 8x106
    540                   text run at (0,-45) width 8: "\x{2193}"
     437            RenderBlock (anonymous) at (0,0) size 8x15
     438              RenderText {#text} at (0,-45) size 8x106
     439                text run at (0,-45) width 8: "\x{2193}"
    541440          RenderMathMLOperator {mo} at (34,0) size 19x64
    542             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    543               RenderBlock (anonymous) at (0,0) size 0x18
    544                 RenderText at (0,-44) size 8x106
    545                   text run at (0,-44) width 8: "\x{2195}"
     441            RenderBlock (anonymous) at (0,0) size 8x18
     442              RenderText {#text} at (0,-44) size 8x106
     443                text run at (0,-44) width 8: "\x{2195}"
    546444          RenderMathMLOperator {mo} at (52,0) size 20x64
    547             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    548               RenderBlock (anonymous) at (0,0) size 0x14
    549                 RenderText at (0,-46) size 10x106
    550                   text run at (0,-46) width 10: "\x{21A5}"
     445            RenderBlock (anonymous) at (0,0) size 10x14
     446              RenderText {#text} at (0,-46) size 10x106
     447                text run at (0,-46) width 10: "\x{21A5}"
    551448          RenderMathMLOperator {mo} at (71,0) size 20x64
    552             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    553               RenderBlock (anonymous) at (0,0) size 0x14
    554                 RenderText at (0,-46) size 10x106
    555                   text run at (0,-46) width 10: "\x{21A7}"
     449            RenderBlock (anonymous) at (0,0) size 10x14
     450              RenderText {#text} at (0,-46) size 10x106
     451                text run at (0,-46) width 10: "\x{21A7}"
    556452          RenderMathMLOperator {mo} at (90,0) size 17x64
    557             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    558               RenderBlock (anonymous) at (0,0) size 0x16
    559                 RenderText at (0,-45) size 7x106
    560                   text run at (0,-45) width 7: "\x{21BE}"
     453            RenderBlock (anonymous) at (0,0) size 7x16
     454              RenderText {#text} at (0,-45) size 7x106
     455                text run at (0,-45) width 7: "\x{21BE}"
    561456          RenderMathMLOperator {mo} at (106,0) size 17x64
    562             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    563               RenderBlock (anonymous) at (0,0) size 0x16
    564                 RenderText at (0,-45) size 7x106
    565                   text run at (0,-45) width 7: "\x{21C2}"
     457            RenderBlock (anonymous) at (0,0) size 7x16
     458              RenderText {#text} at (0,-45) size 7x106
     459                text run at (0,-45) width 7: "\x{21C2}"
    566460          RenderMathMLOperator {mo} at (122,0) size 16x64
    567             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    568               RenderBlock (anonymous) at (0,0) size 0x16
    569                 RenderText at (0,-45) size 7x106
    570                   text run at (0,-45) width 7: "\x{21BF}"
     461            RenderBlock (anonymous) at (0,0) size 7x16
     462              RenderText {#text} at (0,-45) size 7x106
     463                text run at (0,-45) width 7: "\x{21BF}"
    571464          RenderMathMLOperator {mo} at (138,0) size 16x64
    572             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    573               RenderBlock (anonymous) at (0,0) size 0x16
    574                 RenderText at (0,-45) size 7x106
    575                   text run at (0,-45) width 7: "\x{21C3}"
     465            RenderBlock (anonymous) at (0,0) size 7x16
     466              RenderText {#text} at (0,-45) size 7x106
     467                text run at (0,-45) width 7: "\x{21C3}"
    576468          RenderMathMLOperator {mo} at (153,0) size 20x64
    577             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x15
    578               RenderBlock (anonymous) at (0,0) size 0x15
    579                 RenderText at (0,-46) size 10x106
    580                   text run at (0,-46) width 10: "\x{21D1}"
     469            RenderBlock (anonymous) at (0,0) size 10x15
     470              RenderText {#text} at (0,-46) size 10x106
     471                text run at (0,-46) width 10: "\x{21D1}"
    581472          RenderMathMLOperator {mo} at (172,0) size 20x64
    582             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x15
    583               RenderBlock (anonymous) at (0,0) size 0x15
    584                 RenderText at (0,-45) size 10x106
    585                   text run at (0,-45) width 10: "\x{21D3}"
     473            RenderBlock (anonymous) at (0,0) size 10x15
     474              RenderText {#text} at (0,-45) size 10x106
     475                text run at (0,-45) width 10: "\x{21D3}"
    586476          RenderMathMLOperator {mo} at (191,0) size 20x64
    587             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    588               RenderBlock (anonymous) at (0,0) size 0x16
    589                 RenderText at (0,-45) size 10x106
    590                   text run at (0,-45) width 10: "\x{21D5}"
     477            RenderBlock (anonymous) at (0,0) size 10x16
     478              RenderText {#text} at (0,-45) size 10x106
     479                text run at (0,-45) width 10: "\x{21D5}"
    591480          RenderMathMLSpace {mspace} at (210,0) size 0x64
    592481        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/gtk/mathml/presentation/mo-stretch-expected.txt

    r202284 r202420  
    77        RenderMathMLRow {mrow} at (1,0) size 138x36
    88          RenderMathMLOperator {mo} at (0,3) size 10x30
    9             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    10               RenderBlock (anonymous) at (0,0) size 0x16
    11                 RenderText at (0,-45) size 6x106
    12                   text run at (0,-45) width 6: "("
     9            RenderBlock (anonymous) at (0,0) size 6x16
     10              RenderText {#text} at (0,-45) size 6x106
     11                text run at (0,-45) width 6: "("
    1312          RenderMathMLOperator {mo} at (10,3) size 10x30
    14             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    15               RenderBlock (anonymous) at (0,0) size 0x16
    16                 RenderText at (0,-45) size 6x106
    17                   text run at (0,-45) width 6: ")"
     13            RenderBlock (anonymous) at (0,0) size 6x16
     14              RenderText {#text} at (0,-45) size 6x106
     15                text run at (0,-45) width 6: ")"
    1816          RenderMathMLOperator {mo} at (20,3) size 11x30
    19             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    20               RenderBlock (anonymous) at (0,0) size 0x16
    21                 RenderText at (0,-45) size 8x106
    22                   text run at (0,-45) width 8: "{"
     17            RenderBlock (anonymous) at (0,0) size 8x16
     18              RenderText {#text} at (0,-45) size 8x106
     19                text run at (0,-45) width 8: "{"
    2320          RenderMathMLOperator {mo} at (31,3) size 11x30
    24             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    25               RenderBlock (anonymous) at (0,0) size 0x16
    26                 RenderText at (0,-45) size 8x106
    27                   text run at (0,-45) width 8: "}"
     21            RenderBlock (anonymous) at (0,0) size 8x16
     22              RenderText {#text} at (0,-45) size 8x106
     23                text run at (0,-45) width 8: "}"
    2824          RenderMathMLOperator {mo} at (42,3) size 8x30
    29             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    30               RenderBlock (anonymous) at (0,0) size 0x16
    31                 RenderText at (0,-45) size 4x106
    32                   text run at (0,-45) width 4: "["
     25            RenderBlock (anonymous) at (0,0) size 4x16
     26              RenderText {#text} at (0,-45) size 4x106
     27                text run at (0,-45) width 4: "["
    3328          RenderMathMLOperator {mo} at (50,3) size 8x30
    34             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    35               RenderBlock (anonymous) at (0,0) size 0x16
    36                 RenderText at (0,-45) size 4x106
    37                   text run at (0,-45) width 4: "]"
     29            RenderBlock (anonymous) at (0,0) size 4x16
     30              RenderText {#text} at (0,-45) size 4x106
     31                text run at (0,-45) width 4: "]"
    3832          RenderMathMLOperator {mo} at (58,3) size 8x30
    39             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    40               RenderBlock (anonymous) at (0,0) size 0x16
    41                 RenderText at (0,-45) size 7x106
    42                   text run at (0,-45) width 7: "\x{2308}"
     33            RenderBlock (anonymous) at (0,0) size 7x16
     34              RenderText {#text} at (0,-45) size 7x106
     35                text run at (0,-45) width 7: "\x{2308}"
    4336          RenderMathMLOperator {mo} at (66,3) size 8x30
    44             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    45               RenderBlock (anonymous) at (0,0) size 0x16
    46                 RenderText at (0,-45) size 7x106
    47                   text run at (0,-45) width 7: "\x{2309}"
     37            RenderBlock (anonymous) at (0,0) size 7x16
     38              RenderText {#text} at (0,-45) size 7x106
     39                text run at (0,-45) width 7: "\x{2309}"
    4840          RenderMathMLOperator {mo} at (74,3) size 8x30
    49             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    50               RenderBlock (anonymous) at (0,0) size 0x16
    51                 RenderText at (0,-45) size 7x106
    52                   text run at (0,-45) width 7: "\x{230A}"
     41            RenderBlock (anonymous) at (0,0) size 7x16
     42              RenderText {#text} at (0,-45) size 7x106
     43                text run at (0,-45) width 7: "\x{230A}"
    5344          RenderMathMLOperator {mo} at (82,3) size 8x30
    54             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    55               RenderBlock (anonymous) at (0,0) size 0x16
    56                 RenderText at (0,-45) size 7x106
    57                   text run at (0,-45) width 7: "\x{230B}"
     45            RenderBlock (anonymous) at (0,0) size 7x16
     46              RenderText {#text} at (0,-45) size 7x106
     47                text run at (0,-45) width 7: "\x{230B}"
    5848          RenderMathMLOperator {mo} at (90,0) size 17x36
    59             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    60               RenderBlock (anonymous) at (0,0) size 0x18
    61                 RenderText at (0,-44) size 11x106
    62                   text run at (0,-44) width 11: "\x{222B}"
     49            RenderBlock (anonymous) at (0,0) size 11x18
     50              RenderText {#text} at (0,-44) size 11x106
     51                text run at (0,-44) width 11: "\x{222B}"
    6352          RenderMathMLOperator {mo} at (106,4) size 9x28
    64             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    65               RenderBlock (anonymous) at (0,0) size 0x16
    66                 RenderText at (0,-45) size 4x106
    67                   text run at (0,-45) width 4: "|"
     53            RenderBlock (anonymous) at (0,0) size 4x16
     54              RenderText {#text} at (0,-45) size 4x106
     55                text run at (0,-45) width 4: "|"
    6856          RenderMathMLOperator {mo} at (114,10) size 7x16
    69             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    70               RenderBlock (anonymous) at (0,0) size 0x16
    71                 RenderText at (0,-45) size 6x106
    72                   text run at (0,-45) width 6: "\x{2016}"
     57            RenderBlock (anonymous) at (0,0) size 6x16
     58              RenderText {#text} at (0,-45) size 6x106
     59                text run at (0,-45) width 6: "\x{2016}"
    7360          RenderMathMLOperator {mo} at (120,10) size 18x16
    74             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    75               RenderBlock (anonymous) at (0,0) size 0x16
    76                 RenderText at (0,-45) size 8x106
    77                   text run at (0,-45) width 8: "\x{2225}"
     61            RenderBlock (anonymous) at (0,0) size 8x16
     62              RenderText {#text} at (0,-45) size 8x106
     63                text run at (0,-45) width 8: "\x{2225}"
    7864      RenderText {#text} at (172,8) size 5x17
    7965        text run at (172,8) width 5: " "
     
    8268        RenderMathMLRow {mrow} at (1,0) size 170x143
    8369          RenderMathMLOperator {mo} at (0,0) size 14x143
    84             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    85               RenderBlock (anonymous) at (0,0) size 0x16
    86                 RenderText at (0,-45) size 6x106
    87                   text run at (0,-45) width 6: "("
     70            RenderBlock (anonymous) at (0,0) size 6x16
     71              RenderText {#text} at (0,-45) size 6x106
     72                text run at (0,-45) width 6: "("
    8873          RenderMathMLOperator {mo} at (14,0) size 14x143
    89             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    90               RenderBlock (anonymous) at (0,0) size 0x16
    91                 RenderText at (0,-45) size 6x106
    92                   text run at (0,-45) width 6: ")"
     74            RenderBlock (anonymous) at (0,0) size 6x16
     75              RenderText {#text} at (0,-45) size 6x106
     76                text run at (0,-45) width 6: ")"
    9377          RenderMathMLOperator {mo} at (28,0) size 14x143
    94             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    95               RenderBlock (anonymous) at (0,0) size 0x16
    96                 RenderText at (0,-45) size 8x106
    97                   text run at (0,-45) width 8: "{"
     78            RenderBlock (anonymous) at (0,0) size 8x16
     79              RenderText {#text} at (0,-45) size 8x106
     80                text run at (0,-45) width 8: "{"
    9881          RenderMathMLOperator {mo} at (42,0) size 14x143
    99             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    100               RenderBlock (anonymous) at (0,0) size 0x16
    101                 RenderText at (0,-45) size 8x106
    102                   text run at (0,-45) width 8: "}"
     82            RenderBlock (anonymous) at (0,0) size 8x16
     83              RenderText {#text} at (0,-45) size 8x106
     84                text run at (0,-45) width 8: "}"
    10385          RenderMathMLOperator {mo} at (56,0) size 11x143
    104             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    105               RenderBlock (anonymous) at (0,0) size 0x16
    106                 RenderText at (0,-45) size 4x106
    107                   text run at (0,-45) width 4: "["
     86            RenderBlock (anonymous) at (0,0) size 4x16
     87              RenderText {#text} at (0,-45) size 4x106
     88                text run at (0,-45) width 4: "["
    10889          RenderMathMLOperator {mo} at (67,0) size 11x143
    109             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    110               RenderBlock (anonymous) at (0,0) size 0x16
    111                 RenderText at (0,-45) size 4x106
    112                   text run at (0,-45) width 4: "]"
     90            RenderBlock (anonymous) at (0,0) size 4x16
     91              RenderText {#text} at (0,-45) size 4x106
     92                text run at (0,-45) width 4: "]"
    11393          RenderMathMLOperator {mo} at (78,0) size 11x143
    114             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    115               RenderBlock (anonymous) at (0,0) size 0x16
    116                 RenderText at (0,-45) size 7x106
    117                   text run at (0,-45) width 7: "\x{2308}"
     94            RenderBlock (anonymous) at (0,0) size 7x16
     95              RenderText {#text} at (0,-45) size 7x106
     96                text run at (0,-45) width 7: "\x{2308}"
    11897          RenderMathMLOperator {mo} at (89,0) size 11x143
    119             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    120               RenderBlock (anonymous) at (0,0) size 0x16
    121                 RenderText at (0,-45) size 7x106
    122                   text run at (0,-45) width 7: "\x{2309}"
     98            RenderBlock (anonymous) at (0,0) size 7x16
     99              RenderText {#text} at (0,-45) size 7x106
     100                text run at (0,-45) width 7: "\x{2309}"
    123101          RenderMathMLOperator {mo} at (100,0) size 11x143
    124             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    125               RenderBlock (anonymous) at (0,0) size 0x16
    126                 RenderText at (0,-45) size 7x106
    127                   text run at (0,-45) width 7: "\x{230A}"
     102            RenderBlock (anonymous) at (0,0) size 7x16
     103              RenderText {#text} at (0,-45) size 7x106
     104                text run at (0,-45) width 7: "\x{230A}"
    128105          RenderMathMLOperator {mo} at (111,0) size 11x143
    129             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    130               RenderBlock (anonymous) at (0,0) size 0x16
    131                 RenderText at (0,-45) size 7x106
    132                   text run at (0,-45) width 7: "\x{230B}"
     106            RenderBlock (anonymous) at (0,0) size 7x16
     107              RenderText {#text} at (0,-45) size 7x106
     108                text run at (0,-45) width 7: "\x{230B}"
    133109          RenderMathMLOperator {mo} at (122,53) size 17x36
    134             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    135               RenderBlock (anonymous) at (0,0) size 0x18
    136                 RenderText at (0,-44) size 11x106
    137                   text run at (0,-44) width 11: "\x{222B}"
     110            RenderBlock (anonymous) at (0,0) size 11x18
     111              RenderText {#text} at (0,-44) size 11x106
     112                text run at (0,-44) width 11: "\x{222B}"
    138113          RenderMathMLOperator {mo} at (138,0) size 9x143
    139             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    140               RenderBlock (anonymous) at (0,0) size 0x16
    141                 RenderText at (0,-45) size 4x106
    142                   text run at (0,-45) width 4: "|"
     114            RenderBlock (anonymous) at (0,0) size 4x16
     115              RenderText {#text} at (0,-45) size 4x106
     116                text run at (0,-45) width 4: "|"
    143117          RenderMathMLOperator {mo} at (146,0) size 8x76
    144             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    145               RenderBlock (anonymous) at (0,0) size 0x16
    146                 RenderText at (0,-45) size 6x106
    147                   text run at (0,-45) width 6: "\x{2016}"
     118            RenderBlock (anonymous) at (0,0) size 6x16
     119              RenderText {#text} at (0,-45) size 6x106
     120                text run at (0,-45) width 6: "\x{2016}"
    148121          RenderMathMLOperator {mo} at (153,0) size 17x76
    149             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    150               RenderBlock (anonymous) at (0,0) size 0x16
    151                 RenderText at (0,-45) size 8x106
    152                   text run at (0,-45) width 8: "\x{2225}"
     122            RenderBlock (anonymous) at (0,0) size 8x16
     123              RenderText {#text} at (0,-45) size 8x106
     124                text run at (0,-45) width 8: "\x{2225}"
    153125          RenderMathMLSpace {mspace} at (169,0) size 0x76
    154126      RenderText {#text} at (172,97) size 5x17
     
    157129        RenderMathMLRow {mrow} at (1,0) size 170x93
    158130          RenderMathMLOperator {mo} at (0,0) size 14x93
    159             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    160               RenderBlock (anonymous) at (0,0) size 0x16
    161                 RenderText at (0,-45) size 6x106
    162                   text run at (0,-45) width 6: "("
     131            RenderBlock (anonymous) at (0,0) size 6x16
     132              RenderText {#text} at (0,-45) size 6x106
     133                text run at (0,-45) width 6: "("
    163134          RenderMathMLOperator {mo} at (14,0) size 14x93
    164             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    165               RenderBlock (anonymous) at (0,0) size 0x16
    166                 RenderText at (0,-45) size 6x106
    167                   text run at (0,-45) width 6: ")"
     135            RenderBlock (anonymous) at (0,0) size 6x16
     136              RenderText {#text} at (0,-45) size 6x106
     137                text run at (0,-45) width 6: ")"
    168138          RenderMathMLOperator {mo} at (28,0) size 14x93
    169             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    170               RenderBlock (anonymous) at (0,0) size 0x16
    171                 RenderText at (0,-45) size 8x106
    172                   text run at (0,-45) width 8: "{"
     139            RenderBlock (anonymous) at (0,0) size 8x16
     140              RenderText {#text} at (0,-45) size 8x106
     141                text run at (0,-45) width 8: "{"
    173142          RenderMathMLOperator {mo} at (42,0) size 14x93
    174             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    175               RenderBlock (anonymous) at (0,0) size 0x16
    176                 RenderText at (0,-45) size 8x106
    177                   text run at (0,-45) width 8: "}"
     143            RenderBlock (anonymous) at (0,0) size 8x16
     144              RenderText {#text} at (0,-45) size 8x106
     145                text run at (0,-45) width 8: "}"
    178146          RenderMathMLOperator {mo} at (56,0) size 11x93
    179             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    180               RenderBlock (anonymous) at (0,0) size 0x16
    181                 RenderText at (0,-45) size 4x106
    182                   text run at (0,-45) width 4: "["
     147            RenderBlock (anonymous) at (0,0) size 4x16
     148              RenderText {#text} at (0,-45) size 4x106
     149                text run at (0,-45) width 4: "["
    183150          RenderMathMLOperator {mo} at (67,0) size 11x93
    184             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    185               RenderBlock (anonymous) at (0,0) size 0x16
    186                 RenderText at (0,-45) size 4x106
    187                   text run at (0,-45) width 4: "]"
     151            RenderBlock (anonymous) at (0,0) size 4x16
     152              RenderText {#text} at (0,-45) size 4x106
     153                text run at (0,-45) width 4: "]"
    188154          RenderMathMLOperator {mo} at (78,0) size 11x93
    189             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    190               RenderBlock (anonymous) at (0,0) size 0x16
    191                 RenderText at (0,-45) size 7x106
    192                   text run at (0,-45) width 7: "\x{2308}"
     155            RenderBlock (anonymous) at (0,0) size 7x16
     156              RenderText {#text} at (0,-45) size 7x106
     157                text run at (0,-45) width 7: "\x{2308}"
    193158          RenderMathMLOperator {mo} at (89,0) size 11x93
    194             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    195               RenderBlock (anonymous) at (0,0) size 0x16
    196                 RenderText at (0,-45) size 7x106
    197                   text run at (0,-45) width 7: "\x{2309}"
     159            RenderBlock (anonymous) at (0,0) size 7x16
     160              RenderText {#text} at (0,-45) size 7x106
     161                text run at (0,-45) width 7: "\x{2309}"
    198162          RenderMathMLOperator {mo} at (100,0) size 11x93
    199             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    200               RenderBlock (anonymous) at (0,0) size 0x16
    201                 RenderText at (0,-45) size 7x106
    202                   text run at (0,-45) width 7: "\x{230A}"
     163            RenderBlock (anonymous) at (0,0) size 7x16
     164              RenderText {#text} at (0,-45) size 7x106
     165                text run at (0,-45) width 7: "\x{230A}"
    203166          RenderMathMLOperator {mo} at (111,0) size 11x93
    204             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    205               RenderBlock (anonymous) at (0,0) size 0x16
    206                 RenderText at (0,-45) size 7x106
    207                   text run at (0,-45) width 7: "\x{230B}"
     167            RenderBlock (anonymous) at (0,0) size 7x16
     168              RenderText {#text} at (0,-45) size 7x106
     169                text run at (0,-45) width 7: "\x{230B}"
    208170          RenderMathMLOperator {mo} at (122,28) size 17x36
    209             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    210               RenderBlock (anonymous) at (0,0) size 0x18
    211                 RenderText at (0,-44) size 11x106
    212                   text run at (0,-44) width 11: "\x{222B}"
     171            RenderBlock (anonymous) at (0,0) size 11x18
     172              RenderText {#text} at (0,-44) size 11x106
     173                text run at (0,-44) width 11: "\x{222B}"
    213174          RenderMathMLOperator {mo} at (138,0) size 9x93
    214             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    215               RenderBlock (anonymous) at (0,0) size 0x16
    216                 RenderText at (0,-45) size 4x106
    217                   text run at (0,-45) width 4: "|"
     175            RenderBlock (anonymous) at (0,0) size 4x16
     176              RenderText {#text} at (0,-45) size 4x106
     177                text run at (0,-45) width 4: "|"
    218178          RenderMathMLOperator {mo} at (146,17) size 8x58
    219             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    220               RenderBlock (anonymous) at (0,0) size 0x16
    221                 RenderText at (0,-45) size 6x106
    222                   text run at (0,-45) width 6: "\x{2016}"
     179            RenderBlock (anonymous) at (0,0) size 6x16
     180              RenderText {#text} at (0,-45) size 6x106
     181                text run at (0,-45) width 6: "\x{2016}"
    223182          RenderMathMLOperator {mo} at (153,17) size 17x58
    224             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    225               RenderBlock (anonymous) at (0,0) size 0x16
    226                 RenderText at (0,-45) size 8x106
    227                   text run at (0,-45) width 8: "\x{2225}"
     183            RenderBlock (anonymous) at (0,0) size 8x16
     184              RenderText {#text} at (0,-45) size 8x106
     185                text run at (0,-45) width 8: "\x{2225}"
    228186          RenderMathMLSpace {mspace} at (169,0) size 0x51
    229187      RenderText {#text} at (348,97) size 5x17
     
    232190        RenderMathMLRow {mrow} at (1,0) size 142x36
    233191          RenderMathMLOperator {mo} at (0,1) size 11x34
    234             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    235               RenderBlock (anonymous) at (0,0) size 0x16
    236                 RenderText at (0,-45) size 6x106
    237                   text run at (0,-45) width 6: "("
     192            RenderBlock (anonymous) at (0,0) size 6x16
     193              RenderText {#text} at (0,-45) size 6x106
     194                text run at (0,-45) width 6: "("
    238195          RenderMathMLOperator {mo} at (11,1) size 11x34
    239             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    240               RenderBlock (anonymous) at (0,0) size 0x16
    241                 RenderText at (0,-45) size 6x106
    242                   text run at (0,-45) width 6: ")"
     196            RenderBlock (anonymous) at (0,0) size 6x16
     197              RenderText {#text} at (0,-45) size 6x106
     198                text run at (0,-45) width 6: ")"
    243199          RenderMathMLOperator {mo} at (22,1) size 11x34
    244             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    245               RenderBlock (anonymous) at (0,0) size 0x16
    246                 RenderText at (0,-45) size 8x106
    247                   text run at (0,-45) width 8: "{"
     200            RenderBlock (anonymous) at (0,0) size 8x16
     201              RenderText {#text} at (0,-45) size 8x106
     202                text run at (0,-45) width 8: "{"
    248203          RenderMathMLOperator {mo} at (33,1) size 11x34
    249             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    250               RenderBlock (anonymous) at (0,0) size 0x16
    251                 RenderText at (0,-45) size 8x106
    252                   text run at (0,-45) width 8: "}"
     204            RenderBlock (anonymous) at (0,0) size 8x16
     205              RenderText {#text} at (0,-45) size 8x106
     206                text run at (0,-45) width 8: "}"
    253207          RenderMathMLOperator {mo} at (44,1) size 8x34
    254             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    255               RenderBlock (anonymous) at (0,0) size 0x16
    256                 RenderText at (0,-45) size 4x106
    257                   text run at (0,-45) width 4: "["
     208            RenderBlock (anonymous) at (0,0) size 4x16
     209              RenderText {#text} at (0,-45) size 4x106
     210                text run at (0,-45) width 4: "["
    258211          RenderMathMLOperator {mo} at (52,1) size 8x34
    259             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    260               RenderBlock (anonymous) at (0,0) size 0x16
    261                 RenderText at (0,-45) size 4x106
    262                   text run at (0,-45) width 4: "]"
     212            RenderBlock (anonymous) at (0,0) size 4x16
     213              RenderText {#text} at (0,-45) size 4x106
     214                text run at (0,-45) width 4: "]"
    263215          RenderMathMLOperator {mo} at (60,1) size 9x34
    264             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    265               RenderBlock (anonymous) at (0,0) size 0x16
    266                 RenderText at (0,-45) size 7x106
    267                   text run at (0,-45) width 7: "\x{2308}"
     216            RenderBlock (anonymous) at (0,0) size 7x16
     217              RenderText {#text} at (0,-45) size 7x106
     218                text run at (0,-45) width 7: "\x{2308}"
    268219          RenderMathMLOperator {mo} at (69,1) size 9x34
    269             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    270               RenderBlock (anonymous) at (0,0) size 0x16
    271                 RenderText at (0,-45) size 7x106
    272                   text run at (0,-45) width 7: "\x{2309}"
     220            RenderBlock (anonymous) at (0,0) size 7x16
     221              RenderText {#text} at (0,-45) size 7x106
     222                text run at (0,-45) width 7: "\x{2309}"
    273223          RenderMathMLOperator {mo} at (78,1) size 9x34
    274             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    275               RenderBlock (anonymous) at (0,0) size 0x16
    276                 RenderText at (0,-45) size 7x106
    277                   text run at (0,-45) width 7: "\x{230A}"
     224            RenderBlock (anonymous) at (0,0) size 7x16
     225              RenderText {#text} at (0,-45) size 7x106
     226                text run at (0,-45) width 7: "\x{230A}"
    278227          RenderMathMLOperator {mo} at (87,1) size 9x34
    279             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    280               RenderBlock (anonymous) at (0,0) size 0x16
    281                 RenderText at (0,-45) size 7x106
    282                   text run at (0,-45) width 7: "\x{230B}"
     228            RenderBlock (anonymous) at (0,0) size 7x16
     229              RenderText {#text} at (0,-45) size 7x106
     230                text run at (0,-45) width 7: "\x{230B}"
    283231          RenderMathMLOperator {mo} at (96,0) size 17x36
    284             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    285               RenderBlock (anonymous) at (0,0) size 0x18
    286                 RenderText at (0,-44) size 11x106
    287                   text run at (0,-44) width 11: "\x{222B}"
     232            RenderBlock (anonymous) at (0,0) size 11x18
     233              RenderText {#text} at (0,-44) size 11x106
     234                text run at (0,-44) width 11: "\x{222B}"
    288235          RenderMathMLOperator {mo} at (112,1) size 9x34
    289             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    290               RenderBlock (anonymous) at (0,0) size 0x16
    291                 RenderText at (0,-45) size 4x106
    292                   text run at (0,-45) width 4: "|"
     236            RenderBlock (anonymous) at (0,0) size 4x16
     237              RenderText {#text} at (0,-45) size 4x106
     238                text run at (0,-45) width 4: "|"
    293239          RenderMathMLOperator {mo} at (120,6) size 7x24
    294             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    295               RenderBlock (anonymous) at (0,0) size 0x16
    296                 RenderText at (0,-45) size 6x106
    297                   text run at (0,-45) width 6: "\x{2016}"
     240            RenderBlock (anonymous) at (0,0) size 6x16
     241              RenderText {#text} at (0,-45) size 6x106
     242                text run at (0,-45) width 6: "\x{2016}"
    298243          RenderMathMLOperator {mo} at (126,6) size 16x24
    299             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    300               RenderBlock (anonymous) at (0,0) size 0x16
    301                 RenderText at (0,-45) size 8x106
    302                   text run at (0,-45) width 8: "\x{2225}"
     244            RenderBlock (anonymous) at (0,0) size 8x16
     245              RenderText {#text} at (0,-45) size 8x106
     246                text run at (0,-45) width 8: "\x{2225}"
    303247          RenderMathMLSpace {mspace} at (141,2) size 0x21
    304248      RenderText {#text} at (524,97) size 5x17
     
    308252        RenderMathMLRoot {msqrt} at (1,0) size 185x76
    309253          RenderMathMLOperator {mo} at (17,2) size 14x74
    310             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    311               RenderBlock (anonymous) at (0,0) size 0x16
    312                 RenderText at (0,-45) size 6x106
    313                   text run at (0,-45) width 6: "("
     254            RenderBlock (anonymous) at (0,0) size 6x16
     255              RenderText {#text} at (0,-45) size 6x106
     256                text run at (0,-45) width 6: "("
    314257          RenderMathMLOperator {mo} at (31,2) size 14x74
    315             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    316               RenderBlock (anonymous) at (0,0) size 0x16
    317                 RenderText at (0,-45) size 6x106
    318                   text run at (0,-45) width 6: ")"
     258            RenderBlock (anonymous) at (0,0) size 6x16
     259              RenderText {#text} at (0,-45) size 6x106
     260                text run at (0,-45) width 6: ")"
    319261          RenderMathMLOperator {mo} at (45,2) size 14x74
    320             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    321               RenderBlock (anonymous) at (0,0) size 0x16
    322                 RenderText at (0,-45) size 8x106
    323                   text run at (0,-45) width 8: "{"
     262            RenderBlock (anonymous) at (0,0) size 8x16
     263              RenderText {#text} at (0,-45) size 8x106
     264                text run at (0,-45) width 8: "{"
    324265          RenderMathMLOperator {mo} at (59,2) size 14x74
    325             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    326               RenderBlock (anonymous) at (0,0) size 0x16
    327                 RenderText at (0,-45) size 8x106
    328                   text run at (0,-45) width 8: "}"
     266            RenderBlock (anonymous) at (0,0) size 8x16
     267              RenderText {#text} at (0,-45) size 8x106
     268                text run at (0,-45) width 8: "}"
    329269          RenderMathMLOperator {mo} at (73,2) size 11x74
    330             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    331               RenderBlock (anonymous) at (0,0) size 0x16
    332                 RenderText at (0,-45) size 4x106
    333                   text run at (0,-45) width 4: "["
     270            RenderBlock (anonymous) at (0,0) size 4x16
     271              RenderText {#text} at (0,-45) size 4x106
     272                text run at (0,-45) width 4: "["
    334273          RenderMathMLOperator {mo} at (84,2) size 11x74
    335             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    336               RenderBlock (anonymous) at (0,0) size 0x16
    337                 RenderText at (0,-45) size 4x106
    338                   text run at (0,-45) width 4: "]"
     274            RenderBlock (anonymous) at (0,0) size 4x16
     275              RenderText {#text} at (0,-45) size 4x106
     276                text run at (0,-45) width 4: "]"
    339277          RenderMathMLOperator {mo} at (95,2) size 11x74
    340             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    341               RenderBlock (anonymous) at (0,0) size 0x16
    342                 RenderText at (0,-45) size 7x106
    343                   text run at (0,-45) width 7: "\x{2308}"
     278            RenderBlock (anonymous) at (0,0) size 7x16
     279              RenderText {#text} at (0,-45) size 7x106
     280                text run at (0,-45) width 7: "\x{2308}"
    344281          RenderMathMLOperator {mo} at (106,2) size 11x74
    345             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    346               RenderBlock (anonymous) at (0,0) size 0x16
    347                 RenderText at (0,-45) size 7x106
    348                   text run at (0,-45) width 7: "\x{2309}"
     282            RenderBlock (anonymous) at (0,0) size 7x16
     283              RenderText {#text} at (0,-45) size 7x106
     284                text run at (0,-45) width 7: "\x{2309}"
    349285          RenderMathMLOperator {mo} at (117,2) size 11x74
    350             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    351               RenderBlock (anonymous) at (0,0) size 0x16
    352                 RenderText at (0,-45) size 7x106
    353                   text run at (0,-45) width 7: "\x{230A}"
     286            RenderBlock (anonymous) at (0,0) size 7x16
     287              RenderText {#text} at (0,-45) size 7x106
     288                text run at (0,-45) width 7: "\x{230A}"
    354289          RenderMathMLOperator {mo} at (128,2) size 11x74
    355             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    356               RenderBlock (anonymous) at (0,0) size 0x16
    357                 RenderText at (0,-45) size 7x106
    358                   text run at (0,-45) width 7: "\x{230B}"
     290            RenderBlock (anonymous) at (0,0) size 7x16
     291              RenderText {#text} at (0,-45) size 7x106
     292                text run at (0,-45) width 7: "\x{230B}"
    359293          RenderMathMLOperator {mo} at (139,20) size 17x37
    360             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    361               RenderBlock (anonymous) at (0,0) size 0x18
    362                 RenderText at (0,-44) size 11x106
    363                   text run at (0,-44) width 11: "\x{222B}"
     294            RenderBlock (anonymous) at (0,0) size 11x18
     295              RenderText {#text} at (0,-44) size 11x106
     296                text run at (0,-44) width 11: "\x{222B}"
    364297          RenderMathMLOperator {mo} at (155,2) size 9x74
    365             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    366               RenderBlock (anonymous) at (0,0) size 0x16
    367                 RenderText at (0,-45) size 4x106
    368                   text run at (0,-45) width 4: "|"
     298            RenderBlock (anonymous) at (0,0) size 4x16
     299              RenderText {#text} at (0,-45) size 4x106
     300                text run at (0,-45) width 4: "|"
    369301          RenderMathMLOperator {mo} at (163,17) size 7x43
    370             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    371               RenderBlock (anonymous) at (0,0) size 0x16
    372                 RenderText at (0,-45) size 6x106
    373                   text run at (0,-45) width 6: "\x{2016}"
     302            RenderBlock (anonymous) at (0,0) size 6x16
     303              RenderText {#text} at (0,-45) size 6x106
     304                text run at (0,-45) width 6: "\x{2016}"
    374305          RenderMathMLOperator {mo} at (169,17) size 16x43
    375             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    376               RenderBlock (anonymous) at (0,0) size 0x16
    377                 RenderText at (0,-45) size 8x106
    378                   text run at (0,-45) width 8: "\x{2225}"
     306            RenderBlock (anonymous) at (0,0) size 8x16
     307              RenderText {#text} at (0,-45) size 8x106
     308                text run at (0,-45) width 8: "\x{2225}"
    379309          RenderMathMLSpace {mspace} at (184,2) size 0x42
    380310      RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/gtk/mathml/presentation/roots-expected.txt

    r202168 r202420  
    1010          RenderMathMLRoot {msqrt} at (1,0) size 21x18 [color=#FF0000]
    1111            RenderMathMLToken {mn} at (13,2) size 8x13
    12               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    13                 RenderBlock (anonymous) at (0,0) size 8x12
    14                   RenderText {#text} at (0,-46) size 8x106
    15                     text run at (0,-46) width 8: "2"
     12              RenderBlock (anonymous) at (0,0) size 8x12
     13                RenderText {#text} at (0,-46) size 8x106
     14                  text run at (0,-46) width 8: "2"
    1615      RenderBlock {p} at (0,34) size 784x18
    1716        RenderText {#text} at (0,0) size 110x17
     
    2019          RenderMathMLRoot {msqrt} at (1,0) size 50x18
    2120            RenderMathMLRow {mrow} at (13,2) size 37x14
    22               RenderMathMLToken {mi} at (0,4) size 10x8 [padding: 0 2 0 0]
    23                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x8
    24                   RenderBlock (anonymous) at (0,0) size 8x8
    25                     RenderText {#text} at (0,-50) size 8x106
    26                       text run at (0,-50) width 8: "x"
     21              RenderMathMLToken {mi} at (0,3) size 9x9 [padding: 0 2 0 0]
     22                RenderBlock (anonymous) at (0,0) size 8x8
     23                  RenderText {#text} at (0,-50) size 8x106
     24                    text run at (0,-50) width 8: "x"
    2725              RenderMathMLOperator {mo} at (9,1) size 20x12
    28                 RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    29                   RenderBlock (anonymous) at (0,0) size 12x12
    30                     RenderText at (0,-47) size 12x106
    31                       text run at (0,-47) width 12: "+"
     26                RenderBlock (anonymous) at (3,0) size 13x12
     27                  RenderText {#text} at (0,-47) size 12x106
     28                    text run at (0,-47) width 12: "+"
    3229              RenderMathMLToken {mn} at (28,0) size 9x12
    33                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    34                   RenderBlock (anonymous) at (0,0) size 8x12
    35                     RenderText {#text} at (0,-46) size 8x106
    36                       text run at (0,-46) width 8: "1"
     30                RenderBlock (anonymous) at (0,0) size 8x12
     31                  RenderText {#text} at (0,-46) size 8x106
     32                    text run at (0,-46) width 8: "1"
    3733      RenderBlock {p} at (0,68) size 784x19
    3834        RenderText {#text} at (0,2) size 222x17
    3935          text run at (0,2) width 222: "long square root with implied row: "
    40         RenderMathMLMath {math} at (222,0) size 63x19 [padding: 0 1 0 1]
    41           RenderMathMLRoot {msqrt} at (1,0) size 57x19
    42             RenderMathMLScripts {msup} at (13,2) size 17x15
    43               RenderMathMLToken {mi} at (0,6) size 10x9 [padding: 0 2 0 0]
    44                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x8
    45                   RenderBlock (anonymous) at (0,0) size 8x8
    46                     RenderText {#text} at (0,-50) size 8x106
    47                       text run at (0,-50) width 8: "x"
    48               RenderMathMLToken {mn} at (9,0) size 7x9
    49                 RenderMathMLBlock (anonymous, flex) at (0,0) size 6x9
    50                   RenderBlock (anonymous) at (0,0) size 6x9
    51                     RenderText {#text} at (0,-35) size 6x80
    52                       text run at (0,-35) width 6: "2"
    53             RenderMathMLOperator {mo} at (29,6) size 20x13
    54               RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    55                 RenderBlock (anonymous) at (0,0) size 12x12
    56                   RenderText at (0,-47) size 12x106
    57                     text run at (0,-47) width 12: "+"
    58             RenderMathMLToken {mn} at (48,5) size 9x13
    59               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    60                 RenderBlock (anonymous) at (0,0) size 8x12
    61                   RenderText {#text} at (0,-46) size 8x106
    62                     text run at (0,-46) width 8: "1"
     36        RenderMathMLMath {math} at (222,0) size 62x19 [padding: 0 1 0 1]
     37          RenderMathMLRoot {msqrt} at (1,0) size 56x19
     38            RenderMathMLScripts {msup} at (13,2) size 16x15
     39              RenderMathMLToken {mi} at (0,5) size 9x10 [padding: 0 2 0 0]
     40                RenderBlock (anonymous) at (0,0) size 8x8
     41                  RenderText {#text} at (0,-50) size 8x106
     42                    text run at (0,-50) width 8: "x"
     43              RenderMathMLToken {mn} at (9,0) size 6x9
     44                RenderBlock (anonymous) at (0,0) size 6x9
     45                  RenderText {#text} at (0,-35) size 6x80
     46                    text run at (0,-35) width 6: "2"
     47            RenderMathMLOperator {mo} at (28,6) size 20x13
     48              RenderBlock (anonymous) at (3,0) size 13x12
     49                RenderText {#text} at (0,-47) size 12x106
     50                  text run at (0,-47) width 12: "+"
     51            RenderMathMLToken {mn} at (47,5) size 9x13
     52              RenderBlock (anonymous) at (0,0) size 8x12
     53                RenderText {#text} at (0,-46) size 8x106
     54                  text run at (0,-46) width 8: "1"
    6355      RenderBlock {p} at (0,103) size 784x40
    6456        RenderText {#text} at (0,8) size 113x17
     
    6860            RenderMathMLFraction {mfrac} at (16,2) size 37x34
    6961              RenderMathMLRow {mrow} at (0,0) size 37x13
    70                 RenderMathMLToken {mi} at (0,4) size 10x8 [padding: 0 2 0 0]
    71                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x8
    72                     RenderBlock (anonymous) at (0,0) size 8x8
    73                       RenderText {#text} at (0,-50) size 8x106
    74                         text run at (0,-50) width 8: "x"
     62                RenderMathMLToken {mi} at (0,3) size 9x9 [padding: 0 2 0 0]
     63                  RenderBlock (anonymous) at (0,0) size 8x8
     64                    RenderText {#text} at (0,-50) size 8x106
     65                      text run at (0,-50) width 8: "x"
    7566                RenderMathMLOperator {mo} at (9,1) size 20x12
    76                   RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    77                     RenderBlock (anonymous) at (0,0) size 12x12
    78                       RenderText at (0,-47) size 12x106
    79                         text run at (0,-47) width 12: "+"
     67                  RenderBlock (anonymous) at (3,0) size 13x12
     68                    RenderText {#text} at (0,-47) size 12x106
     69                      text run at (0,-47) width 12: "+"
    8070                RenderMathMLToken {mn} at (28,0) size 9x12
    81                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    82                     RenderBlock (anonymous) at (0,0) size 8x12
    83                       RenderText {#text} at (0,-46) size 8x106
    84                         text run at (0,-46) width 8: "1"
     71                  RenderBlock (anonymous) at (0,0) size 8x12
     72                    RenderText {#text} at (0,-46) size 8x106
     73                      text run at (0,-46) width 8: "1"
    8574              RenderMathMLRow {mrow} at (0,20) size 37x14
    86                 RenderMathMLToken {mi} at (0,4) size 10x8 [padding: 0 2 0 0]
    87                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x8
    88                     RenderBlock (anonymous) at (0,0) size 8x8
    89                       RenderText {#text} at (0,-50) size 8x106
    90                         text run at (0,-50) width 8: "x"
     75                RenderMathMLToken {mi} at (0,3) size 9x9 [padding: 0 2 0 0]
     76                  RenderBlock (anonymous) at (0,0) size 8x8
     77                    RenderText {#text} at (0,-50) size 8x106
     78                      text run at (0,-50) width 8: "x"
    9179                RenderMathMLOperator {mo} at (9,1) size 20x12
    92                   RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    93                     RenderBlock (anonymous) at (0,0) size 12x12
    94                       RenderText at (0,-47) size 12x106
    95                         text run at (0,-47) width 12: "+"
     80                  RenderBlock (anonymous) at (3,0) size 13x12
     81                    RenderText {#text} at (0,-47) size 12x106
     82                      text run at (0,-47) width 12: "+"
    9683                RenderMathMLToken {mn} at (28,0) size 9x12
    97                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    98                     RenderBlock (anonymous) at (0,0) size 8x12
    99                       RenderText {#text} at (0,-46) size 8x106
    100                         text run at (0,-46) width 8: "2"
     84                  RenderBlock (anonymous) at (0,0) size 8x12
     85                    RenderText {#text} at (0,-46) size 8x106
     86                      text run at (0,-46) width 8: "2"
    10187      RenderBlock {p} at (0,159) size 784x18
    10288        RenderText {#text} at (0,0) size 173x17
     
    10591          RenderMathMLRoot {mroot} at (1,0) size 22x18
    10692            RenderMathMLToken {mn} at (13,2) size 9x13
    107               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    108                 RenderBlock (anonymous) at (0,0) size 8x12
    109                   RenderText {#text} at (0,-46) size 8x106
    110                     text run at (0,-46) width 8: "2"
     93              RenderBlock (anonymous) at (0,0) size 8x12
     94                RenderText {#text} at (0,-46) size 8x106
     95                  text run at (0,-46) width 8: "2"
    11196            RenderMathMLToken {mn} at (4,0) size 6x8
    112               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x7
    113                 RenderBlock (anonymous) at (0,0) size 5x7
    114                   RenderText {#text} at (0,-27) size 5x61
    115                     text run at (0,-27) width 5: "3"
     97              RenderBlock (anonymous) at (0,0) size 5x7
     98                RenderText {#text} at (0,-27) size 5x61
     99                  text run at (0,-27) width 5: "3"
    116100      RenderBlock {p} at (0,193) size 784x18
    117101        RenderText {#text} at (0,0) size 75x17
    118102          text run at (0,0) width 75: "long index: "
    119         RenderMathMLMath {math} at (75,0) size 62x19 [padding: 0 1 0 1]
    120           RenderMathMLRoot {mroot} at (1,0) size 56x19
    121             RenderMathMLToken {mn} at (47,2) size 9x13
    122               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    123                 RenderBlock (anonymous) at (0,0) size 8x12
    124                   RenderText {#text} at (0,-46) size 8x106
    125                     text run at (0,-46) width 8: "2"
    126             RenderMathMLRow {mrow} at (4,0) size 40x8
    127               RenderMathMLToken {mi} at (0,2) size 6x5 [padding: 0 1 0 0]
    128                 RenderMathMLBlock (anonymous, flex) at (0,0) size 5x5
     103        RenderMathMLMath {math} at (75,0) size 58x19 [padding: 0 1 0 1]
     104          RenderMathMLRoot {mroot} at (1,0) size 52x19
     105            RenderMathMLToken {mn} at (43,2) size 9x13
     106              RenderBlock (anonymous) at (0,0) size 8x12
     107                RenderText {#text} at (0,-46) size 8x106
     108                  text run at (0,-46) width 8: "2"
     109            RenderMathMLRow {mrow} at (4,0) size 36x8
     110              RenderMathMLToken {mi} at (0,2) size 5x5 [padding: 0 1 0 0]
     111                RenderBlock (anonymous) at (0,0) size 5x5
     112                  RenderText {#text} at (0,-29) size 5x61
     113                    text run at (0,-29) width 5: "x"
     114              RenderMathMLOperator {mo} at (5,0) size 11x7
     115                RenderBlock (anonymous) at (2,0) size 7x7
     116                  RenderText {#text} at (0,-27) size 7x61
     117                    text run at (0,-27) width 7: "+"
     118              RenderMathMLToken {mi} at (16,2) size 4x6 [padding: 0 1 0 0]
     119                RenderBlock (anonymous) at (0,0) size 5x6
     120                  RenderText {#text} at (0,-29) size 5x61
     121                    text run at (0,-29) width 5: "y"
     122              RenderMathMLOperator {mo} at (20,0) size 11x7
     123                RenderBlock (anonymous) at (2,0) size 7x7
     124                  RenderText {#text} at (0,-27) size 7x61
     125                    text run at (0,-27) width 7: "+"
     126              RenderMathMLToken {mi} at (31,2) size 4x5 [padding: 0 1 0 0]
     127                RenderBlock (anonymous) at (0,0) size 4x5
     128                  RenderText {#text} at (0,-29) size 4x61
     129                    text run at (0,-29) width 4: "z"
     130      RenderBlock {p} at (0,227) size 784x40
     131        RenderText {#text} at (0,8) size 185x17
     132          text run at (0,8) width 185: "long index w/ complex base: "
     133        RenderMathMLMath {math} at (185,0) size 86x41 [padding: 0 1 0 1]
     134          RenderMathMLRoot {mroot} at (1,0) size 83x41
     135            RenderMathMLFraction {mfrac} at (46,2) size 37x34
     136              RenderMathMLRow {mrow} at (0,0) size 37x13
     137                RenderMathMLToken {mi} at (0,3) size 9x9 [padding: 0 2 0 0]
     138                  RenderBlock (anonymous) at (0,0) size 8x8
     139                    RenderText {#text} at (0,-50) size 8x106
     140                      text run at (0,-50) width 8: "x"
     141                RenderMathMLOperator {mo} at (9,1) size 20x12
     142                  RenderBlock (anonymous) at (3,0) size 13x12
     143                    RenderText {#text} at (0,-47) size 12x106
     144                      text run at (0,-47) width 12: "+"
     145                RenderMathMLToken {mn} at (28,0) size 9x12
     146                  RenderBlock (anonymous) at (0,0) size 8x12
     147                    RenderText {#text} at (0,-46) size 8x106
     148                      text run at (0,-46) width 8: "1"
     149              RenderMathMLRow {mrow} at (0,20) size 37x14
     150                RenderMathMLToken {mi} at (0,3) size 9x9 [padding: 0 2 0 0]
     151                  RenderBlock (anonymous) at (0,0) size 8x8
     152                    RenderText {#text} at (0,-50) size 8x106
     153                      text run at (0,-50) width 8: "x"
     154                RenderMathMLOperator {mo} at (9,1) size 20x12
     155                  RenderBlock (anonymous) at (3,0) size 13x12
     156                    RenderText {#text} at (0,-47) size 12x106
     157                      text run at (0,-47) width 12: "+"
     158                RenderMathMLToken {mn} at (28,0) size 9x12
     159                  RenderBlock (anonymous) at (0,0) size 8x12
     160                    RenderText {#text} at (0,-46) size 8x106
     161                      text run at (0,-46) width 8: "2"
     162            RenderMathMLRow {mrow} at (4,8) size 36x9
     163              RenderMathMLToken {mi} at (0,2) size 5x5 [padding: 0 1 0 0]
     164                RenderBlock (anonymous) at (0,0) size 5x5
     165                  RenderText {#text} at (0,-29) size 5x61
     166                    text run at (0,-29) width 5: "x"
     167              RenderMathMLOperator {mo} at (5,0) size 11x7
     168                RenderBlock (anonymous) at (2,0) size 7x7
     169                  RenderText {#text} at (0,-27) size 7x61
     170                    text run at (0,-27) width 7: "+"
     171              RenderMathMLToken {mi} at (16,2) size 4x6 [padding: 0 1 0 0]
     172                RenderBlock (anonymous) at (0,0) size 5x6
     173                  RenderText {#text} at (0,-29) size 5x61
     174                    text run at (0,-29) width 5: "y"
     175              RenderMathMLOperator {mo} at (20,0) size 11x7
     176                RenderBlock (anonymous) at (2,0) size 7x7
     177                  RenderText {#text} at (0,-27) size 7x61
     178                    text run at (0,-27) width 7: "+"
     179              RenderMathMLToken {mi} at (31,2) size 4x5 [padding: 0 1 0 0]
     180                RenderBlock (anonymous) at (0,0) size 4x5
     181                  RenderText {#text} at (0,-29) size 4x61
     182                    text run at (0,-29) width 4: "z"
     183      RenderBlock {p} at (0,283) size 784x34
     184        RenderText {#text} at (0,16) size 75x17
     185          text run at (0,16) width 75: "high index: "
     186        RenderMathMLMath {math} at (75,0) size 28x35 [padding: 0 1 0 1]
     187          RenderMathMLRoot {mroot} at (1,0) size 22x35
     188            RenderMathMLToken {mn} at (13,18) size 9x13
     189              RenderBlock (anonymous) at (0,0) size 8x12
     190                RenderText {#text} at (0,-46) size 8x106
     191                  text run at (0,-46) width 8: "2"
     192            RenderMathMLFraction {mfrac} at (4,0) size 6x24
     193              RenderMathMLFraction {mfrac} at (0,0) size 5x15
     194                RenderMathMLToken {mi} at (0,0) size 5x5 [padding: 0 1 0 0]
    129195                  RenderBlock (anonymous) at (0,0) size 5x5
    130196                    RenderText {#text} at (0,-29) size 5x61
    131197                      text run at (0,-29) width 5: "x"
    132               RenderMathMLOperator {mo} at (5,0) size 12x7
    133                 RenderMathMLBlock (anonymous, flex) at (2,0) size 7x7
    134                   RenderBlock (anonymous) at (0,0) size 7x7
    135                     RenderText at (0,-27) size 7x61
    136                       text run at (0,-27) width 7: "+"
    137               RenderMathMLToken {mi} at (16,2) size 7x6 [padding: 0 1 0 0]
    138                 RenderMathMLBlock (anonymous, flex) at (0,0) size 5x6
     198                RenderMathMLToken {mi} at (0,8) size 5x7 [padding: 0 1 0 0]
    139199                  RenderBlock (anonymous) at (0,0) size 5x6
    140200                    RenderText {#text} at (0,-29) size 5x61
    141201                      text run at (0,-29) width 5: "y"
    142               RenderMathMLOperator {mo} at (22,0) size 12x7
    143                 RenderMathMLBlock (anonymous, flex) at (2,0) size 7x7
    144                   RenderBlock (anonymous) at (0,0) size 7x7
    145                     RenderText at (0,-27) size 7x61
    146                       text run at (0,-27) width 7: "+"
    147               RenderMathMLToken {mi} at (33,2) size 6x5 [padding: 0 1 0 0]
    148                 RenderMathMLBlock (anonymous, flex) at (0,0) size 4x5
    149                   RenderBlock (anonymous) at (0,0) size 4x5
    150                     RenderText {#text} at (0,-29) size 4x61
    151                       text run at (0,-29) width 4: "z"
    152       RenderBlock {p} at (0,227) size 784x40
    153         RenderText {#text} at (0,8) size 185x17
    154           text run at (0,8) width 185: "long index w/ complex base: "
    155         RenderMathMLMath {math} at (185,0) size 90x41 [padding: 0 1 0 1]
    156           RenderMathMLRoot {mroot} at (1,0) size 87x41
    157             RenderMathMLFraction {mfrac} at (50,2) size 37x34
    158               RenderMathMLRow {mrow} at (0,0) size 37x13
    159                 RenderMathMLToken {mi} at (0,4) size 10x8 [padding: 0 2 0 0]
    160                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x8
    161                     RenderBlock (anonymous) at (0,0) size 8x8
    162                       RenderText {#text} at (0,-50) size 8x106
    163                         text run at (0,-50) width 8: "x"
    164                 RenderMathMLOperator {mo} at (9,1) size 20x12
    165                   RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    166                     RenderBlock (anonymous) at (0,0) size 12x12
    167                       RenderText at (0,-47) size 12x106
    168                         text run at (0,-47) width 12: "+"
    169                 RenderMathMLToken {mn} at (28,0) size 9x12
    170                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    171                     RenderBlock (anonymous) at (0,0) size 8x12
    172                       RenderText {#text} at (0,-46) size 8x106
    173                         text run at (0,-46) width 8: "1"
    174               RenderMathMLRow {mrow} at (0,20) size 37x14
    175                 RenderMathMLToken {mi} at (0,4) size 10x8 [padding: 0 2 0 0]
    176                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x8
    177                     RenderBlock (anonymous) at (0,0) size 8x8
    178                       RenderText {#text} at (0,-50) size 8x106
    179                         text run at (0,-50) width 8: "x"
    180                 RenderMathMLOperator {mo} at (9,1) size 20x12
    181                   RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    182                     RenderBlock (anonymous) at (0,0) size 12x12
    183                       RenderText at (0,-47) size 12x106
    184                         text run at (0,-47) width 12: "+"
    185                 RenderMathMLToken {mn} at (28,0) size 9x12
    186                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    187                     RenderBlock (anonymous) at (0,0) size 8x12
    188                       RenderText {#text} at (0,-46) size 8x106
    189                         text run at (0,-46) width 8: "2"
    190             RenderMathMLRow {mrow} at (4,8) size 40x9
    191               RenderMathMLToken {mi} at (0,2) size 6x5 [padding: 0 1 0 0]
    192                 RenderMathMLBlock (anonymous, flex) at (0,0) size 5x5
    193                   RenderBlock (anonymous) at (0,0) size 5x5
    194                     RenderText {#text} at (0,-29) size 5x61
    195                       text run at (0,-29) width 5: "x"
    196               RenderMathMLOperator {mo} at (5,0) size 12x7
    197                 RenderMathMLBlock (anonymous, flex) at (2,0) size 7x7
    198                   RenderBlock (anonymous) at (0,0) size 7x7
    199                     RenderText at (0,-27) size 7x61
    200                       text run at (0,-27) width 7: "+"
    201               RenderMathMLToken {mi} at (16,2) size 7x6 [padding: 0 1 0 0]
    202                 RenderMathMLBlock (anonymous, flex) at (0,0) size 5x6
    203                   RenderBlock (anonymous) at (0,0) size 5x6
    204                     RenderText {#text} at (0,-29) size 5x61
    205                       text run at (0,-29) width 5: "y"
    206               RenderMathMLOperator {mo} at (22,0) size 12x7
    207                 RenderMathMLBlock (anonymous, flex) at (2,0) size 7x7
    208                   RenderBlock (anonymous) at (0,0) size 7x7
    209                     RenderText at (0,-27) size 7x61
    210                       text run at (0,-27) width 7: "+"
    211               RenderMathMLToken {mi} at (33,2) size 6x5 [padding: 0 1 0 0]
    212                 RenderMathMLBlock (anonymous, flex) at (0,0) size 4x5
    213                   RenderBlock (anonymous) at (0,0) size 4x5
    214                     RenderText {#text} at (0,-29) size 4x61
    215                       text run at (0,-29) width 4: "z"
    216       RenderBlock {p} at (0,283) size 784x34
    217         RenderText {#text} at (0,16) size 75x17
    218           text run at (0,16) width 75: "high index: "
    219         RenderMathMLMath {math} at (75,0) size 29x35 [padding: 0 1 0 1]
    220           RenderMathMLRoot {mroot} at (1,0) size 23x35
    221             RenderMathMLToken {mn} at (14,18) size 9x13
    222               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    223                 RenderBlock (anonymous) at (0,0) size 8x12
    224                   RenderText {#text} at (0,-46) size 8x106
    225                     text run at (0,-46) width 8: "2"
    226             RenderMathMLFraction {mfrac} at (4,0) size 7x24
    227               RenderMathMLFraction {mfrac} at (0,0) size 6x15
    228                 RenderMathMLToken {mi} at (0,0) size 6x5 [padding: 0 1 0 0]
    229                   RenderMathMLBlock (anonymous, flex) at (0,0) size 5x5
    230                     RenderBlock (anonymous) at (0,0) size 5x5
    231                       RenderText {#text} at (0,-29) size 5x61
    232                         text run at (0,-29) width 5: "x"
    233                 RenderMathMLToken {mi} at (0,8) size 6x7 [padding: 0 1 0 0]
    234                   RenderMathMLBlock (anonymous, flex) at (0,0) size 5x6
    235                     RenderBlock (anonymous) at (0,0) size 5x6
    236                       RenderText {#text} at (0,-29) size 5x61
    237                         text run at (0,-29) width 5: "y"
    238               RenderMathMLToken {mi} at (0,18) size 6x6 [padding: 0 1 0 0]
    239                 RenderMathMLBlock (anonymous, flex) at (0,0) size 4x5
    240                   RenderBlock (anonymous) at (0,0) size 4x5
    241                     RenderText {#text} at (0,-29) size 4x61
    242                       text run at (0,-29) width 4: "z"
     202              RenderMathMLToken {mi} at (0,18) size 5x6 [padding: 0 1 0 0]
     203                RenderBlock (anonymous) at (0,0) size 4x5
     204                  RenderText {#text} at (0,-29) size 4x61
     205                    text run at (0,-29) width 4: "z"
    243206      RenderBlock {p} at (0,333) size 784x54
    244207        RenderText {#text} at (0,14) size 155x17
    245208          text run at (0,14) width 155: "Imbricated square roots: "
    246         RenderMathMLMath {math} at (155,0) size 342x55 [padding: 0 1 0 1]
    247           RenderMathMLRoot {msqrt} at (1,0) size 332x55
     209        RenderMathMLMath {math} at (155,0) size 340x55 [padding: 0 1 0 1]
     210          RenderMathMLRoot {msqrt} at (1,0) size 330x55
    248211            RenderMathMLToken {mn} at (17,17) size 8x13
    249               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    250                 RenderBlock (anonymous) at (0,0) size 8x12
    251                   RenderText {#text} at (0,-46) size 8x106
    252                     text run at (0,-46) width 8: "1"
     212              RenderBlock (anonymous) at (0,0) size 8x12
     213                RenderText {#text} at (0,-46) size 8x106
     214                  text run at (0,-46) width 8: "1"
    253215            RenderMathMLOperator {mo} at (25,18) size 20x13
    254               RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    255                 RenderBlock (anonymous) at (0,0) size 12x12
    256                   RenderText at (0,-47) size 12x106
    257                     text run at (0,-47) width 12: "+"
    258             RenderMathMLRoot {msqrt} at (44,2) size 288x53
    259               RenderMathMLRow {mrow} at (17,2) size 271x51
     216              RenderBlock (anonymous) at (3,0) size 13x12
     217                RenderText {#text} at (0,-47) size 12x106
     218                  text run at (0,-47) width 12: "+"
     219            RenderMathMLRoot {msqrt} at (44,2) size 286x53
     220              RenderMathMLRow {mrow} at (17,2) size 269x51
    260221                RenderMathMLToken {mn} at (0,13) size 8x12
    261                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    262                     RenderBlock (anonymous) at (0,0) size 8x12
    263                       RenderText {#text} at (0,-46) size 8x106
    264                         text run at (0,-46) width 8: "2"
     222                  RenderBlock (anonymous) at (0,0) size 8x12
     223                    RenderText {#text} at (0,-46) size 8x106
     224                      text run at (0,-46) width 8: "2"
    265225                RenderMathMLOperator {mo} at (8,14) size 20x12
    266                   RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    267                     RenderBlock (anonymous) at (0,0) size 12x12
    268                       RenderText at (0,-47) size 12x106
    269                         text run at (0,-47) width 12: "+"
    270                 RenderMathMLRoot {msqrt} at (27,0) size 244x51
    271                   RenderMathMLRow {mrow} at (17,2) size 227x49
     226                  RenderBlock (anonymous) at (3,0) size 13x12
     227                    RenderText {#text} at (0,-47) size 12x106
     228                      text run at (0,-47) width 12: "+"
     229                RenderMathMLRoot {msqrt} at (27,0) size 242x51
     230                  RenderMathMLRow {mrow} at (17,2) size 225x49
    272231                    RenderMathMLToken {mn} at (0,11) size 8x12
    273                       RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    274                         RenderBlock (anonymous) at (0,0) size 8x12
    275                           RenderText {#text} at (0,-46) size 8x106
    276                             text run at (0,-46) width 8: "3"
     232                      RenderBlock (anonymous) at (0,0) size 8x12
     233                        RenderText {#text} at (0,-46) size 8x106
     234                          text run at (0,-46) width 8: "3"
    277235                    RenderMathMLOperator {mo} at (8,12) size 20x12
    278                       RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    279                         RenderBlock (anonymous) at (0,0) size 12x12
    280                           RenderText at (0,-47) size 12x106
    281                             text run at (0,-47) width 12: "+"
    282                     RenderMathMLRoot {msqrt} at (27,0) size 200x49
    283                       RenderMathMLRow {mrow} at (16,2) size 183x41
     236                      RenderBlock (anonymous) at (3,0) size 13x12
     237                        RenderText {#text} at (0,-47) size 12x106
     238                          text run at (0,-47) width 12: "+"
     239                    RenderMathMLRoot {msqrt} at (27,0) size 198x49
     240                      RenderMathMLRow {mrow} at (16,2) size 182x41
    284241                        RenderMathMLToken {mn} at (0,9) size 8x12
    285                           RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    286                             RenderBlock (anonymous) at (0,0) size 8x12
    287                               RenderText {#text} at (0,-46) size 8x106
    288                                 text run at (0,-46) width 8: "4"
     242                          RenderBlock (anonymous) at (0,0) size 8x12
     243                            RenderText {#text} at (0,-46) size 8x106
     244                              text run at (0,-46) width 8: "4"
    289245                        RenderMathMLOperator {mo} at (8,10) size 20x12
    290                           RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    291                             RenderBlock (anonymous) at (0,0) size 12x12
    292                               RenderText at (0,-47) size 12x106
    293                                 text run at (0,-47) width 12: "+"
    294                         RenderMathMLRoot {msqrt} at (27,0) size 156x41
    295                           RenderMathMLRow {mrow} at (16,2) size 140x31
     246                          RenderBlock (anonymous) at (3,0) size 13x12
     247                            RenderText {#text} at (0,-47) size 12x106
     248                              text run at (0,-47) width 12: "+"
     249                        RenderMathMLRoot {msqrt} at (27,0) size 155x41
     250                          RenderMathMLRow {mrow} at (16,2) size 139x31
    296251                            RenderMathMLToken {mn} at (0,7) size 8x12
    297                               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    298                                 RenderBlock (anonymous) at (0,0) size 8x12
    299                                   RenderText {#text} at (0,-46) size 8x106
    300                                     text run at (0,-46) width 8: "5"
     252                              RenderBlock (anonymous) at (0,0) size 8x12
     253                                RenderText {#text} at (0,-46) size 8x106
     254                                  text run at (0,-46) width 8: "5"
    301255                            RenderMathMLOperator {mo} at (8,8) size 20x12
    302                               RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    303                                 RenderBlock (anonymous) at (0,0) size 12x12
    304                                   RenderText at (0,-47) size 12x106
    305                                     text run at (0,-47) width 12: "+"
    306                             RenderMathMLRoot {msqrt} at (27,0) size 113x31
    307                               RenderMathMLRow {mrow} at (16,2) size 97x21
     256                              RenderBlock (anonymous) at (3,0) size 13x12
     257                                RenderText {#text} at (0,-47) size 12x106
     258                                  text run at (0,-47) width 12: "+"
     259                            RenderMathMLRoot {msqrt} at (27,0) size 112x31
     260                              RenderMathMLRow {mrow} at (16,2) size 96x21
    308261                                RenderMathMLToken {mn} at (0,5) size 8x12
    309                                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    310                                     RenderBlock (anonymous) at (0,0) size 8x12
    311                                       RenderText {#text} at (0,-46) size 8x106
    312                                         text run at (0,-46) width 8: "6"
     262                                  RenderBlock (anonymous) at (0,0) size 8x12
     263                                    RenderText {#text} at (0,-46) size 8x106
     264                                      text run at (0,-46) width 8: "6"
    313265                                RenderMathMLOperator {mo} at (8,6) size 20x12
    314                                   RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    315                                     RenderBlock (anonymous) at (0,0) size 12x12
    316                                       RenderText at (0,-47) size 12x106
    317                                         text run at (0,-47) width 12: "+"
    318                                 RenderMathMLRoot {msqrt} at (27,0) size 70x21
    319                                   RenderMathMLRow {mrow} at (16,2) size 54x18
     266                                  RenderBlock (anonymous) at (3,0) size 13x12
     267                                    RenderText {#text} at (0,-47) size 12x106
     268                                      text run at (0,-47) width 12: "+"
     269                                RenderMathMLRoot {msqrt} at (27,0) size 69x21
     270                                  RenderMathMLRow {mrow} at (16,2) size 53x18
    320271                                    RenderMathMLToken {mn} at (0,3) size 8x12
    321                                       RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    322                                         RenderBlock (anonymous) at (0,0) size 8x12
    323                                           RenderText {#text} at (0,-46) size 8x106
    324                                             text run at (0,-46) width 8: "7"
     272                                      RenderBlock (anonymous) at (0,0) size 8x12
     273                                        RenderText {#text} at (0,-46) size 8x106
     274                                          text run at (0,-46) width 8: "7"
    325275                                    RenderMathMLOperator {mo} at (8,4) size 20x12
    326                                       RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    327                                         RenderBlock (anonymous) at (0,0) size 12x12
    328                                           RenderText at (0,-47) size 12x106
    329                                             text run at (0,-47) width 12: "+"
    330                                     RenderMathMLRoot {msqrt} at (27,0) size 27x18
    331                                       RenderMathMLToken {mi} at (13,2) size 14x14 [padding: 0 2 0 0]
    332                                         RenderMathMLBlock (anonymous, flex) at (0,0) size 12x13
    333                                           RenderBlock (anonymous) at (0,0) size 12x13
    334                                             RenderText {#text} at (0,-45) size 12x106
    335                                               text run at (0,-45) width 12: "A"
     276                                      RenderBlock (anonymous) at (3,0) size 13x12
     277                                        RenderText {#text} at (0,-47) size 12x106
     278                                          text run at (0,-47) width 12: "+"
     279                                    RenderMathMLRoot {msqrt} at (27,0) size 26x18
     280                                      RenderMathMLToken {mi} at (13,2) size 12x13 [padding: 0 2 0 0]
     281                                        RenderBlock (anonymous) at (0,0) size 12x13
     282                                          RenderText {#text} at (0,-45) size 12x106
     283                                            text run at (0,-45) width 12: "A"
    336284        RenderText {#text} at (0,0) size 0x0
    337285      RenderBlock {p} at (0,403) size 784x56
    338286        RenderText {#text} at (0,24) size 110x17
    339287          text run at (0,24) width 110: "Imbricated roots: "
    340         RenderMathMLMath {math} at (110,0) size 364x57 [padding: 0 1 0 1]
    341           RenderMathMLRoot {mroot} at (1,0) size 355x57
    342             RenderMathMLRow {mrow} at (17,2) size 338x55
     288        RenderMathMLMath {math} at (110,0) size 360x57 [padding: 0 1 0 1]
     289          RenderMathMLRoot {mroot} at (1,0) size 351x57
     290            RenderMathMLRow {mrow} at (17,2) size 334x55
    343291              RenderMathMLToken {mn} at (0,25) size 8x12
    344                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    345                   RenderBlock (anonymous) at (0,0) size 8x12
    346                     RenderText {#text} at (0,-46) size 8x106
    347                       text run at (0,-46) width 8: "1"
     292                RenderBlock (anonymous) at (0,0) size 8x12
     293                  RenderText {#text} at (0,-46) size 8x106
     294                    text run at (0,-46) width 8: "1"
    348295              RenderMathMLOperator {mo} at (8,26) size 20x12
    349                 RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    350                   RenderBlock (anonymous) at (0,0) size 12x12
    351                     RenderText at (0,-47) size 12x106
    352                       text run at (0,-47) width 12: "+"
    353               RenderMathMLRoot {mroot} at (27,0) size 310x55
    354                 RenderMathMLRow {mrow} at (17,2) size 293x53
     296                RenderBlock (anonymous) at (3,0) size 13x12
     297                  RenderText {#text} at (0,-47) size 12x106
     298                    text run at (0,-47) width 12: "+"
     299              RenderMathMLRoot {mroot} at (27,0) size 306x55
     300                RenderMathMLRow {mrow} at (17,2) size 289x53
    355301                  RenderMathMLToken {mn} at (0,23) size 8x12
    356                     RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    357                       RenderBlock (anonymous) at (0,0) size 8x12
    358                         RenderText {#text} at (0,-46) size 8x106
    359                           text run at (0,-46) width 8: "2"
     302                    RenderBlock (anonymous) at (0,0) size 8x12
     303                      RenderText {#text} at (0,-46) size 8x106
     304                        text run at (0,-46) width 8: "2"
    360305                  RenderMathMLOperator {mo} at (8,24) size 20x12
    361                     RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    362                       RenderBlock (anonymous) at (0,0) size 12x12
    363                         RenderText at (0,-47) size 12x106
    364                           text run at (0,-47) width 12: "+"
    365                   RenderMathMLRoot {mroot} at (27,0) size 266x53
    366                     RenderMathMLRow {mrow} at (17,2) size 249x51
     306                    RenderBlock (anonymous) at (3,0) size 13x12
     307                      RenderText {#text} at (0,-47) size 12x106
     308                        text run at (0,-47) width 12: "+"
     309                  RenderMathMLRoot {mroot} at (27,0) size 261x53
     310                    RenderMathMLRow {mrow} at (17,2) size 244x51
    367311                      RenderMathMLToken {mn} at (0,21) size 8x12
    368                         RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    369                           RenderBlock (anonymous) at (0,0) size 8x12
    370                             RenderText {#text} at (0,-46) size 8x106
    371                               text run at (0,-46) width 8: "3"
     312                        RenderBlock (anonymous) at (0,0) size 8x12
     313                          RenderText {#text} at (0,-46) size 8x106
     314                            text run at (0,-46) width 8: "3"
    372315                      RenderMathMLOperator {mo} at (8,22) size 20x12
    373                         RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    374                           RenderBlock (anonymous) at (0,0) size 12x12
    375                             RenderText at (0,-47) size 12x106
    376                               text run at (0,-47) width 12: "+"
    377                       RenderMathMLRoot {mroot} at (27,0) size 221x51
    378                         RenderMathMLRow {mrow} at (17,2) size 204x49
     316                        RenderBlock (anonymous) at (3,0) size 13x12
     317                          RenderText {#text} at (0,-47) size 12x106
     318                            text run at (0,-47) width 12: "+"
     319                      RenderMathMLRoot {mroot} at (27,0) size 217x51
     320                        RenderMathMLRow {mrow} at (17,2) size 200x49
    379321                          RenderMathMLToken {mn} at (0,19) size 8x12
    380                             RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    381                               RenderBlock (anonymous) at (0,0) size 8x12
    382                                 RenderText {#text} at (0,-46) size 8x106
    383                                   text run at (0,-46) width 8: "4"
     322                            RenderBlock (anonymous) at (0,0) size 8x12
     323                              RenderText {#text} at (0,-46) size 8x106
     324                                text run at (0,-46) width 8: "4"
    384325                          RenderMathMLOperator {mo} at (8,20) size 20x12
    385                             RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    386                               RenderBlock (anonymous) at (0,0) size 12x12
    387                                 RenderText at (0,-47) size 12x106
    388                                   text run at (0,-47) width 12: "+"
    389                           RenderMathMLRoot {mroot} at (27,0) size 176x49
    390                             RenderMathMLRow {mrow} at (16,2) size 160x41
     326                            RenderBlock (anonymous) at (3,0) size 13x12
     327                              RenderText {#text} at (0,-47) size 12x106
     328                                text run at (0,-47) width 12: "+"
     329                          RenderMathMLRoot {mroot} at (27,0) size 172x49
     330                            RenderMathMLRow {mrow} at (16,2) size 156x41
    391331                              RenderMathMLToken {mn} at (0,17) size 8x12
    392                                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    393                                   RenderBlock (anonymous) at (0,0) size 8x12
    394                                     RenderText {#text} at (0,-46) size 8x106
    395                                       text run at (0,-46) width 8: "5"
     332                                RenderBlock (anonymous) at (0,0) size 8x12
     333                                  RenderText {#text} at (0,-46) size 8x106
     334                                    text run at (0,-46) width 8: "5"
    396335                              RenderMathMLOperator {mo} at (8,18) size 20x12
    397                                 RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    398                                   RenderBlock (anonymous) at (0,0) size 12x12
    399                                     RenderText at (0,-47) size 12x106
    400                                       text run at (0,-47) width 12: "+"
    401                               RenderMathMLRoot {mroot} at (27,0) size 133x41
    402                                 RenderMathMLRow {mrow} at (16,2) size 117x31
     336                                RenderBlock (anonymous) at (3,0) size 13x12
     337                                  RenderText {#text} at (0,-47) size 12x106
     338                                    text run at (0,-47) width 12: "+"
     339                              RenderMathMLRoot {mroot} at (27,0) size 128x41
     340                                RenderMathMLRow {mrow} at (16,2) size 112x31
    403341                                  RenderMathMLToken {mn} at (0,15) size 8x12
    404                                     RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    405                                       RenderBlock (anonymous) at (0,0) size 8x12
    406                                         RenderText {#text} at (0,-46) size 8x106
    407                                           text run at (0,-46) width 8: "6"
     342                                    RenderBlock (anonymous) at (0,0) size 8x12
     343                                      RenderText {#text} at (0,-46) size 8x106
     344                                        text run at (0,-46) width 8: "6"
    408345                                  RenderMathMLOperator {mo} at (8,16) size 20x12
    409                                     RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    410                                       RenderBlock (anonymous) at (0,0) size 12x12
    411                                         RenderText at (0,-47) size 12x106
    412                                           text run at (0,-47) width 12: "+"
    413                                   RenderMathMLRoot {mroot} at (27,0) size 89x31
    414                                     RenderMathMLRow {mrow} at (16,2) size 73x28
     346                                    RenderBlock (anonymous) at (3,0) size 13x12
     347                                      RenderText {#text} at (0,-47) size 12x106
     348                                        text run at (0,-47) width 12: "+"
     349                                  RenderMathMLRoot {mroot} at (27,0) size 85x31
     350                                    RenderMathMLRow {mrow} at (16,2) size 69x28
    415351                                      RenderMathMLToken {mn} at (0,13) size 8x12
    416                                         RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    417                                           RenderBlock (anonymous) at (0,0) size 8x12
    418                                             RenderText {#text} at (0,-46) size 8x106
    419                                               text run at (0,-46) width 8: "7"
     352                                        RenderBlock (anonymous) at (0,0) size 8x12
     353                                          RenderText {#text} at (0,-46) size 8x106
     354                                            text run at (0,-46) width 8: "7"
    420355                                      RenderMathMLOperator {mo} at (8,14) size 20x12
    421                                         RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    422                                           RenderBlock (anonymous) at (0,0) size 12x12
    423                                             RenderText at (0,-47) size 12x106
    424                                               text run at (0,-47) width 12: "+"
    425                                       RenderMathMLRoot {mroot} at (27,0) size 46x28
    426                                         RenderMathMLToken {mi} at (31,11) size 14x14 [padding: 0 2 0 0]
    427                                           RenderMathMLBlock (anonymous, flex) at (0,0) size 12x13
    428                                             RenderBlock (anonymous) at (0,0) size 12x13
    429                                               RenderText {#text} at (0,-45) size 12x106
    430                                                 text run at (0,-45) width 12: "A"
    431                                         RenderMathMLFraction {mfrac} at (4,0) size 24x17
    432                                           RenderMathMLRow {mrow} at (0,0) size 23x8
    433                                             RenderMathMLToken {mi} at (0,2) size 6x5 [padding: 0 1 0 0]
    434                                               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x5
    435                                                 RenderBlock (anonymous) at (0,0) size 5x5
    436                                                   RenderText {#text} at (0,-29) size 5x61
    437                                                     text run at (0,-29) width 5: "x"
    438                                             RenderMathMLOperator {mo} at (5,0) size 12x7
    439                                               RenderMathMLBlock (anonymous, flex) at (2,0) size 7x7
    440                                                 RenderBlock (anonymous) at (0,0) size 7x7
    441                                                   RenderText at (0,-27) size 7x61
    442                                                     text run at (0,-27) width 7: "+"
    443                                             RenderMathMLToken {mi} at (16,2) size 7x6 [padding: 0 1 0 0]
    444                                               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x6
    445                                                 RenderBlock (anonymous) at (0,0) size 5x6
    446                                                   RenderText {#text} at (0,-29) size 5x61
    447                                                     text run at (0,-29) width 5: "y"
    448                                           RenderMathMLToken {mi} at (8,11) size 6x6 [padding: 0 1 0 0]
    449                                             RenderMathMLBlock (anonymous, flex) at (0,0) size 4x5
    450                                               RenderBlock (anonymous) at (0,0) size 4x5
    451                                                 RenderText {#text} at (0,-29) size 4x61
    452                                                   text run at (0,-29) width 4: "z"
     356                                        RenderBlock (anonymous) at (3,0) size 13x12
     357                                          RenderText {#text} at (0,-47) size 12x106
     358                                            text run at (0,-47) width 12: "+"
     359                                      RenderMathMLRoot {mroot} at (27,0) size 41x28
     360                                        RenderMathMLToken {mi} at (28,11) size 13x13 [padding: 0 2 0 0]
     361                                          RenderBlock (anonymous) at (0,0) size 12x13
     362                                            RenderText {#text} at (0,-45) size 12x106
     363                                              text run at (0,-45) width 12: "A"
     364                                        RenderMathMLFraction {mfrac} at (4,0) size 21x17
     365                                          RenderMathMLRow {mrow} at (0,0) size 20x8
     366                                            RenderMathMLToken {mi} at (0,2) size 5x5 [padding: 0 1 0 0]
     367                                              RenderBlock (anonymous) at (0,0) size 5x5
     368                                                RenderText {#text} at (0,-29) size 5x61
     369                                                  text run at (0,-29) width 5: "x"
     370                                            RenderMathMLOperator {mo} at (5,0) size 11x7
     371                                              RenderBlock (anonymous) at (2,0) size 7x7
     372                                                RenderText {#text} at (0,-27) size 7x61
     373                                                  text run at (0,-27) width 7: "+"
     374                                            RenderMathMLToken {mi} at (16,2) size 4x6 [padding: 0 1 0 0]
     375                                              RenderBlock (anonymous) at (0,0) size 5x6
     376                                                RenderText {#text} at (0,-29) size 5x61
     377                                                  text run at (0,-29) width 5: "y"
     378                                          RenderMathMLToken {mi} at (8,11) size 4x6 [padding: 0 1 0 0]
     379                                            RenderBlock (anonymous) at (0,0) size 4x5
     380                                              RenderText {#text} at (0,-29) size 4x61
     381                                                text run at (0,-29) width 4: "z"
    453382                                    RenderMathMLToken {mn} at (4,5) size 6x8
    454                                       RenderMathMLBlock (anonymous, flex) at (0,0) size 5x7
    455                                         RenderBlock (anonymous) at (0,0) size 5x7
    456                                           RenderText {#text} at (0,-27) size 5x61
    457                                             text run at (0,-27) width 5: "9"
     383                                      RenderBlock (anonymous) at (0,0) size 5x7
     384                                        RenderText {#text} at (0,-27) size 5x61
     385                                          text run at (0,-27) width 5: "9"
    458386                                RenderMathMLToken {mn} at (4,9) size 6x8
    459                                   RenderMathMLBlock (anonymous, flex) at (0,0) size 5x7
    460                                     RenderBlock (anonymous) at (0,0) size 5x7
    461                                       RenderText {#text} at (0,-27) size 5x61
    462                                         text run at (0,-27) width 5: "8"
     387                                  RenderBlock (anonymous) at (0,0) size 5x7
     388                                    RenderText {#text} at (0,-27) size 5x61
     389                                      text run at (0,-27) width 5: "8"
    463390                            RenderMathMLToken {mn} at (4,11) size 6x9
    464                               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    465                                 RenderBlock (anonymous) at (0,0) size 5x8
    466                                   RenderText {#text} at (0,-26) size 5x61
    467                                     text run at (0,-26) width 5: "7"
     391                              RenderBlock (anonymous) at (0,0) size 5x8
     392                                RenderText {#text} at (0,-26) size 5x61
     393                                  text run at (0,-26) width 5: "7"
    468394                        RenderMathMLToken {mn} at (4,14) size 6x8
    469                           RenderMathMLBlock (anonymous, flex) at (0,0) size 5x7
    470                             RenderBlock (anonymous) at (0,0) size 5x7
    471                               RenderText {#text} at (0,-27) size 5x61
    472                                 text run at (0,-27) width 5: "6"
     395                          RenderBlock (anonymous) at (0,0) size 5x7
     396                            RenderText {#text} at (0,-27) size 5x61
     397                              text run at (0,-27) width 5: "6"
    473398                    RenderMathMLToken {mn} at (4,15) size 6x8
    474                       RenderMathMLBlock (anonymous, flex) at (0,0) size 5x7
    475                         RenderBlock (anonymous) at (0,0) size 5x7
    476                           RenderText {#text} at (0,-27) size 5x61
    477                             text run at (0,-27) width 5: "5"
     399                      RenderBlock (anonymous) at (0,0) size 5x7
     400                        RenderText {#text} at (0,-27) size 5x61
     401                          text run at (0,-27) width 5: "5"
    478402                RenderMathMLToken {mn} at (4,15) size 6x9
    479                   RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    480                     RenderBlock (anonymous) at (0,0) size 5x8
    481                       RenderText {#text} at (0,-26) size 5x61
    482                         text run at (0,-26) width 5: "4"
     403                  RenderBlock (anonymous) at (0,0) size 5x8
     404                    RenderText {#text} at (0,-26) size 5x61
     405                      text run at (0,-26) width 5: "4"
    483406            RenderMathMLToken {mn} at (4,16) size 6x8
    484               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x7
    485                 RenderBlock (anonymous) at (0,0) size 5x7
    486                   RenderText {#text} at (0,-27) size 5x61
    487                     text run at (0,-27) width 5: "3"
     407              RenderBlock (anonymous) at (0,0) size 5x7
     408                RenderText {#text} at (0,-27) size 5x61
     409                  text run at (0,-27) width 5: "3"
    488410        RenderText {#text} at (0,0) size 0x0
    489411      RenderBlock {p} at (0,475) size 784x56
    490412        RenderText {#text} at (0,24) size 74x17
    491413          text run at (0,24) width 74: "RTL roots: "
    492         RenderMathMLMath {math} at (74,0) size 364x57 [padding: 0 1 0 1]
    493           RenderMathMLRoot {mroot} at (8,0) size 355x57
    494             RenderMathMLRow {mrow} at (0,2) size 337x55
    495               RenderMathMLToken {mn} at (328,25) size 9x12
    496                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    497                   RenderBlock (anonymous) at (0,0) size 8x12
    498                     RenderText {#text} at (0,-46) size 8x106
    499                       text run at (0,-46) width 8: "1"
    500               RenderMathMLOperator {mo} at (309,26) size 20x12
    501                 RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    502                   RenderBlock (anonymous) at (0,0) size 12x12
    503                     RenderText at (0,-47) size 12x106
    504                       text run at (0,-47) width 12 RTL: "+"
    505               RenderMathMLRoot {mroot} at (0,0) size 310x55
    506                 RenderMathMLRow {mrow} at (0,2) size 293x53
    507                   RenderMathMLToken {mn} at (284,23) size 9x12
    508                     RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    509                       RenderBlock (anonymous) at (0,0) size 8x12
    510                         RenderText {#text} at (0,-46) size 8x106
    511                           text run at (0,-46) width 8: "2"
    512                   RenderMathMLOperator {mo} at (265,24) size 20x12
    513                     RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    514                       RenderBlock (anonymous) at (0,0) size 12x12
    515                         RenderText at (0,-47) size 12x106
    516                           text run at (0,-47) width 12 RTL: "+"
    517                   RenderMathMLRoot {mroot} at (0,0) size 266x53
    518                     RenderMathMLRow {mrow} at (0,2) size 248x51
    519                       RenderMathMLToken {mn} at (239,21) size 9x12
    520                         RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    521                           RenderBlock (anonymous) at (0,0) size 8x12
    522                             RenderText {#text} at (0,-46) size 8x106
    523                               text run at (0,-46) width 8: "3"
    524                       RenderMathMLOperator {mo} at (220,22) size 20x12
    525                         RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    526                           RenderBlock (anonymous) at (0,0) size 12x12
    527                             RenderText at (0,-47) size 12x106
    528                               text run at (0,-47) width 12 RTL: "+"
    529                       RenderMathMLRoot {mroot} at (0,0) size 221x51
    530                         RenderMathMLRow {mrow} at (0,2) size 203x49
    531                           RenderMathMLToken {mn} at (194,19) size 9x12
    532                             RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    533                               RenderBlock (anonymous) at (0,0) size 8x12
    534                                 RenderText {#text} at (0,-46) size 8x106
    535                                   text run at (0,-46) width 8: "4"
    536                           RenderMathMLOperator {mo} at (175,20) size 20x12
    537                             RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    538                               RenderBlock (anonymous) at (0,0) size 12x12
    539                                 RenderText at (0,-47) size 12x106
    540                                   text run at (0,-47) width 12 RTL: "+"
    541                           RenderMathMLRoot {mroot} at (0,0) size 176x49
    542                             RenderMathMLRow {mrow} at (0,2) size 160x41
    543                               RenderMathMLToken {mn} at (151,17) size 9x12
    544                                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    545                                   RenderBlock (anonymous) at (0,0) size 8x12
    546                                     RenderText {#text} at (0,-46) size 8x106
    547                                       text run at (0,-46) width 8: "5"
    548                               RenderMathMLOperator {mo} at (132,18) size 20x12
    549                                 RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    550                                   RenderBlock (anonymous) at (0,0) size 12x12
    551                                     RenderText at (0,-47) size 12x106
    552                                       text run at (0,-47) width 12 RTL: "+"
    553                               RenderMathMLRoot {mroot} at (0,0) size 133x41
    554                                 RenderMathMLRow {mrow} at (0,2) size 116x31
    555                                   RenderMathMLToken {mn} at (107,15) size 9x12
    556                                     RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    557                                       RenderBlock (anonymous) at (0,0) size 8x12
    558                                         RenderText {#text} at (0,-46) size 8x106
    559                                           text run at (0,-46) width 8: "6"
    560                                   RenderMathMLOperator {mo} at (88,16) size 20x12
    561                                     RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    562                                       RenderBlock (anonymous) at (0,0) size 12x12
    563                                         RenderText at (0,-47) size 12x106
    564                                           text run at (0,-47) width 12 RTL: "+"
    565                                   RenderMathMLRoot {mroot} at (0,0) size 89x31
    566                                     RenderMathMLRow {mrow} at (0,2) size 73x28
    567                                       RenderMathMLToken {mn} at (64,13) size 9x12
    568                                         RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    569                                           RenderBlock (anonymous) at (0,0) size 8x12
    570                                             RenderText {#text} at (0,-46) size 8x106
    571                                               text run at (0,-46) width 8: "7"
    572                                       RenderMathMLOperator {mo} at (44,14) size 21x12
    573                                         RenderMathMLBlock (anonymous, flex) at (3,0) size 13x12
    574                                           RenderBlock (anonymous) at (0,0) size 12x12
    575                                             RenderText at (0,-47) size 12x106
    576                                               text run at (0,-47) width 12 RTL: "+"
    577                                       RenderMathMLRoot {mroot} at (0,0) size 45x28
    578                                         RenderMathMLToken {mi} at (0,11) size 14x14 [padding: 0 0 0 2]
    579                                           RenderMathMLBlock (anonymous, flex) at (1,0) size 13x13
    580                                             RenderBlock (anonymous) at (0,0) size 12x13
    581                                               RenderText {#text} at (0,-45) size 12x106
    582                                                 text run at (0,-45) width 12: "A"
    583                                         RenderMathMLFraction {mfrac} at (17,0) size 24x17
    584                                           RenderMathMLRow {mrow} at (0,0) size 23x8
    585                                             RenderMathMLToken {mi} at (16,2) size 7x5 [padding: 0 0 0 1]
    586                                               RenderMathMLBlock (anonymous, flex) at (0,0) size 6x5
    587                                                 RenderBlock (anonymous) at (0,0) size 5x5
    588                                                   RenderText {#text} at (0,-29) size 5x61
    589                                                     text run at (0,-29) width 5: "x"
    590                                             RenderMathMLOperator {mo} at (5,0) size 12x7
    591                                               RenderMathMLBlock (anonymous, flex) at (2,0) size 7x7
    592                                                 RenderBlock (anonymous) at (0,0) size 7x7
    593                                                   RenderText at (0,-27) size 7x61
    594                                                     text run at (0,-27) width 7 RTL: "+"
    595                                             RenderMathMLToken {mi} at (0,2) size 6x6 [padding: 0 0 0 1]
    596                                               RenderMathMLBlock (anonymous, flex) at (0,0) size 6x6
    597                                                 RenderBlock (anonymous) at (0,0) size 5x6
    598                                                   RenderText {#text} at (0,-29) size 5x61
    599                                                     text run at (0,-29) width 5: "y"
    600                                           RenderMathMLToken {mi} at (8,11) size 6x6 [padding: 0 0 0 1]
    601                                             RenderMathMLBlock (anonymous, flex) at (0,0) size 5x5
    602                                               RenderBlock (anonymous) at (0,0) size 4x5
    603                                                 RenderText {#text} at (0,-29) size 4x61
    604                                                   text run at (0,-29) width 4: "z"
    605                                     RenderMathMLToken {mn} at (79,5) size 6x8
    606                                       RenderMathMLBlock (anonymous, flex) at (0,0) size 5x7
    607                                         RenderBlock (anonymous) at (0,0) size 5x7
    608                                           RenderText {#text} at (0,-27) size 5x61
    609                                             text run at (0,-27) width 5: "9"
    610                                 RenderMathMLToken {mn} at (122,9) size 6x8
    611                                   RenderMathMLBlock (anonymous, flex) at (0,0) size 5x7
    612                                     RenderBlock (anonymous) at (0,0) size 5x7
    613                                       RenderText {#text} at (0,-27) size 5x61
    614                                         text run at (0,-27) width 5: "8"
    615                             RenderMathMLToken {mn} at (166,11) size 6x9
    616                               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    617                                 RenderBlock (anonymous) at (0,0) size 5x8
    618                                   RenderText {#text} at (0,-26) size 5x61
    619                                     text run at (0,-26) width 5: "7"
    620                         RenderMathMLToken {mn} at (211,14) size 6x8
    621                           RenderMathMLBlock (anonymous, flex) at (0,0) size 5x7
    622                             RenderBlock (anonymous) at (0,0) size 5x7
    623                               RenderText {#text} at (0,-27) size 5x61
    624                                 text run at (0,-27) width 5: "6"
    625                     RenderMathMLToken {mn} at (255,15) size 6x8
    626                       RenderMathMLBlock (anonymous, flex) at (0,0) size 5x7
    627                         RenderBlock (anonymous) at (0,0) size 5x7
    628                           RenderText {#text} at (0,-27) size 5x61
    629                             text run at (0,-27) width 5: "5"
    630                 RenderMathMLToken {mn} at (300,15) size 6x9
    631                   RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    632                     RenderBlock (anonymous) at (0,0) size 5x8
    633                       RenderText {#text} at (0,-26) size 5x61
    634                         text run at (0,-26) width 5: "4"
    635             RenderMathMLToken {mn} at (344,16) size 6x8
    636               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x7
    637                 RenderBlock (anonymous) at (0,0) size 5x7
    638                   RenderText {#text} at (0,-27) size 5x61
    639                     text run at (0,-27) width 5: "3"
     414        RenderMathMLMath {math} at (74,0) size 360x57 [padding: 0 1 0 1]
     415          RenderMathMLRoot {mroot} at (8,0) size 351x57
     416            RenderMathMLRow {mrow} at (0,2) size 333x55
     417              RenderMathMLToken {mn} at (324,25) size 9x12
     418                RenderBlock (anonymous) at (0,0) size 8x12
     419                  RenderText {#text} at (0,-46) size 8x106
     420                    text run at (0,-46) width 8: "1"
     421              RenderMathMLOperator {mo} at (305,26) size 20x12
     422                RenderBlock (anonymous) at (3,0) size 13x12
     423                  RenderText {#text} at (0,-47) size 12x106
     424                    text run at (0,-47) width 12 RTL: "+"
     425              RenderMathMLRoot {mroot} at (0,0) size 306x55
     426                RenderMathMLRow {mrow} at (0,2) size 288x53
     427                  RenderMathMLToken {mn} at (279,23) size 9x12
     428                    RenderBlock (anonymous) at (0,0) size 8x12
     429                      RenderText {#text} at (0,-46) size 8x106
     430                        text run at (0,-46) width 8: "2"
     431                  RenderMathMLOperator {mo} at (260,24) size 20x12
     432                    RenderBlock (anonymous) at (3,0) size 13x12
     433                      RenderText {#text} at (0,-47) size 12x106
     434                        text run at (0,-47) width 12 RTL: "+"
     435                  RenderMathMLRoot {mroot} at (0,0) size 261x53
     436                    RenderMathMLRow {mrow} at (0,2) size 244x51
     437                      RenderMathMLToken {mn} at (235,21) size 9x12
     438                        RenderBlock (anonymous) at (0,0) size 8x12
     439                          RenderText {#text} at (0,-46) size 8x106
     440                            text run at (0,-46) width 8: "3"
     441                      RenderMathMLOperator {mo} at (216,22) size 20x12
     442                        RenderBlock (anonymous) at (3,0) size 13x12
     443                          RenderText {#text} at (0,-47) size 12x106
     444                            text run at (0,-47) width 12 RTL: "+"
     445                      RenderMathMLRoot {mroot} at (0,0) size 217x51
     446                        RenderMathMLRow {mrow} at (0,2) size 199x49
     447                          RenderMathMLToken {mn} at (190,19) size 9x12
     448                            RenderBlock (anonymous) at (0,0) size 8x12
     449                              RenderText {#text} at (0,-46) size 8x106
     450                                text run at (0,-46) width 8: "4"
     451                          RenderMathMLOperator {mo} at (171,20) size 20x12
     452                            RenderBlock (anonymous) at (3,0) size 13x12
     453                              RenderText {#text} at (0,-47) size 12x106
     454                                text run at (0,-47) width 12 RTL: "+"
     455                          RenderMathMLRoot {mroot} at (0,0) size 172x49
     456                            RenderMathMLRow {mrow} at (0,2) size 155x41
     457                              RenderMathMLToken {mn} at (146,17) size 9x12
     458                                RenderBlock (anonymous) at (0,0) size 8x12
     459                                  RenderText {#text} at (0,-46) size 8x106
     460                                    text run at (0,-46) width 8: "5"
     461                              RenderMathMLOperator {mo} at (127,18) size 20x12
     462                                RenderBlock (anonymous) at (3,0) size 13x12
     463                                  RenderText {#text} at (0,-47) size 12x106
     464                                    text run at (0,-47) width 12 RTL: "+"
     465                              RenderMathMLRoot {mroot} at (0,0) size 128x41
     466                                RenderMathMLRow {mrow} at (0,2) size 112x31
     467                                  RenderMathMLToken {mn} at (103,15) size 9x12
     468                                    RenderBlock (anonymous) at (0,0) size 8x12
     469                                      RenderText {#text} at (0,-46) size 8x106
     470                                        text run at (0,-46) width 8: "6"
     471                                  RenderMathMLOperator {mo} at (84,16) size 20x12
     472                                    RenderBlock (anonymous) at (3,0) size 13x12
     473                                      RenderText {#text} at (0,-47) size 12x106
     474                                        text run at (0,-47) width 12 RTL: "+"
     475                                  RenderMathMLRoot {mroot} at (0,0) size 85x31
     476                                    RenderMathMLRow {mrow} at (0,2) size 68x28
     477                                      RenderMathMLToken {mn} at (59,13) size 9x12
     478                                        RenderBlock (anonymous) at (0,0) size 8x12
     479                                          RenderText {#text} at (0,-46) size 8x106
     480                                            text run at (0,-46) width 8: "7"
     481                                      RenderMathMLOperator {mo} at (40,14) size 20x12
     482                                        RenderBlock (anonymous) at (3,0) size 13x12
     483                                          RenderText {#text} at (0,-47) size 12x106
     484                                            text run at (0,-47) width 12 RTL: "+"
     485                                      RenderMathMLRoot {mroot} at (0,0) size 41x28
     486                                        RenderMathMLToken {mi} at (0,11) size 12x13 [padding: 0 0 0 2]
     487                                          RenderBlock (anonymous) at (0,0) size 12x13
     488                                            RenderText {#text} at (0,-45) size 12x106
     489                                              text run at (0,-45) width 12: "A"
     490                                        RenderMathMLFraction {mfrac} at (16,0) size 21x17
     491                                          RenderMathMLRow {mrow} at (0,0) size 20x8
     492                                            RenderMathMLToken {mi} at (15,2) size 5x5 [padding: 0 0 0 1]
     493                                              RenderBlock (anonymous) at (0,0) size 5x5
     494                                                RenderText {#text} at (0,-29) size 5x61
     495                                                  text run at (0,-29) width 5: "x"
     496                                            RenderMathMLOperator {mo} at (4,0) size 11x7
     497                                              RenderBlock (anonymous) at (2,0) size 7x7
     498                                                RenderText {#text} at (0,-27) size 7x61
     499                                                  text run at (0,-27) width 7 RTL: "+"
     500                                            RenderMathMLToken {mi} at (0,2) size 4x6 [padding: 0 0 0 1]
     501                                              RenderBlock (anonymous) at (0,0) size 5x6
     502                                                RenderText {#text} at (0,-29) size 5x61
     503                                                  text run at (0,-29) width 5: "y"
     504                                          RenderMathMLToken {mi} at (8,11) size 4x6 [padding: 0 0 0 1]
     505                                            RenderBlock (anonymous) at (0,0) size 4x5
     506                                              RenderText {#text} at (0,-29) size 4x61
     507                                                text run at (0,-29) width 4: "z"
     508                                    RenderMathMLToken {mn} at (74,5) size 6x8
     509                                      RenderBlock (anonymous) at (0,0) size 5x7
     510                                        RenderText {#text} at (0,-27) size 5x61
     511                                          text run at (0,-27) width 5: "9"
     512                                RenderMathMLToken {mn} at (118,9) size 6x8
     513                                  RenderBlock (anonymous) at (0,0) size 5x7
     514                                    RenderText {#text} at (0,-27) size 5x61
     515                                      text run at (0,-27) width 5: "8"
     516                            RenderMathMLToken {mn} at (162,11) size 6x9
     517                              RenderBlock (anonymous) at (0,0) size 5x8
     518                                RenderText {#text} at (0,-26) size 5x61
     519                                  text run at (0,-26) width 5: "7"
     520                        RenderMathMLToken {mn} at (206,14) size 6x8
     521                          RenderBlock (anonymous) at (0,0) size 5x7
     522                            RenderText {#text} at (0,-27) size 5x61
     523                              text run at (0,-27) width 5: "6"
     524                    RenderMathMLToken {mn} at (251,15) size 6x8
     525                      RenderBlock (anonymous) at (0,0) size 5x7
     526                        RenderText {#text} at (0,-27) size 5x61
     527                          text run at (0,-27) width 5: "5"
     528                RenderMathMLToken {mn} at (295,15) size 6x9
     529                  RenderBlock (anonymous) at (0,0) size 5x8
     530                    RenderText {#text} at (0,-26) size 5x61
     531                      text run at (0,-26) width 5: "4"
     532            RenderMathMLToken {mn} at (340,16) size 6x8
     533              RenderBlock (anonymous) at (0,0) size 5x7
     534                RenderText {#text} at (0,-27) size 5x61
     535                  text run at (0,-27) width 5: "3"
    640536        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/ios-simulator/TestExpectations

    r202349 r202420  
    656656mathml/presentation/multiscripts-positions.html [ Pass ImageOnlyFailure ]
    657657mathml/presentation/scripts-subsup.html [ Pass ImageOnlyFailure ]
     658
     659# These reftests require a font with Mathematical Alphanumeric Symbols.
     660mathml/presentation/attributes-mathvariant.html [ ImageOnlyFailure ]
     661mathml/presentation/tokenElements-mathvariant.html [ ImageOnlyFailure ]
    658662
    659663# MathML tests that fail:
  • trunk/LayoutTests/platform/ios-simulator/mathml/opentype/horizontal-munderover-expected.txt

    r202284 r202420  
    99            RenderMathMLUnderOver {mover} at (0,0) size 48x2
    1010              RenderMathMLOperator {mo} at (24,2) size 0x0
    11                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1
    12                   RenderBlock (anonymous) at (0,0) size 0x1
    13                     RenderText at (0,-12) size 0x17
    14                       text run at (0,-12) width 0: "\x{23DE}"
     11                RenderBlock (anonymous) at (0,0) size 0x1
     12                  RenderText {#text} at (0,-12) size 0x17
     13                    text run at (0,-12) width 0: "\x{23DE}"
    1514              RenderMathMLSpace {mspace} at (0,0) size 48x2 [bgcolor=#FF0000]
    1615        RenderText {#text} at (50,0) size 4x19
     
    2120              RenderMathMLSpace {mspace} at (0,0) size 64x2 [bgcolor=#FF0000]
    2221              RenderMathMLOperator {mo} at (32,0) size 0x0
    23                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1
    24                   RenderBlock (anonymous) at (0,0) size 0x1
    25                     RenderText at (0,-9) size 0x13
    26                       text run at (0,-9) width 0: "\x{23DE}"
     22                RenderBlock (anonymous) at (0,0) size 0x1
     23                  RenderText {#text} at (0,-9) size 0x13
     24                    text run at (0,-9) width 0: "\x{23DE}"
    2725        RenderText {#text} at (120,0) size 4x19
    2826          text run at (120,0) width 4: " "
     
    3129            RenderMathMLUnderOver {munder} at (0,0) size 48x2
    3230              RenderMathMLOperator {mo} at (24,0) size 0x0
    33                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1
    34                   RenderBlock (anonymous) at (0,0) size 0x1
    35                     RenderText at (0,-12) size 0x17
    36                       text run at (0,-12) width 0: "\x{23DE}"
     31                RenderBlock (anonymous) at (0,0) size 0x1
     32                  RenderText {#text} at (0,-12) size 0x17
     33                    text run at (0,-12) width 0: "\x{23DE}"
    3734              RenderMathMLSpace {mspace} at (0,0) size 48x2 [bgcolor=#FF0000]
    3835        RenderText {#text} at (174,0) size 4x19
     
    4340              RenderMathMLSpace {mspace} at (0,0) size 64x2 [bgcolor=#FF0000]
    4441              RenderMathMLOperator {mo} at (32,2) size 0x0
    45                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1
    46                   RenderBlock (anonymous) at (0,0) size 0x1
    47                     RenderText at (0,-9) size 0x13
    48                       text run at (0,-9) width 0: "\x{23DE}"
     42                RenderBlock (anonymous) at (0,0) size 0x1
     43                  RenderText {#text} at (0,-9) size 0x13
     44                    text run at (0,-9) width 0: "\x{23DE}"
    4945              RenderMathMLOperator {mo} at (32,0) size 0x0
    50                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1
    51                   RenderBlock (anonymous) at (0,0) size 0x1
    52                     RenderText at (0,-9) size 0x13
    53                       text run at (0,-9) width 0: "\x{23DE}"
     46                RenderBlock (anonymous) at (0,0) size 0x1
     47                  RenderText {#text} at (0,-9) size 0x13
     48                    text run at (0,-9) width 0: "\x{23DE}"
    5449        RenderText {#text} at (244,0) size 4x19
    5550          text run at (244,0) width 4: " "
     
    5853            RenderMathMLUnderOver {munderover} at (0,0) size 48x2
    5954              RenderMathMLOperator {mo} at (24,0) size 0x0
    60                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1
    61                   RenderBlock (anonymous) at (0,0) size 0x1
    62                     RenderText at (0,-12) size 0x17
    63                       text run at (0,-12) width 0: "\x{23DE}"
     55                RenderBlock (anonymous) at (0,0) size 0x1
     56                  RenderText {#text} at (0,-12) size 0x17
     57                    text run at (0,-12) width 0: "\x{23DE}"
    6458              RenderMathMLSpace {mspace} at (0,0) size 48x2 [bgcolor=#FF0000]
    6559              RenderMathMLOperator {mo} at (24,0) size 0x0
    66                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1
    67                   RenderBlock (anonymous) at (0,0) size 0x1
    68                     RenderText at (0,-9) size 0x13
    69                       text run at (0,-9) width 0: "\x{23DE}"
     60                RenderBlock (anonymous) at (0,0) size 0x1
     61                  RenderText {#text} at (0,-9) size 0x13
     62                    text run at (0,-9) width 0: "\x{23DE}"
    7063        RenderText {#text} at (298,0) size 4x19
    7164          text run at (298,0) width 4: " "
     
    7467            RenderMathMLUnderOver {munderover} at (0,0) size 48x2
    7568              RenderMathMLOperator {mo} at (24,2) size 0x0
    76                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1
    77                   RenderBlock (anonymous) at (0,0) size 0x1
    78                     RenderText at (0,-12) size 0x17
    79                       text run at (0,-12) width 0: "\x{23DE}"
     69                RenderBlock (anonymous) at (0,0) size 0x1
     70                  RenderText {#text} at (0,-12) size 0x17
     71                    text run at (0,-12) width 0: "\x{23DE}"
    8072              RenderMathMLOperator {mo} at (24,2) size 0x0
    81                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1
    82                   RenderBlock (anonymous) at (0,0) size 0x1
    83                     RenderText at (0,-9) size 0x13
    84                       text run at (0,-9) width 0: "\x{23DE}"
     73                RenderBlock (anonymous) at (0,0) size 0x1
     74                  RenderText {#text} at (0,-9) size 0x13
     75                    text run at (0,-9) width 0: "\x{23DE}"
    8576              RenderMathMLSpace {mspace} at (0,0) size 48x2 [bgcolor=#FF0000]
    8677        RenderText {#text} at (352,0) size 4x19
     
    9182              RenderMathMLUnderOver {mover} at (0,0) size 48x2
    9283                RenderMathMLOperator {mo} at (24,2) size 0x0
    93                   RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1
    94                     RenderBlock (anonymous) at (0,0) size 0x1
    95                       RenderText at (0,-12) size 0x17
    96                         text run at (0,-12) width 0: "\x{23DE}"
     84                  RenderBlock (anonymous) at (0,0) size 0x1
     85                    RenderText {#text} at (0,-12) size 0x17
     86                      text run at (0,-12) width 0: "\x{23DE}"
    9787                RenderMathMLSpace {mspace} at (0,0) size 48x2 [bgcolor=#FF0000]
    9888              RenderMathMLOperator {mo} at (24,2) size 0x0
    99                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x1
    100                   RenderBlock (anonymous) at (0,0) size 0x1
    101                     RenderText at (0,-9) size 0x13
    102                       text run at (0,-9) width 0: "\x{23DE}"
     89                RenderBlock (anonymous) at (0,0) size 0x1
     90                  RenderText {#text} at (0,-9) size 0x13
     91                    text run at (0,-9) width 0: "\x{23DE}"
    10392        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/ios-simulator/mathml/opentype/opentype-stretchy-expected.txt

    r202284 r202420  
    88          RenderMathMLRow {mrow} at (1,0) size 26x11
    99            RenderMathMLOperator {mo} at (0,0) size 26x11
    10               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x3
    11                 RenderBlock (anonymous) at (0,0) size 0x3
    12                   RenderText at (0,-3) size 3x0
    13                     text run at (0,-3) width 3: "\x{219F}"
     10              RenderBlock (anonymous) at (0,0) size 3x3
     11                RenderText {#text} at (0,-3) size 3x0
     12                  text run at (0,-3) width 3: "\x{219F}"
    1413        RenderText {#text} at (48,16) size 5x19
    1514          text run at (48,16) width 5: " "
     
    1716          RenderMathMLRow {mrow} at (1,0) size 26x21
    1817            RenderMathMLOperator {mo} at (0,0) size 26x21
    19               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x3
    20                 RenderBlock (anonymous) at (0,0) size 0x3
    21                   RenderText at (0,-3) size 3x0
    22                     text run at (0,-3) width 3: "\x{219F}"
     18              RenderBlock (anonymous) at (0,0) size 3x3
     19                RenderText {#text} at (0,-3) size 3x0
     20                  text run at (0,-3) width 3: "\x{219F}"
    2321        RenderText {#text} at (100,16) size 5x19
    2422          text run at (100,16) width 5: " "
     
    2624          RenderMathMLRow {mrow} at (1,0) size 26x31
    2725            RenderMathMLOperator {mo} at (0,0) size 26x31
    28               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x3
    29                 RenderBlock (anonymous) at (0,0) size 0x3
    30                   RenderText at (0,-3) size 3x0
    31                     text run at (0,-3) width 3: "\x{219F}"
     26              RenderBlock (anonymous) at (0,0) size 3x3
     27                RenderText {#text} at (0,-3) size 3x0
     28                  text run at (0,-3) width 3: "\x{219F}"
    3229        RenderText {#text} at (0,0) size 0x0
    3330      RenderBlock {P} at (0,52) size 784x155
     
    3532          RenderMathMLRow {mrow} at (1,0) size 47x150
    3633            RenderMathMLOperator {mo} at (0,0) size 47x150
    37               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x3
    38                 RenderBlock (anonymous) at (0,0) size 0x3
    39                   RenderText at (0,-3) size 3x0
    40                     text run at (0,-3) width 3: "\x{219F}"
     34              RenderBlock (anonymous) at (0,0) size 3x3
     35                RenderText {#text} at (0,-3) size 3x0
     36                  text run at (0,-3) width 3: "\x{219F}"
    4137        RenderText {#text} at (0,0) size 0x0
    4238      RenderBlock {P} at (0,223) size 784x87
     
    4440          RenderMathMLRow {mrow} at (1,0) size 84x82
    4541            RenderMathMLOperator {mo} at (0,0) size 84x82
    46               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x12
    47                 RenderBlock (anonymous) at (0,0) size 0x12
    48                   RenderText at (0,6) size 11x0
    49                     text run at (0,6) width 11: "\x{2A1B}"
     42              RenderBlock (anonymous) at (0,0) size 11x12
     43                RenderText {#text} at (0,6) size 11x0
     44                  text run at (0,6) width 11: "\x{2A1B}"
    5045        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/ios-simulator/mathml/presentation/roots-expected.txt

    r202168 r202420  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x561
    4   RenderBlock {html} at (0,0) size 800x561
    5     RenderBody {body} at (8,16) size 784x529
     3layer at (0,0) size 800x566
     4  RenderBlock {html} at (0,0) size 800x566
     5    RenderBody {body} at (8,16) size 784x534
    66      RenderBlock {p} at (0,0) size 784x20
    77        RenderText {#text} at (0,0) size 181x19
     
    1010          RenderMathMLRoot {msqrt} at (1,0) size 17x16 [color=#FF0000]
    1111            RenderMathMLToken {mn} at (8,3) size 9x13
    12               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    13                 RenderBlock (anonymous) at (0,0) size 8x12
    14                   RenderText {#text} at (0,-1) size 8x17
    15                     text run at (0,-1) width 8: "2"
     12              RenderBlock (anonymous) at (0,0) size 8x12
     13                RenderText {#text} at (0,-1) size 8x17
     14                  text run at (0,-1) width 8: "2"
    1615      RenderBlock {p} at (0,36) size 784x20
    1716        RenderText {#text} at (0,0) size 113x19
    1817          text run at (0,0) width 113: "long square root: "
    19         RenderMathMLMath {math} at (112,0) size 44x16 [padding: 0 1 0 1]
    20           RenderMathMLRoot {msqrt} at (1,0) size 42x16
    21             RenderMathMLRow {mrow} at (8,3) size 34x13
    22               RenderMathMLToken {mi} at (0,3) size 9x9 [padding: 0 2 0 0]
    23                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x9
     18        RenderMathMLMath {math} at (112,0) size 45x16 [padding: 0 1 0 1]
     19          RenderMathMLRoot {msqrt} at (1,0) size 43x16
     20            RenderMathMLRow {mrow} at (8,3) size 35x13
     21              RenderMathMLToken {mi} at (0,3) size 10x9 [padding: 0 2 0 0]
     22                RenderBlock (anonymous) at (0,0) size 8x9
     23                  RenderText {#text} at (0,-4) size 8x17
     24                    text run at (0,-4) width 8: "x"
     25              RenderMathMLOperator {mo} at (9,3) size 17x9
     26                RenderBlock (anonymous) at (3,0) size 10x9
     27                  RenderText {#text} at (0,-4) size 9x17
     28                    text run at (0,-4) width 9: "+"
     29              RenderMathMLToken {mn} at (25,0) size 9x12
     30                RenderBlock (anonymous) at (0,0) size 8x12
     31                  RenderText {#text} at (0,-1) size 8x17
     32                    text run at (0,-1) width 8: "1"
     33      RenderBlock {p} at (0,72) size 784x25
     34        RenderText {#text} at (0,5) size 227x19
     35          text run at (0,5) width 227: "long square root with implied row: "
     36        RenderMathMLMath {math} at (226,0) size 55x22 [padding: 0 1 0 1]
     37          RenderMathMLRoot {msqrt} at (1,0) size 52x22
     38            RenderMathMLScripts {msup} at (8,3) size 20x19
     39              RenderMathMLToken {mi} at (0,8) size 10x10 [padding: 0 2 0 0]
     40                RenderBlock (anonymous) at (0,0) size 8x9
     41                  RenderText {#text} at (0,-4) size 8x17
     42                    text run at (0,-4) width 8: "x"
     43              RenderMathMLToken {mn} at (9,0) size 7x10
     44                RenderBlock (anonymous) at (0,0) size 6x10
     45                  RenderText {#text} at (0,0) size 6x13
     46                    text run at (0,0) width 6: "2"
     47            RenderMathMLOperator {mo} at (27,11) size 17x10
     48              RenderBlock (anonymous) at (3,0) size 10x9
     49                RenderText {#text} at (0,-4) size 9x17
     50                  text run at (0,-4) width 9: "+"
     51            RenderMathMLToken {mn} at (43,8) size 9x13
     52              RenderBlock (anonymous) at (0,0) size 8x12
     53                RenderText {#text} at (0,-1) size 8x17
     54                  text run at (0,-1) width 8: "1"
     55      RenderBlock {p} at (0,113) size 784x34
     56        RenderText {#text} at (0,8) size 117x19
     57          text run at (0,8) width 117: "root of a fraction: "
     58        RenderMathMLMath {math} at (116,0) size 45x35 [padding: 0 1 0 1]
     59          RenderMathMLRoot {msqrt} at (1,0) size 43x35
     60            RenderMathMLFraction {mfrac} at (8,3) size 35x32
     61              RenderMathMLRow {mrow} at (0,0) size 34x12
     62                RenderMathMLToken {mi} at (0,3) size 10x9 [padding: 0 2 0 0]
    2463                  RenderBlock (anonymous) at (0,0) size 8x9
    2564                    RenderText {#text} at (0,-4) size 8x17
    2665                      text run at (0,-4) width 8: "x"
    27               RenderMathMLOperator {mo} at (8,3) size 17x9
    28                 RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    29                   RenderBlock (anonymous) at (0,0) size 9x9
    30                     RenderText at (0,-4) size 9x17
     66                RenderMathMLOperator {mo} at (9,3) size 17x9
     67                  RenderBlock (anonymous) at (3,0) size 10x9
     68                    RenderText {#text} at (0,-4) size 9x17
    3169                      text run at (0,-4) width 9: "+"
    32               RenderMathMLToken {mn} at (24,0) size 9x12
    33                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
     70                RenderMathMLToken {mn} at (25,0) size 9x12
    3471                  RenderBlock (anonymous) at (0,0) size 8x12
    3572                    RenderText {#text} at (0,-1) size 8x17
    3673                      text run at (0,-1) width 8: "1"
    37       RenderBlock {p} at (0,72) size 784x25
    38         RenderText {#text} at (0,5) size 227x19
    39           text run at (0,5) width 227: "long square root with implied row: "
    40         RenderMathMLMath {math} at (226,0) size 54x22 [padding: 0 1 0 1]
    41           RenderMathMLRoot {msqrt} at (1,0) size 51x22
    42             RenderMathMLScripts {msup} at (8,3) size 19x19
    43               RenderMathMLToken {mi} at (0,8) size 9x10 [padding: 0 2 0 0]
    44                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x9
     74              RenderMathMLRow {mrow} at (0,19) size 34x13
     75                RenderMathMLToken {mi} at (0,3) size 10x9 [padding: 0 2 0 0]
    4576                  RenderBlock (anonymous) at (0,0) size 8x9
    4677                    RenderText {#text} at (0,-4) size 8x17
    4778                      text run at (0,-4) width 8: "x"
    48               RenderMathMLToken {mn} at (8,0) size 7x10
    49                 RenderMathMLBlock (anonymous, flex) at (0,0) size 6x10
    50                   RenderBlock (anonymous) at (0,0) size 6x10
    51                     RenderText {#text} at (0,0) size 6x13
    52                       text run at (0,0) width 6: "2"
    53             RenderMathMLOperator {mo} at (26,11) size 17x10
    54               RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    55                 RenderBlock (anonymous) at (0,0) size 9x9
    56                   RenderText at (0,-4) size 9x17
    57                     text run at (0,-4) width 9: "+"
    58             RenderMathMLToken {mn} at (42,8) size 9x13
    59               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    60                 RenderBlock (anonymous) at (0,0) size 8x12
    61                   RenderText {#text} at (0,-1) size 8x17
    62                     text run at (0,-1) width 8: "1"
    63       RenderBlock {p} at (0,113) size 784x34
    64         RenderText {#text} at (0,8) size 117x19
    65           text run at (0,8) width 117: "root of a fraction: "
    66         RenderMathMLMath {math} at (116,0) size 44x35 [padding: 0 1 0 1]
    67           RenderMathMLRoot {msqrt} at (1,0) size 42x35
    68             RenderMathMLFraction {mfrac} at (8,3) size 34x32
    69               RenderMathMLRow {mrow} at (0,0) size 33x12
    70                 RenderMathMLToken {mi} at (0,3) size 9x9 [padding: 0 2 0 0]
    71                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x9
    72                     RenderBlock (anonymous) at (0,0) size 8x9
    73                       RenderText {#text} at (0,-4) size 8x17
    74                         text run at (0,-4) width 8: "x"
    75                 RenderMathMLOperator {mo} at (8,3) size 17x9
    76                   RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    77                     RenderBlock (anonymous) at (0,0) size 9x9
    78                       RenderText at (0,-4) size 9x17
    79                         text run at (0,-4) width 9: "+"
    80                 RenderMathMLToken {mn} at (24,0) size 9x12
    81                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    82                     RenderBlock (anonymous) at (0,0) size 8x12
    83                       RenderText {#text} at (0,-1) size 8x17
    84                         text run at (0,-1) width 8: "1"
    85               RenderMathMLRow {mrow} at (0,19) size 33x13
    86                 RenderMathMLToken {mi} at (0,3) size 9x9 [padding: 0 2 0 0]
    87                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x9
    88                     RenderBlock (anonymous) at (0,0) size 8x9
    89                       RenderText {#text} at (0,-4) size 8x17
    90                         text run at (0,-4) width 8: "x"
    91                 RenderMathMLOperator {mo} at (8,3) size 17x9
    92                   RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    93                     RenderBlock (anonymous) at (0,0) size 9x9
    94                       RenderText at (0,-4) size 9x17
    95                         text run at (0,-4) width 9: "+"
    96                 RenderMathMLToken {mn} at (24,0) size 9x12
    97                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    98                     RenderBlock (anonymous) at (0,0) size 8x12
    99                       RenderText {#text} at (0,-1) size 8x17
    100                         text run at (0,-1) width 8: "2"
     79                RenderMathMLOperator {mo} at (9,3) size 17x9
     80                  RenderBlock (anonymous) at (3,0) size 10x9
     81                    RenderText {#text} at (0,-4) size 9x17
     82                      text run at (0,-4) width 9: "+"
     83                RenderMathMLToken {mn} at (25,0) size 9x12
     84                  RenderBlock (anonymous) at (0,0) size 8x12
     85                    RenderText {#text} at (0,-1) size 8x17
     86                      text run at (0,-1) width 8: "2"
    10187      RenderBlock {p} at (0,163) size 784x20
    10288        RenderText {#text} at (0,0) size 177x19
     
    10591          RenderMathMLRoot {mroot} at (1,0) size 17x16
    10692            RenderMathMLToken {mn} at (8,3) size 9x13
    107               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    108                 RenderBlock (anonymous) at (0,0) size 8x12
    109                   RenderText {#text} at (0,-1) size 8x17
    110                     text run at (0,-1) width 8: "2"
     93              RenderBlock (anonymous) at (0,0) size 8x12
     94                RenderText {#text} at (0,-1) size 8x17
     95                  text run at (0,-1) width 8: "2"
    11196            RenderMathMLToken {mn} at (4,0) size 5x8
    112               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    113                 RenderBlock (anonymous) at (0,0) size 5x8
    114                   RenderText {#text} at (0,0) size 5x10
    115                     text run at (0,0) width 5: "3"
     97              RenderBlock (anonymous) at (0,0) size 5x8
     98                RenderText {#text} at (0,0) size 5x10
     99                  text run at (0,0) width 5: "3"
    116100      RenderBlock {p} at (0,199) size 784x20
    117101        RenderText {#text} at (0,0) size 77x19
    118102          text run at (0,0) width 77: "long index: "
    119         RenderMathMLMath {math} at (76,0) size 47x16 [padding: 0 1 0 1]
    120           RenderMathMLRoot {mroot} at (1,0) size 45x16
    121             RenderMathMLToken {mn} at (36,3) size 9x13
    122               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    123                 RenderBlock (anonymous) at (0,0) size 8x12
    124                   RenderText {#text} at (0,-1) size 8x17
    125                     text run at (0,-1) width 8: "2"
    126             RenderMathMLRow {mrow} at (4,0) size 33x8
    127               RenderMathMLToken {mi} at (0,1) size 5x5 [padding: 0 1 0 0]
    128                 RenderMathMLBlock (anonymous, flex) at (0,0) size 4x5
    129                   RenderBlock (anonymous) at (0,0) size 4x5
    130                     RenderText {#text} at (0,-3) size 4x10
    131                       text run at (0,-3) width 4: "x"
    132               RenderMathMLOperator {mo} at (4,0) size 10x6
    133                 RenderMathMLBlock (anonymous, flex) at (2,0) size 5x6
    134                   RenderBlock (anonymous) at (0,0) size 5x6
    135                     RenderText at (0,-2) size 5x10
    136                       text run at (0,-2) width 5: "+"
    137               RenderMathMLToken {mi} at (13,1) size 6x6 [padding: 0 1 0 0]
    138                 RenderMathMLBlock (anonymous, flex) at (0,0) size 4x6
    139                   RenderBlock (anonymous) at (0,0) size 4x6
    140                     RenderText {#text} at (0,-3) size 4x10
    141                       text run at (0,-3) width 4: "y"
    142               RenderMathMLOperator {mo} at (18,0) size 10x6
    143                 RenderMathMLBlock (anonymous, flex) at (2,0) size 5x6
    144                   RenderBlock (anonymous) at (0,0) size 5x6
    145                     RenderText at (0,-2) size 5x10
    146                       text run at (0,-2) width 5: "+"
    147               RenderMathMLToken {mi} at (27,1) size 6x5 [padding: 0 1 0 0]
    148                 RenderMathMLBlock (anonymous, flex) at (0,0) size 4x5
    149                   RenderBlock (anonymous) at (0,0) size 4x5
    150                     RenderText {#text} at (0,-3) size 4x10
    151                       text run at (0,-3) width 4: "z"
     103        RenderMathMLMath {math} at (76,0) size 49x16 [padding: 0 1 0 1]
     104          RenderMathMLRoot {mroot} at (1,0) size 46x16
     105            RenderMathMLToken {mn} at (37,3) size 9x13
     106              RenderBlock (anonymous) at (0,0) size 8x12
     107                RenderText {#text} at (0,-1) size 8x17
     108                  text run at (0,-1) width 8: "2"
     109            RenderMathMLRow {mrow} at (4,0) size 35x8
     110              RenderMathMLToken {mi} at (0,0) size 6x6 [padding: 0 1 0 0]
     111                RenderBlock (anonymous) at (0,0) size 5x6
     112                  RenderText {#text} at (0,-2) size 5x10
     113                    text run at (0,-2) width 5: "x"
     114              RenderMathMLOperator {mo} at (5,0) size 10x6
     115                RenderBlock (anonymous) at (2,0) size 5x6
     116                  RenderText {#text} at (0,-2) size 5x10
     117                    text run at (0,-2) width 5: "+"
     118              RenderMathMLToken {mi} at (14,0) size 6x7 [padding: 0 1 0 0]
     119                RenderBlock (anonymous) at (0,0) size 5x7
     120                  RenderText {#text} at (0,-2) size 5x10
     121                    text run at (0,-2) width 5: "y"
     122              RenderMathMLOperator {mo} at (19,0) size 10x6
     123                RenderBlock (anonymous) at (2,0) size 5x6
     124                  RenderText {#text} at (0,-2) size 5x10
     125                    text run at (0,-2) width 5: "+"
     126              RenderMathMLToken {mi} at (28,0) size 6x6 [padding: 0 1 0 0]
     127                RenderBlock (anonymous) at (0,0) size 4x6
     128                  RenderText {#text} at (0,-2) size 4x10
     129                    text run at (0,-2) width 4: "z"
    152130      RenderBlock {p} at (0,235) size 784x34
    153131        RenderText {#text} at (0,8) size 188x19
    154132          text run at (0,8) width 188: "long index w/ complex base: "
    155         RenderMathMLMath {math} at (187,0) size 72x35 [padding: 0 1 0 1]
    156           RenderMathMLRoot {mroot} at (1,0) size 70x35
    157             RenderMathMLFraction {mfrac} at (36,3) size 34x32
    158               RenderMathMLRow {mrow} at (0,0) size 33x12
    159                 RenderMathMLToken {mi} at (0,3) size 9x9 [padding: 0 2 0 0]
    160                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x9
    161                     RenderBlock (anonymous) at (0,0) size 8x9
    162                       RenderText {#text} at (0,-4) size 8x17
    163                         text run at (0,-4) width 8: "x"
    164                 RenderMathMLOperator {mo} at (8,3) size 17x9
    165                   RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    166                     RenderBlock (anonymous) at (0,0) size 9x9
    167                       RenderText at (0,-4) size 9x17
    168                         text run at (0,-4) width 9: "+"
    169                 RenderMathMLToken {mn} at (24,0) size 9x12
    170                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    171                     RenderBlock (anonymous) at (0,0) size 8x12
    172                       RenderText {#text} at (0,-1) size 8x17
    173                         text run at (0,-1) width 8: "1"
    174               RenderMathMLRow {mrow} at (0,19) size 33x13
    175                 RenderMathMLToken {mi} at (0,3) size 9x9 [padding: 0 2 0 0]
    176                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x9
    177                     RenderBlock (anonymous) at (0,0) size 8x9
    178                       RenderText {#text} at (0,-4) size 8x17
    179                         text run at (0,-4) width 8: "x"
    180                 RenderMathMLOperator {mo} at (8,3) size 17x9
    181                   RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    182                     RenderBlock (anonymous) at (0,0) size 9x9
    183                       RenderText at (0,-4) size 9x17
    184                         text run at (0,-4) width 9: "+"
    185                 RenderMathMLToken {mn} at (24,0) size 9x12
    186                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
     133        RenderMathMLMath {math} at (187,0) size 75x35 [padding: 0 1 0 1]
     134          RenderMathMLRoot {mroot} at (1,0) size 72x35
     135            RenderMathMLFraction {mfrac} at (37,3) size 35x32
     136              RenderMathMLRow {mrow} at (0,0) size 34x12
     137                RenderMathMLToken {mi} at (0,3) size 10x9 [padding: 0 2 0 0]
     138                  RenderBlock (anonymous) at (0,0) size 8x9
     139                    RenderText {#text} at (0,-4) size 8x17
     140                      text run at (0,-4) width 8: "x"
     141                RenderMathMLOperator {mo} at (9,3) size 17x9
     142                  RenderBlock (anonymous) at (3,0) size 10x9
     143                    RenderText {#text} at (0,-4) size 9x17
     144                      text run at (0,-4) width 9: "+"
     145                RenderMathMLToken {mn} at (25,0) size 9x12
     146                  RenderBlock (anonymous) at (0,0) size 8x12
     147                    RenderText {#text} at (0,-1) size 8x17
     148                      text run at (0,-1) width 8: "1"
     149              RenderMathMLRow {mrow} at (0,19) size 34x13
     150                RenderMathMLToken {mi} at (0,3) size 10x9 [padding: 0 2 0 0]
     151                  RenderBlock (anonymous) at (0,0) size 8x9
     152                    RenderText {#text} at (0,-4) size 8x17
     153                      text run at (0,-4) width 8: "x"
     154                RenderMathMLOperator {mo} at (9,3) size 17x9
     155                  RenderBlock (anonymous) at (3,0) size 10x9
     156                    RenderText {#text} at (0,-4) size 9x17
     157                      text run at (0,-4) width 9: "+"
     158                RenderMathMLToken {mn} at (25,0) size 9x12
     159                  RenderBlock (anonymous) at (0,0) size 8x12
     160                    RenderText {#text} at (0,-1) size 8x17
     161                      text run at (0,-1) width 8: "2"
     162            RenderMathMLRow {mrow} at (4,9) size 35x8
     163              RenderMathMLToken {mi} at (0,0) size 6x6 [padding: 0 1 0 0]
     164                RenderBlock (anonymous) at (0,0) size 5x6
     165                  RenderText {#text} at (0,-2) size 5x10
     166                    text run at (0,-2) width 5: "x"
     167              RenderMathMLOperator {mo} at (5,0) size 10x6
     168                RenderBlock (anonymous) at (2,0) size 5x6
     169                  RenderText {#text} at (0,-2) size 5x10
     170                    text run at (0,-2) width 5: "+"
     171              RenderMathMLToken {mi} at (14,0) size 6x7 [padding: 0 1 0 0]
     172                RenderBlock (anonymous) at (0,0) size 5x7
     173                  RenderText {#text} at (0,-2) size 5x10
     174                    text run at (0,-2) width 5: "y"
     175              RenderMathMLOperator {mo} at (19,0) size 10x6
     176                RenderBlock (anonymous) at (2,0) size 5x6
     177                  RenderText {#text} at (0,-2) size 5x10
     178                    text run at (0,-2) width 5: "+"
     179              RenderMathMLToken {mi} at (28,0) size 6x6 [padding: 0 1 0 0]
     180                RenderBlock (anonymous) at (0,0) size 4x6
     181                  RenderText {#text} at (0,-2) size 4x10
     182                    text run at (0,-2) width 4: "z"
     183      RenderBlock {p} at (0,285) size 784x39
     184        RenderText {#text} at (0,19) size 77x19
     185          text run at (0,19) width 77: "high index: "
     186        RenderMathMLMath {math} at (76,0) size 21x36 [padding: 0 1 0 1]
     187          RenderMathMLRoot {mroot} at (1,0) size 18x36
     188            RenderMathMLToken {mn} at (9,23) size 9x13
     189              RenderBlock (anonymous) at (0,0) size 8x12
     190                RenderText {#text} at (0,-1) size 8x17
     191                  text run at (0,-1) width 8: "2"
     192            RenderMathMLFraction {mfrac} at (4,0) size 6x28
     193              RenderMathMLFraction {mfrac} at (0,0) size 6x18
     194                RenderMathMLToken {mi} at (0,0) size 6x6 [padding: 0 1 0 0]
     195                  RenderBlock (anonymous) at (0,0) size 5x6
     196                    RenderText {#text} at (0,-2) size 5x10
     197                      text run at (0,-2) width 5: "x"
     198                RenderMathMLToken {mi} at (0,10) size 6x8 [padding: 0 1 0 0]
     199                  RenderBlock (anonymous) at (0,0) size 5x7
     200                    RenderText {#text} at (0,-2) size 5x10
     201                      text run at (0,-2) width 5: "y"
     202              RenderMathMLToken {mi} at (0,21) size 6x7 [padding: 0 1 0 0]
     203                RenderBlock (anonymous) at (0,0) size 4x6
     204                  RenderText {#text} at (0,-2) size 4x10
     205                    text run at (0,-2) width 4: "z"
     206      RenderBlock {p} at (0,340) size 784x48
     207        RenderText {#text} at (0,28) size 160x19
     208          text run at (0,28) width 160: "Imbricated square roots: "
     209        RenderMathMLMath {math} at (159,0) size 254x44 [padding: 0 1 0 1]
     210          RenderMathMLRoot {msqrt} at (1,0) size 251x44
     211            RenderMathMLToken {mn} at (8,31) size 9x13
     212              RenderBlock (anonymous) at (0,0) size 8x12
     213                RenderText {#text} at (0,-1) size 8x17
     214                  text run at (0,-1) width 8: "1"
     215            RenderMathMLOperator {mo} at (16,34) size 17x10
     216              RenderBlock (anonymous) at (3,0) size 10x9
     217                RenderText {#text} at (0,-4) size 9x17
     218                  text run at (0,-4) width 9: "+"
     219            RenderMathMLRoot {msqrt} at (32,3) size 219x41
     220              RenderMathMLRow {mrow} at (8,3) size 210x37
     221                RenderMathMLToken {mn} at (0,24) size 8x12
     222                  RenderBlock (anonymous) at (0,0) size 8x12
     223                    RenderText {#text} at (0,-1) size 8x17
     224                      text run at (0,-1) width 8: "2"
     225                RenderMathMLOperator {mo} at (8,27) size 16x9
     226                  RenderBlock (anonymous) at (3,0) size 10x9
     227                    RenderText {#text} at (0,-4) size 9x17
     228                      text run at (0,-4) width 9: "+"
     229                RenderMathMLRoot {msqrt} at (23,0) size 187x36
     230                  RenderMathMLRow {mrow} at (8,3) size 178x33
     231                    RenderMathMLToken {mn} at (0,20) size 8x12
     232                      RenderBlock (anonymous) at (0,0) size 8x12
     233                        RenderText {#text} at (0,-1) size 8x17
     234                          text run at (0,-1) width 8: "3"
     235                    RenderMathMLOperator {mo} at (8,23) size 16x9
     236                      RenderBlock (anonymous) at (3,0) size 10x9
     237                        RenderText {#text} at (0,-4) size 9x17
     238                          text run at (0,-4) width 9: "+"
     239                    RenderMathMLRoot {msqrt} at (23,0) size 154x32
     240                      RenderMathMLRow {mrow} at (8,3) size 145x29
     241                        RenderMathMLToken {mn} at (0,16) size 8x12
     242                          RenderBlock (anonymous) at (0,0) size 8x12
     243                            RenderText {#text} at (0,-1) size 8x17
     244                              text run at (0,-1) width 8: "4"
     245                        RenderMathMLOperator {mo} at (8,19) size 16x9
     246                          RenderBlock (anonymous) at (3,0) size 10x9
     247                            RenderText {#text} at (0,-4) size 9x17
     248                              text run at (0,-4) width 9: "+"
     249                        RenderMathMLRoot {msqrt} at (23,0) size 121x28
     250                          RenderMathMLRow {mrow} at (8,3) size 112x25
     251                            RenderMathMLToken {mn} at (0,12) size 8x12
     252                              RenderBlock (anonymous) at (0,0) size 8x12
     253                                RenderText {#text} at (0,-1) size 8x17
     254                                  text run at (0,-1) width 8: "5"
     255                            RenderMathMLOperator {mo} at (8,15) size 16x9
     256                              RenderBlock (anonymous) at (3,0) size 10x9
     257                                RenderText {#text} at (0,-4) size 9x17
     258                                  text run at (0,-4) width 9: "+"
     259                            RenderMathMLRoot {msqrt} at (23,0) size 89x24
     260                              RenderMathMLRow {mrow} at (8,3) size 80x21
     261                                RenderMathMLToken {mn} at (0,8) size 8x12
     262                                  RenderBlock (anonymous) at (0,0) size 8x12
     263                                    RenderText {#text} at (0,-1) size 8x17
     264                                      text run at (0,-1) width 8: "6"
     265                                RenderMathMLOperator {mo} at (8,11) size 16x9
     266                                  RenderBlock (anonymous) at (3,0) size 10x9
     267                                    RenderText {#text} at (0,-4) size 9x17
     268                                      text run at (0,-4) width 9: "+"
     269                                RenderMathMLRoot {msqrt} at (23,0) size 56x20
     270                                  RenderMathMLRow {mrow} at (8,3) size 47x17
     271                                    RenderMathMLToken {mn} at (0,4) size 8x12
     272                                      RenderBlock (anonymous) at (0,0) size 8x12
     273                                        RenderText {#text} at (0,-1) size 8x17
     274                                          text run at (0,-1) width 8: "7"
     275                                    RenderMathMLOperator {mo} at (8,7) size 16x9
     276                                      RenderBlock (anonymous) at (3,0) size 10x9
     277                                        RenderText {#text} at (0,-4) size 9x17
     278                                          text run at (0,-4) width 9: "+"
     279                                    RenderMathMLRoot {msqrt} at (23,0) size 23x16
     280                                      RenderMathMLToken {mi} at (8,3) size 14x13 [padding: 0 2 0 0]
     281                                        RenderBlock (anonymous) at (0,0) size 12x12
     282                                          RenderText {#text} at (0,-1) size 12x17
     283                                            text run at (0,-1) width 12: "A"
     284        RenderText {#text} at (0,0) size 0x0
     285      RenderBlock {p} at (0,404) size 784x57
     286        RenderText {#text} at (0,37) size 114x19
     287          text run at (0,37) width 114: "Imbricated roots: "
     288        RenderMathMLMath {math} at (113,0) size 269x53 [padding: 0 1 0 1]
     289          RenderMathMLRoot {mroot} at (1,0) size 267x53
     290            RenderMathMLRow {mrow} at (8,3) size 259x50
     291              RenderMathMLToken {mn} at (0,37) size 8x12
     292                RenderBlock (anonymous) at (0,0) size 8x12
     293                  RenderText {#text} at (0,-1) size 8x17
     294                    text run at (0,-1) width 8: "1"
     295              RenderMathMLOperator {mo} at (8,40) size 16x9
     296                RenderBlock (anonymous) at (3,0) size 10x9
     297                  RenderText {#text} at (0,-4) size 9x17
     298                    text run at (0,-4) width 9: "+"
     299              RenderMathMLRoot {mroot} at (23,0) size 235x49
     300                RenderMathMLRow {mrow} at (8,3) size 226x46
     301                  RenderMathMLToken {mn} at (0,33) size 8x12
    187302                    RenderBlock (anonymous) at (0,0) size 8x12
    188303                      RenderText {#text} at (0,-1) size 8x17
    189304                        text run at (0,-1) width 8: "2"
    190             RenderMathMLRow {mrow} at (4,9) size 33x8
    191               RenderMathMLToken {mi} at (0,1) size 5x5 [padding: 0 1 0 0]
    192                 RenderMathMLBlock (anonymous, flex) at (0,0) size 4x5
    193                   RenderBlock (anonymous) at (0,0) size 4x5
    194                     RenderText {#text} at (0,-3) size 4x10
    195                       text run at (0,-3) width 4: "x"
    196               RenderMathMLOperator {mo} at (4,0) size 10x6
    197                 RenderMathMLBlock (anonymous, flex) at (2,0) size 5x6
    198                   RenderBlock (anonymous) at (0,0) size 5x6
    199                     RenderText at (0,-2) size 5x10
    200                       text run at (0,-2) width 5: "+"
    201               RenderMathMLToken {mi} at (13,1) size 6x6 [padding: 0 1 0 0]
    202                 RenderMathMLBlock (anonymous, flex) at (0,0) size 4x6
    203                   RenderBlock (anonymous) at (0,0) size 4x6
    204                     RenderText {#text} at (0,-3) size 4x10
    205                       text run at (0,-3) width 4: "y"
    206               RenderMathMLOperator {mo} at (18,0) size 10x6
    207                 RenderMathMLBlock (anonymous, flex) at (2,0) size 5x6
    208                   RenderBlock (anonymous) at (0,0) size 5x6
    209                     RenderText at (0,-2) size 5x10
    210                       text run at (0,-2) width 5: "+"
    211               RenderMathMLToken {mi} at (27,1) size 6x5 [padding: 0 1 0 0]
    212                 RenderMathMLBlock (anonymous, flex) at (0,0) size 4x5
    213                   RenderBlock (anonymous) at (0,0) size 4x5
    214                     RenderText {#text} at (0,-3) size 4x10
    215                       text run at (0,-3) width 4: "z"
    216       RenderBlock {p} at (0,285) size 784x36
    217         RenderText {#text} at (0,16) size 77x19
    218           text run at (0,16) width 77: "high index: "
    219         RenderMathMLMath {math} at (76,0) size 20x33 [padding: 0 1 0 1]
    220           RenderMathMLRoot {mroot} at (1,0) size 18x33
    221             RenderMathMLToken {mn} at (9,20) size 9x13
    222               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    223                 RenderBlock (anonymous) at (0,0) size 8x12
    224                   RenderText {#text} at (0,-1) size 8x17
    225                     text run at (0,-1) width 8: "2"
    226             RenderMathMLFraction {mfrac} at (4,0) size 6x25
    227               RenderMathMLFraction {mfrac} at (0,0) size 5x16
    228                 RenderMathMLToken {mi} at (0,0) size 5x5 [padding: 0 1 0 0]
    229                   RenderMathMLBlock (anonymous, flex) at (0,0) size 4x5
    230                     RenderBlock (anonymous) at (0,0) size 4x5
    231                       RenderText {#text} at (0,-3) size 4x10
    232                         text run at (0,-3) width 4: "x"
    233                 RenderMathMLToken {mi} at (0,9) size 5x7 [padding: 0 1 0 0]
    234                   RenderMathMLBlock (anonymous, flex) at (0,0) size 4x6
    235                     RenderBlock (anonymous) at (0,0) size 4x6
    236                       RenderText {#text} at (0,-3) size 4x10
    237                         text run at (0,-3) width 4: "y"
    238               RenderMathMLToken {mi} at (0,19) size 5x6 [padding: 0 1 0 0]
    239                 RenderMathMLBlock (anonymous, flex) at (0,0) size 4x5
    240                   RenderBlock (anonymous) at (0,0) size 4x5
    241                     RenderText {#text} at (0,-3) size 4x10
    242                       text run at (0,-3) width 4: "z"
    243       RenderBlock {p} at (0,337) size 784x48
    244         RenderText {#text} at (0,28) size 160x19
    245           text run at (0,28) width 160: "Imbricated square roots: "
    246         RenderMathMLMath {math} at (159,0) size 252x44 [padding: 0 1 0 1]
    247           RenderMathMLRoot {msqrt} at (1,0) size 249x44
    248             RenderMathMLToken {mn} at (8,31) size 9x13
    249               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
     305                  RenderMathMLOperator {mo} at (8,36) size 16x9
     306                    RenderBlock (anonymous) at (3,0) size 10x9
     307                      RenderText {#text} at (0,-4) size 9x17
     308                        text run at (0,-4) width 9: "+"
     309                  RenderMathMLRoot {mroot} at (23,0) size 202x45
     310                    RenderMathMLRow {mrow} at (8,3) size 193x42
     311                      RenderMathMLToken {mn} at (0,29) size 8x12
     312                        RenderBlock (anonymous) at (0,0) size 8x12
     313                          RenderText {#text} at (0,-1) size 8x17
     314                            text run at (0,-1) width 8: "3"
     315                      RenderMathMLOperator {mo} at (8,32) size 16x9
     316                        RenderBlock (anonymous) at (3,0) size 10x9
     317                          RenderText {#text} at (0,-4) size 9x17
     318                            text run at (0,-4) width 9: "+"
     319                      RenderMathMLRoot {mroot} at (23,0) size 169x41
     320                        RenderMathMLRow {mrow} at (8,3) size 161x38
     321                          RenderMathMLToken {mn} at (0,25) size 8x12
     322                            RenderBlock (anonymous) at (0,0) size 8x12
     323                              RenderText {#text} at (0,-1) size 8x17
     324                                text run at (0,-1) width 8: "4"
     325                          RenderMathMLOperator {mo} at (8,28) size 16x9
     326                            RenderBlock (anonymous) at (3,0) size 10x9
     327                              RenderText {#text} at (0,-4) size 9x17
     328                                text run at (0,-4) width 9: "+"
     329                          RenderMathMLRoot {mroot} at (23,0) size 137x37
     330                            RenderMathMLRow {mrow} at (8,3) size 128x34
     331                              RenderMathMLToken {mn} at (0,21) size 8x12
     332                                RenderBlock (anonymous) at (0,0) size 8x12
     333                                  RenderText {#text} at (0,-1) size 8x17
     334                                    text run at (0,-1) width 8: "5"
     335                              RenderMathMLOperator {mo} at (8,24) size 16x9
     336                                RenderBlock (anonymous) at (3,0) size 10x9
     337                                  RenderText {#text} at (0,-4) size 9x17
     338                                    text run at (0,-4) width 9: "+"
     339                              RenderMathMLRoot {mroot} at (23,0) size 104x33
     340                                RenderMathMLRow {mrow} at (8,3) size 95x30
     341                                  RenderMathMLToken {mn} at (0,17) size 8x12
     342                                    RenderBlock (anonymous) at (0,0) size 8x12
     343                                      RenderText {#text} at (0,-1) size 8x17
     344                                        text run at (0,-1) width 8: "6"
     345                                  RenderMathMLOperator {mo} at (8,20) size 16x9
     346                                    RenderBlock (anonymous) at (3,0) size 10x9
     347                                      RenderText {#text} at (0,-4) size 9x17
     348                                        text run at (0,-4) width 9: "+"
     349                                  RenderMathMLRoot {mroot} at (23,0) size 71x29
     350                                    RenderMathMLRow {mrow} at (8,3) size 62x26
     351                                      RenderMathMLToken {mn} at (0,13) size 8x12
     352                                        RenderBlock (anonymous) at (0,0) size 8x12
     353                                          RenderText {#text} at (0,-1) size 8x17
     354                                            text run at (0,-1) width 8: "7"
     355                                      RenderMathMLOperator {mo} at (8,16) size 16x9
     356                                        RenderBlock (anonymous) at (3,0) size 10x9
     357                                          RenderText {#text} at (0,-4) size 9x17
     358                                            text run at (0,-4) width 9: "+"
     359                                      RenderMathMLRoot {mroot} at (23,0) size 39x25
     360                                        RenderMathMLToken {mi} at (24,13) size 14x12 [padding: 0 2 0 0]
     361                                          RenderBlock (anonymous) at (0,0) size 12x12
     362                                            RenderText {#text} at (0,-1) size 12x17
     363                                              text run at (0,-1) width 12: "A"
     364                                        RenderMathMLFraction {mfrac} at (4,0) size 21x18
     365                                          RenderMathMLRow {mrow} at (0,0) size 20x7
     366                                            RenderMathMLToken {mi} at (0,0) size 6x6 [padding: 0 1 0 0]
     367                                              RenderBlock (anonymous) at (0,0) size 5x6
     368                                                RenderText {#text} at (0,-2) size 5x10
     369                                                  text run at (0,-2) width 5: "x"
     370                                            RenderMathMLOperator {mo} at (5,0) size 10x6
     371                                              RenderBlock (anonymous) at (2,0) size 5x6
     372                                                RenderText {#text} at (0,-2) size 5x10
     373                                                  text run at (0,-2) width 5: "+"
     374                                            RenderMathMLToken {mi} at (14,0) size 6x7 [padding: 0 1 0 0]
     375                                              RenderBlock (anonymous) at (0,0) size 5x7
     376                                                RenderText {#text} at (0,-2) size 5x10
     377                                                  text run at (0,-2) width 5: "y"
     378                                          RenderMathMLToken {mi} at (7,11) size 6x7 [padding: 0 1 0 0]
     379                                            RenderBlock (anonymous) at (0,0) size 4x6
     380                                              RenderText {#text} at (0,-2) size 4x10
     381                                                text run at (0,-2) width 4: "z"
     382                                    RenderMathMLToken {mn} at (4,5) size 5x9
     383                                      RenderBlock (anonymous) at (0,0) size 5x8
     384                                        RenderText {#text} at (0,0) size 5x10
     385                                          text run at (0,0) width 5: "9"
     386                                RenderMathMLToken {mn} at (4,7) size 5x9
     387                                  RenderBlock (anonymous) at (0,0) size 5x8
     388                                    RenderText {#text} at (0,0) size 5x10
     389                                      text run at (0,0) width 5: "8"
     390                            RenderMathMLToken {mn} at (4,10) size 5x7
     391                              RenderBlock (anonymous) at (0,0) size 5x7
     392                                RenderText {#text} at (0,-1) size 5x10
     393                                  text run at (0,-1) width 5: "7"
     394                        RenderMathMLToken {mn} at (4,10) size 5x9
     395                          RenderBlock (anonymous) at (0,0) size 5x8
     396                            RenderText {#text} at (0,0) size 5x10
     397                              text run at (0,0) width 5: "6"
     398                    RenderMathMLToken {mn} at (4,12) size 5x9
     399                      RenderBlock (anonymous) at (0,0) size 5x8
     400                        RenderText {#text} at (0,0) size 5x10
     401                          text run at (0,0) width 5: "5"
     402                RenderMathMLToken {mn} at (4,13) size 5x9
     403                  RenderBlock (anonymous) at (0,0) size 5x8
     404                    RenderText {#text} at (0,0) size 5x10
     405                      text run at (0,0) width 5: "4"
     406            RenderMathMLToken {mn} at (4,15) size 5x9
     407              RenderBlock (anonymous) at (0,0) size 5x8
     408                RenderText {#text} at (0,0) size 5x10
     409                  text run at (0,0) width 5: "3"
     410        RenderText {#text} at (0,0) size 0x0
     411      RenderBlock {p} at (0,477) size 784x57
     412        RenderText {#text} at (0,37) size 74x19
     413          text run at (0,37) width 74: "RTL roots: "
     414        RenderMathMLMath {math} at (73,0) size 269x53 [padding: 0 1 0 1]
     415          RenderMathMLRoot {mroot} at (1,0) size 267x53
     416            RenderMathMLRow {mrow} at (0,3) size 258x50
     417              RenderMathMLToken {mn} at (249,37) size 9x12
    250418                RenderBlock (anonymous) at (0,0) size 8x12
    251419                  RenderText {#text} at (0,-1) size 8x17
    252420                    text run at (0,-1) width 8: "1"
    253             RenderMathMLOperator {mo} at (16,34) size 17x10
    254               RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    255                 RenderBlock (anonymous) at (0,0) size 9x9
    256                   RenderText at (0,-4) size 9x17
    257                     text run at (0,-4) width 9: "+"
    258             RenderMathMLRoot {msqrt} at (32,3) size 217x41
    259               RenderMathMLRow {mrow} at (8,3) size 209x37
    260                 RenderMathMLToken {mn} at (0,24) size 8x12
    261                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
     421              RenderMathMLOperator {mo} at (233,40) size 17x9
     422                RenderBlock (anonymous) at (3,0) size 10x9
     423                  RenderText {#text} at (0,-4) size 9x17
     424                    text run at (0,-4) width 9 RTL: "+"
     425              RenderMathMLRoot {mroot} at (0,0) size 234x49
     426                RenderMathMLRow {mrow} at (0,3) size 225x46
     427                  RenderMathMLToken {mn} at (216,33) size 9x12
    262428                    RenderBlock (anonymous) at (0,0) size 8x12
    263429                      RenderText {#text} at (0,-1) size 8x17
    264430                        text run at (0,-1) width 8: "2"
    265                 RenderMathMLOperator {mo} at (8,27) size 16x9
    266                   RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    267                     RenderBlock (anonymous) at (0,0) size 9x9
    268                       RenderText at (0,-4) size 9x17
    269                         text run at (0,-4) width 9: "+"
    270                 RenderMathMLRoot {msqrt} at (23,0) size 185x36
    271                   RenderMathMLRow {mrow} at (8,3) size 176x33
    272                     RenderMathMLToken {mn} at (0,20) size 8x12
    273                       RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
     431                  RenderMathMLOperator {mo} at (200,36) size 17x9
     432                    RenderBlock (anonymous) at (3,0) size 10x9
     433                      RenderText {#text} at (0,-4) size 9x17
     434                        text run at (0,-4) width 9 RTL: "+"
     435                  RenderMathMLRoot {mroot} at (0,0) size 201x45
     436                    RenderMathMLRow {mrow} at (0,3) size 192x42
     437                      RenderMathMLToken {mn} at (183,29) size 9x12
    274438                        RenderBlock (anonymous) at (0,0) size 8x12
    275439                          RenderText {#text} at (0,-1) size 8x17
    276440                            text run at (0,-1) width 8: "3"
    277                     RenderMathMLOperator {mo} at (8,23) size 16x9
    278                       RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    279                         RenderBlock (anonymous) at (0,0) size 9x9
    280                           RenderText at (0,-4) size 9x17
    281                             text run at (0,-4) width 9: "+"
    282                     RenderMathMLRoot {msqrt} at (23,0) size 152x32
    283                       RenderMathMLRow {mrow} at (8,3) size 143x29
    284                         RenderMathMLToken {mn} at (0,16) size 8x12
    285                           RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
     441                      RenderMathMLOperator {mo} at (168,32) size 16x9
     442                        RenderBlock (anonymous) at (3,0) size 10x9
     443                          RenderText {#text} at (0,-4) size 9x17
     444                            text run at (0,-4) width 9 RTL: "+"
     445                      RenderMathMLRoot {mroot} at (0,0) size 169x41
     446                        RenderMathMLRow {mrow} at (0,3) size 160x38
     447                          RenderMathMLToken {mn} at (151,25) size 9x12
    286448                            RenderBlock (anonymous) at (0,0) size 8x12
    287449                              RenderText {#text} at (0,-1) size 8x17
    288450                                text run at (0,-1) width 8: "4"
    289                         RenderMathMLOperator {mo} at (8,19) size 16x9
    290                           RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    291                             RenderBlock (anonymous) at (0,0) size 9x9
    292                               RenderText at (0,-4) size 9x17
    293                                 text run at (0,-4) width 9: "+"
    294                         RenderMathMLRoot {msqrt} at (23,0) size 119x28
    295                           RenderMathMLRow {mrow} at (8,3) size 111x25
    296                             RenderMathMLToken {mn} at (0,12) size 8x12
    297                               RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
     451                          RenderMathMLOperator {mo} at (135,28) size 17x9
     452                            RenderBlock (anonymous) at (3,0) size 10x9
     453                              RenderText {#text} at (0,-4) size 9x17
     454                                text run at (0,-4) width 9 RTL: "+"
     455                          RenderMathMLRoot {mroot} at (0,0) size 136x37
     456                            RenderMathMLRow {mrow} at (0,3) size 127x34
     457                              RenderMathMLToken {mn} at (118,21) size 9x12
    298458                                RenderBlock (anonymous) at (0,0) size 8x12
    299459                                  RenderText {#text} at (0,-1) size 8x17
    300460                                    text run at (0,-1) width 8: "5"
    301                             RenderMathMLOperator {mo} at (8,15) size 16x9
    302                               RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    303                                 RenderBlock (anonymous) at (0,0) size 9x9
    304                                   RenderText at (0,-4) size 9x17
    305                                     text run at (0,-4) width 9: "+"
    306                             RenderMathMLRoot {msqrt} at (23,0) size 87x24
    307                               RenderMathMLRow {mrow} at (8,3) size 78x21
    308                                 RenderMathMLToken {mn} at (0,8) size 8x12
    309                                   RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
     461                              RenderMathMLOperator {mo} at (102,24) size 17x9
     462                                RenderBlock (anonymous) at (3,0) size 10x9
     463                                  RenderText {#text} at (0,-4) size 9x17
     464                                    text run at (0,-4) width 9 RTL: "+"
     465                              RenderMathMLRoot {mroot} at (0,0) size 103x33
     466                                RenderMathMLRow {mrow} at (0,3) size 94x30
     467                                  RenderMathMLToken {mn} at (85,17) size 9x12
    310468                                    RenderBlock (anonymous) at (0,0) size 8x12
    311469                                      RenderText {#text} at (0,-1) size 8x17
    312470                                        text run at (0,-1) width 8: "6"
    313                                 RenderMathMLOperator {mo} at (8,11) size 16x9
    314                                   RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    315                                     RenderBlock (anonymous) at (0,0) size 9x9
    316                                       RenderText at (0,-4) size 9x17
    317                                         text run at (0,-4) width 9: "+"
    318                                 RenderMathMLRoot {msqrt} at (23,0) size 54x20
    319                                   RenderMathMLRow {mrow} at (8,3) size 45x17
    320                                     RenderMathMLToken {mn} at (0,4) size 8x12
    321                                       RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
     471                                  RenderMathMLOperator {mo} at (69,20) size 17x9
     472                                    RenderBlock (anonymous) at (3,0) size 10x9
     473                                      RenderText {#text} at (0,-4) size 9x17
     474                                        text run at (0,-4) width 9 RTL: "+"
     475                                  RenderMathMLRoot {mroot} at (0,0) size 70x29
     476                                    RenderMathMLRow {mrow} at (0,3) size 62x26
     477                                      RenderMathMLToken {mn} at (53,13) size 9x12
    322478                                        RenderBlock (anonymous) at (0,0) size 8x12
    323479                                          RenderText {#text} at (0,-1) size 8x17
    324480                                            text run at (0,-1) width 8: "7"
    325                                     RenderMathMLOperator {mo} at (8,7) size 16x9
    326                                       RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    327                                         RenderBlock (anonymous) at (0,0) size 9x9
    328                                           RenderText at (0,-4) size 9x17
    329                                             text run at (0,-4) width 9: "+"
    330                                     RenderMathMLRoot {msqrt} at (23,0) size 22x16
    331                                       RenderMathMLToken {mi} at (8,3) size 13x13 [padding: 0 2 0 0]
    332                                         RenderMathMLBlock (anonymous, flex) at (0,0) size 10x12
    333                                           RenderBlock (anonymous) at (0,0) size 10x12
    334                                             RenderText {#text} at (0,-1) size 10x17
    335                                               text run at (0,-1) width 10: "A"
     481                                      RenderMathMLOperator {mo} at (37,16) size 17x9
     482                                        RenderBlock (anonymous) at (3,0) size 10x9
     483                                          RenderText {#text} at (0,-4) size 9x17
     484                                            text run at (0,-4) width 9 RTL: "+"
     485                                      RenderMathMLRoot {mroot} at (0,0) size 38x25
     486                                        RenderMathMLToken {mi} at (0,13) size 14x12 [padding: 0 0 0 2]
     487                                          RenderBlock (anonymous) at (1,0) size 13x12
     488                                            RenderText {#text} at (0,-1) size 12x17
     489                                              text run at (0,-1) width 12: "A"
     490                                        RenderMathMLFraction {mfrac} at (13,0) size 20x18
     491                                          RenderMathMLRow {mrow} at (0,0) size 20x7
     492                                            RenderMathMLToken {mi} at (14,0) size 6x6 [padding: 0 0 0 1]
     493                                              RenderBlock (anonymous) at (0,0) size 6x6
     494                                                RenderText {#text} at (0,-2) size 5x10
     495                                                  text run at (0,-2) width 5: "x"
     496                                            RenderMathMLOperator {mo} at (5,0) size 10x6
     497                                              RenderBlock (anonymous) at (2,0) size 5x6
     498                                                RenderText {#text} at (0,-2) size 5x10
     499                                                  text run at (0,-2) width 5 RTL: "+"
     500                                            RenderMathMLToken {mi} at (0,0) size 6x7 [padding: 0 0 0 1]
     501                                              RenderBlock (anonymous) at (0,0) size 6x7
     502                                                RenderText {#text} at (0,-2) size 5x10
     503                                                  text run at (0,-2) width 5: "y"
     504                                          RenderMathMLToken {mi} at (7,11) size 6x7 [padding: 0 0 0 1]
     505                                            RenderBlock (anonymous) at (0,0) size 5x6
     506                                              RenderText {#text} at (0,-2) size 4x10
     507                                                text run at (0,-2) width 4: "z"
     508                                    RenderMathMLToken {mn} at (61,5) size 5x9
     509                                      RenderBlock (anonymous) at (0,0) size 5x8
     510                                        RenderText {#text} at (0,0) size 5x10
     511                                          text run at (0,0) width 5: "9"
     512                                RenderMathMLToken {mn} at (93,7) size 6x9
     513                                  RenderBlock (anonymous) at (0,0) size 5x8
     514                                    RenderText {#text} at (0,0) size 5x10
     515                                      text run at (0,0) width 5: "8"
     516                            RenderMathMLToken {mn} at (126,10) size 5x7
     517                              RenderBlock (anonymous) at (0,0) size 5x7
     518                                RenderText {#text} at (0,-1) size 5x10
     519                                  text run at (0,-1) width 5: "7"
     520                        RenderMathMLToken {mn} at (159,10) size 5x9
     521                          RenderBlock (anonymous) at (0,0) size 5x8
     522                            RenderText {#text} at (0,0) size 5x10
     523                              text run at (0,0) width 5: "6"
     524                    RenderMathMLToken {mn} at (191,12) size 6x9
     525                      RenderBlock (anonymous) at (0,0) size 5x8
     526                        RenderText {#text} at (0,0) size 5x10
     527                          text run at (0,0) width 5: "5"
     528                RenderMathMLToken {mn} at (224,13) size 6x9
     529                  RenderBlock (anonymous) at (0,0) size 5x8
     530                    RenderText {#text} at (0,0) size 5x10
     531                      text run at (0,0) width 5: "4"
     532            RenderMathMLToken {mn} at (257,15) size 5x9
     533              RenderBlock (anonymous) at (0,0) size 5x8
     534                RenderText {#text} at (0,0) size 5x10
     535                  text run at (0,0) width 5: "3"
    336536        RenderText {#text} at (0,0) size 0x0
    337       RenderBlock {p} at (0,401) size 784x56
    338         RenderText {#text} at (0,36) size 114x19
    339           text run at (0,36) width 114: "Imbricated roots: "
    340         RenderMathMLMath {math} at (113,0) size 267x52 [padding: 0 1 0 1]
    341           RenderMathMLRoot {mroot} at (1,0) size 264x52
    342             RenderMathMLRow {mrow} at (8,3) size 256x49
    343               RenderMathMLToken {mn} at (0,36) size 8x12
    344                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    345                   RenderBlock (anonymous) at (0,0) size 8x12
    346                     RenderText {#text} at (0,-1) size 8x17
    347                       text run at (0,-1) width 8: "1"
    348               RenderMathMLOperator {mo} at (8,39) size 16x9
    349                 RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    350                   RenderBlock (anonymous) at (0,0) size 9x9
    351                     RenderText at (0,-4) size 9x17
    352                       text run at (0,-4) width 9: "+"
    353               RenderMathMLRoot {mroot} at (23,0) size 232x48
    354                 RenderMathMLRow {mrow} at (8,3) size 223x45
    355                   RenderMathMLToken {mn} at (0,32) size 8x12
    356                     RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    357                       RenderBlock (anonymous) at (0,0) size 8x12
    358                         RenderText {#text} at (0,-1) size 8x17
    359                           text run at (0,-1) width 8: "2"
    360                   RenderMathMLOperator {mo} at (8,35) size 16x9
    361                     RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    362                       RenderBlock (anonymous) at (0,0) size 9x9
    363                         RenderText at (0,-4) size 9x17
    364                           text run at (0,-4) width 9: "+"
    365                   RenderMathMLRoot {mroot} at (23,0) size 199x44
    366                     RenderMathMLRow {mrow} at (8,3) size 191x41
    367                       RenderMathMLToken {mn} at (0,28) size 8x12
    368                         RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    369                           RenderBlock (anonymous) at (0,0) size 8x12
    370                             RenderText {#text} at (0,-1) size 8x17
    371                               text run at (0,-1) width 8: "3"
    372                       RenderMathMLOperator {mo} at (8,31) size 16x9
    373                         RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    374                           RenderBlock (anonymous) at (0,0) size 9x9
    375                             RenderText at (0,-4) size 9x17
    376                               text run at (0,-4) width 9: "+"
    377                       RenderMathMLRoot {mroot} at (23,0) size 167x40
    378                         RenderMathMLRow {mrow} at (8,3) size 158x37
    379                           RenderMathMLToken {mn} at (0,24) size 8x12
    380                             RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    381                               RenderBlock (anonymous) at (0,0) size 8x12
    382                                 RenderText {#text} at (0,-1) size 8x17
    383                                   text run at (0,-1) width 8: "4"
    384                           RenderMathMLOperator {mo} at (8,27) size 16x9
    385                             RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    386                               RenderBlock (anonymous) at (0,0) size 9x9
    387                                 RenderText at (0,-4) size 9x17
    388                                   text run at (0,-4) width 9: "+"
    389                           RenderMathMLRoot {mroot} at (23,0) size 134x36
    390                             RenderMathMLRow {mrow} at (8,3) size 125x33
    391                               RenderMathMLToken {mn} at (0,20) size 8x12
    392                                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    393                                   RenderBlock (anonymous) at (0,0) size 8x12
    394                                     RenderText {#text} at (0,-1) size 8x17
    395                                       text run at (0,-1) width 8: "5"
    396                               RenderMathMLOperator {mo} at (8,23) size 16x9
    397                                 RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    398                                   RenderBlock (anonymous) at (0,0) size 9x9
    399                                     RenderText at (0,-4) size 9x17
    400                                       text run at (0,-4) width 9: "+"
    401                               RenderMathMLRoot {mroot} at (23,0) size 101x32
    402                                 RenderMathMLRow {mrow} at (8,3) size 92x29
    403                                   RenderMathMLToken {mn} at (0,16) size 8x12
    404                                     RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    405                                       RenderBlock (anonymous) at (0,0) size 8x12
    406                                         RenderText {#text} at (0,-1) size 8x17
    407                                           text run at (0,-1) width 8: "6"
    408                                   RenderMathMLOperator {mo} at (8,19) size 16x9
    409                                     RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    410                                       RenderBlock (anonymous) at (0,0) size 9x9
    411                                         RenderText at (0,-4) size 9x17
    412                                           text run at (0,-4) width 9: "+"
    413                                   RenderMathMLRoot {mroot} at (23,0) size 69x28
    414                                     RenderMathMLRow {mrow} at (8,3) size 60x25
    415                                       RenderMathMLToken {mn} at (0,12) size 8x12
    416                                         RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    417                                           RenderBlock (anonymous) at (0,0) size 8x12
    418                                             RenderText {#text} at (0,-1) size 8x17
    419                                               text run at (0,-1) width 8: "7"
    420                                       RenderMathMLOperator {mo} at (8,15) size 16x9
    421                                         RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    422                                           RenderBlock (anonymous) at (0,0) size 9x9
    423                                             RenderText at (0,-4) size 9x17
    424                                               text run at (0,-4) width 9: "+"
    425                                       RenderMathMLRoot {mroot} at (23,0) size 36x24
    426                                         RenderMathMLToken {mi} at (23,12) size 12x12 [padding: 0 2 0 0]
    427                                           RenderMathMLBlock (anonymous, flex) at (0,0) size 10x12
    428                                             RenderBlock (anonymous) at (0,0) size 10x12
    429                                               RenderText {#text} at (0,-1) size 10x17
    430                                                 text run at (0,-1) width 10: "A"
    431                                         RenderMathMLFraction {mfrac} at (4,0) size 20x17
    432                                           RenderMathMLRow {mrow} at (0,0) size 19x7
    433                                             RenderMathMLToken {mi} at (0,1) size 5x5 [padding: 0 1 0 0]
    434                                               RenderMathMLBlock (anonymous, flex) at (0,0) size 4x5
    435                                                 RenderBlock (anonymous) at (0,0) size 4x5
    436                                                   RenderText {#text} at (0,-3) size 4x10
    437                                                     text run at (0,-3) width 4: "x"
    438                                             RenderMathMLOperator {mo} at (4,0) size 10x6
    439                                               RenderMathMLBlock (anonymous, flex) at (2,0) size 5x6
    440                                                 RenderBlock (anonymous) at (0,0) size 5x6
    441                                                   RenderText at (0,-2) size 5x10
    442                                                     text run at (0,-2) width 5: "+"
    443                                             RenderMathMLToken {mi} at (13,1) size 6x6 [padding: 0 1 0 0]
    444                                               RenderMathMLBlock (anonymous, flex) at (0,0) size 4x6
    445                                                 RenderBlock (anonymous) at (0,0) size 4x6
    446                                                   RenderText {#text} at (0,-3) size 4x10
    447                                                     text run at (0,-3) width 4: "y"
    448                                           RenderMathMLToken {mi} at (7,11) size 5x6 [padding: 0 1 0 0]
    449                                             RenderMathMLBlock (anonymous, flex) at (0,0) size 4x5
    450                                               RenderBlock (anonymous) at (0,0) size 4x5
    451                                                 RenderText {#text} at (0,-3) size 4x10
    452                                                   text run at (0,-3) width 4: "z"
    453                                     RenderMathMLToken {mn} at (4,5) size 5x9
    454                                       RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    455                                         RenderBlock (anonymous) at (0,0) size 5x8
    456                                           RenderText {#text} at (0,0) size 5x10
    457                                             text run at (0,0) width 5: "9"
    458                                 RenderMathMLToken {mn} at (4,7) size 5x8
    459                                   RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    460                                     RenderBlock (anonymous) at (0,0) size 5x8
    461                                       RenderText {#text} at (0,0) size 5x10
    462                                         text run at (0,0) width 5: "8"
    463                             RenderMathMLToken {mn} at (4,9) size 5x8
    464                               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x7
    465                                 RenderBlock (anonymous) at (0,0) size 5x7
    466                                   RenderText {#text} at (0,-1) size 5x10
    467                                     text run at (0,-1) width 5: "7"
    468                         RenderMathMLToken {mn} at (4,10) size 5x9
    469                           RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    470                             RenderBlock (anonymous) at (0,0) size 5x8
    471                               RenderText {#text} at (0,0) size 5x10
    472                                 text run at (0,0) width 5: "6"
    473                     RenderMathMLToken {mn} at (4,11) size 5x9
    474                       RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    475                         RenderBlock (anonymous) at (0,0) size 5x8
    476                           RenderText {#text} at (0,0) size 5x10
    477                             text run at (0,0) width 5: "5"
    478                 RenderMathMLToken {mn} at (4,13) size 5x9
    479                   RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    480                     RenderBlock (anonymous) at (0,0) size 5x8
    481                       RenderText {#text} at (0,0) size 5x10
    482                         text run at (0,0) width 5: "4"
    483             RenderMathMLToken {mn} at (4,15) size 5x8
    484               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    485                 RenderBlock (anonymous) at (0,0) size 5x8
    486                   RenderText {#text} at (0,0) size 5x10
    487                     text run at (0,0) width 5: "3"
    488         RenderText {#text} at (0,0) size 0x0
    489       RenderBlock {p} at (0,473) size 784x56
    490         RenderText {#text} at (0,36) size 74x19
    491           text run at (0,36) width 74: "RTL roots: "
    492         RenderMathMLMath {math} at (73,0) size 266x52 [padding: 0 1 0 1]
    493           RenderMathMLRoot {mroot} at (1,0) size 264x52
    494             RenderMathMLRow {mrow} at (0,3) size 255x49
    495               RenderMathMLToken {mn} at (246,36) size 9x12
    496                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    497                   RenderBlock (anonymous) at (0,0) size 8x12
    498                     RenderText {#text} at (0,-1) size 8x17
    499                       text run at (0,-1) width 8: "1"
    500               RenderMathMLOperator {mo} at (230,39) size 17x9
    501                 RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    502                   RenderBlock (anonymous) at (0,0) size 9x9
    503                     RenderText at (0,-4) size 9x17
    504                       text run at (0,-4) width 9 RTL: "+"
    505               RenderMathMLRoot {mroot} at (0,0) size 231x48
    506                 RenderMathMLRow {mrow} at (0,3) size 222x45
    507                   RenderMathMLToken {mn} at (213,32) size 9x12
    508                     RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    509                       RenderBlock (anonymous) at (0,0) size 8x12
    510                         RenderText {#text} at (0,-1) size 8x17
    511                           text run at (0,-1) width 8: "2"
    512                   RenderMathMLOperator {mo} at (198,35) size 16x9
    513                     RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    514                       RenderBlock (anonymous) at (0,0) size 9x9
    515                         RenderText at (0,-4) size 9x17
    516                           text run at (0,-4) width 9 RTL: "+"
    517                   RenderMathMLRoot {mroot} at (0,0) size 199x44
    518                     RenderMathMLRow {mrow} at (0,3) size 190x41
    519                       RenderMathMLToken {mn} at (181,28) size 9x12
    520                         RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    521                           RenderBlock (anonymous) at (0,0) size 8x12
    522                             RenderText {#text} at (0,-1) size 8x17
    523                               text run at (0,-1) width 8: "3"
    524                       RenderMathMLOperator {mo} at (165,31) size 17x9
    525                         RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    526                           RenderBlock (anonymous) at (0,0) size 9x9
    527                             RenderText at (0,-4) size 9x17
    528                               text run at (0,-4) width 9 RTL: "+"
    529                       RenderMathMLRoot {mroot} at (0,0) size 166x40
    530                         RenderMathMLRow {mrow} at (0,3) size 157x37
    531                           RenderMathMLToken {mn} at (148,24) size 9x12
    532                             RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    533                               RenderBlock (anonymous) at (0,0) size 8x12
    534                                 RenderText {#text} at (0,-1) size 8x17
    535                                   text run at (0,-1) width 8: "4"
    536                           RenderMathMLOperator {mo} at (132,27) size 17x9
    537                             RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    538                               RenderBlock (anonymous) at (0,0) size 9x9
    539                                 RenderText at (0,-4) size 9x17
    540                                   text run at (0,-4) width 9 RTL: "+"
    541                           RenderMathMLRoot {mroot} at (0,0) size 133x36
    542                             RenderMathMLRow {mrow} at (0,3) size 124x33
    543                               RenderMathMLToken {mn} at (115,20) size 9x12
    544                                 RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    545                                   RenderBlock (anonymous) at (0,0) size 8x12
    546                                     RenderText {#text} at (0,-1) size 8x17
    547                                       text run at (0,-1) width 8: "5"
    548                               RenderMathMLOperator {mo} at (99,23) size 17x9
    549                                 RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    550                                   RenderBlock (anonymous) at (0,0) size 9x9
    551                                     RenderText at (0,-4) size 9x17
    552                                       text run at (0,-4) width 9 RTL: "+"
    553                               RenderMathMLRoot {mroot} at (0,0) size 100x32
    554                                 RenderMathMLRow {mrow} at (0,3) size 92x29
    555                                   RenderMathMLToken {mn} at (83,16) size 9x12
    556                                     RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    557                                       RenderBlock (anonymous) at (0,0) size 8x12
    558                                         RenderText {#text} at (0,-1) size 8x17
    559                                           text run at (0,-1) width 8: "6"
    560                                   RenderMathMLOperator {mo} at (67,19) size 17x9
    561                                     RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    562                                       RenderBlock (anonymous) at (0,0) size 9x9
    563                                         RenderText at (0,-4) size 9x17
    564                                           text run at (0,-4) width 9 RTL: "+"
    565                                   RenderMathMLRoot {mroot} at (0,0) size 68x28
    566                                     RenderMathMLRow {mrow} at (0,3) size 59x25
    567                                       RenderMathMLToken {mn} at (50,12) size 9x12
    568                                         RenderMathMLBlock (anonymous, flex) at (0,0) size 8x12
    569                                           RenderBlock (anonymous) at (0,0) size 8x12
    570                                             RenderText {#text} at (0,-1) size 8x17
    571                                               text run at (0,-1) width 8: "7"
    572                                       RenderMathMLOperator {mo} at (34,15) size 17x9
    573                                         RenderMathMLBlock (anonymous, flex) at (3,0) size 10x9
    574                                           RenderBlock (anonymous) at (0,0) size 9x9
    575                                             RenderText at (0,-4) size 9x17
    576                                               text run at (0,-4) width 9 RTL: "+"
    577                                       RenderMathMLRoot {mroot} at (0,0) size 35x24
    578                                         RenderMathMLToken {mi} at (0,12) size 12x12 [padding: 0 0 0 2]
    579                                           RenderMathMLBlock (anonymous, flex) at (1,0) size 11x12
    580                                             RenderBlock (anonymous) at (0,0) size 10x12
    581                                               RenderText {#text} at (0,-1) size 10x17
    582                                                 text run at (0,-1) width 10: "A"
    583                                         RenderMathMLFraction {mfrac} at (11,0) size 20x17
    584                                           RenderMathMLRow {mrow} at (0,0) size 19x7
    585                                             RenderMathMLToken {mi} at (13,1) size 6x5 [padding: 0 0 0 1]
    586                                               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x5
    587                                                 RenderBlock (anonymous) at (0,0) size 4x5
    588                                                   RenderText {#text} at (0,-3) size 4x10
    589                                                     text run at (0,-3) width 4: "x"
    590                                             RenderMathMLOperator {mo} at (4,0) size 10x6
    591                                               RenderMathMLBlock (anonymous, flex) at (2,0) size 5x6
    592                                                 RenderBlock (anonymous) at (0,0) size 5x6
    593                                                   RenderText at (0,-2) size 5x10
    594                                                     text run at (0,-2) width 5 RTL: "+"
    595                                             RenderMathMLToken {mi} at (0,1) size 5x6 [padding: 0 0 0 1]
    596                                               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x6
    597                                                 RenderBlock (anonymous) at (0,0) size 4x6
    598                                                   RenderText {#text} at (0,-3) size 4x10
    599                                                     text run at (0,-3) width 4: "y"
    600                                           RenderMathMLToken {mi} at (7,11) size 5x6 [padding: 0 0 0 1]
    601                                             RenderMathMLBlock (anonymous, flex) at (0,0) size 5x5
    602                                               RenderBlock (anonymous) at (0,0) size 4x5
    603                                                 RenderText {#text} at (0,-3) size 4x10
    604                                                   text run at (0,-3) width 4: "z"
    605                                     RenderMathMLToken {mn} at (58,5) size 5x9
    606                                       RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    607                                         RenderBlock (anonymous) at (0,0) size 5x8
    608                                           RenderText {#text} at (0,0) size 5x10
    609                                             text run at (0,0) width 5: "9"
    610                                 RenderMathMLToken {mn} at (90,7) size 6x8
    611                                   RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    612                                     RenderBlock (anonymous) at (0,0) size 5x8
    613                                       RenderText {#text} at (0,0) size 5x10
    614                                         text run at (0,0) width 5: "8"
    615                             RenderMathMLToken {mn} at (123,9) size 6x8
    616                               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x7
    617                                 RenderBlock (anonymous) at (0,0) size 5x7
    618                                   RenderText {#text} at (0,-1) size 5x10
    619                                     text run at (0,-1) width 5: "7"
    620                         RenderMathMLToken {mn} at (156,10) size 5x9
    621                           RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    622                             RenderBlock (anonymous) at (0,0) size 5x8
    623                               RenderText {#text} at (0,0) size 5x10
    624                                 text run at (0,0) width 5: "6"
    625                     RenderMathMLToken {mn} at (189,11) size 5x9
    626                       RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    627                         RenderBlock (anonymous) at (0,0) size 5x8
    628                           RenderText {#text} at (0,0) size 5x10
    629                             text run at (0,0) width 5: "5"
    630                 RenderMathMLToken {mn} at (221,13) size 6x9
    631                   RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    632                     RenderBlock (anonymous) at (0,0) size 5x8
    633                       RenderText {#text} at (0,0) size 5x10
    634                         text run at (0,0) width 5: "4"
    635             RenderMathMLToken {mn} at (254,15) size 6x8
    636               RenderMathMLBlock (anonymous, flex) at (0,0) size 5x8
    637                 RenderBlock (anonymous) at (0,0) size 5x8
    638                   RenderText {#text} at (0,0) size 5x10
    639                     text run at (0,0) width 5: "3"
    640         RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/mac/accessibility/math-text-expected.txt

    r177086 r202420  
    331
    44 
     5+
    56 
    67static
  • trunk/LayoutTests/platform/mac/mathml/opentype/large-operators-expected.txt

    r202284 r202420  
    66      RenderMathMLMath {math} at (0,0) size 784x19 [padding: 0 1 0 1]
    77        RenderMathMLOperator {mo} at (262,1) size 18x17
    8           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    9             RenderBlock (anonymous) at (0,0) size 0x18
    10               RenderText at (0,-4) size 15x24
    11                 text run at (0,-4) width 15: "\x{2211}"
     8          RenderBlock (anonymous) at (0,0) size 15x18
     9            RenderText {#text} at (0,-4) size 15x24
     10              text run at (0,-4) width 15: "\x{2211}"
    1211        RenderMathMLOperator {mo} at (279,0) size 9x19
    13           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x20
    14             RenderBlock (anonymous) at (0,0) size 0x20
    15               RenderText at (0,-3) size 8x24
    16                 text run at (0,-3) width 8: "\x{222B}"
     12          RenderBlock (anonymous) at (0,0) size 8x20
     13            RenderText {#text} at (0,-3) size 8x24
     14              text run at (0,-3) width 8: "\x{222B}"
    1715        RenderMathMLOperator {mo} at (287,0) size 13x19
    18           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x20
    19             RenderBlock (anonymous) at (0,0) size 0x20
    20               RenderText at (0,-3) size 12x24
    21                 text run at (0,-3) width 12: "\x{222C}"
     16          RenderBlock (anonymous) at (0,0) size 12x20
     17            RenderText {#text} at (0,-3) size 12x24
     18              text run at (0,-3) width 12: "\x{222C}"
    2219        RenderMathMLOperator {mo} at (299,0) size 17x19
    23           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x20
    24             RenderBlock (anonymous) at (0,0) size 0x20
    25               RenderText at (0,-3) size 16x24
    26                 text run at (0,-3) width 16: "\x{222D}"
     20          RenderBlock (anonymous) at (0,0) size 16x20
     21            RenderText {#text} at (0,-3) size 16x24
     22              text run at (0,-3) width 16: "\x{222D}"
    2723        RenderMathMLOperator {mo} at (315,0) size 21x19
    28           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x20
    29             RenderBlock (anonymous) at (0,0) size 0x20
    30               RenderText at (0,-3) size 19x24
    31                 text run at (0,-3) width 19: "\x{2A0C}"
     24          RenderBlock (anonymous) at (0,0) size 19x20
     25            RenderText {#text} at (0,-3) size 19x24
     26              text run at (0,-3) width 19: "\x{2A0C}"
    3227        RenderMathMLOperator {mo} at (335,1) size 22x17
    33           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    34             RenderBlock (anonymous) at (0,0) size 0x18
    35               RenderText at (0,-4) size 19x24
    36                 text run at (0,-4) width 19: "\x{2A01}"
     28          RenderBlock (anonymous) at (0,0) size 19x18
     29            RenderText {#text} at (0,-4) size 19x24
     30              text run at (0,-4) width 19: "\x{2A01}"
    3731        RenderMathMLOperator {mo} at (356,0) size 9x19
    38           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x20
    39             RenderBlock (anonymous) at (0,0) size 0x20
    40               RenderText at (0,-3) size 8x24
    41                 text run at (0,-3) width 8: "\x{222E}"
     32          RenderBlock (anonymous) at (0,0) size 8x20
     33            RenderText {#text} at (0,-3) size 8x24
     34              text run at (0,-3) width 8: "\x{222E}"
    4235        RenderMathMLOperator {mo} at (364,0) size 14x19
    43           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x20
    44             RenderBlock (anonymous) at (0,0) size 0x20
    45               RenderText at (0,-3) size 12x24
    46                 text run at (0,-3) width 12: "\x{222F}"
     36          RenderBlock (anonymous) at (0,0) size 12x20
     37            RenderText {#text} at (0,-3) size 12x24
     38              text run at (0,-3) width 12: "\x{222F}"
    4739        RenderMathMLOperator {mo} at (377,0) size 18x19
    48           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x20
    49             RenderBlock (anonymous) at (0,0) size 0x20
    50               RenderText at (0,-3) size 16x24
    51                 text run at (0,-3) width 16: "\x{2230}"
     40          RenderBlock (anonymous) at (0,0) size 16x20
     41            RenderText {#text} at (0,-3) size 16x24
     42              text run at (0,-3) width 16: "\x{2230}"
    5243        RenderMathMLOperator {mo} at (394,1) size 18x17
    53           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    54             RenderBlock (anonymous) at (0,0) size 0x18
    55               RenderText at (0,-4) size 15x24
    56                 text run at (0,-4) width 15: "\x{22C3}"
     44          RenderBlock (anonymous) at (0,0) size 15x18
     45            RenderText {#text} at (0,-4) size 15x24
     46              text run at (0,-4) width 15: "\x{22C3}"
    5747        RenderMathMLOperator {mo} at (411,1) size 19x17
    58           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    59             RenderBlock (anonymous) at (0,0) size 0x18
    60               RenderText at (0,-4) size 15x24
    61                 text run at (0,-4) width 15: "\x{22C0}"
     48          RenderBlock (anonymous) at (0,0) size 15x18
     49            RenderText {#text} at (0,-4) size 15x24
     50              text run at (0,-4) width 15: "\x{22C0}"
    6251        RenderMathMLOperator {mo} at (429,1) size 18x17
    63           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    64             RenderBlock (anonymous) at (0,0) size 0x18
    65               RenderText at (0,-4) size 15x24
    66                 text run at (0,-4) width 15: "\x{22C1}"
     52          RenderBlock (anonymous) at (0,0) size 15x18
     53            RenderText {#text} at (0,-4) size 15x24
     54              text run at (0,-4) width 15: "\x{22C1}"
    6755        RenderMathMLOperator {mo} at (446,1) size 18x17
    68           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    69             RenderBlock (anonymous) at (0,0) size 0x18
    70               RenderText at (0,-4) size 15x24
    71                 text run at (0,-4) width 15: "\x{22C2}"
     56          RenderBlock (anonymous) at (0,0) size 15x18
     57            RenderText {#text} at (0,-4) size 15x24
     58              text run at (0,-4) width 15: "\x{22C2}"
    7259        RenderMathMLOperator {mo} at (463,1) size 22x17
    73           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    74             RenderBlock (anonymous) at (0,0) size 0x18
    75               RenderText at (0,-4) size 19x24
    76                 text run at (0,-4) width 19: "\x{2A02}"
     60          RenderBlock (anonymous) at (0,0) size 19x18
     61            RenderText {#text} at (0,-4) size 19x24
     62              text run at (0,-4) width 19: "\x{2A02}"
    7763        RenderMathMLOperator {mo} at (484,1) size 20x17
    78           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    79             RenderBlock (anonymous) at (0,0) size 0x18
    80               RenderText at (0,-4) size 16x24
    81                 text run at (0,-4) width 16: "\x{220F}"
     64          RenderBlock (anonymous) at (0,0) size 16x18
     65            RenderText {#text} at (0,-4) size 16x24
     66              text run at (0,-4) width 16: "\x{220F}"
    8267        RenderMathMLOperator {mo} at (503,1) size 19x17
    83           RenderMathMLBlock (anonymous, flex) at (0,0) size 0x18
    84             RenderBlock (anonymous) at (0,0) size 0x18
    85               RenderText at (0,-4) size 16x24
    86                 text run at (0,-4) width 16: "\x{2210}"
     68          RenderBlock (anonymous) at (0,0) size 16x18
     69            RenderText {#text} at (0,-4) size 16x24
     70              text run at (0,-4) width 16: "\x{2210}"
  • trunk/LayoutTests/platform/mac/mathml/opentype/opentype-stretchy-expected.txt

    r202284 r202420  
    88          RenderMathMLRow {mrow} at (1,0) size 26x11
    99            RenderMathMLOperator {mo} at (0,0) size 26x11
    10               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x3
    11                 RenderBlock (anonymous) at (0,0) size 0x3
    12                   RenderText at (0,-3) size 3x0
    13                     text run at (0,-3) width 3: "\x{219F}"
     10              RenderBlock (anonymous) at (0,0) size 3x3
     11                RenderText {#text} at (0,-3) size 3x0
     12                  text run at (0,-3) width 3: "\x{219F}"
    1413        RenderText {#text} at (48,17) size 5x18
    1514          text run at (48,17) width 5: " "
     
    1716          RenderMathMLRow {mrow} at (1,0) size 26x21
    1817            RenderMathMLOperator {mo} at (0,0) size 26x21
    19               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x3
    20                 RenderBlock (anonymous) at (0,0) size 0x3
    21                   RenderText at (0,-3) size 3x0
    22                     text run at (0,-3) width 3: "\x{219F}"
     18              RenderBlock (anonymous) at (0,0) size 3x3
     19                RenderText {#text} at (0,-3) size 3x0
     20                  text run at (0,-3) width 3: "\x{219F}"
    2321        RenderText {#text} at (100,17) size 5x18
    2422          text run at (100,17) width 5: " "
     
    2624          RenderMathMLRow {mrow} at (1,0) size 26x31
    2725            RenderMathMLOperator {mo} at (0,0) size 26x31
    28               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x3
    29                 RenderBlock (anonymous) at (0,0) size 0x3
    30                   RenderText at (0,-3) size 3x0
    31                     text run at (0,-3) width 3: "\x{219F}"
     26              RenderBlock (anonymous) at (0,0) size 3x3
     27                RenderText {#text} at (0,-3) size 3x0
     28                  text run at (0,-3) width 3: "\x{219F}"
    3229        RenderText {#text} at (0,0) size 0x0
    3330      RenderBlock {P} at (0,51) size 784x154
     
    3532          RenderMathMLRow {mrow} at (1,0) size 47x150
    3633            RenderMathMLOperator {mo} at (0,0) size 47x150
    37               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x3
    38                 RenderBlock (anonymous) at (0,0) size 0x3
    39                   RenderText at (0,-3) size 3x0
    40                     text run at (0,-3) width 3: "\x{219F}"
     34              RenderBlock (anonymous) at (0,0) size 3x3
     35                RenderText {#text} at (0,-3) size 3x0
     36                  text run at (0,-3) width 3: "\x{219F}"
    4137        RenderText {#text} at (0,0) size 0x0
    4238      RenderBlock {P} at (0,221) size 784x86
     
    4440          RenderMathMLRow {mrow} at (1,0) size 84x82
    4541            RenderMathMLOperator {mo} at (0,0) size 84x82
    46               RenderMathMLBlock (anonymous, flex) at (0,0) size 0x12
    47                 RenderBlock (anonymous) at (0,0) size 0x12
    48                   RenderText at (0,6) size 11x0
    49                     text run at (0,6) width 11: "\x{2A1B}"
     42              RenderBlock (anonymous) at (0,0) size 11x12
     43                RenderText {#text} at (0,6) size 11x0
     44                  text run at (0,6) width 11: "\x{2A1B}"
    5045        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt

    r202284 r202420  
    99            RenderMathMLUnderOver {mover} at (0,0) size 8x22
    1010              RenderMathMLOperator {mo} at (0,1) size 8x21
    11                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x4
    12                   RenderBlock (anonymous) at (0,0) size 0x4
    13                     RenderText at (0,-3) size 2x0
    14                       text run at (0,-3) width 2: "\x{219C}"
     11                RenderBlock (anonymous) at (0,0) size 2x4
     12                  RenderText {#text} at (0,-3) size 2x0
     13                    text run at (0,-3) width 2: "\x{219C}"
    1514              RenderMathMLSpace {mspace} at (0,0) size 8x1
    1615        RenderText {#text} at (0,0) size 0x0
     
    2019            RenderMathMLUnderOver {mover} at (0,0) size 15x22
    2120              RenderMathMLOperator {mo} at (4,1) size 7x21
    22                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x4
    23                   RenderBlock (anonymous) at (0,0) size 0x4
    24                     RenderText at (0,-3) size 2x0
    25                       text run at (0,-3) width 2: "\x{219C}"
     21                RenderBlock (anonymous) at (0,0) size 2x4
     22                  RenderText {#text} at (0,-3) size 2x0
     23                    text run at (0,-3) width 2: "\x{219C}"
    2624              RenderMathMLSpace {mspace} at (0,0) size 15x1
    2725        RenderText {#text} at (0,0) size 0x0
     
    3129            RenderMathMLUnderOver {mover} at (0,0) size 150x42
    3230              RenderMathMLOperator {mo} at (71,1) size 8x41
    33                 RenderMathMLBlock (anonymous, flex) at (0,0) size 0x4
    34                   RenderBlock (anonymous) at (0,0) size 0x4
    35                     RenderText at (0,-3) size 2x0
    36                       text run at (0,-3) width 2: "\x{219C}"
     31                RenderBlock (anonymous) at (0,0) size 2x4
     32                  RenderText {#text} at (0,-3) size 2x0
     33                    text run at (0,-3) width 2: "\x{219C}"
    3734              RenderMathMLSpace {mspace} at (0,0) size 150x1
    3835        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/mac/mathml/opentype/vertical-expected.txt

    • Property svn:executable set to *
    r202284 r202420  
    77        RenderMathMLMath {math} at (0,3) size 117x15 [padding: 0 1 0 1]
    88          RenderMathMLOperator {mo} at (1,0) size 6x14
    9             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    10               RenderBlock (anonymous) at (0,0) size 0x14
    11                 RenderText at (0,-6) size 6x24
    12                   text run at (0,-6) width 6: "["
     9            RenderBlock (anonymous) at (0,0) size 6x14
     10              RenderText {#text} at (0,-6) size 6x24
     11                text run at (0,-6) width 6: "["
    1312          RenderMathMLOperator {mo} at (6,0) size 6x14
    14             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    15               RenderBlock (anonymous) at (0,0) size 0x14
    16                 RenderText at (0,-6) size 6x24
    17                   text run at (0,-6) width 6: "]"
     13            RenderBlock (anonymous) at (0,0) size 6x14
     14              RenderText {#text} at (0,-6) size 6x24
     15                text run at (0,-6) width 6: "]"
    1816          RenderMathMLOperator {mo} at (11,0) size 9x14
    19             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    20               RenderBlock (anonymous) at (0,0) size 0x14
    21                 RenderText at (0,-6) size 8x24
    22                   text run at (0,-6) width 8: "{"
     17            RenderBlock (anonymous) at (0,0) size 8x14
     18              RenderText {#text} at (0,-6) size 8x24
     19                text run at (0,-6) width 8: "{"
    2320          RenderMathMLOperator {mo} at (19,0) size 8x14
    24             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    25               RenderBlock (anonymous) at (0,0) size 0x14
    26                 RenderText at (0,-6) size 8x24
    27                   text run at (0,-6) width 8: "}"
     21            RenderBlock (anonymous) at (0,0) size 8x14
     22              RenderText {#text} at (0,-6) size 8x24
     23                text run at (0,-6) width 8: "}"
    2824          RenderMathMLOperator {mo} at (26,0) size 7x14
    29             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    30               RenderBlock (anonymous) at (0,0) size 0x14
    31                 RenderText at (0,-6) size 6x24
    32                   text run at (0,-6) width 6: "("
     25            RenderBlock (anonymous) at (0,0) size 6x14
     26              RenderText {#text} at (0,-6) size 6x24
     27                text run at (0,-6) width 6: "("
    3328          RenderMathMLOperator {mo} at (32,0) size 6x14
    34             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    35               RenderBlock (anonymous) at (0,0) size 0x14
    36                 RenderText at (0,-6) size 6x24
    37                   text run at (0,-6) width 6: ")"
     29            RenderBlock (anonymous) at (0,0) size 6x14
     30              RenderText {#text} at (0,-6) size 6x24
     31                text run at (0,-6) width 6: ")"
    3832          RenderMathMLOperator {mo} at (37,0) size 8x12
    39             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x12
    40               RenderBlock (anonymous) at (0,0) size 0x12
    41                 RenderText at (0,-6) size 4x24
    42                   text run at (0,-6) width 4: "|"
     33            RenderBlock (anonymous) at (0,0) size 4x12
     34              RenderText {#text} at (0,-6) size 4x24
     35                text run at (0,-6) width 4: "|"
    4336          RenderMathMLOperator {mo} at (44,0) size 8x15
    44             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    45               RenderBlock (anonymous) at (0,0) size 0x16
    46                 RenderText at (0,-5) size 8x24
    47                   text run at (0,-5) width 8: "\x{2308}"
     37            RenderBlock (anonymous) at (0,0) size 8x16
     38              RenderText {#text} at (0,-5) size 8x24
     39                text run at (0,-5) width 8: "\x{2308}"
    4840          RenderMathMLOperator {mo} at (51,0) size 9x15
    49             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    50               RenderBlock (anonymous) at (0,0) size 0x16
    51                 RenderText at (0,-5) size 8x24
    52                   text run at (0,-5) width 8: "\x{2309}"
     41            RenderBlock (anonymous) at (0,0) size 8x16
     42              RenderText {#text} at (0,-5) size 8x24
     43                text run at (0,-5) width 8: "\x{2309}"
    5344          RenderMathMLOperator {mo} at (59,0) size 8x15
    54             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    55               RenderBlock (anonymous) at (0,0) size 0x16
    56                 RenderText at (0,-5) size 8x24
    57                   text run at (0,-5) width 8: "\x{230A}"
     45            RenderBlock (anonymous) at (0,0) size 8x16
     46              RenderText {#text} at (0,-5) size 8x24
     47                text run at (0,-5) width 8: "\x{230A}"
    5848          RenderMathMLOperator {mo} at (66,0) size 9x15
    59             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    60               RenderBlock (anonymous) at (0,0) size 0x16
    61                 RenderText at (0,-5) size 8x24
    62                   text run at (0,-5) width 8: "\x{230B}"
     49            RenderBlock (anonymous) at (0,0) size 8x16
     50              RenderText {#text} at (0,-5) size 8x24
     51                text run at (0,-5) width 8: "\x{230B}"
    6352          RenderMathMLOperator {mo} at (74,0) size 9x15
    64             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    65               RenderBlock (anonymous) at (0,0) size 0x16
    66                 RenderText at (0,-5) size 9x24
    67                   text run at (0,-5) width 9: "\x{27E6}"
     53            RenderBlock (anonymous) at (0,0) size 9x16
     54              RenderText {#text} at (0,-5) size 9x24
     55                text run at (0,-5) width 9: "\x{27E6}"
    6856          RenderMathMLOperator {mo} at (82,0) size 9x15
    69             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    70               RenderBlock (anonymous) at (0,0) size 0x16
    71                 RenderText at (0,-5) size 9x24
    72                   text run at (0,-5) width 9: "\x{27E7}"
     57            RenderBlock (anonymous) at (0,0) size 9x16
     58              RenderText {#text} at (0,-5) size 9x24
     59                text run at (0,-5) width 9: "\x{27E7}"
    7360          RenderMathMLOperator {mo} at (90,0) size 7x15
    74             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    75               RenderBlock (anonymous) at (0,0) size 0x16
    76                 RenderText at (0,-5) size 7x24
    77                   text run at (0,-5) width 7: "\x{27E8}"
     61            RenderBlock (anonymous) at (0,0) size 7x16
     62              RenderText {#text} at (0,-5) size 7x24
     63                text run at (0,-5) width 7: "\x{27E8}"
    7864          RenderMathMLOperator {mo} at (96,0) size 8x15
    79             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    80               RenderBlock (anonymous) at (0,0) size 0x16
    81                 RenderText at (0,-5) size 7x24
    82                   text run at (0,-5) width 7: "\x{27E9}"
     65            RenderBlock (anonymous) at (0,0) size 7x16
     66              RenderText {#text} at (0,-5) size 7x24
     67                text run at (0,-5) width 7: "\x{27E9}"
    8368          RenderMathMLSpace {mspace} at (103,3) size 0x8
    8469        RenderText {#text} at (0,0) size 0x0
     
    8671        RenderMathMLMath {math} at (0,0) size 117x25 [padding: 0 1 0 1]
    8772          RenderMathMLOperator {mo} at (1,5) size 6x14
    88             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    89               RenderBlock (anonymous) at (0,0) size 0x14
    90                 RenderText at (0,-6) size 6x24
    91                   text run at (0,-6) width 6: "["
     73            RenderBlock (anonymous) at (0,0) size 6x14
     74              RenderText {#text} at (0,-6) size 6x24
     75                text run at (0,-6) width 6: "["
    9276          RenderMathMLOperator {mo} at (6,5) size 6x14
    93             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    94               RenderBlock (anonymous) at (0,0) size 0x14
    95                 RenderText at (0,-6) size 6x24
    96                   text run at (0,-6) width 6: "]"
     77            RenderBlock (anonymous) at (0,0) size 6x14
     78              RenderText {#text} at (0,-6) size 6x24
     79                text run at (0,-6) width 6: "]"
    9780          RenderMathMLOperator {mo} at (11,5) size 9x14
    98             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    99               RenderBlock (anonymous) at (0,0) size 0x14
    100                 RenderText at (0,-6) size 8x24
    101                   text run at (0,-6) width 8: "{"
     81            RenderBlock (anonymous) at (0,0) size 8x14
     82              RenderText {#text} at (0,-6) size 8x24
     83                text run at (0,-6) width 8: "{"
    10284          RenderMathMLOperator {mo} at (19,5) size 8x14
    103             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    104               RenderBlock (anonymous) at (0,0) size 0x14
    105                 RenderText at (0,-6) size 8x24
    106                   text run at (0,-6) width 8: "}"
     85            RenderBlock (anonymous) at (0,0) size 8x14
     86              RenderText {#text} at (0,-6) size 8x24
     87                text run at (0,-6) width 8: "}"
    10788          RenderMathMLOperator {mo} at (26,5) size 7x14
    108             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    109               RenderBlock (anonymous) at (0,0) size 0x14
    110                 RenderText at (0,-6) size 6x24
    111                   text run at (0,-6) width 6: "("
     89            RenderBlock (anonymous) at (0,0) size 6x14
     90              RenderText {#text} at (0,-6) size 6x24
     91                text run at (0,-6) width 6: "("
    11292          RenderMathMLOperator {mo} at (32,5) size 6x14
    113             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    114               RenderBlock (anonymous) at (0,0) size 0x14
    115                 RenderText at (0,-6) size 6x24
    116                   text run at (0,-6) width 6: ")"
     93            RenderBlock (anonymous) at (0,0) size 6x14
     94              RenderText {#text} at (0,-6) size 6x24
     95                text run at (0,-6) width 6: ")"
    11796          RenderMathMLOperator {mo} at (37,0) size 8x25
    118             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x12
    119               RenderBlock (anonymous) at (0,0) size 0x12
    120                 RenderText at (0,-6) size 4x24
    121                   text run at (0,-6) width 4: "|"
     97            RenderBlock (anonymous) at (0,0) size 4x12
     98              RenderText {#text} at (0,-6) size 4x24
     99                text run at (0,-6) width 4: "|"
    122100          RenderMathMLOperator {mo} at (44,5) size 8x15
    123             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    124               RenderBlock (anonymous) at (0,0) size 0x16
    125                 RenderText at (0,-5) size 8x24
    126                   text run at (0,-5) width 8: "\x{2308}"
     101            RenderBlock (anonymous) at (0,0) size 8x16
     102              RenderText {#text} at (0,-5) size 8x24
     103                text run at (0,-5) width 8: "\x{2308}"
    127104          RenderMathMLOperator {mo} at (51,5) size 9x15
    128             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    129               RenderBlock (anonymous) at (0,0) size 0x16
    130                 RenderText at (0,-5) size 8x24
    131                   text run at (0,-5) width 8: "\x{2309}"
     105            RenderBlock (anonymous) at (0,0) size 8x16
     106              RenderText {#text} at (0,-5) size 8x24
     107                text run at (0,-5) width 8: "\x{2309}"
    132108          RenderMathMLOperator {mo} at (59,5) size 8x15
    133             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    134               RenderBlock (anonymous) at (0,0) size 0x16
    135                 RenderText at (0,-5) size 8x24
    136                   text run at (0,-5) width 8: "\x{230A}"
     109            RenderBlock (anonymous) at (0,0) size 8x16
     110              RenderText {#text} at (0,-5) size 8x24
     111                text run at (0,-5) width 8: "\x{230A}"
    137112          RenderMathMLOperator {mo} at (66,5) size 9x15
    138             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    139               RenderBlock (anonymous) at (0,0) size 0x16
    140                 RenderText at (0,-5) size 8x24
    141                   text run at (0,-5) width 8: "\x{230B}"
     113            RenderBlock (anonymous) at (0,0) size 8x16
     114              RenderText {#text} at (0,-5) size 8x24
     115                text run at (0,-5) width 8: "\x{230B}"
    142116          RenderMathMLOperator {mo} at (74,5) size 9x15
    143             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    144               RenderBlock (anonymous) at (0,0) size 0x16
    145                 RenderText at (0,-5) size 9x24
    146                   text run at (0,-5) width 9: "\x{27E6}"
     117            RenderBlock (anonymous) at (0,0) size 9x16
     118              RenderText {#text} at (0,-5) size 9x24
     119                text run at (0,-5) width 9: "\x{27E6}"
    147120          RenderMathMLOperator {mo} at (82,5) size 9x15
    148             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    149               RenderBlock (anonymous) at (0,0) size 0x16
    150                 RenderText at (0,-5) size 9x24
    151                   text run at (0,-5) width 9: "\x{27E7}"
     121            RenderBlock (anonymous) at (0,0) size 9x16
     122              RenderText {#text} at (0,-5) size 9x24
     123                text run at (0,-5) width 9: "\x{27E7}"
    152124          RenderMathMLOperator {mo} at (90,5) size 7x15
    153             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    154               RenderBlock (anonymous) at (0,0) size 0x16
    155                 RenderText at (0,-5) size 7x24
    156                   text run at (0,-5) width 7: "\x{27E8}"
     125            RenderBlock (anonymous) at (0,0) size 7x16
     126              RenderText {#text} at (0,-5) size 7x24
     127                text run at (0,-5) width 7: "\x{27E8}"
    157128          RenderMathMLOperator {mo} at (96,5) size 8x15
    158             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    159               RenderBlock (anonymous) at (0,0) size 0x16
    160                 RenderText at (0,-5) size 7x24
    161                   text run at (0,-5) width 7: "\x{27E9}"
     129            RenderBlock (anonymous) at (0,0) size 7x16
     130              RenderText {#text} at (0,-5) size 7x24
     131                text run at (0,-5) width 7: "\x{27E9}"
    162132          RenderMathMLSpace {mspace} at (103,0) size 0x16
    163133        RenderText {#text} at (116,2) size 5x18
     
    165135        RenderMathMLMath {math} at (120,0) size 216x20 [padding: 0 1 0 1]
    166136          RenderMathMLOperator {mo} at (1,5) size 18x14
    167             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    168               RenderBlock (anonymous) at (0,0) size 0x14
    169                 RenderText at (0,-6) size 9x24
    170                   text run at (0,-6) width 9: "\x{2191}"
     137            RenderBlock (anonymous) at (0,0) size 9x14
     138              RenderText {#text} at (0,-6) size 9x24
     139                text run at (0,-6) width 9: "\x{2191}"
    171140          RenderMathMLOperator {mo} at (18,5) size 18x14
    172             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    173               RenderBlock (anonymous) at (0,0) size 0x14
    174                 RenderText at (0,-6) size 9x24
    175                   text run at (0,-6) width 9: "\x{2193}"
     141            RenderBlock (anonymous) at (0,0) size 9x14
     142              RenderText {#text} at (0,-6) size 9x24
     143                text run at (0,-6) width 9: "\x{2193}"
    176144          RenderMathMLOperator {mo} at (35,4) size 18x16
    177             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    178               RenderBlock (anonymous) at (0,0) size 0x16
    179                 RenderText at (0,-5) size 9x24
    180                   text run at (0,-5) width 9: "\x{2195}"
     145            RenderBlock (anonymous) at (0,0) size 9x16
     146              RenderText {#text} at (0,-5) size 9x24
     147                text run at (0,-5) width 9: "\x{2195}"
    181148          RenderMathMLOperator {mo} at (52,5) size 18x14
    182             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    183               RenderBlock (anonymous) at (0,0) size 0x14
    184                 RenderText at (0,-6) size 9x24
    185                   text run at (0,-6) width 9: "\x{21A5}"
     149            RenderBlock (anonymous) at (0,0) size 9x14
     150              RenderText {#text} at (0,-6) size 9x24
     151                text run at (0,-6) width 9: "\x{21A5}"
    186152          RenderMathMLOperator {mo} at (69,5) size 18x14
    187             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    188               RenderBlock (anonymous) at (0,0) size 0x14
    189                 RenderText at (0,-6) size 9x24
    190                   text run at (0,-6) width 9: "\x{21A7}"
     153            RenderBlock (anonymous) at (0,0) size 9x14
     154              RenderText {#text} at (0,-6) size 9x24
     155                text run at (0,-6) width 9: "\x{21A7}"
    191156          RenderMathMLOperator {mo} at (86,5) size 18x14
    192             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    193               RenderBlock (anonymous) at (0,0) size 0x14
    194                 RenderText at (0,-6) size 9x24
    195                   text run at (0,-6) width 9: "\x{21BE}"
     157            RenderBlock (anonymous) at (0,0) size 9x14
     158              RenderText {#text} at (0,-6) size 9x24
     159                text run at (0,-6) width 9: "\x{21BE}"
    196160          RenderMathMLOperator {mo} at (103,5) size 18x14
    197             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    198               RenderBlock (anonymous) at (0,0) size 0x14
    199                 RenderText at (0,-6) size 9x24
    200                   text run at (0,-6) width 9: "\x{21C2}"
     161            RenderBlock (anonymous) at (0,0) size 9x14
     162              RenderText {#text} at (0,-6) size 9x24
     163                text run at (0,-6) width 9: "\x{21C2}"
    201164          RenderMathMLOperator {mo} at (120,5) size 18x14
    202             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    203               RenderBlock (anonymous) at (0,0) size 0x14
    204                 RenderText at (0,-6) size 9x24
    205                   text run at (0,-6) width 9: "\x{21BF}"
     165            RenderBlock (anonymous) at (0,0) size 9x14
     166              RenderText {#text} at (0,-6) size 9x24
     167                text run at (0,-6) width 9: "\x{21BF}"
    206168          RenderMathMLOperator {mo} at (137,5) size 18x14
    207             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    208               RenderBlock (anonymous) at (0,0) size 0x14
    209                 RenderText at (0,-6) size 9x24
    210                   text run at (0,-6) width 9: "\x{21C3}"
     169            RenderBlock (anonymous) at (0,0) size 9x14
     170              RenderText {#text} at (0,-6) size 9x24
     171                text run at (0,-6) width 9: "\x{21C3}"
    211172          RenderMathMLOperator {mo} at (154,5) size 21x14
    212             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    213               RenderBlock (anonymous) at (0,0) size 0x14
    214                 RenderText at (0,-6) size 11x24
    215                   text run at (0,-6) width 11: "\x{21D1}"
     173            RenderBlock (anonymous) at (0,0) size 11x14
     174              RenderText {#text} at (0,-6) size 11x24
     175                text run at (0,-6) width 11: "\x{21D1}"
    216176          RenderMathMLOperator {mo} at (174,5) size 21x14
    217             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    218               RenderBlock (anonymous) at (0,0) size 0x14
    219                 RenderText at (0,-6) size 11x24
    220                   text run at (0,-6) width 11: "\x{21D3}"
     177            RenderBlock (anonymous) at (0,0) size 11x14
     178              RenderText {#text} at (0,-6) size 11x24
     179                text run at (0,-6) width 11: "\x{21D3}"
    221180          RenderMathMLOperator {mo} at (194,4) size 20x16
    222             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    223               RenderBlock (anonymous) at (0,0) size 0x16
    224                 RenderText at (0,-5) size 11x24
    225                   text run at (0,-5) width 11: "\x{21D5}"
     181            RenderBlock (anonymous) at (0,0) size 11x16
     182              RenderText {#text} at (0,-5) size 11x24
     183                text run at (0,-5) width 11: "\x{21D5}"
    226184          RenderMathMLSpace {mspace} at (213,0) size 0x16
    227185        RenderText {#text} at (0,0) size 0x0
     
    229187        RenderMathMLMath {math} at (0,0) size 117x41 [padding: 0 1 0 1]
    230188          RenderMathMLOperator {mo} at (1,0) size 8x41
    231             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    232               RenderBlock (anonymous) at (0,0) size 0x14
    233                 RenderText at (0,-6) size 6x24
    234                   text run at (0,-6) width 6: "["
     189            RenderBlock (anonymous) at (0,0) size 6x14
     190              RenderText {#text} at (0,-6) size 6x24
     191                text run at (0,-6) width 6: "["
    235192          RenderMathMLOperator {mo} at (8,0) size 8x41
    236             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    237               RenderBlock (anonymous) at (0,0) size 0x14
    238                 RenderText at (0,-6) size 6x24
    239                   text run at (0,-6) width 6: "]"
     193            RenderBlock (anonymous) at (0,0) size 6x14
     194              RenderText {#text} at (0,-6) size 6x24
     195                text run at (0,-6) width 6: "]"
    240196          RenderMathMLOperator {mo} at (15,13) size 9x14
    241             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    242               RenderBlock (anonymous) at (0,0) size 0x14
    243                 RenderText at (0,-6) size 8x24
    244                   text run at (0,-6) width 8: "{"
     197            RenderBlock (anonymous) at (0,0) size 8x14
     198              RenderText {#text} at (0,-6) size 8x24
     199                text run at (0,-6) width 8: "{"
    245200          RenderMathMLOperator {mo} at (23,13) size 8x14
    246             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    247               RenderBlock (anonymous) at (0,0) size 0x14
    248                 RenderText at (0,-6) size 8x24
    249                   text run at (0,-6) width 8: "}"
     201            RenderBlock (anonymous) at (0,0) size 8x14
     202              RenderText {#text} at (0,-6) size 8x24
     203                text run at (0,-6) width 8: "}"
    250204          RenderMathMLOperator {mo} at (30,0) size 8x41
    251             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    252               RenderBlock (anonymous) at (0,0) size 0x14
    253                 RenderText at (0,-6) size 6x24
    254                   text run at (0,-6) width 6: "("
     205            RenderBlock (anonymous) at (0,0) size 6x14
     206              RenderText {#text} at (0,-6) size 6x24
     207                text run at (0,-6) width 6: "("
    255208          RenderMathMLOperator {mo} at (37,0) size 9x41
    256             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    257               RenderBlock (anonymous) at (0,0) size 0x14
    258                 RenderText at (0,-6) size 6x24
    259                   text run at (0,-6) width 6: ")"
     209            RenderBlock (anonymous) at (0,0) size 6x14
     210              RenderText {#text} at (0,-6) size 6x24
     211                text run at (0,-6) width 6: ")"
    260212          RenderMathMLOperator {mo} at (45,0) size 7x41
    261             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x12
    262               RenderBlock (anonymous) at (0,0) size 0x12
    263                 RenderText at (0,-6) size 4x24
    264                   text run at (0,-6) width 4: "|"
     213            RenderBlock (anonymous) at (0,0) size 4x12
     214              RenderText {#text} at (0,-6) size 4x24
     215                text run at (0,-6) width 4: "|"
    265216          RenderMathMLOperator {mo} at (51,0) size 8x41
    266             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    267               RenderBlock (anonymous) at (0,0) size 0x16
    268                 RenderText at (0,-5) size 8x24
    269                   text run at (0,-5) width 8: "\x{2308}"
     217            RenderBlock (anonymous) at (0,0) size 8x16
     218              RenderText {#text} at (0,-5) size 8x24
     219                text run at (0,-5) width 8: "\x{2308}"
    270220          RenderMathMLOperator {mo} at (59,0) size 8x41
    271             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    272               RenderBlock (anonymous) at (0,0) size 0x16
    273                 RenderText at (0,-5) size 8x24
    274                   text run at (0,-5) width 8: "\x{2309}"
     221            RenderBlock (anonymous) at (0,0) size 8x16
     222              RenderText {#text} at (0,-5) size 8x24
     223                text run at (0,-5) width 8: "\x{2309}"
    275224          RenderMathMLOperator {mo} at (66,0) size 8x41
    276             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    277               RenderBlock (anonymous) at (0,0) size 0x16
    278                 RenderText at (0,-5) size 8x24
    279                   text run at (0,-5) width 8: "\x{230A}"
     225            RenderBlock (anonymous) at (0,0) size 8x16
     226              RenderText {#text} at (0,-5) size 8x24
     227                text run at (0,-5) width 8: "\x{230A}"
    280228          RenderMathMLOperator {mo} at (73,0) size 8x41
    281             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    282               RenderBlock (anonymous) at (0,0) size 0x16
    283                 RenderText at (0,-5) size 8x24
    284                   text run at (0,-5) width 8: "\x{230B}"
     229            RenderBlock (anonymous) at (0,0) size 8x16
     230              RenderText {#text} at (0,-5) size 8x24
     231                text run at (0,-5) width 8: "\x{230B}"
    285232          RenderMathMLOperator {mo} at (80,13) size 9x15
    286             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    287               RenderBlock (anonymous) at (0,0) size 0x16
    288                 RenderText at (0,-5) size 9x24
    289                   text run at (0,-5) width 9: "\x{27E6}"
     233            RenderBlock (anonymous) at (0,0) size 9x16
     234              RenderText {#text} at (0,-5) size 9x24
     235                text run at (0,-5) width 9: "\x{27E6}"
    290236          RenderMathMLOperator {mo} at (88,13) size 9x15
    291             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    292               RenderBlock (anonymous) at (0,0) size 0x16
    293                 RenderText at (0,-5) size 9x24
    294                   text run at (0,-5) width 9: "\x{27E7}"
     237            RenderBlock (anonymous) at (0,0) size 9x16
     238              RenderText {#text} at (0,-5) size 9x24
     239                text run at (0,-5) width 9: "\x{27E7}"
    295240          RenderMathMLOperator {mo} at (96,13) size 8x15
    296             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    297               RenderBlock (anonymous) at (0,0) size 0x16
    298                 RenderText at (0,-5) size 7x24
    299                   text run at (0,-5) width 7: "\x{27E8}"
     241            RenderBlock (anonymous) at (0,0) size 7x16
     242              RenderText {#text} at (0,-5) size 7x24
     243                text run at (0,-5) width 7: "\x{27E8}"
    300244          RenderMathMLOperator {mo} at (103,13) size 7x15
    301             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    302               RenderBlock (anonymous) at (0,0) size 0x16
    303                 RenderText at (0,-5) size 7x24
    304                   text run at (0,-5) width 7: "\x{27E9}"
     245            RenderBlock (anonymous) at (0,0) size 7x16
     246              RenderText {#text} at (0,-5) size 7x24
     247                text run at (0,-5) width 7: "\x{27E9}"
    305248          RenderMathMLSpace {mspace} at (109,0) size 0x24
    306249        RenderText {#text} at (0,0) size 0x0
     
    308251        RenderMathMLMath {math} at (0,0) size 117x57 [padding: 0 1 0 1]
    309252          RenderMathMLOperator {mo} at (1,0) size 8x57
    310             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    311               RenderBlock (anonymous) at (0,0) size 0x14
    312                 RenderText at (0,-6) size 6x24
    313                   text run at (0,-6) width 6: "["
     253            RenderBlock (anonymous) at (0,0) size 6x14
     254              RenderText {#text} at (0,-6) size 6x24
     255                text run at (0,-6) width 6: "["
    314256          RenderMathMLOperator {mo} at (8,0) size 8x57
    315             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    316               RenderBlock (anonymous) at (0,0) size 0x14
    317                 RenderText at (0,-6) size 6x24
    318                   text run at (0,-6) width 6: "]"
     257            RenderBlock (anonymous) at (0,0) size 6x14
     258              RenderText {#text} at (0,-6) size 6x24
     259                text run at (0,-6) width 6: "]"
    319260          RenderMathMLOperator {mo} at (15,0) size 11x57
    320             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    321               RenderBlock (anonymous) at (0,0) size 0x14
    322                 RenderText at (0,-6) size 8x24
    323                   text run at (0,-6) width 8: "{"
     261            RenderBlock (anonymous) at (0,0) size 8x14
     262              RenderText {#text} at (0,-6) size 8x24
     263                text run at (0,-6) width 8: "{"
    324264          RenderMathMLOperator {mo} at (25,0) size 11x57
    325             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    326               RenderBlock (anonymous) at (0,0) size 0x14
    327                 RenderText at (0,-6) size 8x24
    328                   text run at (0,-6) width 8: "}"
     265            RenderBlock (anonymous) at (0,0) size 8x14
     266              RenderText {#text} at (0,-6) size 8x24
     267                text run at (0,-6) width 8: "}"
    329268          RenderMathMLOperator {mo} at (35,0) size 9x57
    330             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    331               RenderBlock (anonymous) at (0,0) size 0x14
    332                 RenderText at (0,-6) size 6x24
    333                   text run at (0,-6) width 6: "("
     269            RenderBlock (anonymous) at (0,0) size 6x14
     270              RenderText {#text} at (0,-6) size 6x24
     271                text run at (0,-6) width 6: "("
    334272          RenderMathMLOperator {mo} at (43,0) size 8x57
    335             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    336               RenderBlock (anonymous) at (0,0) size 0x14
    337                 RenderText at (0,-6) size 6x24
    338                   text run at (0,-6) width 6: ")"
     273            RenderBlock (anonymous) at (0,0) size 6x14
     274              RenderText {#text} at (0,-6) size 6x24
     275                text run at (0,-6) width 6: ")"
    339276          RenderMathMLOperator {mo} at (50,0) size 7x57
    340             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x12
    341               RenderBlock (anonymous) at (0,0) size 0x12
    342                 RenderText at (0,-6) size 4x24
    343                   text run at (0,-6) width 4: "|"
     277            RenderBlock (anonymous) at (0,0) size 4x12
     278              RenderText {#text} at (0,-6) size 4x24
     279                text run at (0,-6) width 4: "|"
    344280          RenderMathMLOperator {mo} at (56,0) size 9x57
    345             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    346               RenderBlock (anonymous) at (0,0) size 0x16
    347                 RenderText at (0,-5) size 8x24
    348                   text run at (0,-5) width 8: "\x{2308}"
     281            RenderBlock (anonymous) at (0,0) size 8x16
     282              RenderText {#text} at (0,-5) size 8x24
     283                text run at (0,-5) width 8: "\x{2308}"
    349284          RenderMathMLOperator {mo} at (64,0) size 8x57
    350             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    351               RenderBlock (anonymous) at (0,0) size 0x16
    352                 RenderText at (0,-5) size 8x24
    353                   text run at (0,-5) width 8: "\x{2309}"
     285            RenderBlock (anonymous) at (0,0) size 8x16
     286              RenderText {#text} at (0,-5) size 8x24
     287                text run at (0,-5) width 8: "\x{2309}"
    354288          RenderMathMLOperator {mo} at (71,0) size 8x57
    355             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    356               RenderBlock (anonymous) at (0,0) size 0x16
    357                 RenderText at (0,-5) size 8x24
    358                   text run at (0,-5) width 8: "\x{230A}"
     289            RenderBlock (anonymous) at (0,0) size 8x16
     290              RenderText {#text} at (0,-5) size 8x24
     291                text run at (0,-5) width 8: "\x{230A}"
    359292          RenderMathMLOperator {mo} at (78,0) size 8x57
    360             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    361               RenderBlock (anonymous) at (0,0) size 0x16
    362                 RenderText at (0,-5) size 8x24
    363                   text run at (0,-5) width 8: "\x{230B}"
     293            RenderBlock (anonymous) at (0,0) size 8x16
     294              RenderText {#text} at (0,-5) size 8x24
     295                text run at (0,-5) width 8: "\x{230B}"
    364296          RenderMathMLOperator {mo} at (85,21) size 9x15
    365             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    366               RenderBlock (anonymous) at (0,0) size 0x16
    367                 RenderText at (0,-5) size 9x24
    368                   text run at (0,-5) width 9: "\x{27E6}"
     297            RenderBlock (anonymous) at (0,0) size 9x16
     298              RenderText {#text} at (0,-5) size 9x24
     299                text run at (0,-5) width 9: "\x{27E6}"
    369300          RenderMathMLOperator {mo} at (93,21) size 9x15
    370             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    371               RenderBlock (anonymous) at (0,0) size 0x16
    372                 RenderText at (0,-5) size 9x24
    373                   text run at (0,-5) width 9: "\x{27E7}"
     301            RenderBlock (anonymous) at (0,0) size 9x16
     302              RenderText {#text} at (0,-5) size 9x24
     303                text run at (0,-5) width 9: "\x{27E7}"
    374304          RenderMathMLOperator {mo} at (101,21) size 8x15
    375             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    376               RenderBlock (anonymous) at (0,0) size 0x16
    377                 RenderText at (0,-5) size 7x24
    378                   text run at (0,-5) width 7: "\x{27E8}"
     305            RenderBlock (anonymous) at (0,0) size 7x16
     306              RenderText {#text} at (0,-5) size 7x24
     307                text run at (0,-5) width 7: "\x{27E8}"
    379308          RenderMathMLOperator {mo} at (108,21) size 7x15
    380             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    381               RenderBlock (anonymous) at (0,0) size 0x16
    382                 RenderText at (0,-5) size 7x24
    383                   text run at (0,-5) width 7: "\x{27E9}"
     309            RenderBlock (anonymous) at (0,0) size 7x16
     310              RenderText {#text} at (0,-5) size 7x24
     311                text run at (0,-5) width 7: "\x{27E9}"
    384312          RenderMathMLSpace {mspace} at (114,0) size 0x32
    385313        RenderText {#text} at (116,18) size 5x18
     
    387315        RenderMathMLMath {math} at (120,0) size 216x36 [padding: 0 1 0 1]
    388316          RenderMathMLOperator {mo} at (1,21) size 18x14
    389             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    390               RenderBlock (anonymous) at (0,0) size 0x14
    391                 RenderText at (0,-6) size 9x24
    392                   text run at (0,-6) width 9: "\x{2191}"
     317            RenderBlock (anonymous) at (0,0) size 9x14
     318              RenderText {#text} at (0,-6) size 9x24
     319                text run at (0,-6) width 9: "\x{2191}"
    393320          RenderMathMLOperator {mo} at (18,21) size 18x14
    394             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    395               RenderBlock (anonymous) at (0,0) size 0x14
    396                 RenderText at (0,-6) size 9x24
    397                   text run at (0,-6) width 9: "\x{2193}"
     321            RenderBlock (anonymous) at (0,0) size 9x14
     322              RenderText {#text} at (0,-6) size 9x24
     323                text run at (0,-6) width 9: "\x{2193}"
    398324          RenderMathMLOperator {mo} at (35,20) size 18x16
    399             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    400               RenderBlock (anonymous) at (0,0) size 0x16
    401                 RenderText at (0,-5) size 9x24
    402                   text run at (0,-5) width 9: "\x{2195}"
     325            RenderBlock (anonymous) at (0,0) size 9x16
     326              RenderText {#text} at (0,-5) size 9x24
     327                text run at (0,-5) width 9: "\x{2195}"
    403328          RenderMathMLOperator {mo} at (52,21) size 18x14
    404             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    405               RenderBlock (anonymous) at (0,0) size 0x14
    406                 RenderText at (0,-6) size 9x24
    407                   text run at (0,-6) width 9: "\x{21A5}"
     329            RenderBlock (anonymous) at (0,0) size 9x14
     330              RenderText {#text} at (0,-6) size 9x24
     331                text run at (0,-6) width 9: "\x{21A5}"
    408332          RenderMathMLOperator {mo} at (69,21) size 18x14
    409             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    410               RenderBlock (anonymous) at (0,0) size 0x14
    411                 RenderText at (0,-6) size 9x24
    412                   text run at (0,-6) width 9: "\x{21A7}"
     333            RenderBlock (anonymous) at (0,0) size 9x14
     334              RenderText {#text} at (0,-6) size 9x24
     335                text run at (0,-6) width 9: "\x{21A7}"
    413336          RenderMathMLOperator {mo} at (86,21) size 18x14
    414             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    415               RenderBlock (anonymous) at (0,0) size 0x14
    416                 RenderText at (0,-6) size 9x24
    417                   text run at (0,-6) width 9: "\x{21BE}"
     337            RenderBlock (anonymous) at (0,0) size 9x14
     338              RenderText {#text} at (0,-6) size 9x24
     339                text run at (0,-6) width 9: "\x{21BE}"
    418340          RenderMathMLOperator {mo} at (103,21) size 18x14
    419             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    420               RenderBlock (anonymous) at (0,0) size 0x14
    421                 RenderText at (0,-6) size 9x24
    422                   text run at (0,-6) width 9: "\x{21C2}"
     341            RenderBlock (anonymous) at (0,0) size 9x14
     342              RenderText {#text} at (0,-6) size 9x24
     343                text run at (0,-6) width 9: "\x{21C2}"
    423344          RenderMathMLOperator {mo} at (120,21) size 18x14
    424             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    425               RenderBlock (anonymous) at (0,0) size 0x14
    426                 RenderText at (0,-6) size 9x24
    427                   text run at (0,-6) width 9: "\x{21BF}"
     345            RenderBlock (anonymous) at (0,0) size 9x14
     346              RenderText {#text} at (0,-6) size 9x24
     347                text run at (0,-6) width 9: "\x{21BF}"
    428348          RenderMathMLOperator {mo} at (137,21) size 18x14
    429             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    430               RenderBlock (anonymous) at (0,0) size 0x14
    431                 RenderText at (0,-6) size 9x24
    432                   text run at (0,-6) width 9: "\x{21C3}"
     349            RenderBlock (anonymous) at (0,0) size 9x14
     350              RenderText {#text} at (0,-6) size 9x24
     351                text run at (0,-6) width 9: "\x{21C3}"
    433352          RenderMathMLOperator {mo} at (154,21) size 21x14
    434             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    435               RenderBlock (anonymous) at (0,0) size 0x14
    436                 RenderText at (0,-6) size 11x24
    437                   text run at (0,-6) width 11: "\x{21D1}"
     353            RenderBlock (anonymous) at (0,0) size 11x14
     354              RenderText {#text} at (0,-6) size 11x24
     355                text run at (0,-6) width 11: "\x{21D1}"
    438356          RenderMathMLOperator {mo} at (174,21) size 21x14
    439             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    440               RenderBlock (anonymous) at (0,0) size 0x14
    441                 RenderText at (0,-6) size 11x24
    442                   text run at (0,-6) width 11: "\x{21D3}"
     357            RenderBlock (anonymous) at (0,0) size 11x14
     358              RenderText {#text} at (0,-6) size 11x24
     359                text run at (0,-6) width 11: "\x{21D3}"
    443360          RenderMathMLOperator {mo} at (194,20) size 20x16
    444             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    445               RenderBlock (anonymous) at (0,0) size 0x16
    446                 RenderText at (0,-5) size 11x24
    447                   text run at (0,-5) width 11: "\x{21D5}"
     361            RenderBlock (anonymous) at (0,0) size 11x16
     362              RenderText {#text} at (0,-5) size 11x24
     363                text run at (0,-5) width 11: "\x{21D5}"
    448364          RenderMathMLSpace {mspace} at (213,0) size 0x32
    449365        RenderText {#text} at (0,0) size 0x0
     
    451367        RenderMathMLMath {math} at (0,0) size 117x121 [padding: 0 1 0 1]
    452368          RenderMathMLOperator {mo} at (1,0) size 8x121
    453             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    454               RenderBlock (anonymous) at (0,0) size 0x14
    455                 RenderText at (0,-6) size 6x24
    456                   text run at (0,-6) width 6: "["
     369            RenderBlock (anonymous) at (0,0) size 6x14
     370              RenderText {#text} at (0,-6) size 6x24
     371                text run at (0,-6) width 6: "["
    457372          RenderMathMLOperator {mo} at (8,0) size 8x121
    458             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    459               RenderBlock (anonymous) at (0,0) size 0x14
    460                 RenderText at (0,-6) size 6x24
    461                   text run at (0,-6) width 6: "]"
     373            RenderBlock (anonymous) at (0,0) size 6x14
     374              RenderText {#text} at (0,-6) size 6x24
     375                text run at (0,-6) width 6: "]"
    462376          RenderMathMLOperator {mo} at (15,0) size 11x121
    463             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    464               RenderBlock (anonymous) at (0,0) size 0x14
    465                 RenderText at (0,-6) size 8x24
    466                   text run at (0,-6) width 8: "{"
     377            RenderBlock (anonymous) at (0,0) size 8x14
     378              RenderText {#text} at (0,-6) size 8x24
     379                text run at (0,-6) width 8: "{"
    467380          RenderMathMLOperator {mo} at (25,0) size 11x121
    468             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    469               RenderBlock (anonymous) at (0,0) size 0x14
    470                 RenderText at (0,-6) size 8x24
    471                   text run at (0,-6) width 8: "}"
     381            RenderBlock (anonymous) at (0,0) size 8x14
     382              RenderText {#text} at (0,-6) size 8x24
     383                text run at (0,-6) width 8: "}"
    472384          RenderMathMLOperator {mo} at (35,0) size 9x121
    473             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    474               RenderBlock (anonymous) at (0,0) size 0x14
    475                 RenderText at (0,-6) size 6x24
    476                   text run at (0,-6) width 6: "("
     385            RenderBlock (anonymous) at (0,0) size 6x14
     386              RenderText {#text} at (0,-6) size 6x24
     387                text run at (0,-6) width 6: "("
    477388          RenderMathMLOperator {mo} at (43,0) size 8x121
    478             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    479               RenderBlock (anonymous) at (0,0) size 0x14
    480                 RenderText at (0,-6) size 6x24
    481                   text run at (0,-6) width 6: ")"
     389            RenderBlock (anonymous) at (0,0) size 6x14
     390              RenderText {#text} at (0,-6) size 6x24
     391                text run at (0,-6) width 6: ")"
    482392          RenderMathMLOperator {mo} at (50,0) size 7x121
    483             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x12
    484               RenderBlock (anonymous) at (0,0) size 0x12
    485                 RenderText at (0,-6) size 4x24
    486                   text run at (0,-6) width 4: "|"
     393            RenderBlock (anonymous) at (0,0) size 4x12
     394              RenderText {#text} at (0,-6) size 4x24
     395                text run at (0,-6) width 4: "|"
    487396          RenderMathMLOperator {mo} at (56,0) size 9x121
    488             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    489               RenderBlock (anonymous) at (0,0) size 0x16
    490                 RenderText at (0,-5) size 8x24
    491                   text run at (0,-5) width 8: "\x{2308}"
     397            RenderBlock (anonymous) at (0,0) size 8x16
     398              RenderText {#text} at (0,-5) size 8x24
     399                text run at (0,-5) width 8: "\x{2308}"
    492400          RenderMathMLOperator {mo} at (64,0) size 8x121
    493             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    494               RenderBlock (anonymous) at (0,0) size 0x16
    495                 RenderText at (0,-5) size 8x24
    496                   text run at (0,-5) width 8: "\x{2309}"
     401            RenderBlock (anonymous) at (0,0) size 8x16
     402              RenderText {#text} at (0,-5) size 8x24
     403                text run at (0,-5) width 8: "\x{2309}"
    497404          RenderMathMLOperator {mo} at (71,0) size 8x121
    498             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    499               RenderBlock (anonymous) at (0,0) size 0x16
    500                 RenderText at (0,-5) size 8x24
    501                   text run at (0,-5) width 8: "\x{230A}"
     405            RenderBlock (anonymous) at (0,0) size 8x16
     406              RenderText {#text} at (0,-5) size 8x24
     407                text run at (0,-5) width 8: "\x{230A}"
    502408          RenderMathMLOperator {mo} at (78,0) size 8x121
    503             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    504               RenderBlock (anonymous) at (0,0) size 0x16
    505                 RenderText at (0,-5) size 8x24
    506                   text run at (0,-5) width 8: "\x{230B}"
     409            RenderBlock (anonymous) at (0,0) size 8x16
     410              RenderText {#text} at (0,-5) size 8x24
     411                text run at (0,-5) width 8: "\x{230B}"
    507412          RenderMathMLOperator {mo} at (85,53) size 9x15
    508             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    509               RenderBlock (anonymous) at (0,0) size 0x16
    510                 RenderText at (0,-5) size 9x24
    511                   text run at (0,-5) width 9: "\x{27E6}"
     413            RenderBlock (anonymous) at (0,0) size 9x16
     414              RenderText {#text} at (0,-5) size 9x24
     415                text run at (0,-5) width 9: "\x{27E6}"
    512416          RenderMathMLOperator {mo} at (93,53) size 9x15
    513             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    514               RenderBlock (anonymous) at (0,0) size 0x16
    515                 RenderText at (0,-5) size 9x24
    516                   text run at (0,-5) width 9: "\x{27E7}"
     417            RenderBlock (anonymous) at (0,0) size 9x16
     418              RenderText {#text} at (0,-5) size 9x24
     419                text run at (0,-5) width 9: "\x{27E7}"
    517420          RenderMathMLOperator {mo} at (101,53) size 8x15
    518             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    519               RenderBlock (anonymous) at (0,0) size 0x16
    520                 RenderText at (0,-5) size 7x24
    521                   text run at (0,-5) width 7: "\x{27E8}"
     421            RenderBlock (anonymous) at (0,0) size 7x16
     422              RenderText {#text} at (0,-5) size 7x24
     423                text run at (0,-5) width 7: "\x{27E8}"
    522424          RenderMathMLOperator {mo} at (108,53) size 7x15
    523             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    524               RenderBlock (anonymous) at (0,0) size 0x16
    525                 RenderText at (0,-5) size 7x24
    526                   text run at (0,-5) width 7: "\x{27E9}"
     425            RenderBlock (anonymous) at (0,0) size 7x16
     426              RenderText {#text} at (0,-5) size 7x24
     427                text run at (0,-5) width 7: "\x{27E9}"
    527428          RenderMathMLSpace {mspace} at (114,0) size 0x64
    528429        RenderText {#text} at (116,50) size 5x18
     
    530431        RenderMathMLMath {math} at (120,0) size 216x68 [padding: 0 1 0 1]
    531432          RenderMathMLOperator {mo} at (1,53) size 18x14
    532             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    533               RenderBlock (anonymous) at (0,0) size 0x14
    534                 RenderText at (0,-6) size 9x24
    535                   text run at (0,-6) width 9: "\x{2191}"
     433            RenderBlock (anonymous) at (0,0) size 9x14
     434              RenderText {#text} at (0,-6) size 9x24
     435                text run at (0,-6) width 9: "\x{2191}"
    536436          RenderMathMLOperator {mo} at (18,53) size 18x14
    537             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    538               RenderBlock (anonymous) at (0,0) size 0x14
    539                 RenderText at (0,-6) size 9x24
    540                   text run at (0,-6) width 9: "\x{2193}"
     437            RenderBlock (anonymous) at (0,0) size 9x14
     438              RenderText {#text} at (0,-6) size 9x24
     439                text run at (0,-6) width 9: "\x{2193}"
    541440          RenderMathMLOperator {mo} at (35,52) size 18x16
    542             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    543               RenderBlock (anonymous) at (0,0) size 0x16
    544                 RenderText at (0,-5) size 9x24
    545                   text run at (0,-5) width 9: "\x{2195}"
     441            RenderBlock (anonymous) at (0,0) size 9x16
     442              RenderText {#text} at (0,-5) size 9x24
     443                text run at (0,-5) width 9: "\x{2195}"
    546444          RenderMathMLOperator {mo} at (52,53) size 18x14
    547             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    548               RenderBlock (anonymous) at (0,0) size 0x14
    549                 RenderText at (0,-6) size 9x24
    550                   text run at (0,-6) width 9: "\x{21A5}"
     445            RenderBlock (anonymous) at (0,0) size 9x14
     446              RenderText {#text} at (0,-6) size 9x24
     447                text run at (0,-6) width 9: "\x{21A5}"
    551448          RenderMathMLOperator {mo} at (69,53) size 18x14
    552             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    553               RenderBlock (anonymous) at (0,0) size 0x14
    554                 RenderText at (0,-6) size 9x24
    555                   text run at (0,-6) width 9: "\x{21A7}"
     449            RenderBlock (anonymous) at (0,0) size 9x14
     450              RenderText {#text} at (0,-6) size 9x24
     451                text run at (0,-6) width 9: "\x{21A7}"
    556452          RenderMathMLOperator {mo} at (86,53) size 18x14
    557             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    558               RenderBlock (anonymous) at (0,0) size 0x14
    559                 RenderText at (0,-6) size 9x24
    560                   text run at (0,-6) width 9: "\x{21BE}"
     453            RenderBlock (anonymous) at (0,0) size 9x14
     454              RenderText {#text} at (0,-6) size 9x24
     455                text run at (0,-6) width 9: "\x{21BE}"
    561456          RenderMathMLOperator {mo} at (103,53) size 18x14
    562             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    563               RenderBlock (anonymous) at (0,0) size 0x14
    564                 RenderText at (0,-6) size 9x24
    565                   text run at (0,-6) width 9: "\x{21C2}"
     457            RenderBlock (anonymous) at (0,0) size 9x14
     458              RenderText {#text} at (0,-6) size 9x24
     459                text run at (0,-6) width 9: "\x{21C2}"
    566460          RenderMathMLOperator {mo} at (120,53) size 18x14
    567             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    568               RenderBlock (anonymous) at (0,0) size 0x14
    569                 RenderText at (0,-6) size 9x24
    570                   text run at (0,-6) width 9: "\x{21BF}"
     461            RenderBlock (anonymous) at (0,0) size 9x14
     462              RenderText {#text} at (0,-6) size 9x24
     463                text run at (0,-6) width 9: "\x{21BF}"
    571464          RenderMathMLOperator {mo} at (137,53) size 18x14
    572             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    573               RenderBlock (anonymous) at (0,0) size 0x14
    574                 RenderText at (0,-6) size 9x24
    575                   text run at (0,-6) width 9: "\x{21C3}"
     465            RenderBlock (anonymous) at (0,0) size 9x14
     466              RenderText {#text} at (0,-6) size 9x24
     467                text run at (0,-6) width 9: "\x{21C3}"
    576468          RenderMathMLOperator {mo} at (154,53) size 21x14
    577             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    578               RenderBlock (anonymous) at (0,0) size 0x14
    579                 RenderText at (0,-6) size 11x24
    580                   text run at (0,-6) width 11: "\x{21D1}"
     469            RenderBlock (anonymous) at (0,0) size 11x14
     470              RenderText {#text} at (0,-6) size 11x24
     471                text run at (0,-6) width 11: "\x{21D1}"
    581472          RenderMathMLOperator {mo} at (174,53) size 21x14
    582             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x14
    583               RenderBlock (anonymous) at (0,0) size 0x14
    584                 RenderText at (0,-6) size 11x24
    585                   text run at (0,-6) width 11: "\x{21D3}"
     473            RenderBlock (anonymous) at (0,0) size 11x14
     474              RenderText {#text} at (0,-6) size 11x24
     475                text run at (0,-6) width 11: "\x{21D3}"
    586476          RenderMathMLOperator {mo} at (194,52) size 20x16
    587             RenderMathMLBlock (anonymous, flex) at (0,0) size 0x16
    588               RenderBlock (anonymous) at (0,0) size 0x16
    589                 RenderText at (0,-5) size 11x24
    590                   text run at (0,-5) width 11: "\x{21D5}"
     477            RenderBlock (anonymous) at (0,0) size 11x16
     478              RenderText {#text} at (0,-5) size 11x24
     479                text run at (0,-5) width 11: "\x{21D5}"
    591480          RenderMathMLSpace {mspace} at (213,0) size 0x64
    592481        RenderText {#text} at (0,0) size 0x0
  • trunk/Source/WebCore/ChangeLog

    r202419 r202420  
     12016-06-24  Frederic Wang  <fwang@igalia.com>
     2
     3        Refactor RenderMathMLOperator and RenderMathMLToken to avoid using anonymous renderers.
     4        https://bugs.webkit.org/show_bug.cgi?id=155018
     5
     6        Reviewed by Martin Robinson.
     7
     8        No new tests, already covered by existing tests.
     9
     10        We use MathOperator for RenderMathMLOperator to avoid creating anonymous text nodes again
     11        and again. We reimplement implicit mathvariant="italic" on single-char mi in a way that does
     12        not rely on creating anonymous text nodes. Finally, we improve the determination/update of
     13        when mathvariant is italic to avoid breaking foreign-mi-dynamic test.
     14        The change in the render tree structure breaks mfenced accessibility support but that will
     15        be fixed in follow-up patches. The simplifications made here will also allow to simplify the
     16        accessibility code.
     17
     18        * css/mathml.css:
     19        (mo): Deleted. This flexbox rule is no longer needed.
     20        * rendering/mathml/RenderMathMLBlock.cpp:
     21        (WebCore::RenderMathMLBlock::createAnonymousMathMLBlock): Deleted. We no longer need to
     22        create anonymous renderer with this function.
     23        * rendering/mathml/RenderMathMLBlock.h: Delete createAnonymousMathMLBlock.
     24        * rendering/mathml/RenderMathMLOperator.cpp: Implement layout functions without relying on
     25        flexbox or anonymous.
     26        (WebCore::RenderMathMLOperator::computePreferredLogicalWidths): Handle the case of !useMathOperator()
     27        for which we need to add extra operator spacing after the RenderMathMLToken layout.
     28        (WebCore::RenderMathMLOperator::layoutBlock): Ditto.
     29        (WebCore::RenderMathMLOperator::isChildAllowed): Deleted. We allow the non-anonymous text.
     30        (WebCore::RenderMathMLOperator::rebuildTokenContent): No longer destroy and rebuild
     31        anonymous wrapper. Remove updateStyle call.
     32        (WebCore::RenderMathMLOperator::updateStyle): Deleted. We no longer need anonymous style for the spacing.
     33        * rendering/mathml/RenderMathMLOperator.h: Remove updateStyle() and isChildAllowed().
     34        Make textContent() public so that it can be accessed from the accessibility code.
     35        * rendering/mathml/RenderMathMLToken.cpp: Reimplement implicit mathvariant="italic" by
     36        painting MATHEMATICAL ITALIC characters instead of styling an anonymous wrapper.
     37        (WebCore::RenderMathMLToken::RenderMathMLToken): Init m_mathVariantGlyph and m_mathVariantGlyphDirty
     38        (WebCore::RenderMathMLToken::updateTokenContent): Set mathvariant glyph dirty when the content changes.
     39        (WebCore::transformToItalic): Helper function to map latin and greek alphabets to their
     40        MATHEMATICAL ITALIC counterpart.
     41        (WebCore::RenderMathMLToken::computePreferredLogicalWidths): Implement this function to
     42        handle the case where the mathvariant glyph is used.
     43        (WebCore::RenderMathMLToken::updateMathVariantGlyph): Helper function to update the mathvariant glyph.
     44        For now, we try and keep with the old (and limited) implementation: a mathvariant glyph may
     45        only used for single-char <mi> without mathvariant attribute attached to it.
     46        (WebCore::RenderMathMLToken::styleDidChange): Set the mathvariant glyph dirty when the style
     47        changes.
     48        (WebCore::RenderMathMLToken::updateFromElement): Remove updateStyle call and set mathvariant
     49        glyph dirty.
     50        (WebCore::RenderMathMLToken::firstLineBaseline): Implement this function to handle the case
     51         where the mathvariant glyph is used.
     52        (WebCore::RenderMathMLToken::layoutBlock): Ditto.
     53        (WebCore::RenderMathMLToken::paint): Ditto.
     54        (WebCore::RenderMathMLToken::paintChildren): Ditto.
     55        (WebCore::RenderMathMLToken::addChild): Deleted. No need to bother with anonymous renderer
     56        or style.
     57        (WebCore::RenderMathMLToken::createWrapperIfNeeded): Deleted. Ditto.
     58        (WebCore::RenderMathMLToken::updateStyle): Deleted. Ditto.
     59        * rendering/mathml/RenderMathMLToken.h: Update declarations of functions.
     60        (WebCore::RenderMathMLToken::setMathVariantGlyphDirty): Helper function to indicate that the
     61        mathvariant glyph will need to be updated.
     62
    1632016-06-24  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
    264
  • trunk/Source/WebCore/css/mathml.css

    r200938 r202420  
    117117}
    118118
    119 mo {
    120     flex-direction: column;
    121 }
    122 
    123119msub > * + *, msup > * + *, msubsup > * + *, mmultiscripts > * + *, munder > * + *, mover > * + *, munderover > * + * {
    124120    font-size: 0.75em; /* FIXME: MathML standard is 0.71em */
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLBlock.cpp

    r202168 r202420  
    5757{
    5858    return is<Element>(child.node());
    59 }
    60 
    61 RenderPtr<RenderMathMLBlock> RenderMathMLBlock::createAnonymousMathMLBlock()
    62 {
    63     RenderPtr<RenderMathMLBlock> newBlock = createRenderer<RenderMathMLBlock>(document(), RenderStyle::createAnonymousStyleWithDisplay(style(), FLEX));
    64     newBlock->initializeStyle();
    65     return newBlock;
    6659}
    6760
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLBlock.h

    r202168 r202420  
    6262#endif
    6363   
    64     // Create a new RenderMathMLBlock, with a new style inheriting from this->style().
    65     RenderPtr<RenderMathMLBlock> createAnonymousMathMLBlock();
    66 
    6764    LayoutUnit mathAxisHeight() const;
    6865    LayoutUnit mirrorIfNeeded(LayoutUnit horizontalOffset, LayoutUnit boxWidth = 0) const;
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLOperator.cpp

    r202284 r202420  
    172172}
    173173
    174 bool RenderMathMLOperator::isChildAllowed(const RenderObject&, const RenderStyle&) const
    175 {
    176     return false;
    177 }
    178 
    179174void RenderMathMLOperator::stretchTo(LayoutUnit heightAboveBaseline, LayoutUnit depthBelowBaseline)
    180175{
     
    244239    ASSERT(preferredLogicalWidthsDirty());
    245240
     241    LayoutUnit preferredWidth = 0;
     242
    246243    setOperatorProperties();
    247244    if (!useMathOperator()) {
    248245        RenderMathMLToken::computePreferredLogicalWidths();
     246        preferredWidth = m_maxPreferredLogicalWidth;
    249247        if (isInvisibleOperator()) {
    250248            // In some fonts, glyphs for invisible operators have nonzero width. Consequently, we subtract that width here to avoid wide gaps.
    251249            GlyphData data = style().fontCascade().glyphDataForCharacter(m_textContent, false);
    252250            float glyphWidth = data.isValid() ? data.font->widthForGlyph(data.glyph) : 0;
    253             ASSERT(glyphWidth <= m_minPreferredLogicalWidth);
    254             m_minPreferredLogicalWidth -= glyphWidth;
    255             m_maxPreferredLogicalWidth -= glyphWidth;
     251            ASSERT(glyphWidth <= preferredWidth);
     252            preferredWidth -= glyphWidth;
    256253        }
    257254    } else
    258         m_maxPreferredLogicalWidth = m_minPreferredLogicalWidth = m_leadingSpace + m_mathOperator.maxPreferredWidth() + m_trailingSpace;
     255        preferredWidth = m_mathOperator.maxPreferredWidth();
     256
     257    // FIXME: The spacing should be added to the whole embellished operator (https://webkit.org/b/124831).
     258    // FIXME: The spacing should only be added inside (perhaps inferred) mrow (http://www.w3.org/TR/MathML/chapter3.html#presm.opspacing).
     259    preferredWidth = m_leadingSpace + preferredWidth + m_trailingSpace;
     260
     261    m_maxPreferredLogicalWidth = m_minPreferredLogicalWidth = preferredWidth;
    259262
    260263    setPreferredLogicalWidthsDirty(false);
     
    273276        setLogicalWidth(m_leadingSpace + m_mathOperator.width() + m_trailingSpace);
    274277        setLogicalHeight(m_mathOperator.ascent() + m_mathOperator.descent());
    275     } else
     278    } else {
     279        // We first do the normal layout without spacing.
     280        recomputeLogicalWidth();
     281        LayoutUnit width = logicalWidth();
     282        setLogicalWidth(width - m_leadingSpace - m_trailingSpace);
    276283        RenderMathMLToken::layoutBlock(relayoutChildren, pageLogicalHeight);
     284        setLogicalWidth(width);
     285
     286        // We then move the children to take spacing into account.
     287        LayoutPoint horizontalShift(style().direction() == LTR ? m_leadingSpace : -m_leadingSpace, 0);
     288        for (auto* child = firstChildBox(); child; child = child->nextSiblingBox())
     289            child->setLocation(child->location() + horizontalShift);
     290    }
    277291
    278292    clearNeedsLayout();
     
    283297    // We collapse the whitespace and replace the hyphens by minus signs.
    284298    AtomicString textContent = operatorString.stripWhiteSpace().simplifyWhiteSpace().replace(hyphenMinus, minusSign).impl();
    285 
    286     // We destroy the wrapper and rebuild it.
    287     // FIXME: Using this RenderText make the text inaccessible to the dumpAsText/selection code (https://bugs.webkit.org/show_bug.cgi?id=125597).
    288     if (firstChild())
    289         downcast<RenderElement>(*firstChild()).destroy();
    290     createWrapperIfNeeded();
    291     RenderPtr<RenderText> text = createRenderer<RenderText>(document(), textContent);
    292     downcast<RenderElement>(*firstChild()).addChild(text.leakPtr());
    293299
    294300    // We verify whether the operator text can be represented by a single UChar.
     
    309315    }
    310316
    311     updateStyle();
    312317    setNeedsLayoutAndPrefWidthsRecalc();
    313318}
     
    333338{
    334339    setOperatorProperties();
    335     if (!isEmpty())
    336         updateStyle();
    337340    setNeedsLayoutAndPrefWidthsRecalc();
    338341}
     
    359362}
    360363
    361 void RenderMathMLOperator::updateStyle()
    362 {
    363     ASSERT(firstChild());
    364     if (!firstChild())
    365         return;
    366 
    367     // We add spacing around the operator.
    368     // FIXME: The spacing should be added to the whole embellished operator (https://bugs.webkit.org/show_bug.cgi?id=124831).
    369     // FIXME: The spacing should only be added inside (perhaps inferred) mrow (http://www.w3.org/TR/MathML/chapter3.html#presm.opspacing).
    370     const auto& wrapper = downcast<RenderElement>(firstChild());
    371     auto newStyle = RenderStyle::createAnonymousStyleWithDisplay(style(), FLEX);
    372     newStyle.setMarginStart(Length(m_leadingSpace, Fixed));
    373     newStyle.setMarginEnd(Length(m_trailingSpace, Fixed));
    374     wrapper->setStyle(WTFMove(newStyle));
    375     wrapper->setNeedsLayoutAndPrefWidthsRecalc();
    376 }
    377 
    378364Optional<int> RenderMathMLOperator::firstLineBaseline() const
    379365{
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLOperator.h

    r202284 r202420  
    5656
    5757    void styleDidChange(StyleDifference, const RenderStyle* oldStyle) final;
    58     void updateStyle() final;
    5958
    6059    void paint(PaintInfo&, const LayoutPoint&) final;
     
    7978    // The following operators are invisible: U+2061 FUNCTION APPLICATION, U+2062 INVISIBLE TIMES, U+2063 INVISIBLE SEPARATOR, U+2064 INVISIBLE PLUS.
    8079    bool isInvisibleOperator() const { return 0x2061 <= m_textContent && m_textContent <= 0x2064; }
    81     bool isChildAllowed(const RenderObject&, const RenderStyle&) const final;
    8280
    8381    Optional<int> firstLineBaseline() const final;
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLToken.cpp

    r200041 r202420  
    11/*
    22 * Copyright (C) 2014 Frédéric Wang (fred.wang@free.fr). All rights reserved.
     3 * Copyright (C) 2016 Igalia S.L.
    34 *
    45 * Redistribution and use in source and binary forms, with or without
     
    3031
    3132#include "MathMLNames.h"
     33#include "PaintInfo.h"
    3234#include "RenderElement.h"
    3335#include "RenderIterator.h"
     
    3941RenderMathMLToken::RenderMathMLToken(Element& element, RenderStyle&& style)
    4042    : RenderMathMLBlock(element, WTFMove(style))
    41     , m_containsElement(false)
     43    , m_mathVariantGlyph()
     44    , m_mathVariantGlyphDirty(false)
    4245{
    4346}
     
    4548RenderMathMLToken::RenderMathMLToken(Document& document, RenderStyle&& style)
    4649    : RenderMathMLBlock(document, WTFMove(style))
    47     , m_containsElement(false)
     50    , m_mathVariantGlyph()
     51    , m_mathVariantGlyphDirty(false)
    4852{
    49 }
    50 
    51 void RenderMathMLToken::addChild(RenderObject* newChild, RenderObject* beforeChild)
    52 {
    53     createWrapperIfNeeded();
    54     downcast<RenderElement>(*firstChild()).addChild(newChild, beforeChild);
    55 }
    56 
    57 void RenderMathMLToken::createWrapperIfNeeded()
    58 {
    59     if (!firstChild()) {
    60         RenderPtr<RenderMathMLBlock> wrapper = createAnonymousMathMLBlock();
    61         RenderMathMLBlock::addChild(wrapper.leakPtr());
    62     }
    6353}
    6454
    6555void RenderMathMLToken::updateTokenContent()
    6656{
    67     m_containsElement = false;
    68     if (!isEmpty()) {
    69         // The renderers corresponding to the children of the token element are wrapped inside an anonymous RenderMathMLBlock.
    70         // When one of these renderers is a RenderElement, we handle the RenderMathMLToken differently.
    71         // For some reason, an additional anonymous RenderBlock is created as a child of the RenderMathMLToken and the renderers are actually inserted into that RenderBlock so we need to dig down one additional level here.
    72         const auto& wrapper = downcast<RenderElement>(firstChild());
    73         if (const auto& block = downcast<RenderElement>(wrapper->firstChild()))
    74             m_containsElement = childrenOfType<RenderElement>(*block).first();
    75         updateStyle();
    76     }
    77     setNeedsLayoutAndPrefWidthsRecalc();
     57    RenderMathMLBlock::updateFromElement();
     58    setMathVariantGlyphDirty();
    7859}
    7960
    80 void RenderMathMLToken::updateStyle()
     61static bool transformToItalic(UChar32& codePoint)
    8162{
    82     const auto& tokenElement = element();
     63    const UChar32 lowerAlpha = 0x3B1;
     64    const UChar32 lowerOmega = 0x3C9;
     65    const UChar32 mathItalicLowerA = 0x1D44E;
     66    const UChar32 mathItalicLowerAlpha = 0x1D6FC;
     67    const UChar32 mathItalicLowerH = 0x210E;
     68    const UChar32 mathItalicUpperA = 0x1D434;
    8369
    84     const auto& wrapper = downcast<RenderElement>(firstChild());
    85     auto newStyle = RenderStyle::createAnonymousStyleWithDisplay(style(), FLEX);
    86 
    87     if (tokenElement.hasTagName(MathMLNames::miTag)) {
    88         // This tries to emulate the default mathvariant value on <mi> using the CSS font-style property.
    89         // FIXME: This should be revised when mathvariant is implemented (http://wkbug/85735) and when fonts with Mathematical Alphanumeric Symbols characters are more popular.
    90         auto fontDescription = newStyle.fontDescription();
    91         FontSelector* fontSelector = newStyle.fontCascade().fontSelector();
    92         if (!m_containsElement && element().textContent().stripWhiteSpace().simplifyWhiteSpace().length() == 1 && !tokenElement.hasAttribute(mathvariantAttr))
    93             fontDescription.setItalic(FontItalicOn);
    94         if (newStyle.setFontDescription(fontDescription))
    95             newStyle.fontCascade().update(fontSelector);
     70    // FIXME: We should also transform dotless i, dotless j and more greek letters.
     71    if ('a' <= codePoint && codePoint <= 'z') {
     72        if (codePoint == 'h')
     73            codePoint = mathItalicLowerH;
     74        else
     75            codePoint += mathItalicLowerA - 'a';
     76        return true;
     77    }
     78    if ('A' <= codePoint && codePoint <= 'Z') {
     79        codePoint += mathItalicUpperA - 'A';
     80        return true;
     81    }
     82    if (lowerAlpha <= codePoint && codePoint <= lowerOmega) {
     83        codePoint += mathItalicLowerAlpha - lowerAlpha;
     84        return true;
    9685    }
    9786
    98     wrapper->setStyle(WTFMove(newStyle));
    99     wrapper->setNeedsLayoutAndPrefWidthsRecalc();
     87    return false;
     88}
     89
     90void RenderMathMLToken::computePreferredLogicalWidths()
     91{
     92    ASSERT(preferredLogicalWidthsDirty());
     93
     94    if (m_mathVariantGlyphDirty)
     95        updateMathVariantGlyph();
     96
     97    if (m_mathVariantGlyph.isValid()) {
     98        m_maxPreferredLogicalWidth = m_minPreferredLogicalWidth = m_mathVariantGlyph.font->widthForGlyph(m_mathVariantGlyph.glyph);
     99        setPreferredLogicalWidthsDirty(false);
     100        return;
     101    }
     102
     103    RenderMathMLBlock::computePreferredLogicalWidths();
     104}
     105
     106void RenderMathMLToken::updateMathVariantGlyph()
     107{
     108    ASSERT(m_mathVariantGlyphDirty);
     109
     110    // This implements implicit italic mathvariant for single-char <mi>.
     111    // FIXME: Add full support for the mathvariant attribute (https://webkit.org/b/85735)
     112    m_mathVariantGlyph = GlyphData();
     113    m_mathVariantGlyphDirty = false;
     114
     115    // Early return if the token element contains RenderElements.
     116    // Note that the renderers corresponding to the children of the token element are wrapped inside an anonymous RenderBlock.
     117    if (const auto& block = downcast<RenderElement>(firstChild())) {
     118        if (childrenOfType<RenderElement>(*block).first())
     119            return;
     120    }
     121
     122    const auto& tokenElement = element();
     123    if (tokenElement.hasTagName(MathMLNames::miTag) && !tokenElement.hasAttribute(mathvariantAttr)) {
     124        AtomicString textContent = element().textContent().stripWhiteSpace().simplifyWhiteSpace();
     125        if (textContent.length() == 1) {
     126            UChar32 codePoint = textContent[0];
     127            if (transformToItalic(codePoint))
     128                m_mathVariantGlyph = style().fontCascade().glyphDataForCharacter(codePoint, !style().isLeftToRightDirection());
     129        }
     130    }
    100131}
    101132
     
    103134{
    104135    RenderMathMLBlock::styleDidChange(diff, oldStyle);
    105     if (!isEmpty())
    106         updateStyle();
     136    setMathVariantGlyphDirty();
    107137}
    108138
     
    110140{
    111141    RenderMathMLBlock::updateFromElement();
    112     if (!isEmpty())
    113         updateStyle();
     142    setMathVariantGlyphDirty();
     143}
     144
     145Optional<int> RenderMathMLToken::firstLineBaseline() const
     146{
     147    if (m_mathVariantGlyph.isValid())
     148        return Optional<int>(static_cast<int>(lroundf(-m_mathVariantGlyph.font->boundsForGlyph(m_mathVariantGlyph.glyph).y())));
     149    return RenderMathMLBlock::firstLineBaseline();
     150}
     151
     152void RenderMathMLToken::layoutBlock(bool relayoutChildren, LayoutUnit pageLogicalHeight)
     153{
     154    ASSERT(needsLayout());
     155
     156    if (!relayoutChildren && simplifiedLayout())
     157        return;
     158
     159    if (!m_mathVariantGlyph.isValid()) {
     160        RenderMathMLBlock::layoutBlock(relayoutChildren, pageLogicalHeight);
     161        return;
     162    }
     163
     164    for (auto* child = firstChildBox(); child; child = child->nextSiblingBox())
     165        child->layoutIfNeeded();
     166
     167    setLogicalWidth(m_mathVariantGlyph.font->widthForGlyph(m_mathVariantGlyph.glyph));
     168    setLogicalHeight(m_mathVariantGlyph.font->boundsForGlyph(m_mathVariantGlyph.glyph).height());
     169
     170    clearNeedsLayout();
     171}
     172
     173void RenderMathMLToken::paint(PaintInfo& info, const LayoutPoint& paintOffset)
     174{
     175    RenderMathMLBlock::paint(info, paintOffset);
     176
     177    // FIXME: Instead of using DrawGlyph, we may consider using the more general TextPainter so that we can apply mathvariant to strings with an arbitrary number of characters and preserve advanced CSS effects (text-shadow, etc).
     178    if (info.context().paintingDisabled() || info.phase != PaintPhaseForeground || style().visibility() != VISIBLE || !m_mathVariantGlyph.isValid())
     179        return;
     180
     181    GraphicsContextStateSaver stateSaver(info.context());
     182    info.context().setFillColor(style().visitedDependentColor(CSSPropertyColor));
     183
     184    GlyphBuffer buffer;
     185    buffer.add(m_mathVariantGlyph.glyph, m_mathVariantGlyph.font, m_mathVariantGlyph.font->widthForGlyph(m_mathVariantGlyph.glyph));
     186    LayoutUnit glyphAscent = static_cast<int>(lroundf(-m_mathVariantGlyph.font->boundsForGlyph(m_mathVariantGlyph.glyph).y()));
     187    info.context().drawGlyphs(style().fontCascade(), *m_mathVariantGlyph.font, buffer, 0, 1, paintOffset + location() + LayoutPoint(0, glyphAscent));
     188}
     189
     190void RenderMathMLToken::paintChildren(PaintInfo& paintInfo, const LayoutPoint& paintOffset, PaintInfo& paintInfoForChild, bool usePrintRect)
     191{
     192    if (m_mathVariantGlyph.isValid())
     193        return;
     194    RenderMathMLBlock::paintChildren(paintInfo, paintOffset, paintInfoForChild, usePrintRect);
    114195}
    115196
  • trunk/Source/WebCore/rendering/mathml/RenderMathMLToken.h

    r200041 r202420  
    11/*
    22 * Copyright (C) 2014 Frédéric Wang (fred.wang@free.fr). All rights reserved.
     3 * Copyright (C) 2016 Igalia S.L.
    34 *
    45 * Redistribution and use in source and binary forms, with or without
     
    4344
    4445    bool isChildAllowed(const RenderObject&, const RenderStyle&) const override { return true; };
    45     void addChild(RenderObject* newChild, RenderObject* beforeChild) override;
    4646    virtual void updateTokenContent();
    4747    void updateFromElement() override;
    4848
    49 protected:
    50     void createWrapperIfNeeded();
     49    void paint(PaintInfo&, const LayoutPoint&) override;
     50    void paintChildren(PaintInfo& forSelf, const LayoutPoint&, PaintInfo& forChild, bool usePrintRect) override;
     51    Optional<int> firstLineBaseline() const override;
     52    void layoutBlock(bool relayoutChildren, LayoutUnit pageLogicalHeight = 0) override;
     53    void computePreferredLogicalWidths() override;
    5154
    5255private:
     
    5457    const char* renderName() const override { return isAnonymous() ? "RenderMathMLToken (anonymous)" : "RenderMathMLToken"; }
    5558    void styleDidChange(StyleDifference, const RenderStyle* oldStyle) override;
    56     virtual void updateStyle();
    57 
    58     // This boolean indicates whether the token element contains some RenderElement descendants, other than the anonymous renderers created for layout purpose.
    59     bool m_containsElement;
     59    void updateMathVariantGlyph();
     60    void setMathVariantGlyphDirty()
     61    {
     62        m_mathVariantGlyphDirty = true;
     63        setNeedsLayoutAndPrefWidthsRecalc();
     64    }
     65    GlyphData m_mathVariantGlyph;
     66    bool m_mathVariantGlyphDirty;
    6067};
    6168
Note: See TracChangeset for help on using the changeset viewer.