Changeset 123268 in webkit
- Timestamp:
- Jul 20, 2012 3:41:20 PM (12 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 1 added
- 10 deleted
- 25 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r123266 r123268 1 2012-07-20 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org> 2 3 [Qt] svg/text rebaseline after new test fonts (part 2) 4 https://bugs.webkit.org/show_bug.cgi?id=91902 5 6 Reviewed by Noam Rosenthal. 7 8 * platform/qt-5.0-wk2/svg/text/multichar-glyph-expected.png: Removed. 9 * platform/qt-5.0-wk2/svg/text/multichar-glyph-expected.txt: Removed. 10 * platform/qt-5.0/Skipped: 11 * platform/qt-5.0/svg/text/text-align-01-b-expected.png: Removed. 12 * platform/qt-5.0/svg/text/text-align-01-b-expected.txt: Removed. 13 * platform/qt-5.0/svg/text/text-align-02-b-expected.png: Removed. 14 * platform/qt-5.0/svg/text/text-align-02-b-expected.txt: Removed. 15 * platform/qt-5.0/svg/text/text-align-04-b-expected.png: Removed. 16 * platform/qt-5.0/svg/text/text-align-04-b-expected.txt: Removed. 17 * platform/qt-5.0/svg/text/text-align-06-b-expected.png: Removed. 18 * platform/qt-5.0/svg/text/text-align-06-b-expected.txt: Removed. 19 * platform/qt/svg/text/multichar-glyph-expected.png: 20 * platform/qt/svg/text/multichar-glyph-expected.txt: 21 * platform/qt/svg/text/selection-background-color-expected.png: Added. 22 * platform/qt/svg/text/selection-background-color-expected.txt: 23 * platform/qt/svg/text/selection-styles-expected.png: 24 * platform/qt/svg/text/selection-styles-expected.txt: 25 * platform/qt/svg/text/selection-tripleclick-expected.png: 26 * platform/qt/svg/text/selection-tripleclick-expected.txt: 27 * platform/qt/svg/text/text-align-01-b-expected.png: 28 * platform/qt/svg/text/text-align-01-b-expected.txt: 29 * platform/qt/svg/text/text-align-02-b-expected.png: 30 * platform/qt/svg/text/text-align-02-b-expected.txt: 31 * platform/qt/svg/text/text-align-03-b-expected.png: 32 * platform/qt/svg/text/text-align-03-b-expected.txt: 33 * platform/qt/svg/text/text-align-04-b-expected.png: 34 * platform/qt/svg/text/text-align-04-b-expected.txt: 35 * platform/qt/svg/text/text-align-05-b-expected.png: 36 * platform/qt/svg/text/text-align-05-b-expected.txt: 37 * platform/qt/svg/text/text-align-06-b-expected.png: 38 * platform/qt/svg/text/text-align-06-b-expected.txt: 39 * platform/qt/svg/text/text-path-01-b-expected.png: 40 * platform/qt/svg/text/text-path-01-b-expected.txt: 41 * platform/qt/svg/text/tspan-dynamic-positioning-expected.png: 42 * platform/qt/svg/text/tspan-dynamic-positioning-expected.txt: 43 1 44 2012-07-20 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org> 2 45 -
trunk/LayoutTests/platform/qt-5.0/Skipped
r123264 r123268 1585 1585 svg/text/lengthAdjust-text-metrics.html 1586 1586 svg/text/modify-text-node-in-tspan.html 1587 svg/text/multichar-glyph.svg1588 1587 svg/text/remove-text-node-from-tspan.html 1589 1588 svg/text/remove-tspan-from-text.html 1590 1589 svg/text/scaled-font.svg 1591 1590 svg/text/scaling-font-with-geometric-precision.html 1592 svg/text/selection-background-color.xhtml1593 svg/text/selection-styles.xhtml1594 svg/text/selection-tripleclick.svg1595 svg/text/text-align-01-b.svg1596 svg/text/text-align-02-b.svg1597 svg/text/text-align-03-b.svg1598 svg/text/text-align-04-b.svg1599 svg/text/text-align-05-b.svg1600 svg/text/text-align-06-b.svg1601 1591 svg/text/text-altglyph-01-b.svg 1602 1592 svg/text/text-deco-01-b.svg … … 1617 1607 svg/text/text-ws-02-t.svg 1618 1608 svg/text/textPathBoundsBug.svg 1619 svg/text/tspan-dynamic-positioning.svg1620 1609 svg/wicd/rightsizing-grid.xhtml 1621 1610 svg/wicd/sizing-flakiness.html -
trunk/LayoutTests/platform/qt/svg/text/multichar-glyph-expected.txt
r117260 r123268 1 layer at (0,0) size 808x 6272 RenderView at (0,0) size 784x5843 layer at (0,0) size 784x5844 RenderBlock {html} at (0,0) size 784x5845 RenderBody {body} at (8,16) size 7 68x6116 RenderBlock {p} at (0,0) size 7 68x427 RenderText {#text} at (0,0) size 7 36x428 text run at (0,0) width 7 36: "The left edges of the black boxes below should line up with the left edges of their containing red or green"9 text run at (0, 21) width 394: "boxes. In addition, all theassertions below should pass."10 RenderBlock {div} at (0,5 8) size 800x20011 RenderSVGRoot {svg} at (8,7 4) size 450x20012 RenderSVGRect {rect} at (8,8 4) size 70x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=10.00] [width=70.00] [height=160.00]13 RenderSVGRect {rect} at (78,8 4) size 100x150 [fill={[type=SOLID] [color=#008000]}] [x=70.00] [y=10.00] [width=100.00] [height=150.00]14 RenderSVGRect {rect} at (178,8 4) size 70x140 [fill={[type=SOLID] [color=#FF0000]}] [x=170.00] [y=10.00] [width=70.00] [height=140.00]15 RenderSVGRect {rect} at (248,8 4) size 70x130 [fill={[type=SOLID] [color=#008000]}] [x=240.00] [y=10.00] [width=70.00] [height=130.00]16 RenderSVGRect {rect} at (318,8 4) size 80x120 [fill={[type=SOLID] [color=#FF0000]}] [x=310.00] [y=10.00] [width=80.00] [height=120.00]17 RenderSVGRect {rect} at (398,8 4) size 60x110 [fill={[type=SOLID] [color=#008000]}] [x=390.00] [y=10.00] [width=60.00] [height=110.00]1 layer at (0,0) size 808x584 2 RenderView at (0,0) size 800x584 3 layer at (0,0) size 800x584 4 RenderBlock {html} at (0,0) size 800x584 5 RenderBody {body} at (8,16) size 784x567 6 RenderBlock {p} at (0,0) size 784x38 7 RenderText {#text} at (0,0) size 781x38 8 text run at (0,0) width 781: "The left edges of the black boxes below should line up with the left edges of their containing red or green boxes. In addition, all the" 9 text run at (0,19) width 178: "assertions below should pass." 10 RenderBlock {div} at (0,54) size 800x200 11 RenderSVGRoot {svg} at (8,70) size 450x200 12 RenderSVGRect {rect} at (8,80) size 70x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=10.00] [width=70.00] [height=160.00] 13 RenderSVGRect {rect} at (78,80) size 100x150 [fill={[type=SOLID] [color=#008000]}] [x=70.00] [y=10.00] [width=100.00] [height=150.00] 14 RenderSVGRect {rect} at (178,80) size 70x140 [fill={[type=SOLID] [color=#FF0000]}] [x=170.00] [y=10.00] [width=70.00] [height=140.00] 15 RenderSVGRect {rect} at (248,80) size 70x130 [fill={[type=SOLID] [color=#008000]}] [x=240.00] [y=10.00] [width=70.00] [height=130.00] 16 RenderSVGRect {rect} at (318,80) size 80x120 [fill={[type=SOLID] [color=#FF0000]}] [x=310.00] [y=10.00] [width=80.00] [height=120.00] 17 RenderSVGRect {rect} at (398,80) size 60x110 [fill={[type=SOLID] [color=#008000]}] [x=390.00] [y=10.00] [width=60.00] [height=110.00] 18 18 RenderSVGText {text} at (0,-90) size 450x600 contains 1 chunk(s) 19 19 RenderSVGInlineText {#text} at (0,0) size 450x600 20 20 chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 450.00: "GGDGGBBBDB" 21 21 RenderText {#text} at (0,0) size 0x0 22 RenderBlock {pre} at (0,2 71) size 768x34023 RenderInline {span} at (0,0) size 252x1724 RenderInline {span} at (0,0) size 252x1725 RenderInline {span} at (0,0) size 3 5x1726 RenderText {#text} at (0,0) size 3 5x1727 text run at (0,0) width 3 5: "PASS"28 RenderText {#text} at (3 5,0) size 217x1729 text run at (3 5,0) width 217: " t.getStartPositionOfChar(0).x is 0"30 RenderBR {br} at ( 252,0) size 0x1731 RenderInline {span} at (0,0) size 252x1732 RenderInline {span} at (0,0) size 252x1733 RenderInline {span} at (0,0) size 3 5x1734 RenderText {#text} at (0,1 7) size 35x1735 text run at (0,1 7) width 35: "PASS"36 RenderText {#text} at (3 5,17) size 217x1737 text run at (3 5,17) width 217: " t.getStartPositionOfChar(1).x is 0"38 RenderBR {br} at ( 252,17) size 0x1739 RenderInline {span} at (0,0) size 284x1740 RenderInline {span} at (0,0) size 284x1741 RenderInline {span} at (0,0) size 3 5x1742 RenderText {#text} at (0,3 4) size 35x1743 text run at (0,3 4) width 35: "PASS"44 RenderText {#text} at (3 5,34) size 249x1745 text run at (3 5,34) width 249: " t.getStartPositionOfChar(2).x is 0 + 70"46 RenderBR {br} at ( 284,34) size 0x1747 RenderInline {span} at (0,0) size 324x1748 RenderInline {span} at (0,0) size 324x1749 RenderInline {span} at (0,0) size 3 5x1750 RenderText {#text} at (0, 51) size 35x1751 text run at (0, 51) width 35: "PASS"52 RenderText {#text} at (3 5,51) size 289x1753 text run at (3 5,51) width 289: " t.getStartPositionOfChar(3).x is 0 + 70 + 100"54 RenderBR {br} at ( 324,51) size 0x1755 RenderInline {span} at (0,0) size 324x1756 RenderInline {span} at (0,0) size 324x1757 RenderInline {span} at (0,0) size 3 5x1758 RenderText {#text} at (0,6 8) size 35x1759 text run at (0,6 8) width 35: "PASS"60 RenderText {#text} at (3 5,68) size 289x1761 text run at (3 5,68) width 289: " t.getStartPositionOfChar(4).x is 0 + 70 + 100"62 RenderBR {br} at ( 324,68) size 0x1763 RenderInline {span} at (0,0) size 356x1764 RenderInline {span} at (0,0) size 356x1765 RenderInline {span} at (0,0) size 3 5x1766 RenderText {#text} at (0, 85) size 35x1767 text run at (0, 85) width 35: "PASS"68 RenderText {#text} at (3 5,85) size 321x1769 text run at (3 5,85) width 321: " t.getStartPositionOfChar(5).x is 0 + 70 + 100 + 70"70 RenderBR {br} at ( 356,85) size 0x1771 RenderInline {span} at (0,0) size 356x1772 RenderInline {span} at (0,0) size 356x1773 RenderInline {span} at (0,0) size 3 5x1774 RenderText {#text} at (0, 102) size 35x1775 text run at (0, 102) width 35: "PASS"76 RenderText {#text} at (3 5,102) size 321x1777 text run at (3 5,102) width 321: " t.getStartPositionOfChar(6).x is 0 + 70 + 100 + 70"78 RenderBR {br} at ( 356,102) size 0x1779 RenderInline {span} at (0,0) size 388x1780 RenderInline {span} at (0,0) size 388x1781 RenderInline {span} at (0,0) size 3 5x1782 RenderText {#text} at (0,1 19) size 35x1783 text run at (0,1 19) width 35: "PASS"84 RenderText {#text} at (3 5,119) size 353x1785 text run at (3 5,119) width 353: " t.getStartPositionOfChar(7).x is 0 + 70 + 100 + 70 + 70"86 RenderBR {br} at ( 388,119) size 0x1787 RenderInline {span} at (0,0) size 388x1788 RenderInline {span} at (0,0) size 388x1789 RenderInline {span} at (0,0) size 3 5x1790 RenderText {#text} at (0,1 36) size 35x1791 text run at (0,1 36) width 35: "PASS"92 RenderText {#text} at (3 5,136) size 353x1793 text run at (3 5,136) width 353: " t.getStartPositionOfChar(8).x is 0 + 70 + 100 + 70 + 70"94 RenderBR {br} at ( 388,136) size 0x1795 RenderInline {span} at (0,0) size 420x1796 RenderInline {span} at (0,0) size 420x1797 RenderInline {span} at (0,0) size 3 5x1798 RenderText {#text} at (0,1 53) size 35x1799 text run at (0,1 53) width 35: "PASS"100 RenderText {#text} at (3 5,153) size 385x17101 text run at (3 5,153) width 385: " t.getStartPositionOfChar(9).x is 0 + 70 + 100 + 70 + 70 + 80"102 RenderBR {br} at ( 420,153) size 0x17103 RenderInline {span} at (0,0) size 253x17104 RenderInline {span} at (0,0) size 253x17105 RenderInline {span} at (0,0) size 3 5x17106 RenderText {#text} at (0,1 70) size 35x17107 text run at (0,1 70) width 35: "PASS"108 RenderText {#text} at (3 5,170) size 218x17109 text run at (3 5,170) width 218: " t.getEndPositionOfChar(0).x is 70"110 RenderBR {br} at ( 253,170) size 0x17111 RenderInline {span} at (0,0) size 253x17112 RenderInline {span} at (0,0) size 253x17113 RenderInline {span} at (0,0) size 3 5x17114 RenderText {#text} at (0,1 87) size 35x17115 text run at (0,1 87) width 35: "PASS"116 RenderText {#text} at (3 5,187) size 218x17117 text run at (3 5,187) width 218: " t.getEndPositionOfChar(1).x is 70"118 RenderBR {br} at ( 253,187) size 0x17119 RenderInline {span} at (0,0) size 293x17120 RenderInline {span} at (0,0) size 293x17121 RenderInline {span} at (0,0) size 3 5x17122 RenderText {#text} at (0, 204) size 35x17123 text run at (0, 204) width 35: "PASS"124 RenderText {#text} at (3 5,204) size 258x17125 text run at (3 5,204) width 258: " t.getEndPositionOfChar(2).x is 70 + 100"126 RenderBR {br} at ( 293,204) size 0x17127 RenderInline {span} at (0,0) size 3 25x17128 RenderInline {span} at (0,0) size 3 25x17129 RenderInline {span} at (0,0) size 3 5x17130 RenderText {#text} at (0, 221) size 35x17131 text run at (0, 221) width 35: "PASS"132 RenderText {#text} at (3 5,221) size 290x17133 text run at (3 5,221) width 290: " t.getEndPositionOfChar(3).x is 70 + 100 + 70"134 RenderBR {br} at (3 25,221) size 0x17135 RenderInline {span} at (0,0) size 3 25x17136 RenderInline {span} at (0,0) size 3 25x17137 RenderInline {span} at (0,0) size 3 5x17138 RenderText {#text} at (0,2 38) size 35x17139 text run at (0,2 38) width 35: "PASS"140 RenderText {#text} at (3 5,238) size 290x17141 text run at (3 5,238) width 290: " t.getEndPositionOfChar(4).x is 70 + 100 + 70"142 RenderBR {br} at (3 25,238) size 0x17143 RenderInline {span} at (0,0) size 357x17144 RenderInline {span} at (0,0) size 357x17145 RenderInline {span} at (0,0) size 3 5x17146 RenderText {#text} at (0,2 55) size 35x17147 text run at (0,2 55) width 35: "PASS"148 RenderText {#text} at (3 5,255) size 322x17149 text run at (3 5,255) width 322: " t.getEndPositionOfChar(5).x is 70 + 100 + 70 + 70"150 RenderBR {br} at ( 357,255) size 0x17151 RenderInline {span} at (0,0) size 357x17152 RenderInline {span} at (0,0) size 357x17153 RenderInline {span} at (0,0) size 3 5x17154 RenderText {#text} at (0,2 72) size 35x17155 text run at (0,2 72) width 35: "PASS"156 RenderText {#text} at (3 5,272) size 322x17157 text run at (3 5,272) width 322: " t.getEndPositionOfChar(6).x is 70 + 100 + 70 + 70"158 RenderBR {br} at ( 357,272) size 0x17159 RenderInline {span} at (0,0) size 389x17160 RenderInline {span} at (0,0) size 389x17161 RenderInline {span} at (0,0) size 3 5x17162 RenderText {#text} at (0,2 89) size 35x17163 text run at (0,2 89) width 35: "PASS"164 RenderText {#text} at (3 5,289) size 354x17165 text run at (3 5,289) width 354: " t.getEndPositionOfChar(7).x is 70 + 100 + 70 + 70 + 80"166 RenderBR {br} at ( 389,289) size 0x17167 RenderInline {span} at (0,0) size 389x17168 RenderInline {span} at (0,0) size 389x17169 RenderInline {span} at (0,0) size 3 5x17170 RenderText {#text} at (0, 306) size 35x17171 text run at (0, 306) width 35: "PASS"172 RenderText {#text} at (3 5,306) size 354x17173 text run at (3 5,306) width 354: " t.getEndPositionOfChar(8).x is 70 + 100 + 70 + 70 + 80"174 RenderBR {br} at ( 389,306) size 0x17175 RenderInline {span} at (0,0) size 421x17176 RenderInline {span} at (0,0) size 421x17177 RenderInline {span} at (0,0) size 3 5x17178 RenderText {#text} at (0, 323) size 35x17179 text run at (0, 323) width 35: "PASS"180 RenderText {#text} at (3 5,323) size 386x17181 text run at (3 5,323) width 386: " t.getEndPositionOfChar(9).x is 70 + 100 + 70 + 70 + 80 + 60"182 RenderBR {br} at ( 421,323) size 0x1722 RenderBlock {pre} at (0,267) size 784x300 23 RenderInline {span} at (0,0) size 312x15 24 RenderInline {span} at (0,0) size 312x15 25 RenderInline {span} at (0,0) size 32x15 26 RenderText {#text} at (0,0) size 32x15 27 text run at (0,0) width 32: "PASS" 28 RenderText {#text} at (32,0) size 280x15 29 text run at (32,0) width 280: " t.getStartPositionOfChar(0).x is 0" 30 RenderBR {br} at (312,0) size 0x15 31 RenderInline {span} at (0,0) size 312x15 32 RenderInline {span} at (0,0) size 312x15 33 RenderInline {span} at (0,0) size 32x15 34 RenderText {#text} at (0,15) size 32x15 35 text run at (0,15) width 32: "PASS" 36 RenderText {#text} at (32,15) size 280x15 37 text run at (32,15) width 280: " t.getStartPositionOfChar(1).x is 0" 38 RenderBR {br} at (312,15) size 0x15 39 RenderInline {span} at (0,0) size 352x15 40 RenderInline {span} at (0,0) size 352x15 41 RenderInline {span} at (0,0) size 32x15 42 RenderText {#text} at (0,30) size 32x15 43 text run at (0,30) width 32: "PASS" 44 RenderText {#text} at (32,30) size 320x15 45 text run at (32,30) width 320: " t.getStartPositionOfChar(2).x is 0 + 70" 46 RenderBR {br} at (352,30) size 0x15 47 RenderInline {span} at (0,0) size 400x15 48 RenderInline {span} at (0,0) size 400x15 49 RenderInline {span} at (0,0) size 32x15 50 RenderText {#text} at (0,45) size 32x15 51 text run at (0,45) width 32: "PASS" 52 RenderText {#text} at (32,45) size 368x15 53 text run at (32,45) width 368: " t.getStartPositionOfChar(3).x is 0 + 70 + 100" 54 RenderBR {br} at (400,45) size 0x15 55 RenderInline {span} at (0,0) size 400x15 56 RenderInline {span} at (0,0) size 400x15 57 RenderInline {span} at (0,0) size 32x15 58 RenderText {#text} at (0,60) size 32x15 59 text run at (0,60) width 32: "PASS" 60 RenderText {#text} at (32,60) size 368x15 61 text run at (32,60) width 368: " t.getStartPositionOfChar(4).x is 0 + 70 + 100" 62 RenderBR {br} at (400,60) size 0x15 63 RenderInline {span} at (0,0) size 440x15 64 RenderInline {span} at (0,0) size 440x15 65 RenderInline {span} at (0,0) size 32x15 66 RenderText {#text} at (0,75) size 32x15 67 text run at (0,75) width 32: "PASS" 68 RenderText {#text} at (32,75) size 408x15 69 text run at (32,75) width 408: " t.getStartPositionOfChar(5).x is 0 + 70 + 100 + 70" 70 RenderBR {br} at (440,75) size 0x15 71 RenderInline {span} at (0,0) size 440x15 72 RenderInline {span} at (0,0) size 440x15 73 RenderInline {span} at (0,0) size 32x15 74 RenderText {#text} at (0,90) size 32x15 75 text run at (0,90) width 32: "PASS" 76 RenderText {#text} at (32,90) size 408x15 77 text run at (32,90) width 408: " t.getStartPositionOfChar(6).x is 0 + 70 + 100 + 70" 78 RenderBR {br} at (440,90) size 0x15 79 RenderInline {span} at (0,0) size 480x15 80 RenderInline {span} at (0,0) size 480x15 81 RenderInline {span} at (0,0) size 32x15 82 RenderText {#text} at (0,105) size 32x15 83 text run at (0,105) width 32: "PASS" 84 RenderText {#text} at (32,105) size 448x15 85 text run at (32,105) width 448: " t.getStartPositionOfChar(7).x is 0 + 70 + 100 + 70 + 70" 86 RenderBR {br} at (480,105) size 0x15 87 RenderInline {span} at (0,0) size 480x15 88 RenderInline {span} at (0,0) size 480x15 89 RenderInline {span} at (0,0) size 32x15 90 RenderText {#text} at (0,120) size 32x15 91 text run at (0,120) width 32: "PASS" 92 RenderText {#text} at (32,120) size 448x15 93 text run at (32,120) width 448: " t.getStartPositionOfChar(8).x is 0 + 70 + 100 + 70 + 70" 94 RenderBR {br} at (480,120) size 0x15 95 RenderInline {span} at (0,0) size 520x15 96 RenderInline {span} at (0,0) size 520x15 97 RenderInline {span} at (0,0) size 32x15 98 RenderText {#text} at (0,135) size 32x15 99 text run at (0,135) width 32: "PASS" 100 RenderText {#text} at (32,135) size 488x15 101 text run at (32,135) width 488: " t.getStartPositionOfChar(9).x is 0 + 70 + 100 + 70 + 70 + 80" 102 RenderBR {br} at (520,135) size 0x15 103 RenderInline {span} at (0,0) size 304x15 104 RenderInline {span} at (0,0) size 304x15 105 RenderInline {span} at (0,0) size 32x15 106 RenderText {#text} at (0,150) size 32x15 107 text run at (0,150) width 32: "PASS" 108 RenderText {#text} at (32,150) size 272x15 109 text run at (32,150) width 272: " t.getEndPositionOfChar(0).x is 70" 110 RenderBR {br} at (304,150) size 0x15 111 RenderInline {span} at (0,0) size 304x15 112 RenderInline {span} at (0,0) size 304x15 113 RenderInline {span} at (0,0) size 32x15 114 RenderText {#text} at (0,165) size 32x15 115 text run at (0,165) width 32: "PASS" 116 RenderText {#text} at (32,165) size 272x15 117 text run at (32,165) width 272: " t.getEndPositionOfChar(1).x is 70" 118 RenderBR {br} at (304,165) size 0x15 119 RenderInline {span} at (0,0) size 352x15 120 RenderInline {span} at (0,0) size 352x15 121 RenderInline {span} at (0,0) size 32x15 122 RenderText {#text} at (0,180) size 32x15 123 text run at (0,180) width 32: "PASS" 124 RenderText {#text} at (32,180) size 320x15 125 text run at (32,180) width 320: " t.getEndPositionOfChar(2).x is 70 + 100" 126 RenderBR {br} at (352,180) size 0x15 127 RenderInline {span} at (0,0) size 392x15 128 RenderInline {span} at (0,0) size 392x15 129 RenderInline {span} at (0,0) size 32x15 130 RenderText {#text} at (0,195) size 32x15 131 text run at (0,195) width 32: "PASS" 132 RenderText {#text} at (32,195) size 360x15 133 text run at (32,195) width 360: " t.getEndPositionOfChar(3).x is 70 + 100 + 70" 134 RenderBR {br} at (392,195) size 0x15 135 RenderInline {span} at (0,0) size 392x15 136 RenderInline {span} at (0,0) size 392x15 137 RenderInline {span} at (0,0) size 32x15 138 RenderText {#text} at (0,210) size 32x15 139 text run at (0,210) width 32: "PASS" 140 RenderText {#text} at (32,210) size 360x15 141 text run at (32,210) width 360: " t.getEndPositionOfChar(4).x is 70 + 100 + 70" 142 RenderBR {br} at (392,210) size 0x15 143 RenderInline {span} at (0,0) size 432x15 144 RenderInline {span} at (0,0) size 432x15 145 RenderInline {span} at (0,0) size 32x15 146 RenderText {#text} at (0,225) size 32x15 147 text run at (0,225) width 32: "PASS" 148 RenderText {#text} at (32,225) size 400x15 149 text run at (32,225) width 400: " t.getEndPositionOfChar(5).x is 70 + 100 + 70 + 70" 150 RenderBR {br} at (432,225) size 0x15 151 RenderInline {span} at (0,0) size 432x15 152 RenderInline {span} at (0,0) size 432x15 153 RenderInline {span} at (0,0) size 32x15 154 RenderText {#text} at (0,240) size 32x15 155 text run at (0,240) width 32: "PASS" 156 RenderText {#text} at (32,240) size 400x15 157 text run at (32,240) width 400: " t.getEndPositionOfChar(6).x is 70 + 100 + 70 + 70" 158 RenderBR {br} at (432,240) size 0x15 159 RenderInline {span} at (0,0) size 472x15 160 RenderInline {span} at (0,0) size 472x15 161 RenderInline {span} at (0,0) size 32x15 162 RenderText {#text} at (0,255) size 32x15 163 text run at (0,255) width 32: "PASS" 164 RenderText {#text} at (32,255) size 440x15 165 text run at (32,255) width 440: " t.getEndPositionOfChar(7).x is 70 + 100 + 70 + 70 + 80" 166 RenderBR {br} at (472,255) size 0x15 167 RenderInline {span} at (0,0) size 472x15 168 RenderInline {span} at (0,0) size 472x15 169 RenderInline {span} at (0,0) size 32x15 170 RenderText {#text} at (0,270) size 32x15 171 text run at (0,270) width 32: "PASS" 172 RenderText {#text} at (32,270) size 440x15 173 text run at (32,270) width 440: " t.getEndPositionOfChar(8).x is 70 + 100 + 70 + 70 + 80" 174 RenderBR {br} at (472,270) size 0x15 175 RenderInline {span} at (0,0) size 512x15 176 RenderInline {span} at (0,0) size 512x15 177 RenderInline {span} at (0,0) size 32x15 178 RenderText {#text} at (0,285) size 32x15 179 text run at (0,285) width 32: "PASS" 180 RenderText {#text} at (32,285) size 480x15 181 text run at (32,285) width 480: " t.getEndPositionOfChar(9).x is 70 + 100 + 70 + 70 + 80 + 60" 182 RenderBR {br} at (512,285) size 0x15 -
trunk/LayoutTests/platform/qt/svg/text/selection-background-color-expected.txt
r98072 r123268 1 1 layer at (0,0) size 800x600 2 2 RenderView at (0,0) size 800x600 3 layer at (0,0) size 800x23 74 RenderBlock {html} at (0,0) size 800x23 75 RenderBody {body} at (8,16) size 784x20 56 RenderBlock {p} at (0,0) size 784x20 57 RenderSVGRoot {svg} at (8,2 4) size 271x603 layer at (0,0) size 800x236 4 RenderBlock {html} at (0,0) size 800x236 5 RenderBody {body} at (8,16) size 784x204 6 RenderBlock {p} at (0,0) size 784x204 7 RenderSVGRoot {svg} at (8,26) size 239x57 8 8 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 9 9 RenderSVGResourceLinearGradient {linearGradient} [id="gradient"] [gradientUnits=objectBoundingBox] [gradientTransform={m=((0.71,0.71)(-0.71,0.71)) t=(0.00,0.00)}] [start=(0,0)] [end=(1,0)] 10 10 RenderSVGGradientStop {stop} [offset=0.00] [color=#000000] 11 11 RenderSVGGradientStop {stop} [offset=1.00] [color=#FF0000] 12 RenderSVGContainer {g} at (8,2 4) size 271x6013 RenderSVGText {text} at (0,1 0) size 269x26contains 1 chunk(s)14 RenderSVGInlineText {#text} at (0,0) size 2 69x2615 chunk 1 text run 1 at (0.00,30.00) startOffset 0 endOffset 28 width 2 69.00: "Should have blue background."16 RenderSVGText {text} at (0,4 0) size 269x26contains 1 chunk(s)17 RenderSVGInlineText {#text} at (0,0) size 2 69x2618 chunk 1 text run 1 at (0.00,60.00) startOffset 0 endOffset 28 width 2 69.00: "Should have blue background."12 RenderSVGContainer {g} at (8,26) size 239x57 13 RenderSVGText {text} at (0,12) size 237x23 contains 1 chunk(s) 14 RenderSVGInlineText {#text} at (0,0) size 237x23 15 chunk 1 text run 1 at (0.00,30.00) startOffset 0 endOffset 28 width 237.00: "Should have blue background." 16 RenderSVGText {text} at (0,42) size 237x23 contains 1 chunk(s) 17 RenderSVGInlineText {#text} at (0,0) size 237x23 18 chunk 1 text run 1 at (0.00,60.00) startOffset 0 endOffset 28 width 237.00: "Should have blue background." 19 19 RenderText {#text} at (0,0) size 0x0 20 20 selection start: position 0 of child 0 {#text} of child 1 {text} of child 3 {g} of child 1 {svg} of child 1 {p} of body -
trunk/LayoutTests/platform/qt/svg/text/selection-styles-expected.txt
r98072 r123268 1 1 layer at (0,0) size 800x600 2 2 RenderView at (0,0) size 800x600 3 layer at (0,0) size 800x50 54 RenderBlock {html} at (0,0) size 800x50 55 RenderBody {body} at (0,0) size 800x50 56 RenderSVGRoot {svg} at (9,1 0) size 640x3873 layer at (0,0) size 800x504 4 RenderBlock {html} at (0,0) size 800x504 5 RenderBody {body} at (0,0) size 800x504 6 RenderSVGRoot {svg} at (9,12) size 571x384 7 7 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 8 8 RenderSVGResourceLinearGradient {linearGradient} [id="grad1"] [gradientUnits=objectBoundingBox] [gradientTransform={m=((0.71,0.71)(-0.71,0.71)) t=(0.00,0.00)}] [start=(0,0)] [end=(1,0)] … … 12 12 RenderSVGGradientStop {stop} [offset=0.00] [color=#FF0000] 13 13 RenderSVGGradientStop {stop} [offset=1.00] [color=#008000] 14 RenderSVGContainer {g} at (9,1 0) size 640x387[transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,0.00)}]15 RenderSVGText {text} at (0,1 0) size 390x26contains 1 chunk(s)16 RenderSVGInlineText {#text} at (0,0) size 3 90x2617 chunk 1 text run 1 at (0.00,30.00) startOffset 0 endOffset 47 width 3 90.00: "Selected text should be filled with solid blue."18 RenderSVGText {text} at (0,4 0) size 416x26contains 1 chunk(s)19 RenderSVGInlineText {#text} at (0,0) size 416x2620 chunk 1 text run 1 at (0.00,60.00) startOffset 0 endOffset 48 width 416.00: "Selected text should be stroked with solid blue."21 RenderSVGText {text} at (0,7 0) size 379x26contains 1 chunk(s)22 RenderSVGInlineText {#text} at (0,0) size 3 79x2623 chunk 1 text run 1 at (0.00,90.00) startOffset 0 endOffset 45 width 3 79.00: "Selected text should be filled with gradient."24 RenderSVGText {text} at (0,10 0) size 405x26contains 1 chunk(s)25 RenderSVGInlineText {#text} at (0,0) size 405x2626 chunk 1 text run 1 at (0.00,120.00) startOffset 0 endOffset 46 width 405.00: "Selected text should be stroked with gradient."27 RenderSVGText {text} at (0,13 0) size 295x26contains 1 chunk(s)28 RenderSVGInlineText {#text} at (0,0) size 2 95x2629 chunk 1 text run 1 at (0.00,150.00) startOffset 0 endOffset 35 width 2 95.00: "Selected text should get invisible."30 RenderSVGText {text} at (0,16 0) size 638x26contains 1 chunk(s)31 RenderSVGInlineText {#text} at (0,0) size 638x2632 chunk 1 text run 1 at (0.00,180.00) startOffset 0 endOffset 73 width 638.00: "Selected text should have both gradient fill, solid stroke and background"33 RenderSVGText {text} at (0,22 0) size 638x26contains 1 chunk(s)34 RenderSVGInlineText {#text} at (0,0) size 638x2635 chunk 1 text run 1 at (0.00,240.00) startOffset 0 endOffset 73 width 638.00: "Selected text should have both gradient fill, solid stroke and background"36 RenderSVGText {text} at (0,25 0) size 638x26contains 1 chunk(s)37 RenderSVGInlineText {#text} at (0,0) size 638x2638 chunk 1 text run 1 at (0.00,270.00) startOffset 0 endOffset 73 width 638.00: "Selected text should have both gradient fill, solid stroke and background"39 RenderSVGText {text} at (0,28 0) size 638x26contains 1 chunk(s)40 RenderSVGInlineText {#text} at (0,0) size 638x2641 chunk 1 text run 1 at (0.00,300.00) startOffset 0 endOffset 73 width 638.00: "Selected text should have both gradient fill, solid stroke and background"42 RenderSVGText {text} at (0,31 0) size 638x26contains 1 chunk(s)43 RenderSVGInlineText {#text} at (0,0) size 638x2644 chunk 1 text run 1 at (0.00,330.00) startOffset 0 endOffset 73 width 638.00: "Selected text should have both gradient fill, solid stroke and background"45 RenderSVGText {text} at (0,34 0) size 638x26contains 1 chunk(s)46 RenderSVGInlineText {#text} at (0,0) size 638x2647 chunk 1 text run 1 at (0.00,360.00) startOffset 0 endOffset 73 width 638.00: "Selected text should have both gradient fill, solid stroke and background"48 RenderSVGText {text} at (0,37 0) size 638x26contains 1 chunk(s)49 RenderSVGInlineText {#text} at (0,0) size 638x2650 chunk 1 text run 1 at (0.00,390.00) startOffset 0 endOffset 73 width 638.00: "Selected text should have both gradient fill, solid stroke and background"14 RenderSVGContainer {g} at (9,12) size 571x384 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,0.00)}] 15 RenderSVGText {text} at (0,12) size 359x23 contains 1 chunk(s) 16 RenderSVGInlineText {#text} at (0,0) size 359x23 17 chunk 1 text run 1 at (0.00,30.00) startOffset 0 endOffset 47 width 359.00: "Selected text should be filled with solid blue." 18 RenderSVGText {text} at (0,42) size 374x23 contains 1 chunk(s) 19 RenderSVGInlineText {#text} at (0,0) size 374x23 20 chunk 1 text run 1 at (0.00,60.00) startOffset 0 endOffset 48 width 374.00: "Selected text should be stroked with solid blue." 21 RenderSVGText {text} at (0,72) size 344x23 contains 1 chunk(s) 22 RenderSVGInlineText {#text} at (0,0) size 344x23 23 chunk 1 text run 1 at (0.00,90.00) startOffset 0 endOffset 45 width 344.00: "Selected text should be filled with gradient." 24 RenderSVGText {text} at (0,102) size 359x23 contains 1 chunk(s) 25 RenderSVGInlineText {#text} at (0,0) size 359x23 26 chunk 1 text run 1 at (0.00,120.00) startOffset 0 endOffset 46 width 359.00: "Selected text should be stroked with gradient." 27 RenderSVGText {text} at (0,132) size 266x23 contains 1 chunk(s) 28 RenderSVGInlineText {#text} at (0,0) size 266x23 29 chunk 1 text run 1 at (0.00,150.00) startOffset 0 endOffset 35 width 266.00: "Selected text should get invisible." 30 RenderSVGText {text} at (0,162) size 569x23 contains 1 chunk(s) 31 RenderSVGInlineText {#text} at (0,0) size 569x23 32 chunk 1 text run 1 at (0.00,180.00) startOffset 0 endOffset 73 width 569.00: "Selected text should have both gradient fill, solid stroke and background" 33 RenderSVGText {text} at (0,222) size 569x23 contains 1 chunk(s) 34 RenderSVGInlineText {#text} at (0,0) size 569x23 35 chunk 1 text run 1 at (0.00,240.00) startOffset 0 endOffset 73 width 569.00: "Selected text should have both gradient fill, solid stroke and background" 36 RenderSVGText {text} at (0,252) size 569x23 contains 1 chunk(s) 37 RenderSVGInlineText {#text} at (0,0) size 569x23 38 chunk 1 text run 1 at (0.00,270.00) startOffset 0 endOffset 73 width 569.00: "Selected text should have both gradient fill, solid stroke and background" 39 RenderSVGText {text} at (0,282) size 569x23 contains 1 chunk(s) 40 RenderSVGInlineText {#text} at (0,0) size 569x23 41 chunk 1 text run 1 at (0.00,300.00) startOffset 0 endOffset 73 width 569.00: "Selected text should have both gradient fill, solid stroke and background" 42 RenderSVGText {text} at (0,312) size 569x23 contains 1 chunk(s) 43 RenderSVGInlineText {#text} at (0,0) size 569x23 44 chunk 1 text run 1 at (0.00,330.00) startOffset 0 endOffset 73 width 569.00: "Selected text should have both gradient fill, solid stroke and background" 45 RenderSVGText {text} at (0,342) size 569x23 contains 1 chunk(s) 46 RenderSVGInlineText {#text} at (0,0) size 569x23 47 chunk 1 text run 1 at (0.00,360.00) startOffset 0 endOffset 73 width 569.00: "Selected text should have both gradient fill, solid stroke and background" 48 RenderSVGText {text} at (0,372) size 569x23 contains 1 chunk(s) 49 RenderSVGInlineText {#text} at (0,0) size 569x23 50 chunk 1 text run 1 at (0.00,390.00) startOffset 0 endOffset 73 width 569.00: "Selected text should have both gradient fill, solid stroke and background" 51 51 RenderText {#text} at (0,0) size 0x0 52 52 selection start: position 0 of child 0 {#text} of child 3 {text} of child 3 {g} of child 1 {svg} of body -
trunk/LayoutTests/platform/qt/svg/text/selection-tripleclick-expected.txt
r98072 r123268 3 3 layer at (0,0) size 800x600 4 4 RenderSVGRoot {svg} at (70,0) size 255x115 5 RenderSVGText {text} at (14,0) size 51x1 3contains 1 chunk(s)6 RenderSVGInlineText {#text} at (0,0) size 51x1 35 RenderSVGText {text} at (14,0) size 51x12 contains 1 chunk(s) 6 RenderSVGInlineText {#text} at (0,0) size 51x12 7 7 chunk 1 text run 1 at (14.00,10.00) startOffset 0 endOffset 11 width 50.40: "foo bar baz" 8 RenderSVGText {text} at (14,10) size 38x1 3contains 1 chunk(s)9 RenderSVGInlineText {#text} at (0,0) size 38x1 310 chunk 1 text run 1 at (14.00,20.00) startOffset 0 endOffset 9 width 37. 40: "next line"8 RenderSVGText {text} at (14,10) size 38x12 contains 1 chunk(s) 9 RenderSVGInlineText {#text} at (0,0) size 38x12 10 chunk 1 text run 1 at (14.00,20.00) startOffset 0 endOffset 9 width 37.60: "next line" 11 11 selection start: position 0 of child 0 {#text} of child 1 {text} of child 0 {svg} of document 12 12 selection end: position 0 of child 3 {text} of child 0 {svg} of document -
trunk/LayoutTests/platform/qt/svg/text/text-align-01-b-expected.txt
r112671 r123268 3 3 layer at (0,0) size 800x600 4 4 RenderSVGRoot {svg} at (0,0) size 800x600 5 RenderSVGContainer {g} at (8,1 1) size 754x4716 RenderSVGText {text} at (5, 7) size 446x44contains 1 chunk(s)7 RenderSVGInlineText {#text} at (0,0) size 44 6x448 chunk 1 text run 1 at (5.00,40.00) startOffset 0 endOffset 31 width 44 5.20: "Test 'text-anchor' (horizontal)"9 RenderSVGContainer {g} at (33,1 68) size 729x31410 RenderSVGContainer {g} at (378,1 68) size 384x64[transform={m=((1.00,0.00)(0.00,1.00)) t=(230.00,130.00)}]5 RenderSVGContainer {g} at (8,13) size 754x466 6 RenderSVGText {text} at (5,8) size 444x39 contains 1 chunk(s) 7 RenderSVGInlineText {#text} at (0,0) size 444x39 8 chunk 1 text run 1 at (5.00,40.00) startOffset 0 endOffset 31 width 444.00: "Test 'text-anchor' (horizontal)" 9 RenderSVGContainer {g} at (33,170) size 729x309 10 RenderSVGContainer {g} at (378,170) size 384x59 [transform={m=((1.00,0.00)(0.00,1.00)) t=(230.00,130.00)}] 11 11 RenderSVGPath {line} at (383,215) size 84x3 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=50.00] [y2=0.00] 12 12 RenderSVGEllipse {circle} at (378,211) size 11x11 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=3.00] 13 RenderSVGText {text} at (0,-2 9) size 227x38contains 1 chunk(s)14 RenderSVGInlineText {#text} at (0,0) size 227x3 815 chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 16 width 226. 80: "text-anchor:none"16 RenderSVGContainer {g} at (378,25 1) size 371x64[transform={m=((1.00,0.00)(0.00,1.00)) t=(230.00,180.00)}]13 RenderSVGText {text} at (0,-28) size 227x35 contains 1 chunk(s) 14 RenderSVGInlineText {#text} at (0,0) size 227x35 15 chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 16 width 226.20: "text-anchor:none" 16 RenderSVGContainer {g} at (378,253) size 369x59 [transform={m=((1.00,0.00)(0.00,1.00)) t=(230.00,180.00)}] 17 17 RenderSVGPath {line} at (383,299) size 84x2 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=50.00] [y2=0.00] 18 18 RenderSVGEllipse {circle} at (378,295) size 11x10 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=3.00] 19 RenderSVGText {text} at (0,-2 9) size 219x38contains 1 chunk(s)20 RenderSVGInlineText {#text} at (0,0) size 21 9x3821 chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 17 width 21 8.40: "text-anchor:start"22 RenderSVGContainer {g} at (17 5,335) size 417x64[transform={m=((1.00,0.00)(0.00,1.00)) t=(230.00,230.00)}]19 RenderSVGText {text} at (0,-28) size 218x35 contains 1 chunk(s) 20 RenderSVGInlineText {#text} at (0,0) size 218x35 21 chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 17 width 217.80: "text-anchor:start" 22 RenderSVGContainer {g} at (176,336) size 414x59 [transform={m=((1.00,0.00)(0.00,1.00)) t=(230.00,230.00)}] 23 23 RenderSVGPath {line} at (341,382) size 84x3 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [x1=-25.00] [y1=0.00] [x2=25.00] [y2=0.00] 24 24 RenderSVGEllipse {circle} at (378,378) size 11x11 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=3.00] 25 RenderSVGText {text} at (-12 5,-29) size 249x38contains 1 chunk(s)26 RenderSVGInlineText {#text} at (0,0) size 24 9x3827 chunk 1 (middle anchor) text run 1 at (-12 4.20,0.00) startOffset 0 endOffset 18 width 248.40: "text-anchor:middle"28 RenderSVGContainer {g} at (33,4 18) size 356x64[transform={m=((1.00,0.00)(0.00,1.00)) t=(230.00,280.00)}]25 RenderSVGText {text} at (-124,-28) size 248x35 contains 1 chunk(s) 26 RenderSVGInlineText {#text} at (0,0) size 248x35 27 chunk 1 (middle anchor) text run 1 at (-123.90,0.00) startOffset 0 endOffset 18 width 247.80: "text-anchor:middle" 28 RenderSVGContainer {g} at (33,420) size 356x59 [transform={m=((1.00,0.00)(0.00,1.00)) t=(230.00,280.00)}] 29 29 RenderSVGPath {line} at (300,465) size 84x3 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [x1=-50.00] [y1=0.00] [x2=0.00] [y2=0.00] 30 30 RenderSVGEllipse {circle} at (378,461) size 11x11 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=3.00] 31 RenderSVGText {text} at (-210,-2 9) size 210x38contains 1 chunk(s)32 RenderSVGInlineText {#text} at (0,0) size 210x3 833 chunk 1 (end anchor) text run 1 at (-2 10.00,0.00) startOffset 0 endOffset 15 width 210.00: "text-anchor:end"34 RenderSVGText {text} at (10,30 1) size 289x51contains 1 chunk(s)35 RenderSVGInlineText {#text} at (0,0) size 2 89x5136 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 2 88.60: "$Revision: 1.5 $"31 RenderSVGText {text} at (-210,-28) size 210x35 contains 1 chunk(s) 32 RenderSVGInlineText {#text} at (0,0) size 210x35 33 chunk 1 (end anchor) text run 1 at (-209.40,0.00) startOffset 0 endOffset 15 width 209.40: "text-anchor:end" 34 RenderSVGText {text} at (10,304) size 269x45 contains 1 chunk(s) 35 RenderSVGInlineText {#text} at (0,0) size 269x45 36 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 268.20: "$Revision: 1.5 $" 37 37 RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] 38 38 selection start: position 0 of child 0 {#text} of child 1 {text} of child 13 {g} of child 27 {svg} of document -
trunk/LayoutTests/platform/qt/svg/text/text-align-02-b-expected.txt
r103407 r123268 3 3 layer at (0,0) size 800x600 4 4 RenderSVGRoot {svg} at (0,0) size 800x600 5 RenderSVGContainer {g} at (8,1 1) size 792x4696 RenderSVGText {text} at (5, 7) size 477x44contains 1 chunk(s)7 RenderSVGInlineText {#text} at (0,0) size 47 7x448 chunk 1 text run 1 at (5.00,40.00) startOffset 0 endOffset 34 width 47 6.40: "Test 'baseline-shift' (horizontal)"9 RenderSVGContainer {g} at (25,14 0) size 672x340[transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,120.00)}]10 RenderSVGText {text} at (0,-3 6) size 349x45contains 1 chunk(s)11 RenderSVGInlineText {#text} at (0, 7) size 98x3812 chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 6 width 9 7.20: "Normal"13 RenderSVGTSpan {tspan} at (0,0) size 20 3x3814 RenderSVGInlineText {#text} at (9 7,0) size 203x3815 chunk 1 text run 1 at (9 7.20,-7.00) startOffset 0 endOffset 16 width 202.80: "baseline-shift:7"16 RenderSVGInlineText {#text} at (30 0,7) size 49x3817 chunk 1 text run 1 at (30 0.00,0.00) startOffset 0 endOffset 4 width 48.60: "text"18 RenderSVGText {text} at (0,4 1) size 403x59contains 1 chunk(s)19 RenderSVGInlineText {#text} at (0,0) size 9 8x3820 chunk 1 text run 1 at (0.00,70.00) startOffset 0 endOffset 6 width 9 7.20: "Normal"21 RenderSVGTSpan {tspan} at (0,0) size 25 7x3822 RenderSVGInlineText {#text} at (9 7,21) size 257x3823 chunk 1 text run 1 at (9 7.20,91.00) startOffset 0 endOffset 19 width 256.20: "baseline-shift:-70%"24 RenderSVGInlineText {#text} at (35 3,0) size 49x3825 chunk 1 text run 1 at (35 3.40,70.00) startOffset 0 endOffset 4 width 48.60: "text"26 RenderSVGText {text} at (0,9 2) size 270x76contains 1 chunk(s)27 RenderSVGInlineText {#text} at (0,1 9) size 98x3828 chunk 1 text run 1 at (0.00,140.00) startOffset 0 endOffset 6 width 9 7.20: "Normal"29 RenderSVGTSpan {tspan} at (0,0) size 49x3830 RenderSVGInlineText {#text} at (9 7,38) size 49x3831 chunk 1 text run 1 at (9 7.20,159.00) startOffset 0 endOffset 3 width 48.60: "sub"32 RenderSVGTSpan {tspan} at (0,0) size 7 7x3833 RenderSVGInlineText {#text} at (145,0) size 76x3 834 chunk 1 text run 1 at (145. 80,121.00) startOffset 0 endOffset 5 width 75.60: "super"35 RenderSVGTSpan {tspan} at (0,0) size 2 6x3836 RenderSVGInlineText {#text} at (22 1,19) size 26x3837 chunk 1 text run 1 at (22 1.40,140.00) startOffset 0 endOffset 2 width 25.20: "te"38 RenderSVGInlineText {#text} at (246,1 9) size 24x3839 chunk 1 text run 1 at (246. 60,140.00) startOffset 0 endOffset 2 width 23.40: "xt"40 RenderSVGText {text} at (10,30 1) size 289x51contains 1 chunk(s)41 RenderSVGInlineText {#text} at (0,0) size 2 89x5142 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 2 88.60: "$Revision: 1.5 $"5 RenderSVGContainer {g} at (8,13) size 792x462 6 RenderSVGText {text} at (5,8) size 476x39 contains 1 chunk(s) 7 RenderSVGInlineText {#text} at (0,0) size 476x39 8 chunk 1 text run 1 at (5.00,40.00) startOffset 0 endOffset 34 width 475.80: "Test 'baseline-shift' (horizontal)" 9 RenderSVGContainer {g} at (25,141) size 672x334 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,120.00)}] 10 RenderSVGText {text} at (0,-35) size 350x42 contains 1 chunk(s) 11 RenderSVGInlineText {#text} at (0,6) size 97x35 12 chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 6 width 96.60: "Normal" 13 RenderSVGTSpan {tspan} at (0,0) size 206x35 14 RenderSVGInlineText {#text} at (96,0) size 205x35 15 chunk 1 text run 1 at (96.60,-7.00) startOffset 0 endOffset 16 width 204.60: "baseline-shift:7" 16 RenderSVGInlineText {#text} at (301,6) size 48x35 17 chunk 1 text run 1 at (301.20,0.00) startOffset 0 endOffset 4 width 48.00: "text" 18 RenderSVGText {text} at (0,42) size 403x56 contains 1 chunk(s) 19 RenderSVGInlineText {#text} at (0,0) size 97x35 20 chunk 1 text run 1 at (0.00,70.00) startOffset 0 endOffset 6 width 96.60: "Normal" 21 RenderSVGTSpan {tspan} at (0,0) size 259x35 22 RenderSVGInlineText {#text} at (96,21) size 258x35 23 chunk 1 text run 1 at (96.60,91.00) startOffset 0 endOffset 19 width 258.00: "baseline-shift:-70%" 24 RenderSVGInlineText {#text} at (354,0) size 48x35 25 chunk 1 text run 1 at (354.60,70.00) startOffset 0 endOffset 4 width 48.00: "text" 26 RenderSVGText {text} at (0,94) size 269x70 contains 1 chunk(s) 27 RenderSVGInlineText {#text} at (0,17) size 97x35 28 chunk 1 text run 1 at (0.00,140.00) startOffset 0 endOffset 6 width 96.60: "Normal" 29 RenderSVGTSpan {tspan} at (0,0) size 50x36 30 RenderSVGInlineText {#text} at (96,34) size 49x35 31 chunk 1 text run 1 at (96.60,157.50) startOffset 0 endOffset 3 width 48.60: "sub" 32 RenderSVGTSpan {tspan} at (0,0) size 76x35 33 RenderSVGInlineText {#text} at (145,0) size 76x35 34 chunk 1 text run 1 at (145.20,122.50) startOffset 0 endOffset 5 width 75.60: "super" 35 RenderSVGTSpan {tspan} at (0,0) size 27x35 36 RenderSVGInlineText {#text} at (220,17) size 26x35 37 chunk 1 text run 1 at (220.80,140.00) startOffset 0 endOffset 2 width 25.20: "te" 38 RenderSVGInlineText {#text} at (246,17) size 23x35 39 chunk 1 text run 1 at (246.00,140.00) startOffset 0 endOffset 2 width 22.80: "xt" 40 RenderSVGText {text} at (10,304) size 269x45 contains 1 chunk(s) 41 RenderSVGInlineText {#text} at (0,0) size 269x45 42 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 268.20: "$Revision: 1.5 $" 43 43 RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] 44 44 selection start: position 0 of child 0 {#text} of child 1 {text} of child 13 {g} of child 27 {svg} of document -
trunk/LayoutTests/platform/qt/svg/text/text-align-03-b-expected.txt
r103407 r123268 3 3 layer at (0,0) size 800x600 4 4 RenderSVGRoot {svg} at (0,0) size 800x600 5 RenderSVGContainer {g} at (0, 1) size 784x3746 RenderSVGText {text} at (5, 1) size 352x51contains 1 chunk(s)7 RenderSVGInlineText {#text} at (0,0) size 352x 515 RenderSVGContainer {g} at (0,5) size 785x370 6 RenderSVGText {text} at (5,3) size 352x46 contains 1 chunk(s) 7 RenderSVGInlineText {#text} at (0,0) size 352x46 8 8 chunk 1 text run 1 at (5.00,40.00) startOffset 0 endOffset 21 width 351.60: "Test of 'text-anchor'" 9 9 RenderSVGPath {line} at (374,125) size 2x250 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=225.00] [y1=75.00] [x2=225.00] [y2=225.00] 10 RenderSVGContainer {g} at (0,13 5) size 784x23011 RenderSVGText {text} at (-3,8 1) size 473x138contains 1 chunk(s)12 RenderSVGInlineText {#text} at (0,0) size 228x3 813 chunk 1 (end anchor) text run 1 at (- 2.40,110.00) startOffset 0 endOffset 17 width 227.40: "Begin with \"end\","14 RenderSVGTSpan {tspan} at (0,0) size 40 1x3815 RenderSVGInlineText {#text} at (27, 50) size 401x3816 chunk 1 (middle anchor) text run 1 at (24. 90,160.00) startOffset 0 endOffset 32 width 400.20: " switch to \"middle\" in a tspan, "17 RenderSVGTSpan {tspan} at (0,0) size 246x3 818 RenderSVGInlineText {#text} at (22 7,100) size 245x3819 chunk 1 text run 1 at (225.00,210.00) startOffset 0 endOffset 20 width 24 4.80: "and \"start\" ends it."20 RenderSVGText {text} at (10,30 1) size 289x51contains 1 chunk(s)21 RenderSVGInlineText {#text} at (0,0) size 2 89x5122 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 2 88.60: "$Revision: 1.5 $"10 RenderSVGContainer {g} at (0,136) size 785x226 11 RenderSVGText {text} at (-3,82) size 474x135 contains 1 chunk(s) 12 RenderSVGInlineText {#text} at (0,0) size 228x35 13 chunk 1 (end anchor) text run 1 at (-3.00,110.00) startOffset 0 endOffset 17 width 228.00: "Begin with \"end\"," 14 RenderSVGTSpan {tspan} at (0,0) size 402x36 15 RenderSVGInlineText {#text} at (27,49) size 401x35 16 chunk 1 (middle anchor) text run 1 at (24.60,160.00) startOffset 0 endOffset 32 width 400.80: " switch to \"middle\" in a tspan, " 17 RenderSVGTSpan {tspan} at (0,0) size 246x36 18 RenderSVGInlineText {#text} at (228,99) size 246x35 19 chunk 1 text run 1 at (225.00,210.00) startOffset 0 endOffset 20 width 245.40: "and \"start\" ends it." 20 RenderSVGText {text} at (10,304) size 269x45 contains 1 chunk(s) 21 RenderSVGInlineText {#text} at (0,0) size 269x45 22 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 268.20: "$Revision: 1.5 $" 23 23 RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] 24 24 selection start: position 0 of child 0 {#text} of child 1 {text} of child 13 {g} of child 28 {svg} of document -
trunk/LayoutTests/platform/qt/svg/text/text-align-04-b-expected.txt
r103407 r123268 3 3 layer at (0,0) size 800x600 4 4 RenderSVGRoot {svg} at (0,0) size 800x600 5 RenderSVGContainer {g} at (0, 1) size 799x4486 RenderSVGText {text} at (5, 1) size 352x51contains 1 chunk(s)7 RenderSVGInlineText {#text} at (0,0) size 352x 515 RenderSVGContainer {g} at (0,5) size 797x440 6 RenderSVGText {text} at (5,3) size 352x46 contains 1 chunk(s) 7 RenderSVGInlineText {#text} at (0,0) size 352x46 8 8 chunk 1 text run 1 at (5.00,40.00) startOffset 0 endOffset 21 width 351.60: "Test of 'text-anchor'" 9 9 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 10 RenderSVGText {text} at (0,-1 6) size 88x21contains 1 chunk(s)11 RenderSVGInlineText {#text} at (0,0) size 8 8x2112 chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 13 width 87.60: "end text tref"10 RenderSVGText {text} at (0,-15) size 80x19 contains 1 chunk(s) 11 RenderSVGInlineText {#text} at (0,0) size 80x19 12 chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 13 width 79.20: "end text tref" 13 13 RenderSVGPath {path} at (0,0) size 0x0 [fill={[type=SOLID] [color=#000000]}] [data="M -5 260 L 220 260"] 14 RenderSVGText {text} at (20,5 1) size 221x38contains 1 chunk(s)15 RenderSVGInlineText {#text} at (0,0) size 221x3 814 RenderSVGText {text} at (20,52) size 221x35 contains 1 chunk(s) 15 RenderSVGInlineText {#text} at (0,0) size 221x35 16 16 chunk 1 text run 1 at (20.00,80.00) startOffset 0 endOffset 17 width 220.20: "Tspan, tref, toap" 17 17 RenderSVGPath {line} at (365,200) size 3x234 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=220.00] [y1=120.00] [x2=220.00] [y2=260.00] 18 RenderSVGContainer {g} at (0,18 5) size 799x26419 RenderSVGText {text} at (220,11 1) size 259x38contains 1 chunk(s)20 RenderSVGInlineText {#text} at (0,0) size 12 5x3821 chunk 1 text run 1 at (220.00,140.00) startOffset 0 endOffset 11 width 12 4.20: "start text "22 RenderSVGTSpan {tspan} at (0,0) size 135x3 823 RenderSVGInlineText {#text} at (12 4,0) size 135x3824 chunk 1 text run 1 at (34 4.20,140.00) startOffset 0 endOffset 10 width 134.40: " red tspan"25 RenderSVGText {text} at (6 1,150) size 317x39contains 1 chunk(s)26 RenderSVGInlineText {#text} at (0,0) size 15 5x3827 chunk 1 (middle anchor) text run 1 at (6 1.90,180.00) startOffset 0 endOffset 12 width 154.20: "middle text "28 RenderSVGTSpan {tspan} at (0,0) size 16 3x3929 RenderSVGInlineText {#text} at (15 4,0) size 162x3930 chunk 1 (middle anchor) text run 1 at (216.10,180.00) startOffset 0 endOffset 11 width 16 2.00: " bold tspan"31 RenderSVGText {text} at (60,19 1) size 160x38contains 1 chunk(s)32 RenderSVGInline {tref} at (0,0) size 160x3 833 RenderSVGInlineText {#text} at (0,0) size 160x3 834 chunk 1 (end anchor) text run 1 at (6 0.40,220.00) startOffset 0 endOffset 13 width 159.60: "end text tref"18 RenderSVGContainer {g} at (0,186) size 797x259 19 RenderSVGText {text} at (220,112) size 258x35 contains 1 chunk(s) 20 RenderSVGInlineText {#text} at (0,0) size 124x35 21 chunk 1 text run 1 at (220.00,140.00) startOffset 0 endOffset 11 width 123.60: "start text " 22 RenderSVGTSpan {tspan} at (0,0) size 135x35 23 RenderSVGInlineText {#text} at (123,0) size 135x35 24 chunk 1 text run 1 at (343.60,140.00) startOffset 0 endOffset 10 width 134.40: " red tspan" 25 RenderSVGText {text} at (62,152) size 315x35 contains 1 chunk(s) 26 RenderSVGInlineText {#text} at (0,0) size 154x35 27 chunk 1 (middle anchor) text run 1 at (62.50,180.00) startOffset 0 endOffset 12 width 153.60: "middle text " 28 RenderSVGTSpan {tspan} at (0,0) size 162x35 29 RenderSVGInlineText {#text} at (153,0) size 162x35 30 chunk 1 (middle anchor) text run 1 at (216.10,180.00) startOffset 0 endOffset 11 width 161.40: " bold tspan" 31 RenderSVGText {text} at (60,192) size 160x35 contains 1 chunk(s) 32 RenderSVGInline {tref} at (0,0) size 160x35 33 RenderSVGInlineText {#text} at (0,0) size 160x35 34 chunk 1 (end anchor) text run 1 at (61.00,220.00) startOffset 0 endOffset 13 width 159.00: "end text tref" 35 35 RenderSVGInlineText {#text} at (0,0) size 0x0 36 RenderSVGText {text} at (- 6,231) size 225x38contains 1 chunk(s)37 RenderSVGTextPath {textPath} at (0,0) size 225x3 838 RenderSVGInlineText {#text} at (0,0) size 225x3 839 chunk 1 (end anchor) text run 1 at (-0. 80,260.00) startOffset 12 endOffset 13 width 8.40: " "40 chunk 1 (end anchor) text run 2 at (1 1.80,260.00) startOffset 13 endOffset 14 width 16.80: "e"41 chunk 1 (end anchor) text run 3 at (2 8.60,260.00) startOffset 14 endOffset 15 width 16.80: "n"42 chunk 1 (end anchor) text run 4 at (4 5.40,260.00) startOffset 15 endOffset 16 width 16.80: "d"43 chunk 1 (end anchor) text run 5 at (58. 00,260.00) startOffset 16 endOffset 17 width 8.40: " "44 chunk 1 (end anchor) text run 6 at (6 6.40,260.00) startOffset 17 endOffset 18 width 8.40: "t"45 chunk 1 (end anchor) text run 7 at (79. 00,260.00) startOffset 18 endOffset 19 width 16.80: "e"46 chunk 1 (end anchor) text run 8 at (9 4.90,260.00) startOffset 19 endOffset 20 width 15.00: "x"36 RenderSVGText {text} at (-5,232) size 225x35 contains 1 chunk(s) 37 RenderSVGTextPath {textPath} at (0,0) size 225x35 38 RenderSVGInlineText {#text} at (0,0) size 225x35 39 chunk 1 (end anchor) text run 1 at (-0.20,260.00) startOffset 12 endOffset 13 width 8.40: " " 40 chunk 1 (end anchor) text run 2 at (12.40,260.00) startOffset 13 endOffset 14 width 16.80: "e" 41 chunk 1 (end anchor) text run 3 at (29.20,260.00) startOffset 14 endOffset 15 width 16.80: "n" 42 chunk 1 (end anchor) text run 4 at (46.00,260.00) startOffset 15 endOffset 16 width 16.80: "d" 43 chunk 1 (end anchor) text run 5 at (58.60,260.00) startOffset 16 endOffset 17 width 8.40: " " 44 chunk 1 (end anchor) text run 6 at (67.00,260.00) startOffset 17 endOffset 18 width 8.40: "t" 45 chunk 1 (end anchor) text run 7 at (79.60,260.00) startOffset 18 endOffset 19 width 16.80: "e" 46 chunk 1 (end anchor) text run 8 at (95.20,260.00) startOffset 19 endOffset 20 width 14.40: "x" 47 47 chunk 1 (end anchor) text run 9 at (106.60,260.00) startOffset 20 endOffset 21 width 8.40: "t" 48 48 chunk 1 (end anchor) text run 10 at (115.00,260.00) startOffset 21 endOffset 22 width 8.40: " " … … 55 55 chunk 1 (end anchor) text run 17 at (211.60,260.00) startOffset 28 endOffset 29 width 16.80: "h" 56 56 RenderSVGInlineText {#text} at (0,0) size 0x0 57 RenderSVGText {text} at (10,30 1) size 289x51contains 1 chunk(s)58 RenderSVGInlineText {#text} at (0,0) size 2 89x5159 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 2 88.60: "$Revision: 1.5 $"57 RenderSVGText {text} at (10,304) size 269x45 contains 1 chunk(s) 58 RenderSVGInlineText {#text} at (0,0) size 269x45 59 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 268.20: "$Revision: 1.5 $" 60 60 RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] 61 61 selection start: position 0 of child 0 {#text} of child 1 {text} of child 13 {g} of child 28 {svg} of document -
trunk/LayoutTests/platform/qt/svg/text/text-align-05-b-expected.txt
r112671 r123268 3 3 layer at (0,0) size 800x600 4 4 RenderSVGRoot {svg} at (0,0) size 800x600 5 RenderSVGContainer {g} at (8, 1) size 789x5666 RenderSVGText {text} at (5, 1) size 473x51contains 1 chunk(s)7 RenderSVGInlineText {#text} at (0,0) size 473x 515 RenderSVGContainer {g} at (8,5) size 789x532 6 RenderSVGText {text} at (5,3) size 473x46 contains 1 chunk(s) 7 RenderSVGInlineText {#text} at (0,0) size 473x46 8 8 chunk 1 text run 1 at (5.00,40.00) startOffset 0 endOffset 29 width 472.20: "Test 'text-anchor' (vertical)" 9 RenderSVGContainer {g} at (251, 60) size 198x50710 RenderSVGContainer {g} at (251, 60) size 198x507[transform={m=((1.00,0.00)(0.00,1.00)) t=(160.00,150.00)}]11 RenderSVGContainer {g} at (251,245) size 31x 3229 RenderSVGContainer {g} at (251,78) size 198x459 10 RenderSVGContainer {g} at (251,78) size 198x459 [transform={m=((1.00,0.00)(0.00,1.00)) t=(160.00,150.00)}] 11 RenderSVGContainer {g} at (251,245) size 31x292 12 12 RenderSVGEllipse {circle} at (261,245) size 11x10 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=3.00] 13 RenderSVGText {text} at (-9,0) size 17x1 89contains 1 chunk(s)14 RenderSVGInlineText {#text} at (0,0) size 17x1 8915 chunk 1 (vertical) text run 1 at (-10. 00,0.00) startOffset 0 endOffset 1 height 37.80: "s"16 chunk 1 (vertical) text run 2 at (-10. 00,37.80) startOffset 1 endOffset 2 height 37.80: "t"17 chunk 1 (vertical) text run 3 at (-10. 00,75.60) startOffset 2 endOffset 3 height 37.80: "a"18 chunk 1 (vertical) text run 4 at (-10. 00,113.40) startOffset 3 endOffset 4 height 37.80: "r"19 chunk 1 (vertical) text run 5 at (-10. 00,151.20) startOffset 4 endOffset 5 height 37.80: "t"20 RenderSVGContainer {g} at (3 28,60) size 44x380[transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,0.00)}]13 RenderSVGText {text} at (-9,0) size 17x172 contains 1 chunk(s) 14 RenderSVGInlineText {#text} at (0,0) size 17x172 15 chunk 1 (vertical) text run 1 at (-10.50,0.00) startOffset 0 endOffset 1 height 34.20: "s" 16 chunk 1 (vertical) text run 2 at (-10.50,34.20) startOffset 1 endOffset 2 height 34.20: "t" 17 chunk 1 (vertical) text run 3 at (-10.50,68.40) startOffset 2 endOffset 3 height 34.20: "a" 18 chunk 1 (vertical) text run 4 at (-10.50,102.60) startOffset 3 endOffset 4 height 34.20: "r" 19 chunk 1 (vertical) text run 5 at (-10.50,136.80) startOffset 4 endOffset 5 height 34.20: "t" 20 RenderSVGContainer {g} at (330,78) size 40x344 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,0.00)}] 21 21 RenderSVGEllipse {circle} at (345,245) size 10x10 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=3.00] 22 RenderSVGText {text} at (-1 3,-114) size 26x227contains 1 chunk(s)23 RenderSVGInlineText {#text} at (0,0) size 2 6x22724 chunk 1 (middle anchor, vertical) text run 1 at (-10. 00,-113.40) startOffset 0 endOffset 1 height 37.80: "m"25 chunk 1 (middle anchor, vertical) text run 2 at (-10. 00,-75.60) startOffset 1 endOffset 2 height 37.80: "i"26 chunk 1 (middle anchor, vertical) text run 3 at (-10. 00,-37.80) startOffset 2 endOffset 3 height 37.80: "d"27 chunk 1 (middle anchor, vertical) text run 4 at (-10. 00,-0.00) startOffset 3 endOffset 4 height 37.80: "d"28 chunk 1 (middle anchor, vertical) text run 5 at (-10. 00,37.80) startOffset 4 endOffset 5 height 37.80: "l"29 chunk 1 (middle anchor, vertical) text run 6 at (-10. 00,75.60) startOffset 5 endOffset 6 height 37.80: "e"30 RenderSVGContainer {g} at (418, 60) size 31x195[transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]22 RenderSVGText {text} at (-12,-103) size 24x206 contains 1 chunk(s) 23 RenderSVGInlineText {#text} at (0,0) size 24x206 24 chunk 1 (middle anchor, vertical) text run 1 at (-10.50,-102.60) startOffset 0 endOffset 1 height 34.20: "m" 25 chunk 1 (middle anchor, vertical) text run 2 at (-10.50,-68.40) startOffset 1 endOffset 2 height 34.20: "i" 26 chunk 1 (middle anchor, vertical) text run 3 at (-10.50,-34.20) startOffset 2 endOffset 3 height 34.20: "d" 27 chunk 1 (middle anchor, vertical) text run 4 at (-10.50,0.00) startOffset 3 endOffset 4 height 34.20: "d" 28 chunk 1 (middle anchor, vertical) text run 5 at (-10.50,34.20) startOffset 4 endOffset 5 height 34.20: "l" 29 chunk 1 (middle anchor, vertical) text run 6 at (-10.50,68.40) startOffset 5 endOffset 6 height 34.20: "e" 30 RenderSVGContainer {g} at (418,78) size 31x177 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}] 31 31 RenderSVGEllipse {circle} at (428,245) size 11x10 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=3.00] 32 RenderSVGText {text} at (-9,-1 14) size 17x114contains 1 chunk(s)33 RenderSVGInlineText {#text} at (0,0) size 17x1 1434 chunk 1 (end anchor, vertical) text run 1 at (-10. 00,-113.40) startOffset 0 endOffset 1 height 37.80: "e"35 chunk 1 (end anchor, vertical) text run 2 at (-10. 00,-75.60) startOffset 1 endOffset 2 height 37.80: "n"36 chunk 1 (end anchor, vertical) text run 3 at (-10. 00,-37.80) startOffset 2 endOffset 3 height 37.80: "d"37 RenderSVGText {text} at (10,30 1) size 289x51contains 1 chunk(s)38 RenderSVGInlineText {#text} at (0,0) size 2 89x5139 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 2 88.60: "$Revision: 1.5 $"32 RenderSVGText {text} at (-9,-103) size 17x103 contains 1 chunk(s) 33 RenderSVGInlineText {#text} at (0,0) size 17x103 34 chunk 1 (end anchor, vertical) text run 1 at (-10.50,-102.60) startOffset 0 endOffset 1 height 34.20: "e" 35 chunk 1 (end anchor, vertical) text run 2 at (-10.50,-68.40) startOffset 1 endOffset 2 height 34.20: "n" 36 chunk 1 (end anchor, vertical) text run 3 at (-10.50,-34.20) startOffset 2 endOffset 3 height 34.20: "d" 37 RenderSVGText {text} at (10,304) size 269x45 contains 1 chunk(s) 38 RenderSVGInlineText {#text} at (0,0) size 269x45 39 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 268.20: "$Revision: 1.5 $" 40 40 RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] 41 41 selection start: position 0 of child 0 {#text} of child 1 {text} of child 13 {g} of child 27 {svg} of document -
trunk/LayoutTests/platform/qt/svg/text/text-align-06-b-expected.txt
r103407 r123268 3 3 layer at (0,0) size 800x600 4 4 RenderSVGRoot {svg} at (0,0) size 800x600 5 RenderSVGContainer {g} at (0, 1) size 800x5996 RenderSVGText {text} at (0, 1) size 489x51contains 1 chunk(s)7 RenderSVGInlineText {#text} at (0,0) size 489x 515 RenderSVGContainer {g} at (0,5) size 800x595 6 RenderSVGText {text} at (0,3) size 489x46 contains 1 chunk(s) 7 RenderSVGInlineText {#text} at (0,0) size 489x46 8 8 chunk 1 text run 1 at (0.00,40.00) startOffset 0 endOffset 31 width 488.40: "Test 'baseline-shift' (vertic.)" 9 RenderSVGContainer {g} at (135,100) size 49 5x50010 RenderSVGContainer {g} at (135,100) size 49 5x500 [transform={m=((1.00,0.00)(0.00,1.00)) t=(90.00,60.00)}]11 RenderSVGText {text} at (-9,0) size 24x1 89contains 1 chunk(s)12 RenderSVGInlineText {#text} at (0,0) size 17x 7613 chunk 1 (vertical) text run 1 at (-10. 00,0.00) startOffset 0 endOffset 1 height 37.80: "t"14 chunk 1 (vertical) text run 2 at (-10. 00,37.80) startOffset 1 endOffset 2 height 37.80: "e"15 RenderSVGTSpan {tspan} at (0,0) size 1 8x3916 RenderSVGInlineText {#text} at ( 6,75) size 17x3817 chunk 1 (vertical) text run 1 at (-3. 00,75.60) startOffset 0 endOffset 1 height 37.80: "7"18 RenderSVGInlineText {#text} at ( 0,113) size 15x7619 chunk 1 (vertical) text run 1 at (-10. 00,113.40) startOffset 0 endOffset 1 height 37.80: "x"20 chunk 1 (vertical) text run 2 at (-10. 00,151.20) startOffset 1 endOffset 2 height 37.80: "t"21 RenderSVGText {text} at (45,0) size 43x 303contains 1 chunk(s)22 RenderSVGInlineText {#text} at (25,0) size 17x 7623 chunk 1 (vertical) text run 1 at ( 70.00,0.00) startOffset 0 endOffset 1 height 37.80: "t"24 chunk 1 (vertical) text run 2 at ( 70.00,37.80) startOffset 1 endOffset 2 height 37.80: "e"25 RenderSVGTSpan {tspan} at (0,0) size 27x1 5226 RenderSVGInlineText {#text} at (0, 75) size 27x15227 chunk 1 (vertical) text run 1 at (4 9.00,75.60) startOffset 0 endOffset 1 height 37.80: "-"28 chunk 1 (vertical) text run 2 at (4 9.00,113.40) startOffset 1 endOffset 2 height 37.80: "7"29 chunk 1 (vertical) text run 3 at (4 9.00,151.20) startOffset 2 endOffset 3 height 37.80: "0"30 chunk 1 (vertical) text run 4 at (4 9.00,189.00) startOffset 3 endOffset 4 height 37.80: "%"31 RenderSVGInlineText {#text} at (2 6,226) size 15x7632 chunk 1 (vertical) text run 1 at ( 70.00,226.80) startOffset 0 endOffset 1 height 37.80: "x"33 chunk 1 (vertical) text run 2 at ( 70.00,264.60) startOffset 1 endOffset 2 height 37.80: "t"34 RenderSVGText {text} at (15 2,0) size 36x265contains 1 chunk(s)35 RenderSVGInlineText {#text} at (1 9,0) size 17x7636 chunk 1 (vertical) text run 1 at (1 70.00,0.00) startOffset 0 endOffset 1 height 37.80: "t"37 chunk 1 (vertical) text run 2 at (1 70.00,37.80) startOffset 1 endOffset 2 height 37.80: "e"38 RenderSVGTSpan {tspan} at (0,0) size 17x1 1439 RenderSVGInlineText {#text} at (0, 75) size 17x11440 chunk 1 (vertical) text run 1 at (15 1.00,75.60) startOffset 0 endOffset 1 height 37.80: "s"41 chunk 1 (vertical) text run 2 at (15 1.00,113.40) startOffset 1 endOffset 2 height 37.80: "u"42 chunk 1 (vertical) text run 3 at (15 1.00,151.20) startOffset 2 endOffset 3 height 37.80: "b"43 RenderSVGTSpan {tspan} at (0,0) size 16x3 844 RenderSVGInlineText {#text} at (1 9,189) size 15x3845 chunk 1 (vertical) text run 1 at (1 70.00,189.00) startOffset 0 endOffset 1 height 37.80: "x"46 RenderSVGInlineText {#text} at (2 3,226) size 9x3847 chunk 1 (vertical) text run 1 at (1 70.00,226.80) startOffset 0 endOffset 1 height 37.80: "t"48 RenderSVGText {text} at (251,0) size 3 6x341contains 1 chunk(s)49 RenderSVGInlineText {#text} at (0,0) size 17x 7650 chunk 1 (vertical) text run 1 at (2 50.00,0.00) startOffset 0 endOffset 1 height 37.80: "t"51 chunk 1 (vertical) text run 2 at (2 50.00,37.80) startOffset 1 endOffset 2 height 37.80: "e"52 RenderSVGTSpan {tspan} at (0,0) size 1 7x19053 RenderSVGInlineText {#text} at (1 9,75) size 17x18954 chunk 1 (vertical) text run 1 at (26 9.00,75.60) startOffset 0 endOffset 1 height 37.80: "s"55 chunk 1 (vertical) text run 2 at (26 9.00,113.40) startOffset 1 endOffset 2 height 37.80: "u"56 chunk 1 (vertical) text run 3 at (26 9.00,151.20) startOffset 2 endOffset 3 height 37.80: "p"57 chunk 1 (vertical) text run 4 at (26 9.00,189.00) startOffset 3 endOffset 4 height 37.80: "e"58 chunk 1 (vertical) text run 5 at (26 9.00,226.80) startOffset 4 endOffset 5 height 37.80: "r"59 RenderSVGTSpan {tspan} at (0,0) size 1 6x3960 RenderSVGInlineText {#text} at ( 0,264) size 15x3861 chunk 1 (vertical) text run 1 at (2 50.00,264.60) startOffset 0 endOffset 1 height 37.80: "x"62 RenderSVGInlineText {#text} at (4, 302) size 9x3863 chunk 1 (vertical) text run 1 at (2 50.00,302.40) startOffset 0 endOffset 1 height 37.80: "t"64 RenderSVGText {text} at (10,30 1) size 289x51contains 1 chunk(s)65 RenderSVGInlineText {#text} at (0,0) size 2 89x5166 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 2 88.60: "$Revision: 1.5 $"9 RenderSVGContainer {g} at (135,100) size 492x500 10 RenderSVGContainer {g} at (135,100) size 492x500 [transform={m=((1.00,0.00)(0.00,1.00)) t=(90.00,60.00)}] 11 RenderSVGText {text} at (-9,0) size 24x172 contains 1 chunk(s) 12 RenderSVGInlineText {#text} at (0,0) size 17x69 13 chunk 1 (vertical) text run 1 at (-10.50,0.00) startOffset 0 endOffset 1 height 34.20: "t" 14 chunk 1 (vertical) text run 2 at (-10.50,34.20) startOffset 1 endOffset 2 height 34.20: "e" 15 RenderSVGTSpan {tspan} at (0,0) size 17x35 16 RenderSVGInlineText {#text} at (7,68) size 17x35 17 chunk 1 (vertical) text run 1 at (-3.50,68.40) startOffset 0 endOffset 1 height 34.20: "7" 18 RenderSVGInlineText {#text} at (1,102) size 15x69 19 chunk 1 (vertical) text run 1 at (-10.50,102.60) startOffset 0 endOffset 1 height 34.20: "x" 20 chunk 1 (vertical) text run 2 at (-10.50,136.80) startOffset 1 endOffset 2 height 34.20: "t" 21 RenderSVGText {text} at (45,0) size 43x274 contains 1 chunk(s) 22 RenderSVGInlineText {#text} at (25,0) size 17x69 23 chunk 1 (vertical) text run 1 at (69.50,0.00) startOffset 0 endOffset 1 height 34.20: "t" 24 chunk 1 (vertical) text run 2 at (69.50,34.20) startOffset 1 endOffset 2 height 34.20: "e" 25 RenderSVGTSpan {tspan} at (0,0) size 27x138 26 RenderSVGInlineText {#text} at (0,68) size 27x137 27 chunk 1 (vertical) text run 1 at (48.50,68.40) startOffset 0 endOffset 1 height 34.20: "-" 28 chunk 1 (vertical) text run 2 at (48.50,102.60) startOffset 1 endOffset 2 height 34.20: "7" 29 chunk 1 (vertical) text run 3 at (48.50,136.80) startOffset 2 endOffset 3 height 34.20: "0" 30 chunk 1 (vertical) text run 4 at (48.50,171.00) startOffset 3 endOffset 4 height 34.20: "%" 31 RenderSVGInlineText {#text} at (27,205) size 15x69 32 chunk 1 (vertical) text run 1 at (69.50,205.20) startOffset 0 endOffset 1 height 34.20: "x" 33 chunk 1 (vertical) text run 2 at (69.50,239.40) startOffset 1 endOffset 2 height 34.20: "t" 34 RenderSVGText {text} at (154,0) size 35x240 contains 1 chunk(s) 35 RenderSVGInlineText {#text} at (17,0) size 17x69 36 chunk 1 (vertical) text run 1 at (169.50,0.00) startOffset 0 endOffset 1 height 34.20: "t" 37 chunk 1 (vertical) text run 2 at (169.50,34.20) startOffset 1 endOffset 2 height 34.20: "e" 38 RenderSVGTSpan {tspan} at (0,0) size 17x103 39 RenderSVGInlineText {#text} at (0,68) size 17x103 40 chunk 1 (vertical) text run 1 at (152.00,68.40) startOffset 0 endOffset 1 height 34.20: "s" 41 chunk 1 (vertical) text run 2 at (152.00,102.60) startOffset 1 endOffset 2 height 34.20: "u" 42 chunk 1 (vertical) text run 3 at (152.00,136.80) startOffset 2 endOffset 3 height 34.20: "b" 43 RenderSVGTSpan {tspan} at (0,0) size 16x35 44 RenderSVGInlineText {#text} at (18,171) size 15x35 45 chunk 1 (vertical) text run 1 at (169.50,171.00) startOffset 0 endOffset 1 height 34.20: "x" 46 RenderSVGInlineText {#text} at (21,205) size 9x35 47 chunk 1 (vertical) text run 1 at (169.50,205.20) startOffset 0 endOffset 1 height 34.20: "t" 48 RenderSVGText {text} at (251,0) size 35x308 contains 1 chunk(s) 49 RenderSVGInlineText {#text} at (0,0) size 17x69 50 chunk 1 (vertical) text run 1 at (249.50,0.00) startOffset 0 endOffset 1 height 34.20: "t" 51 chunk 1 (vertical) text run 2 at (249.50,34.20) startOffset 1 endOffset 2 height 34.20: "e" 52 RenderSVGTSpan {tspan} at (0,0) size 18x172 53 RenderSVGInlineText {#text} at (17,68) size 17x171 54 chunk 1 (vertical) text run 1 at (267.00,68.40) startOffset 0 endOffset 1 height 34.20: "s" 55 chunk 1 (vertical) text run 2 at (267.00,102.60) startOffset 1 endOffset 2 height 34.20: "u" 56 chunk 1 (vertical) text run 3 at (267.00,136.80) startOffset 2 endOffset 3 height 34.20: "p" 57 chunk 1 (vertical) text run 4 at (267.00,171.00) startOffset 3 endOffset 4 height 34.20: "e" 58 chunk 1 (vertical) text run 5 at (267.00,205.20) startOffset 4 endOffset 5 height 34.20: "r" 59 RenderSVGTSpan {tspan} at (0,0) size 15x35 60 RenderSVGInlineText {#text} at (1,239) size 15x35 61 chunk 1 (vertical) text run 1 at (249.50,239.40) startOffset 0 endOffset 1 height 34.20: "x" 62 RenderSVGInlineText {#text} at (4,273) size 9x35 63 chunk 1 (vertical) text run 1 at (249.50,273.60) startOffset 0 endOffset 1 height 34.20: "t" 64 RenderSVGText {text} at (10,304) size 269x45 contains 1 chunk(s) 65 RenderSVGInlineText {#text} at (0,0) size 269x45 66 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 268.20: "$Revision: 1.5 $" 67 67 RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] 68 68 selection start: position 0 of child 0 {#text} of child 1 {text} of child 13 {g} of child 27 {svg} of document -
trunk/LayoutTests/platform/qt/svg/text/text-path-01-b-expected.txt
r109099 r123268 3 3 layer at (0,0) size 800x600 4 4 RenderSVGRoot {svg} at (0,0) size 800x600 5 RenderSVGContainer {g} at (0,0) size 698x48 95 RenderSVGContainer {g} at (0,0) size 698x487 6 6 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 7 7 RenderSVGPath {path} at (330,22) size 368x164 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 199 89.3 C 206.6 66.6 235.8 13.2 270 30.3 C 286.6 38.6 298.9 59.4 310 73.3 C 321.7 87.9 338.6 99 356 103.3 C 387.3 111.1 396.6 90.4 418 74.3"] 8 8 RenderSVGPath {path} at (55,116) size 367x164 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 33.5 145.8 C 41 123 70.3 69.7 104.5 86.8 C 121 95 133 116 144.5 129.8 C 156.2 144.4 173 155.5 190.5 159.8 C 221.8 167.6 231 146.9 252.5 130.8"] 9 9 RenderSVGPath {path} at (188,385) size 501x7 [stroke={[type=SOLID] [color=#0000FF] [stroke width=4.00]}] [data="M 113 233 L 413 233"] 10 RenderSVGContainer {g} at (2 76,0) size 422x19510 RenderSVGContainer {g} at (280,0) size 418x186 11 11 RenderSVGContainer {use} at (330,22) size 368x164 12 12 RenderSVGPath {path} at (330,22) size 368x164 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 199 89.3 C 206.6 66.6 235.8 13.2 270 30.3 C 286.6 38.6 298.9 59.4 310 73.3 C 321.7 87.9 338.6 99 356 103.3 C 387.3 111.1 396.6 90.4 418 74.3"] 13 RenderSVGText {text} at (16 6,-9) size 208x125contains 1 chunk(s)14 RenderSVGTextPath {textPath} at (0,0) size 208x12515 RenderSVGInlineText {#text} at (0,0) size 208x12513 RenderSVGText {text} at (168,-7) size 193x114 contains 1 chunk(s) 14 RenderSVGTextPath {textPath} at (0,0) size 193x114 15 RenderSVGInlineText {#text} at (0,0) size 193x114 16 16 chunk 1 text run 1 at (203.08,78.99) startOffset 0 endOffset 1 width 22.20: "T" 17 chunk 1 text run 2 at (212. 96,60.47) startOffset 1 endOffset 2 width 19.80: "e"18 chunk 1 text run 3 at (22 4.16,45.29) startOffset 2 endOffset 3 width 18.00: "x"19 chunk 1 text run 4 at (23 4.36,35.58) startOffset 3 endOffset 4 width 10.20: "t"20 chunk 1 text run 5 at (2 43.01,30.20) startOffset 4 endOffset 5 width 10.20: " "21 chunk 1 text run 6 at (25 7.49,27.00) startOffset 5 endOffset 6 width 19.80: "o"22 chunk 1 text run 7 at (2 75.78,33.78) startOffset 6 endOffset 7 width 19.80: "n"23 chunk 1 text run 8 at (28 6.92,43.77) startOffset 7 endOffset 8 width 10.20: " "24 chunk 1 text run 9 at (2 96.49,55.31) startOffset 8 endOffset 9 width 19.80: "a"25 chunk 1 text run 10 at ( 305.44,67.35) startOffset 9 endOffset 10 width 10.20: " "26 chunk 1 text run 11 at (3 14.95,78.94) startOffset 10 endOffset 11 width 19.80: "p"27 chunk 1 text run 12 at (3 30.08,91.65) startOffset 11 endOffset 12 width 19.80: "a"28 chunk 1 text run 13 at (3 43.19,98.88) startOffset 12 endOffset 13 width 10.20: "t"29 chunk 1 text run 14 at (3 57.38,103.63) startOffset 13 endOffset 14 width 19.80: "h"17 chunk 1 text run 2 at (212.01,62.01) startOffset 1 endOffset 2 width 16.20: "e" 18 chunk 1 text run 3 at (221.84,48.03) startOffset 2 endOffset 3 width 18.00: "x" 19 chunk 1 text run 4 at (231.58,37.86) startOffset 3 endOffset 4 width 10.20: "t" 20 chunk 1 text run 5 at (239.31,32.19) startOffset 4 endOffset 5 width 9.00: " " 21 chunk 1 text run 6 at (251.82,27.38) startOffset 5 endOffset 6 width 18.00: "o" 22 chunk 1 text run 7 at (269.33,29.97) startOffset 6 endOffset 7 width 18.00: "n" 23 chunk 1 text run 8 at (280.48,37.49) startOffset 7 endOffset 8 width 9.00: " " 24 chunk 1 text run 9 at (289.32,46.45) startOffset 8 endOffset 9 width 16.20: "a" 25 chunk 1 text run 10 at (297.22,56.27) startOffset 9 endOffset 10 width 9.00: " " 26 chunk 1 text run 11 at (305.26,67.11) startOffset 10 endOffset 11 width 18.00: "p" 27 chunk 1 text run 12 at (316.19,80.22) startOffset 11 endOffset 12 width 16.20: "a" 28 chunk 1 text run 13 at (326.16,88.87) startOffset 12 endOffset 13 width 10.20: "t" 29 chunk 1 text run 14 at (338.05,96.39) startOffset 13 endOffset 14 width 18.00: "h" 30 30 RenderSVGInlineText {#text} at (0,0) size 0x0 31 RenderSVGContainer {g} at (0,8 0) size 486x27531 RenderSVGContainer {g} at (0,83) size 486x271 32 32 RenderSVGContainer {use} at (55,116) size 367x164 33 33 RenderSVGPath {path} at (55,116) size 367x164 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 33.5 145.8 C 41 123 70.3 69.7 104.5 86.8 C 121 95 133 116 144.5 129.8 C 156.2 144.4 173 155.5 190.5 159.8 C 221.8 167.6 231 146.9 252.5 130.8"] 34 RenderSVGText {text} at (- 10,48) size 219x125contains 1 chunk(s)35 RenderSVGTextPath {textPath} at (0,0) size 2 19x12536 RenderSVGTSpan {tspan} at (0,0) size 62x6237 RenderSVGInlineText {#text} at (0,3 5) size 62x6234 RenderSVGText {text} at (-8,50) size 204x114 contains 1 chunk(s) 35 RenderSVGTextPath {textPath} at (0,0) size 204x114 36 RenderSVGTSpan {tspan} at (0,0) size 55x56 37 RenderSVGInlineText {#text} at (0,38) size 55x56 38 38 chunk 1 text run 1 at (37.54,135.47) startOffset 0 endOffset 1 width 22.20: "T" 39 chunk 1 text run 2 at (4 7.41,116.94) startOffset 1 endOffset 2 width 19.80: "e"40 RenderSVGTSpan {tspan} at (0,0) size 4 7x4541 RenderSVGInlineText {#text} at (3 6,23) size 47x4442 chunk 1 text run 1 at (5 8.60,101.77) startOffset 0 endOffset 1 width 18.00: "x"43 RenderSVGInlineText {#text} at ( 53,0) size 166x12544 chunk 1 text run 1 at (6 8.82,92.07) startOffset 0 endOffset 1 width 10.20: "t"45 chunk 1 text run 2 at (7 7.46,86.70) startOffset 1 endOffset 2 width 10.20: " "46 chunk 1 text run 3 at ( 91.96,83.49) startOffset 2 endOffset 3 width 19.80: "o"47 chunk 1 text run 4 at (1 10.24,90.26) startOffset 3 endOffset 4 width 19.80: "n"48 chunk 1 text run 5 at (1 21.33,100.32) startOffset 4 endOffset 5 width 10.20: " "49 chunk 1 text run 6 at (1 30.85,111.91) startOffset 5 endOffset 6 width 19.80: "a"50 chunk 1 text run 7 at (13 9.84,123.91) startOffset 6 endOffset 7 width 10.20: " "51 chunk 1 text run 8 at (1 49.43,135.43) startOffset 7 endOffset 8 width 19.80: "p"52 chunk 1 text run 9 at (1 64.55,148.15) startOffset 8 endOffset 9 width 19.80: "a"53 chunk 1 text run 10 at (1 77.67,155.39) startOffset 9 endOffset 10 width 10.20: "t"54 chunk 1 text run 11 at (1 91.86,160.12) startOffset 10 endOffset 11 width 19.80: "h"39 chunk 1 text run 2 at (46.45,118.48) startOffset 1 endOffset 2 width 16.20: "e" 40 RenderSVGTSpan {tspan} at (0,0) size 43x40 41 RenderSVGInlineText {#text} at (33,26) size 43x40 42 chunk 1 text run 1 at (56.28,104.51) startOffset 0 endOffset 1 width 18.00: "x" 43 RenderSVGInlineText {#text} at (48,0) size 155x114 44 chunk 1 text run 1 at (66.03,94.35) startOffset 0 endOffset 1 width 10.20: "t" 45 chunk 1 text run 2 at (73.76,88.69) startOffset 1 endOffset 2 width 9.00: " " 46 chunk 1 text run 3 at (86.27,83.87) startOffset 2 endOffset 3 width 18.00: "o" 47 chunk 1 text run 4 at (103.80,86.46) startOffset 3 endOffset 4 width 18.00: "n" 48 chunk 1 text run 5 at (114.93,93.99) startOffset 4 endOffset 5 width 9.00: " " 49 chunk 1 text run 6 at (123.72,103.02) startOffset 5 endOffset 6 width 16.20: "a" 50 chunk 1 text run 7 at (131.57,112.86) startOffset 6 endOffset 7 width 9.00: " " 51 chunk 1 text run 8 at (139.66,123.68) startOffset 7 endOffset 8 width 18.00: "p" 52 chunk 1 text run 9 at (150.68,136.72) startOffset 8 endOffset 9 width 16.20: "a" 53 chunk 1 text run 10 at (160.63,145.37) startOffset 9 endOffset 10 width 10.20: "t" 54 chunk 1 text run 11 at (172.52,152.90) startOffset 10 endOffset 11 width 18.00: "h" 55 55 RenderSVGInlineText {#text} at (0,0) size 0x0 56 56 RenderSVGRect {rect} at (27,280) size 459x71 [stroke={[type=SOLID] [color=#000000]}] [x=17.00] [y=169.00] [width=274.00] [height=41.00] 57 RenderSVGText {text} at (19,16 5) size 218x26contains 1 chunk(s)58 RenderSVGInlineText {#text} at (0,0) size 21 8x2659 chunk 1 text run 1 at (19.00,185.00) startOffset 0 endOffset 25 width 21 7.80: "'tspan' subelement inside"60 RenderSVGText {text} at (19,18 7) size 192x26contains 1 chunk(s)61 RenderSVGInlineText {#text} at (0,0) size 1 92x2662 chunk 1 text run 1 at (19.00,207.00) startOffset 0 endOffset 23 width 1 91.40: "the 'textPath' element."63 RenderSVGContainer {g} at (188,3 48) size 501x14157 RenderSVGText {text} at (19,167) size 215x23 contains 1 chunk(s) 58 RenderSVGInlineText {#text} at (0,0) size 215x23 59 chunk 1 text run 1 at (19.00,185.00) startOffset 0 endOffset 25 width 214.80: "'tspan' subelement inside" 60 RenderSVGText {text} at (19,189) size 187x23 contains 1 chunk(s) 61 RenderSVGInlineText {#text} at (0,0) size 187x23 62 chunk 1 text run 1 at (19.00,207.00) startOffset 0 endOffset 23 width 186.60: "the 'textPath' element." 63 RenderSVGContainer {g} at (188,350) size 501x137 64 64 RenderSVGContainer {use} at (188,385) size 501x7 65 65 RenderSVGPath {path} at (188,385) size 501x7 [stroke={[type=SOLID] [color=#0000FF] [stroke width=4.00]}] [data="M 113 233 L 413 233"] 66 RenderSVGText {text} at (212,2 09) size 180x31contains 1 chunk(s)67 RenderSVGTextPath {textPath} at (0,0) size 1 80x3168 RenderSVGInlineText {#text} at (0,0) size 1 80x3166 RenderSVGText {text} at (212,210) size 177x28 contains 1 chunk(s) 67 RenderSVGTextPath {textPath} at (0,0) size 177x28 68 RenderSVGInlineText {#text} at (0,0) size 177x28 69 69 chunk 1 text run 1 at (219.20,233.00) startOffset 0 endOffset 1 width 14.40: "T" 70 chunk 1 text run 2 at (23 3.00,233.00) startOffset 1 endOffset 2 width 13.20: "h"71 chunk 1 text run 3 at (24 6.20,233.00) startOffset 2 endOffset 3 width 13.20: "e"72 chunk 1 text run 4 at (25 6.10,233.00) startOffset 3 endOffset 4 width 6.60: " "73 chunk 1 text run 5 at (266. 60,233.00) startOffset 4 endOffset 5 width 14.40: "T"74 chunk 1 text run 6 at (2 80.40,233.00) startOffset 5 endOffset 6 width 13.20: "e"75 chunk 1 text run 7 at (29 3.00,233.00) startOffset 6 endOffset 7 width 12.00: "x"76 chunk 1 text run 8 at (30 2.30,233.00) startOffset 7 endOffset 8 width 6.60: "t"77 chunk 1 text run 9 at (30 8.90,233.00) startOffset 8 endOffset 9 width 6.60: " "78 chunk 1 text run 10 at (31 8.80,233.00) startOffset 9 endOffset 10 width 13.20: "o"79 chunk 1 text run 11 at (3 32.00,233.00) startOffset 10 endOffset 11 width 13.20: "n"80 chunk 1 text run 12 at (3 41.90,233.00) startOffset 11 endOffset 12 width 6.60: " "81 chunk 1 text run 13 at (3 51.80,233.00) startOffset 12 endOffset 13 width 13.20: "p"82 chunk 1 text run 14 at (36 5.00,233.00) startOffset 13 endOffset 14 width 13.20: "a"83 chunk 1 text run 15 at (37 4.90,233.00) startOffset 14 endOffset 15 width 6.60: "t"84 chunk 1 text run 16 at (38 4.80,233.00) startOffset 15 endOffset 16 width 13.20: "h"70 chunk 1 text run 2 at (232.70,233.00) startOffset 1 endOffset 2 width 12.60: "h" 71 chunk 1 text run 3 at (245.60,233.00) startOffset 2 endOffset 3 width 13.20: "e" 72 chunk 1 text run 4 at (255.50,233.00) startOffset 3 endOffset 4 width 6.60: " " 73 chunk 1 text run 5 at (266.00,233.00) startOffset 4 endOffset 5 width 14.40: "T" 74 chunk 1 text run 6 at (279.80,233.00) startOffset 5 endOffset 6 width 13.20: "e" 75 chunk 1 text run 7 at (291.80,233.00) startOffset 6 endOffset 7 width 10.80: "x" 76 chunk 1 text run 8 at (300.50,233.00) startOffset 7 endOffset 8 width 6.60: "t" 77 chunk 1 text run 9 at (307.10,233.00) startOffset 8 endOffset 9 width 6.60: " " 78 chunk 1 text run 10 at (317.00,233.00) startOffset 9 endOffset 10 width 13.20: "o" 79 chunk 1 text run 11 at (329.90,233.00) startOffset 10 endOffset 11 width 12.60: "n" 80 chunk 1 text run 12 at (339.50,233.00) startOffset 11 endOffset 12 width 6.60: " " 81 chunk 1 text run 13 at (349.40,233.00) startOffset 12 endOffset 13 width 13.20: "p" 82 chunk 1 text run 14 at (362.60,233.00) startOffset 13 endOffset 14 width 13.20: "a" 83 chunk 1 text run 15 at (372.50,233.00) startOffset 14 endOffset 15 width 6.60: "t" 84 chunk 1 text run 16 at (382.10,233.00) startOffset 15 endOffset 16 width 12.60: "h" 85 85 RenderSVGInlineText {#text} at (0,0) size 0x0 86 86 RenderSVGRect {rect} at (195,415) size 436x71 [stroke={[type=SOLID] [color=#000000]}] [x=118.00] [y=250.00] [width=260.00] [height=41.00] 87 RenderSVGText {text} at (120,24 7) size 228x26contains 1 chunk(s)88 RenderSVGInlineText {#text} at (0,0) size 22 8x2689 chunk 1 text run 1 at (120.00,267.00) startOffset 0 endOffset 30 width 22 8.00: "'startOffset' attribute of the"90 RenderSVGText {text} at (120,26 7) size 159x26contains 1 chunk(s)91 RenderSVGInlineText {#text} at (0,0) size 15 9x2692 chunk 1 text run 1 at (120.00,287.00) startOffset 0 endOffset 19 width 15 9.00: "'textPath' element."93 RenderSVGText {text} at (10,30 1) size 289x51contains 1 chunk(s)94 RenderSVGInlineText {#text} at (0,0) size 2 89x5195 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 2 88.60: "$Revision: 1.9 $"87 RenderSVGText {text} at (120,249) size 227x23 contains 1 chunk(s) 88 RenderSVGInlineText {#text} at (0,0) size 227x23 89 chunk 1 text run 1 at (120.00,267.00) startOffset 0 endOffset 30 width 226.20: "'startOffset' attribute of the" 90 RenderSVGText {text} at (120,269) size 155x23 contains 1 chunk(s) 91 RenderSVGInlineText {#text} at (0,0) size 155x23 92 chunk 1 text run 1 at (120.00,287.00) startOffset 0 endOffset 19 width 154.80: "'textPath' element." 93 RenderSVGText {text} at (10,304) size 269x45 contains 1 chunk(s) 94 RenderSVGInlineText {#text} at (0,0) size 269x45 95 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 268.20: "$Revision: 1.9 $" 96 96 RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] 97 97 selection start: position 0 of child 0 {#text} of child 1 {textPath} of child 3 {text} of child 3 {g} of child 13 {g} of child 30 {svg} of document -
trunk/LayoutTests/platform/qt/svg/text/tspan-dynamic-positioning-expected.txt
r108736 r123268 2 2 RenderView at (0,0) size 800x600 3 3 layer at (0,0) size 600x500 4 RenderSVGRoot {svg} at (200,18 4) size 280x215 RenderSVGText {text} at (200,18 4) size 280x21contains 1 chunk(s)6 RenderSVGTSpan {tspan} at (0,0) size 2 80x217 RenderSVGInlineText {#text} at (0,0) size 2 80x218 chunk 1 text run 1 at (200.00,200.00) startOffset 0 endOffset 41 width 2 80.00: "This text should be at visible at 200,200"4 RenderSVGRoot {svg} at (200,185) size 240x19 5 RenderSVGText {text} at (200,185) size 240x19 contains 1 chunk(s) 6 RenderSVGTSpan {tspan} at (0,0) size 240x19 7 RenderSVGInlineText {#text} at (0,0) size 240x19 8 chunk 1 text run 1 at (200.00,200.00) startOffset 0 endOffset 41 width 240.00: "This text should be at visible at 200,200"
Note: See TracChangeset
for help on using the changeset viewer.