Changeset 123609 in webkit


Ignore:
Timestamp:
Jul 25, 2012 6:00:38 AM (12 years ago)
Author:
alexis.menard@openbossa.org
Message:

[Qt] svg/dom, svg/filters, svg/foreignObject rebaseline after new test fonts.
https://bugs.webkit.org/show_bug.cgi?id=92243

Unreviewed gardening.

These tests have been skipped because monospace fonts weren't properly used by
layout tests. After r121971, the test results are normal again.

  • platform/qt-5.0/Skipped:
  • platform/qt/svg/dom/SVGPathSegList-cloning-expected.png:
  • platform/qt/svg/dom/SVGPathSegList-cloning-expected.txt:
  • platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.png:
  • platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.txt:
  • platform/qt/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png:
  • platform/qt/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt:
  • platform/qt/svg/filters/feColorMatrix-values-expected.txt:
  • platform/qt/svg/filters/feComposite-expected.png: Added.
  • platform/qt/svg/filters/feComposite-expected.txt:
  • platform/qt/svg/filters/filter-on-filter-for-text-expected.png:
  • platform/qt/svg/filters/filter-on-filter-for-text-expected.txt:
  • platform/qt/svg/filters/filter-on-tspan-expected.png:
  • platform/qt/svg/filters/filter-on-tspan-expected.txt:
  • platform/qt/svg/filters/filter-width-update-expected.png:
  • platform/qt/svg/filters/filter-width-update-expected.txt:
  • platform/qt/svg/filters/sourceAlpha-expected.png: Added.
  • platform/qt/svg/filters/sourceAlpha-expected.txt:
  • platform/qt/svg/foreignObject/fO-parent-display-changes-expected.txt:
  • platform/qt/svg/foreignObject/fO-parent-display-none-expected.txt:
  • platform/qt/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.txt:
  • platform/qt/svg/foreignObject/fO-parent-of-parent-display-none-expected.txt:
  • platform/qt/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.txt:
  • platform/qt/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.png:
  • platform/qt/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt:
  • platform/qt/svg/foreignObject/svg-document-as-direct-child-expected.txt:
  • platform/qt/svg/foreignObject/svg-document-in-html-document-expected.png:
  • platform/qt/svg/foreignObject/svg-document-in-html-document-expected.txt:
Location:
trunk/LayoutTests
Files:
2 added
27 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r123608 r123609  
     12012-07-25  Alexis Menard  <alexis.menard@openbossa.org>
     2
     3        [Qt] svg/dom, svg/filters, svg/foreignObject rebaseline after new test fonts.
     4        https://bugs.webkit.org/show_bug.cgi?id=92243
     5
     6        Unreviewed gardening.
     7
     8        These tests have been skipped because monospace fonts weren't properly used by
     9        layout tests. After r121971, the test results are normal again.
     10
     11        * platform/qt-5.0/Skipped:
     12        * platform/qt/svg/dom/SVGPathSegList-cloning-expected.png:
     13        * platform/qt/svg/dom/SVGPathSegList-cloning-expected.txt:
     14        * platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.png:
     15        * platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.txt:
     16        * platform/qt/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png:
     17        * platform/qt/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt:
     18        * platform/qt/svg/filters/feColorMatrix-values-expected.txt:
     19        * platform/qt/svg/filters/feComposite-expected.png: Added.
     20        * platform/qt/svg/filters/feComposite-expected.txt:
     21        * platform/qt/svg/filters/filter-on-filter-for-text-expected.png:
     22        * platform/qt/svg/filters/filter-on-filter-for-text-expected.txt:
     23        * platform/qt/svg/filters/filter-on-tspan-expected.png:
     24        * platform/qt/svg/filters/filter-on-tspan-expected.txt:
     25        * platform/qt/svg/filters/filter-width-update-expected.png:
     26        * platform/qt/svg/filters/filter-width-update-expected.txt:
     27        * platform/qt/svg/filters/sourceAlpha-expected.png: Added.
     28        * platform/qt/svg/filters/sourceAlpha-expected.txt:
     29        * platform/qt/svg/foreignObject/fO-parent-display-changes-expected.txt:
     30        * platform/qt/svg/foreignObject/fO-parent-display-none-expected.txt:
     31        * platform/qt/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.txt:
     32        * platform/qt/svg/foreignObject/fO-parent-of-parent-display-none-expected.txt:
     33        * platform/qt/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.txt:
     34        * platform/qt/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.png:
     35        * platform/qt/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt:
     36        * platform/qt/svg/foreignObject/svg-document-as-direct-child-expected.txt:
     37        * platform/qt/svg/foreignObject/svg-document-in-html-document-expected.png:
     38        * platform/qt/svg/foreignObject/svg-document-in-html-document-expected.txt:
     39
    1402012-07-25  Alexis Menard  <alexis.menard@openbossa.org>
    241
  • trunk/LayoutTests/platform/qt-5.0/Skipped

    r123608 r123609  
    755755svg/custom/viewbox-syntax.svg
    756756svg/custom/viewport-em.svg
    757 svg/dom/SVGPathSegList-cloning.html
    758 svg/dom/SVGPathSegList-segment-modification.svg
    759 svg/dom/SVGPathSegList-xml-dom-synchronization2.xhtml
    760 svg/filters/feColorMatrix-values.svg
    761 svg/filters/feComposite.svg
    762 svg/filters/filter-on-filter-for-text.svg
    763 svg/filters/filter-on-tspan.svg
    764 svg/filters/filter-width-update.svg
    765 svg/filters/sourceAlpha.svg
    766 svg/foreignObject/fO-parent-display-changes.svg
    767 svg/foreignObject/fO-parent-display-none-with-relative-pos-content.svg
    768 svg/foreignObject/fO-parent-display-none.svg
    769 svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content.svg
    770 svg/foreignObject/fO-parent-of-parent-display-none.svg
    771 svg/foreignObject/no-crash-with-svg-content-in-html-document.svg
    772 svg/foreignObject/svg-document-as-direct-child.svg
    773 svg/foreignObject/svg-document-in-html-document.svg
    774757tables/layering/paint-test-layering-1.html
    775758tables/layering/paint-test-layering-2.html
  • trunk/LayoutTests/platform/qt/svg/dom/SVGPathSegList-cloning-expected.txt

    r101344 r123609  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderBlock {P} at (0,0) size 784x42
    7         RenderText {#text} at (0,0) size 736x42
    8           text run at (0,0) width 736: "Below is a JavaScript-generated svg drawing. You should see two red blobs: the left, a programmatically"
    9           text run at (0,21) width 270: "generated path and the right, its clone."
    10       RenderBlock {DIV} at (0,58) size 784x400
    11         RenderSVGRoot {svg} at (27,195) size 372x162
    12           RenderSVGPath {path} at (27,195) size 222x162 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 10 10 L 25 15 L 110 75 L 120 90 L 42 42 Z"]
    13           RenderSVGPath {path} at (177,195) size 222x162 [transform={m=((1.00,0.00)(0.00,1.00)) t=(75.00,0.00)}] [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 10 10 L 25 15 L 110 75 L 120 90 L 42 42 Z"]
     6      RenderBlock {P} at (0,0) size 784x38
     7        RenderText {#text} at (0,0) size 770x38
     8          text run at (0,0) width 770: "Below is a JavaScript-generated svg drawing. You should see two red blobs: the left, a programmatically generated path and the"
     9          text run at (0,19) width 87: "right, its clone."
     10      RenderBlock {DIV} at (0,54) size 784x400
     11        RenderSVGRoot {svg} at (27,191) size 372x162
     12          RenderSVGPath {path} at (27,191) size 222x162 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 10 10 L 25 15 L 110 75 L 120 90 L 42 42 Z"]
     13          RenderSVGPath {path} at (177,191) size 222x162 [transform={m=((1.00,0.00)(0.00,1.00)) t=(75.00,0.00)}] [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 10 10 L 25 15 L 110 75 L 120 90 L 42 42 Z"]
  • trunk/LayoutTests/platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.txt

    r106938 r123609  
    22  RenderView at (0,0) size 800x600
    33layer at (0,0) size 300x300
    4   RenderSVGRoot {svg} at (10,4) size 239x126
     4  RenderSVGRoot {svg} at (10,5) size 201x125
    55    RenderSVGPath {path} at (49,38) size 113x42 [stroke={[type=SOLID] [color=#000000] [stroke width=3.00]}] [data="M 50 50 C 50 50 120 80 160 40"]
    66    RenderSVGContainer {g} at (49,88) size 113x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
    77      RenderSVGPath {path} at (49,88) size 113x42 [stroke={[type=SOLID] [color=#000000] [stroke width=3.00]}] [data="M 50 50 C 50 50 120 80 160 40"]
    8     RenderSVGText {text} at (10,4) size 239x21 contains 1 chunk(s)
    9       RenderSVGInlineText {#text} at (0,0) size 239x21
    10         chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 33 width 239.00: "Both shapes should look identical"
     8    RenderSVGText {text} at (10,5) size 201x19 contains 1 chunk(s)
     9      RenderSVGInlineText {#text} at (0,0) size 201x19
     10        chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 33 width 201.00: "Both shapes should look identical"
  • trunk/LayoutTests/platform/qt/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt

    r98072 r123609  
    22  RenderView at (0,0) size 800x600
    33layer at (0,0) size 600x500
    4   RenderSVGRoot {svg} at (10,4) size 552x221
     4  RenderSVGRoot {svg} at (10,5) size 479x220
    55    RenderSVGPath {path} at (46,103) size 128x122 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 50 150 L 95 107 L 145 157 L 169 221 L 100 200 Z"]
    6     RenderSVGText {text} at (10,4) size 385x21 contains 1 chunk(s)
    7       RenderSVGInlineText {#text} at (0,0) size 385x21
    8         chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 52 width 385.00: "Right after loading, a segment is added to the path."
    9     RenderSVGText {text} at (10,24) size 552x21 contains 1 chunk(s)
    10       RenderSVGInlineText {#text} at (0,0) size 552x21
    11         chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 72 width 552.00: "The path and its attribute should be updated to include the new segment."
    12     RenderSVGText {text} at (10,54) size 67x21 contains 1 chunk(s)
    13       RenderSVGInlineText {#text} at (0,0) size 67x21
    14         chunk 1 text run 1 at (10.00,70.00) startOffset 0 endOffset 12 width 67.00: "\"d\" initial:"
    15     RenderSVGText {text} at (90,54) size 229x21 contains 1 chunk(s)
    16       RenderSVGInlineText {#text} at (0,0) size 229x21
    17         chunk 1 text run 1 at (90.00,70.00) startOffset 0 endOffset 32 width 229.00: "M50,150 l45,-43 l24,64 l-69,-21z"
    18     RenderSVGText {text} at (10,74) size 60x21 contains 1 chunk(s)
    19       RenderSVGInlineText {#text} at (0,0) size 60x21
    20         chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 10 width 60.00: "\"d\" after:"
    21     RenderSVGText {text} at (90,74) size 303x21 contains 1 chunk(s)
    22       RenderSVGInlineText {#text} at (0,0) size 303x21
    23         chunk 1 text run 1 at (90.00,90.00) startOffset 0 endOffset 45 width 303.00: "M 50 150 l 45 -43 l 50 50 l 24 64 l -69 -21 Z"
     6    RenderSVGText {text} at (10,5) size 339x19 contains 1 chunk(s)
     7      RenderSVGInlineText {#text} at (0,0) size 339x19
     8        chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 52 width 339.00: "Right after loading, a segment is added to the path."
     9    RenderSVGText {text} at (10,25) size 479x19 contains 1 chunk(s)
     10      RenderSVGInlineText {#text} at (0,0) size 479x19
     11        chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 72 width 479.00: "The path and its attribute should be updated to include the new segment."
     12    RenderSVGText {text} at (10,55) size 55x19 contains 1 chunk(s)
     13      RenderSVGInlineText {#text} at (0,0) size 55x19
     14        chunk 1 text run 1 at (10.00,70.00) startOffset 0 endOffset 12 width 55.00: "\"d\" initial:"
     15    RenderSVGText {text} at (90,55) size 211x19 contains 1 chunk(s)
     16      RenderSVGInlineText {#text} at (0,0) size 211x19
     17        chunk 1 text run 1 at (90.00,70.00) startOffset 0 endOffset 32 width 211.00: "M50,150 l45,-43 l24,64 l-69,-21z"
     18    RenderSVGText {text} at (10,75) size 52x19 contains 1 chunk(s)
     19      RenderSVGInlineText {#text} at (0,0) size 52x19
     20        chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 10 width 52.00: "\"d\" after:"
     21    RenderSVGText {text} at (90,75) size 281x19 contains 1 chunk(s)
     22      RenderSVGInlineText {#text} at (0,0) size 281x19
     23        chunk 1 text run 1 at (90.00,90.00) startOffset 0 endOffset 45 width 281.00: "M 50 150 l 45 -43 l 50 50 l 24 64 l -69 -21 Z"
  • trunk/LayoutTests/platform/qt/svg/filters/feColorMatrix-values-expected.txt

    r112514 r123609  
    2727        [filter="satfull"] RenderSVGResourceFilter {filter} at (-40,-40) size 480x480
    2828      RenderSVGRect {rect} at (2,2) size 196x396 [fill={[type=SOLID] [color=#FF0000]}] [x=2.00] [y=2.00] [width=196.00] [height=396.00]
    29       RenderSVGText {text} at (10,17) size 184x30 contains 1 chunk(s)
    30         RenderSVGInlineText {#text} at (0,0) size 184x30
    31           chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 17 width 184.00: "Should be default"
    32       RenderSVGText {text} at (10,47) size 72x30 contains 1 chunk(s)
    33         RenderSVGInlineText {#text} at (0,0) size 72x30
    34           chunk 1 text run 1 at (10.00,70.00) startOffset 0 endOffset 7 width 72.00: "matrix."
     29      RenderSVGText {text} at (10,18) size 168x28 contains 1 chunk(s)
     30        RenderSVGInlineText {#text} at (0,0) size 168x28
     31          chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 17 width 168.00: "Should be default"
     32      RenderSVGText {text} at (10,48) size 68x28 contains 1 chunk(s)
     33        RenderSVGInlineText {#text} at (0,0) size 68x28
     34          chunk 1 text run 1 at (10.00,70.00) startOffset 0 endOffset 7 width 68.00: "matrix."
    3535      RenderSVGRect {rect} at (0,0) size 221x115 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=200.00] [height=104.00]
    3636        [filter="matnull"] RenderSVGResourceFilter {filter} at (-20,-10.40) size 240x124.80
    37       RenderSVGText {text} at (10,117) size 184x30 contains 1 chunk(s)
    38         RenderSVGInlineText {#text} at (0,0) size 184x30
    39           chunk 1 text run 1 at (10.00,140.00) startOffset 0 endOffset 17 width 184.00: "Should be default"
    40       RenderSVGText {text} at (10,147) size 93x30 contains 1 chunk(s)
    41         RenderSVGInlineText {#text} at (0,0) size 93x30
    42           chunk 1 text run 1 at (10.00,170.00) startOffset 0 endOffset 9 width 93.00: "saturate."
     37      RenderSVGText {text} at (10,118) size 168x28 contains 1 chunk(s)
     38        RenderSVGInlineText {#text} at (0,0) size 168x28
     39          chunk 1 text run 1 at (10.00,140.00) startOffset 0 endOffset 17 width 168.00: "Should be default"
     40      RenderSVGText {text} at (10,148) size 82x28 contains 1 chunk(s)
     41        RenderSVGInlineText {#text} at (0,0) size 82x28
     42          chunk 1 text run 1 at (10.00,170.00) startOffset 0 endOffset 9 width 82.00: "saturate."
    4343      RenderSVGRect {rect} at (0,89) size 221x126 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=100.00] [width=200.00] [height=104.00]
    4444        [filter="satnull"] RenderSVGResourceFilter {filter} at (-20,89.60) size 240x124.80
    45       RenderSVGText {text} at (10,217) size 184x30 contains 1 chunk(s)
    46         RenderSVGInlineText {#text} at (0,0) size 184x30
    47           chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 17 width 184.00: "Should be default"
    48       RenderSVGText {text} at (10,247) size 116x30 contains 1 chunk(s)
    49         RenderSVGInlineText {#text} at (0,0) size 116x30
    50           chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 10 width 116.00: "hueRotate."
     45      RenderSVGText {text} at (10,218) size 168x28 contains 1 chunk(s)
     46        RenderSVGInlineText {#text} at (0,0) size 168x28
     47          chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 17 width 168.00: "Should be default"
     48      RenderSVGText {text} at (10,248) size 105x28 contains 1 chunk(s)
     49        RenderSVGInlineText {#text} at (0,0) size 105x28
     50          chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 10 width 105.00: "hueRotate."
    5151      RenderSVGRect {rect} at (0,189) size 221x126 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=200.00] [width=200.00] [height=104.00]
    5252        [filter="huenull"] RenderSVGResourceFilter {filter} at (-20,189.60) size 240x124.80
    53       RenderSVGText {text} at (10,317) size 161x30 contains 1 chunk(s)
    54         RenderSVGInlineText {#text} at (0,0) size 161x30
    55           chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 15 width 161.00: "Should be valid"
    56       RenderSVGText {text} at (10,347) size 116x30 contains 1 chunk(s)
    57         RenderSVGInlineText {#text} at (0,0) size 116x30
    58           chunk 1 text run 1 at (10.00,370.00) startOffset 0 endOffset 10 width 116.00: "hueRotate."
     53      RenderSVGText {text} at (10,318) size 148x28 contains 1 chunk(s)
     54        RenderSVGInlineText {#text} at (0,0) size 148x28
     55          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 15 width 148.00: "Should be valid"
     56      RenderSVGText {text} at (10,348) size 105x28 contains 1 chunk(s)
     57        RenderSVGInlineText {#text} at (0,0) size 105x28
     58          chunk 1 text run 1 at (10.00,370.00) startOffset 0 endOffset 10 width 105.00: "hueRotate."
    5959      RenderSVGRect {rect} at (0,290) size 221x119 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=300.00] [width=200.00] [height=99.00]
    6060        [filter="huerange"] RenderSVGResourceFilter {filter} at (-20,290.10) size 240x118.80
    6161      RenderSVGRect {rect} at (182,0) size 236x108 [fill={[type=SOLID] [color=#FF0000]}] [x=202.00] [y=2.00] [width=196.00] [height=96.00]
    6262        [filter="matbad"] RenderSVGResourceFilter {filter} at (182.40,-7.60) size 235.20x115.20
    63       RenderSVGText {text} at (210,17) size 140x30 contains 1 chunk(s)
    64         [filter="matbad"] RenderSVGResourceFilter {filter} at (196,14) size 168x36
    65         RenderSVGInlineText {#text} at (0,0) size 140x30
    66           [filter="matbad"] RenderSVGResourceFilter {filter} at (196,14) size 168x36
    67           chunk 1 text run 1 at (210.00,40.00) startOffset 0 endOffset 14 width 140.00: "Invalid matrix"
    68       RenderSVGText {text} at (210,47) size 168x30 contains 1 chunk(s)
    69         [filter="matbad"] RenderSVGResourceFilter {filter} at (193.20,44) size 201.60x36
    70         RenderSVGInlineText {#text} at (0,0) size 168x30
    71           [filter="matbad"] RenderSVGResourceFilter {filter} at (193.20,44) size 201.60x36
    72           chunk 1 text run 1 at (210.00,70.00) startOffset 0 endOffset 17 width 168.00: "values attribute."
     63      RenderSVGText {text} at (210,18) size 135x28 contains 1 chunk(s)
     64        [filter="matbad"] RenderSVGResourceFilter {filter} at (196.50,15.20) size 162x33.60
     65        RenderSVGInlineText {#text} at (0,0) size 135x28
     66          [filter="matbad"] RenderSVGResourceFilter {filter} at (196.50,15.20) size 162x33.60
     67          chunk 1 text run 1 at (210.00,40.00) startOffset 0 endOffset 14 width 135.00: "Invalid matrix"
     68      RenderSVGText {text} at (210,48) size 154x28 contains 1 chunk(s)
     69        [filter="matbad"] RenderSVGResourceFilter {filter} at (194.60,45.20) size 184.80x33.60
     70        RenderSVGInlineText {#text} at (0,0) size 154x28
     71          [filter="matbad"] RenderSVGResourceFilter {filter} at (194.60,45.20) size 184.80x33.60
     72          chunk 1 text run 1 at (210.00,70.00) startOffset 0 endOffset 17 width 154.00: "values attribute."
    7373      RenderSVGRect {rect} at (182,92) size 236x116 [fill={[type=SOLID] [color=#FF0000]}] [x=202.00] [y=102.00] [width=196.00] [height=96.00]
    7474        [filter="huebad"] RenderSVGResourceFilter {filter} at (182.40,92.40) size 235.20x115.20
    75       RenderSVGText {text} at (210,117) size 161x30 contains 1 chunk(s)
    76         [filter="huebad"] RenderSVGResourceFilter {filter} at (193.90,114) size 193.20x36
    77         RenderSVGInlineText {#text} at (0,0) size 161x30
    78           [filter="huebad"] RenderSVGResourceFilter {filter} at (193.90,114) size 193.20x36
    79           chunk 1 text run 1 at (210.00,140.00) startOffset 0 endOffset 16 width 161.00: "Invalid saturate"
    80       RenderSVGText {text} at (210,147) size 168x30 contains 1 chunk(s)
    81         [filter="huebad"] RenderSVGResourceFilter {filter} at (193.20,144) size 201.60x36
    82         RenderSVGInlineText {#text} at (0,0) size 168x30
    83           [filter="huebad"] RenderSVGResourceFilter {filter} at (193.20,144) size 201.60x36
    84           chunk 1 text run 1 at (210.00,170.00) startOffset 0 endOffset 17 width 168.00: "values attribute."
     75      RenderSVGText {text} at (210,118) size 149x28 contains 1 chunk(s)
     76        [filter="huebad"] RenderSVGResourceFilter {filter} at (195.10,115.20) size 178.80x33.60
     77        RenderSVGInlineText {#text} at (0,0) size 149x28
     78          [filter="huebad"] RenderSVGResourceFilter {filter} at (195.10,115.20) size 178.80x33.60
     79          chunk 1 text run 1 at (210.00,140.00) startOffset 0 endOffset 16 width 149.00: "Invalid saturate"
     80      RenderSVGText {text} at (210,148) size 154x28 contains 1 chunk(s)
     81        [filter="huebad"] RenderSVGResourceFilter {filter} at (194.60,145.20) size 184.80x33.60
     82        RenderSVGInlineText {#text} at (0,0) size 154x28
     83          [filter="huebad"] RenderSVGResourceFilter {filter} at (194.60,145.20) size 184.80x33.60
     84          chunk 1 text run 1 at (210.00,170.00) startOffset 0 endOffset 17 width 154.00: "values attribute."
    8585      RenderSVGRect {rect} at (182,192) size 236x116 [fill={[type=SOLID] [color=#FF0000]}] [x=202.00] [y=202.00] [width=196.00] [height=96.00]
    8686        [filter="satbad"] RenderSVGResourceFilter {filter} at (182.40,192.40) size 235.20x115.20
    87       RenderSVGText {text} at (210,217) size 184x30 contains 1 chunk(s)
    88         [filter="satbad"] RenderSVGResourceFilter {filter} at (191.60,214) size 220.80x36
    89         RenderSVGInlineText {#text} at (0,0) size 184x30
    90           [filter="satbad"] RenderSVGResourceFilter {filter} at (191.60,214) size 220.80x36
    91           chunk 1 text run 1 at (210.00,240.00) startOffset 0 endOffset 17 width 184.00: "Invalid hueRotate"
    92       RenderSVGText {text} at (210,247) size 168x30 contains 1 chunk(s)
    93         [filter="satbad"] RenderSVGResourceFilter {filter} at (193.20,244) size 201.60x36
    94         RenderSVGInlineText {#text} at (0,0) size 168x30
    95           [filter="satbad"] RenderSVGResourceFilter {filter} at (193.20,244) size 201.60x36
    96           chunk 1 text run 1 at (210.00,270.00) startOffset 0 endOffset 17 width 168.00: "values attribute."
     87      RenderSVGText {text} at (210,218) size 172x28 contains 1 chunk(s)
     88        [filter="satbad"] RenderSVGResourceFilter {filter} at (192.80,215.20) size 206.40x33.60
     89        RenderSVGInlineText {#text} at (0,0) size 172x28
     90          [filter="satbad"] RenderSVGResourceFilter {filter} at (192.80,215.20) size 206.40x33.60
     91          chunk 1 text run 1 at (210.00,240.00) startOffset 0 endOffset 17 width 172.00: "Invalid hueRotate"
     92      RenderSVGText {text} at (210,248) size 154x28 contains 1 chunk(s)
     93        [filter="satbad"] RenderSVGResourceFilter {filter} at (194.60,245.20) size 184.80x33.60
     94        RenderSVGInlineText {#text} at (0,0) size 154x28
     95          [filter="satbad"] RenderSVGResourceFilter {filter} at (194.60,245.20) size 184.80x33.60
     96          chunk 1 text run 1 at (210.00,270.00) startOffset 0 endOffset 17 width 154.00: "values attribute."
    9797      RenderSVGRect {rect} at (182,292) size 236x116 [fill={[type=SOLID] [color=#FF0000]}] [x=202.00] [y=302.00] [width=196.00] [height=96.00]
    9898        [filter="satrange"] RenderSVGResourceFilter {filter} at (182.40,292.40) size 235.20x115.20
    99       RenderSVGText {text} at (210,317) size 149x30 contains 1 chunk(s)
    100         [filter="satrange"] RenderSVGResourceFilter {filter} at (195.10,314) size 178.80x36
    101         RenderSVGInlineText {#text} at (0,0) size 149x30
    102           [filter="satrange"] RenderSVGResourceFilter {filter} at (195.10,314) size 178.80x36
    103           chunk 1 text run 1 at (210.00,340.00) startOffset 0 endOffset 13 width 149.00: "Saturate must"
    104       RenderSVGText {text} at (210,347) size 167x30 contains 1 chunk(s)
    105         [filter="satrange"] RenderSVGResourceFilter {filter} at (193.30,344) size 200.40x36
    106         RenderSVGInlineText {#text} at (0,0) size 167x30
    107           [filter="satrange"] RenderSVGResourceFilter {filter} at (193.30,344) size 200.40x36
    108           chunk 1 text run 1 at (210.00,370.00) startOffset 0 endOffset 15 width 167.00: "have one value."
     99      RenderSVGText {text} at (210,318) size 131x28 contains 1 chunk(s)
     100        [filter="satrange"] RenderSVGResourceFilter {filter} at (196.90,315.20) size 157.20x33.60
     101        RenderSVGInlineText {#text} at (0,0) size 131x28
     102          [filter="satrange"] RenderSVGResourceFilter {filter} at (196.90,315.20) size 157.20x33.60
     103          chunk 1 text run 1 at (210.00,340.00) startOffset 0 endOffset 13 width 131.00: "Saturate must"
     104      RenderSVGText {text} at (210,348) size 151x28 contains 1 chunk(s)
     105        [filter="satrange"] RenderSVGResourceFilter {filter} at (194.90,345.20) size 181.20x33.60
     106        RenderSVGInlineText {#text} at (0,0) size 151x28
     107          [filter="satrange"] RenderSVGResourceFilter {filter} at (194.90,345.20) size 181.20x33.60
     108          chunk 1 text run 1 at (210.00,370.00) startOffset 0 endOffset 15 width 151.00: "have one value."
  • trunk/LayoutTests/platform/qt/svg/filters/feComposite-expected.txt

    r103407 r123609  
    22  RenderView at (0,0) size 800x600
    33layer at (0,0) size 400x400
    4   RenderSVGRoot {svg} at (10,10) size 189x185
     4  RenderSVGRoot {svg} at (10,10) size 178x184
    55    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
    66      RenderSVGResourceFilter {filter} [id="over"] [filterUnits=objectBoundingBox] [primitiveUnits=objectBoundingBox]
     
    3030    RenderSVGRect {rect} at (10,10) size 50x50 [fill={[type=SOLID] [color=#000000]}] [x=10.00] [y=10.00] [width=50.00] [height=50.00]
    3131      [filter="over"] RenderSVGResourceFilter {filter} at (10,10) size 50x50
    32     RenderSVGText {text} at (10,74) size 31x21 contains 1 chunk(s)
    33       RenderSVGInlineText {#text} at (0,0) size 31x21
    34         chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 4 width 31.00: "over"
     32    RenderSVGText {text} at (10,75) size 27x19 contains 1 chunk(s)
     33      RenderSVGInlineText {#text} at (0,0) size 27x19
     34        chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 4 width 27.00: "over"
    3535    RenderSVGRect {rect} at (70,10) size 50x50 [fill={[type=SOLID] [color=#000000]}] [x=70.00] [y=10.00] [width=50.00] [height=50.00]
    3636      [filter="in"] RenderSVGResourceFilter {filter} at (70,10) size 50x50
    37     RenderSVGText {text} at (70,74) size 13x21 contains 1 chunk(s)
    38       RenderSVGInlineText {#text} at (0,0) size 13x21
    39         chunk 1 text run 1 at (70.00,90.00) startOffset 0 endOffset 2 width 13.00: "in"
     37    RenderSVGText {text} at (70,75) size 10x19 contains 1 chunk(s)
     38      RenderSVGInlineText {#text} at (0,0) size 10x19
     39        chunk 1 text run 1 at (70.00,90.00) startOffset 0 endOffset 2 width 10.00: "in"
    4040    RenderSVGRect {rect} at (130,10) size 50x50 [fill={[type=SOLID] [color=#000000]}] [x=130.00] [y=10.00] [width=50.00] [height=50.00]
    4141      [filter="out"] RenderSVGResourceFilter {filter} at (130,10) size 50x50
    42     RenderSVGText {text} at (130,74) size 22x21 contains 1 chunk(s)
    43       RenderSVGInlineText {#text} at (0,0) size 22x21
    44         chunk 1 text run 1 at (130.00,90.00) startOffset 0 endOffset 3 width 22.00: "out"
     42    RenderSVGText {text} at (130,75) size 19x19 contains 1 chunk(s)
     43      RenderSVGInlineText {#text} at (0,0) size 19x19
     44        chunk 1 text run 1 at (130.00,90.00) startOffset 0 endOffset 3 width 19.00: "out"
    4545    RenderSVGRect {rect} at (10,110) size 50x50 [fill={[type=SOLID] [color=#000000]}] [x=10.00] [y=110.00] [width=50.00] [height=50.00]
    4646      [filter="atop"] RenderSVGResourceFilter {filter} at (10,110) size 50x50
    47     RenderSVGText {text} at (10,174) size 31x21 contains 1 chunk(s)
    48       RenderSVGInlineText {#text} at (0,0) size 31x21
    49         chunk 1 text run 1 at (10.00,190.00) startOffset 0 endOffset 4 width 31.00: "atop"
     47    RenderSVGText {text} at (10,175) size 27x19 contains 1 chunk(s)
     48      RenderSVGInlineText {#text} at (0,0) size 27x19
     49        chunk 1 text run 1 at (10.00,190.00) startOffset 0 endOffset 4 width 27.00: "atop"
    5050    RenderSVGRect {rect} at (70,110) size 50x50 [fill={[type=SOLID] [color=#000000]}] [x=70.00] [y=110.00] [width=50.00] [height=50.00]
    5151      [filter="xor"] RenderSVGResourceFilter {filter} at (70,110) size 50x50
    52     RenderSVGText {text} at (70,174) size 22x21 contains 1 chunk(s)
    53       RenderSVGInlineText {#text} at (0,0) size 22x21
    54         chunk 1 text run 1 at (70.00,190.00) startOffset 0 endOffset 3 width 22.00: "xor"
     52    RenderSVGText {text} at (70,175) size 20x19 contains 1 chunk(s)
     53      RenderSVGInlineText {#text} at (0,0) size 20x19
     54        chunk 1 text run 1 at (70.00,190.00) startOffset 0 endOffset 3 width 20.00: "xor"
    5555    RenderSVGRect {rect} at (130,110) size 50x50 [fill={[type=SOLID] [color=#000000]}] [x=130.00] [y=110.00] [width=50.00] [height=50.00]
    5656      [filter="arithmetic"] RenderSVGResourceFilter {filter} at (130,110) size 50x50
    57     RenderSVGText {text} at (130,174) size 69x21 contains 1 chunk(s)
    58       RenderSVGInlineText {#text} at (0,0) size 69x21
    59         chunk 1 text run 1 at (130.00,190.00) startOffset 0 endOffset 10 width 69.00: "arithmetic"
     57    RenderSVGText {text} at (130,175) size 58x19 contains 1 chunk(s)
     58      RenderSVGInlineText {#text} at (0,0) size 58x19
     59        chunk 1 text run 1 at (130.00,190.00) startOffset 0 endOffset 10 width 58.00: "arithmetic"
  • trunk/LayoutTests/platform/qt/svg/filters/filter-on-filter-for-text-expected.txt

    r99858 r123609  
    22  RenderView at (0,0) size 800x600
    33layer at (0,0) size 800x600
    4   RenderSVGRoot {svg} at (9,7) size 251x32
     4  RenderSVGRoot {svg} at (10,9) size 239x29
    55    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
    66      RenderSVGResourceFilter {filter} [id="filter"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
    77        [feGaussianBlur stdDeviation="1.00, 1.00"]
    88          [SourceGraphic]
    9     RenderSVGText {text} at (30,10) size 209x26 contains 1 chunk(s)
    10       [filter="filter"] RenderSVGResourceFilter {filter} at (9.10,7.40) size 250.80x31.20
    11       RenderSVGInlineText {#text} at (0,0) size 137x26
    12         [filter="filter"] RenderSVGResourceFilter {filter} at (16.30,7.40) size 164.40x31.20
    13         chunk 1 text run 1 at (30.00,30.00) startOffset 0 endOffset 19 width 137.00: "This is for filter "
    14       RenderSVGTSpan {tspan} at (0,0) size 66x26
    15         RenderSVGInlineText {#text} at (137,0) size 66x26
    16           [filter="filter"] RenderSVGResourceFilter {filter} at (160.40,7.40) size 79.20x31.20
    17           chunk 1 text run 1 at (167.00,30.00) startOffset 0 endOffset 9 width 66.00: "on filter"
    18       RenderSVGInlineText {#text} at (203,0) size 6x26
    19         [filter="filter"] RenderSVGResourceFilter {filter} at (232.40,7.40) size 7.20x31.20
    20         chunk 1 text run 1 at (233.00,30.00) startOffset 0 endOffset 1 width 6.00: "."
     9    RenderSVGText {text} at (30,12) size 199x23 contains 1 chunk(s)
     10      [filter="filter"] RenderSVGResourceFilter {filter} at (10.10,9.70) size 238.80x27.60
     11      RenderSVGInlineText {#text} at (0,0) size 131x23
     12        [filter="filter"] RenderSVGResourceFilter {filter} at (16.90,9.70) size 157.20x27.60
     13        chunk 1 text run 1 at (30.00,30.00) startOffset 0 endOffset 19 width 131.00: "This is for filter "
     14      RenderSVGTSpan {tspan} at (0,0) size 63x23
     15        RenderSVGInlineText {#text} at (131,0) size 63x23
     16          [filter="filter"] RenderSVGResourceFilter {filter} at (154.70,9.70) size 75.60x27.60
     17          chunk 1 text run 1 at (161.00,30.00) startOffset 0 endOffset 9 width 63.00: "on filter"
     18      RenderSVGInlineText {#text} at (194,0) size 5x23
     19        [filter="filter"] RenderSVGResourceFilter {filter} at (223.50,9.70) size 6x27.60
     20        chunk 1 text run 1 at (224.00,30.00) startOffset 0 endOffset 1 width 5.00: "."
  • trunk/LayoutTests/platform/qt/svg/filters/filter-on-tspan-expected.txt

    r99858 r123609  
    22  RenderView at (0,0) size 800x600
    33layer at (0,0) size 800x600
    4   RenderSVGRoot {svg} at (100,84) size 110x21
     4  RenderSVGRoot {svg} at (100,85) size 93x19
    55    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
    66      RenderSVGResourceFilter {filter} [id="filter"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
    77        [feFlood flood-color="#008000" flood-opacity="1.00"]
    8     RenderSVGText {text} at (100,84) size 110x21 contains 1 chunk(s)
    9       RenderSVGInlineText {#text} at (0,0) size 75x21
    10         chunk 1 text run 1 at (100.00,100.00) startOffset 0 endOffset 12 width 75.00: "Die ist ein "
    11       RenderSVGTSpan {tspan} at (0,0) size 31x21
    12         RenderSVGInlineText {#text} at (75,0) size 31x21
    13           [filter="filter"] RenderSVGResourceFilter {filter} at (171.90,81.90) size 37.20x25.20
    14           chunk 1 text run 1 at (175.00,100.00) startOffset 0 endOffset 4 width 31.00: "Test"
    15       RenderSVGInlineText {#text} at (106,0) size 4x21
    16         chunk 1 text run 1 at (206.00,100.00) startOffset 0 endOffset 1 width 4.00: "."
     8    RenderSVGText {text} at (100,85) size 93x19 contains 1 chunk(s)
     9      RenderSVGInlineText {#text} at (0,0) size 63x19
     10        chunk 1 text run 1 at (100.00,100.00) startOffset 0 endOffset 12 width 63.00: "Die ist ein "
     11      RenderSVGTSpan {tspan} at (0,0) size 26x19
     12        RenderSVGInlineText {#text} at (63,0) size 26x19
     13          [filter="filter"] RenderSVGResourceFilter {filter} at (160.40,83.10) size 31.20x22.80
     14          chunk 1 text run 1 at (163.00,100.00) startOffset 0 endOffset 4 width 26.00: "Test"
     15      RenderSVGInlineText {#text} at (89,0) size 4x19
     16        chunk 1 text run 1 at (189.00,100.00) startOffset 0 endOffset 1 width 4.00: "."
  • trunk/LayoutTests/platform/qt/svg/filters/filter-width-update-expected.txt

    r106938 r123609  
    22  RenderView at (0,0) size 800x600
    33layer at (0,0) size 800x600
    4   RenderSVGRoot {svg} at (0,0) size 534x155
     4  RenderSVGRoot {svg} at (0,0) size 458x154
    55    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
    66      RenderSVGResourceFilter {filter} [id="blur"] [filterUnits=userSpaceOnUse] [primitiveUnits=userSpaceOnUse]
     
    99    RenderSVGRect {rect} at (0,0) size 140x140 [fill={[type=SOLID] [color=#008000]}] [x=20.00] [y=20.00] [width=100.00] [height=100.00]
    1010      [filter="blur"] RenderSVGResourceFilter {filter} at (0,0) size 140x140
    11     RenderSVGText {text} at (0,134) size 534x21 contains 1 chunk(s)
    12       RenderSVGInlineText {#text} at (0,0) size 534x21
    13         chunk 1 text run 1 at (0.00,150.00) startOffset 0 endOffset 74 width 534.00: "You should see a green, blurred rectangle from 20x20 with width/height 100"
     11    RenderSVGText {text} at (0,135) size 458x19 contains 1 chunk(s)
     12      RenderSVGInlineText {#text} at (0,0) size 458x19
     13        chunk 1 text run 1 at (0.00,150.00) startOffset 0 endOffset 74 width 458.00: "You should see a green, blurred rectangle from 20x20 with width/height 100"
  • trunk/LayoutTests/platform/qt/svg/filters/sourceAlpha-expected.txt

    r98072 r123609  
    22  RenderView at (0,0) size 800x600
    33layer at (0,0) size 800x600
    4   RenderSVGRoot {svg} at (41,5) size 103x63
     4  RenderSVGRoot {svg} at (42,9) size 95x55
    55    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
    66      RenderSVGResourceFilter {filter} [id="filter"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
    77        [feOffset dx="0.00" dy="0.00"]
    88          [SourceAlpha]
    9     RenderSVGContainer {g} at (41,5) size 103x63
    10       [filter="filter"] RenderSVGResourceFilter {filter} at (41.50,5.90) size 102x61.20
    11       RenderSVGText {text} at (50,11) size 85x51 contains 1 chunk(s)
    12         RenderSVGInlineText {#text} at (0,0) size 85x51
    13           chunk 1 text run 1 at (50.00,50.00) startOffset 0 endOffset 3 width 85.00: "SVG"
     9    RenderSVGContainer {g} at (42,9) size 95x55
     10      [filter="filter"] RenderSVGResourceFilter {filter} at (42.10,9.50) size 94.80x54
     11      RenderSVGText {text} at (50,14) size 79x45 contains 1 chunk(s)
     12        RenderSVGInlineText {#text} at (0,0) size 79x45
     13          chunk 1 text run 1 at (50.00,50.00) startOffset 0 endOffset 3 width 79.00: "SVG"
  • trunk/LayoutTests/platform/qt/svg/foreignObject/fO-parent-display-changes-expected.txt

    r112079 r123609  
    99layer at (0,0) size 100x100
    1010  RenderBody {body} at (0,0) size 100x100 [color=#FFFFFF]
    11     RenderText {#text} at (0,0) size 44x21
    12       text run at (0,0) width 44: "PASS"
     11    RenderText {#text} at (0,0) size 38x19
     12      text run at (0,0) width 38: "PASS"
  • trunk/LayoutTests/platform/qt/svg/foreignObject/fO-parent-display-none-expected.txt

    r112079 r123609  
    77        RenderBlock {html} at (0,0) size 0x100
    88          RenderBody {body} at (0,0) size 100x100 [color=#FF0000]
    9             RenderText {#text} at (0,0) size 75x42
    10               text run at (0,0) width 75: "FAILED IF"
    11               text run at (0,21) width 61: "VISIBLE"
     9            RenderText {#text} at (0,0) size 72x38
     10              text run at (0,0) width 72: "FAILED IF"
     11              text run at (0,19) width 58: "VISIBLE"
    1212    RenderSVGRect {rect} at (0,0) size 100x90 [fill={[type=SOLID] [color=#008000]}] [x=0.00] [y=0.00] [width=100.00] [height=90.00]
  • trunk/LayoutTests/platform/qt/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.txt

    r112079 r123609  
    77        RenderBlock {html} at (0,0) size 0x100
    88          RenderBody {body} at (0,0) size 100x100 [color=#FF0000]
    9             RenderText {#text} at (0,0) size 75x42
    10               text run at (0,0) width 75: "FAILED IF"
    11               text run at (0,21) width 61: "VISIBLE"
     9            RenderText {#text} at (0,0) size 72x38
     10              text run at (0,0) width 72: "FAILED IF"
     11              text run at (0,19) width 58: "VISIBLE"
    1212    RenderSVGRect {rect} at (0,0) size 100x90 [fill={[type=SOLID] [color=#008000]}] [x=0.00] [y=0.00] [width=100.00] [height=90.00]
  • trunk/LayoutTests/platform/qt/svg/foreignObject/fO-parent-of-parent-display-none-expected.txt

    r112079 r123609  
    88          RenderBlock {html} at (0,0) size 0x100
    99            RenderBody {body} at (0,0) size 100x100 [color=#FF0000]
    10               RenderText {#text} at (0,0) size 75x42
    11                 text run at (0,0) width 75: "FAILED IF"
    12                 text run at (0,21) width 61: "VISIBLE"
     10              RenderText {#text} at (0,0) size 72x38
     11                text run at (0,0) width 72: "FAILED IF"
     12                text run at (0,19) width 58: "VISIBLE"
    1313    RenderSVGRect {rect} at (0,0) size 100x90 [fill={[type=SOLID] [color=#008000]}] [x=0.00] [y=0.00] [width=100.00] [height=90.00]
  • trunk/LayoutTests/platform/qt/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.txt

    r112079 r123609  
    88          RenderBlock {html} at (0,0) size 0x100
    99            RenderBody {body} at (0,0) size 100x100 [color=#FF0000]
    10               RenderText {#text} at (0,0) size 75x42
    11                 text run at (0,0) width 75: "FAILED IF"
    12                 text run at (0,21) width 61: "VISIBLE"
     10              RenderText {#text} at (0,0) size 72x38
     11                text run at (0,0) width 72: "FAILED IF"
     12                text run at (0,19) width 58: "VISIBLE"
    1313    RenderSVGRect {rect} at (0,0) size 100x90 [fill={[type=SOLID] [color=#008000]}] [x=0.00] [y=0.00] [width=100.00] [height=90.00]
  • trunk/LayoutTests/platform/qt/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt

    r98072 r123609  
    44  RenderSVGRoot {svg} at (0,0) size 300x100
    55    RenderSVGForeignObject {foreignObject} at (0,0) size 300x100
    6       RenderBlock {html} at (0,0) size 300x21
    7         RenderBlock {p} at (0,0) size 300x21
    8           RenderText {#text} at (0,0) size 152x21
    9             text run at (0,0) width 152: "This should not crash"
    10         RenderBlock (anonymous) at (0,37) size 300x0
     6      RenderBlock {html} at (0,0) size 300x19
     7        RenderBlock {p} at (0,0) size 300x19
     8          RenderText {#text} at (0,0) size 127x19
     9            text run at (0,0) width 127: "This should not crash"
     10        RenderBlock (anonymous) at (0,35) size 300x0
    1111          RenderInline {g} at (0,0) size 0x0
    1212          RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/qt/svg/foreignObject/svg-document-as-direct-child-expected.txt

    r103465 r123609  
    44  RenderSVGRoot {svg} at (0,0) size 300x250
    55    RenderSVGForeignObject {foreignObject} at (0,0) size 300x100
    6       RenderSVGRoot {svg} at (0,4) size 39x21
    7         RenderSVGContainer {g} at (0,4) size 39x21
    8           RenderSVGText {text} at (0,4) size 39x21 contains 1 chunk(s)
    9             RenderSVGInlineText {#text} at (0,0) size 39x21
    10               chunk 1 text run 1 at (0.00,20.00) startOffset 0 endOffset 5 width 39.00: "crash"
     6      RenderSVGRoot {svg} at (0,5) size 32x19
     7        RenderSVGContainer {g} at (0,5) size 32x19
     8          RenderSVGText {text} at (0,5) size 32x19 contains 1 chunk(s)
     9            RenderSVGInlineText {#text} at (0,0) size 32x19
     10              chunk 1 text run 1 at (0.00,20.00) startOffset 0 endOffset 5 width 32.00: "crash"
    1111      RenderText {#text} at (0,0) size 0x0
    1212    RenderSVGForeignObject {foreignObject} at (0,50) size 300x100
  • trunk/LayoutTests/platform/qt/svg/foreignObject/svg-document-in-html-document-expected.txt

    r103407 r123609  
    44  RenderSVGRoot {svg} at (0,0) size 300x100
    55    RenderSVGForeignObject {foreignObject} at (0,0) size 300x100
    6       RenderBlock {html} at (0,0) size 300x642
    7         RenderBlock {p} at (0,0) size 300x21
    8           RenderText {#text} at (0,0) size 230x21
    9             text run at (0,0) width 230: "Test from HTML in foreignObject"
    10         RenderBlock (anonymous) at (0,37) size 300x605
    11           RenderSVGRoot {svg} at (0,37) size 285x55
    12             RenderSVGRect {rect} at (0,37) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=0.00] [y=0.00] [width=20.00] [height=20.00]
    13             RenderSVGText {text} at (0,34) size 285x21 contains 1 chunk(s)
    14               RenderSVGInlineText {#text} at (0,0) size 285x21
    15                 chunk 1 text run 1 at (0.00,50.00) startOffset 0 endOffset 38 width 285.00: "Test from SVG in HTML in foreignObject"
     6      RenderBlock {html} at (0,0) size 300x639
     7        RenderBlock {p} at (0,0) size 300x19
     8          RenderText {#text} at (0,0) size 206x19
     9            text run at (0,0) width 206: "Test from HTML in foreignObject"
     10        RenderBlock (anonymous) at (0,35) size 300x604
     11          RenderSVGRoot {svg} at (0,35) size 255x54
     12            RenderSVGRect {rect} at (0,35) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=0.00] [y=0.00] [width=20.00] [height=20.00]
     13            RenderSVGText {text} at (0,35) size 255x19 contains 1 chunk(s)
     14              RenderSVGInlineText {#text} at (0,0) size 255x19
     15                chunk 1 text run 1 at (0.00,50.00) startOffset 0 endOffset 38 width 255.00: "Test from SVG in HTML in foreignObject"
    1616          RenderText {#text} at (0,0) size 0x0
Note: See TracChangeset for help on using the changeset viewer.