Changeset 130840 in webkit
- Timestamp:
- Oct 9, 2012 7:15:32 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 55 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r130837 r130840 1 2012-10-09 Sudarsana Nagineni <sudarsana.nagineni@intel.com> 2 3 [Cairo] Bump Cairo to fix more canvas/philip tests 4 https://bugs.webkit.org/show_bug.cgi?id=97658 5 6 Reviewed by Martin Robinson. 7 8 Update platform-specific baselines after the cairo update. Also, 9 unksip canvas/philip tests which are passing now. 10 11 * platform/efl/TestExpectations: 12 * platform/efl/fast/box-shadow/box-shadow-clipped-slices-expected.png: 13 * platform/efl/fast/canvas/canvas-incremental-repaint-expected.png: 14 * platform/efl/fast/dynamic/window-scrollbars-test-expected.png: 15 * platform/efl/fast/images/pixel-crack-image-background-webkit-transform-scale-expected.png: 16 * platform/efl/svg/as-image/img-preserveAspectRatio-support-1-expected.png: 17 * platform/efl/svg/batik/text/smallFonts-expected.png: 18 * platform/efl/svg/batik/text/smallFonts-expected.txt: 19 * platform/efl/svg/batik/text/textGlyphOrientationHorizontal-expected.png: 20 * platform/efl/svg/batik/text/textGlyphOrientationHorizontal-expected.txt: 21 * platform/efl/svg/batik/text/textOnPath-expected.png: 22 * platform/efl/svg/batik/text/textOnPath-expected.txt: 23 * platform/efl/svg/batik/text/textOnPath2-expected.png: 24 * platform/efl/svg/batik/text/textOnPath2-expected.txt: 25 * platform/efl/svg/batik/text/textOnPath3-expected.png: 26 * platform/efl/svg/batik/text/textOnPath3-expected.txt: 27 * platform/efl/svg/batik/text/textOnPathSpaces-expected.png: 28 * platform/efl/svg/batik/text/textOnPathSpaces-expected.txt: 29 * platform/efl/svg/batik/text/verticalTextOnPath-expected.png: 30 * platform/efl/svg/batik/text/verticalTextOnPath-expected.txt: 31 * platform/efl/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png: 32 * platform/efl/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png: 33 * platform/efl/transforms/2d/transform-fixed-container-expected.png: 34 * platform/gtk/TestExpectations: 35 * platform/gtk/fast/canvas/canvas-incremental-repaint-expected.png: 36 * platform/gtk/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png: 37 * platform/gtk/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt: 38 * platform/gtk/svg/W3C-SVG-1.1/paths-data-01-t-expected.png: 39 * platform/gtk/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt: 40 * platform/gtk/svg/W3C-SVG-1.1/paths-data-02-t-expected.png: 41 * platform/gtk/svg/W3C-SVG-1.1/paths-data-02-t-expected.txt: 42 * platform/gtk/svg/batik/text/smallFonts-expected.png: 43 * platform/gtk/svg/batik/text/smallFonts-expected.txt: 44 * platform/gtk/svg/batik/text/textGlyphOrientationHorizontal-expected.png: 45 * platform/gtk/svg/batik/text/textGlyphOrientationHorizontal-expected.txt: 46 * platform/gtk/svg/batik/text/textOnPath-expected.png: 47 * platform/gtk/svg/batik/text/textOnPath-expected.txt: 48 * platform/gtk/svg/batik/text/textOnPath2-expected.png: 49 * platform/gtk/svg/batik/text/textOnPath2-expected.txt: 50 * platform/gtk/svg/batik/text/textOnPath3-expected.png: 51 * platform/gtk/svg/batik/text/textOnPath3-expected.txt: 52 * platform/gtk/svg/batik/text/textOnPathSpaces-expected.png: 53 * platform/gtk/svg/batik/text/textOnPathSpaces-expected.txt: 54 * platform/gtk/svg/batik/text/verticalTextOnPath-expected.png: 55 * platform/gtk/svg/batik/text/verticalTextOnPath-expected.txt: 56 * platform/gtk/svg/custom/js-update-path-changes-expected.png: 57 * platform/gtk/svg/custom/js-update-path-changes-expected.txt: 58 * platform/gtk/svg/custom/js-update-path-removal-expected.png: 59 * platform/gtk/svg/custom/js-update-path-removal-expected.txt: 60 * platform/gtk/svg/custom/path-textPath-simulation-expected.png: 61 * platform/gtk/svg/custom/path-textPath-simulation-expected.txt: 62 1 63 2012-10-09 Sudarsana Nagineni <sudarsana.nagineni@intel.com> 2 64 -
trunk/LayoutTests/platform/efl/TestExpectations
r130829 r130840 93 93 sputnik/Unicode/Unicode_510/S7.6_A5.3_T1.html 94 94 sputnik/Unicode/Unicode_510/S7.6_A5.3_T2.html 95 96 # A testcase for this failure is already in cairo tree, but has not yet been fixed.97 # Cairo commit http://cgit.freedesktop.org/cairo/commit/?id=4d4056872db94573183473610ad1d81d5439fdc698 # https://bugs.webkit.org/show_bug.cgi?id=5447199 canvas/philip/tests/2d.path.arc.selfintersect.1.html100 canvas/philip/tests/2d.path.arc.shape.3.html101 102 # A testcase for this failure is already in cairo tree, but has not yet been fixed.103 # Cairo commit http://cgit.freedesktop.org/cairo/commit/?id=303f56a2d34a23d933a02fa625873211fb51eb3b104 canvas/philip/tests/2d.path.rect.selfintersect.html105 106 # Strangely set miter limit - calculations suggest it should be 1.414 (and the test passes107 # with miter limit set to that) but perhaps there are special steps to be taken because the108 # rectangle has zero height.109 canvas/philip/tests/2d.path.rect.zero.6.html110 95 111 96 # Rendering of multipart images is broken: this test times out -
trunk/LayoutTests/platform/efl/svg/batik/text/smallFonts-expected.txt
r114759 r130840 7 7 [feGaussianBlur stdDeviation="0.04, 0.04"] 8 8 [SourceGraphic] 9 RenderSVGPath {path} at (14,8) size 12 2x29 [transform={m=((0.00,0.00)(0.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#008000] [stroke width=5.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]9 RenderSVGPath {path} at (14,8) size 121x29 [transform={m=((0.00,0.00)(0.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#008000] [stroke width=5.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 10 10 RenderSVGContainer {g} at (0,0) size 400x500 11 11 RenderSVGText {text} at (1,0) size 6x1 contains 1 chunk(s) … … 140 140 chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 6 width 2.58: "Shadow" 141 141 RenderSVGContainer {g} at (250,350) size 150x100 [transform={m=((1.00,0.00)(0.00,1.00)) t=(5.00,8.00)}] 142 RenderSVGContainer {use} at (264,408) size 12 2x29143 RenderSVGPath {path} at (264,408) size 12 2x29 [transform={m=((0.00,0.00)(0.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#008000] [stroke width=5.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]142 RenderSVGContainer {use} at (264,408) size 121x29 143 RenderSVGPath {path} at (264,408) size 121x29 [transform={m=((0.00,0.00)(0.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#008000] [stroke width=5.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 144 144 RenderSVGText {text} at (0,-1) size 3x1 contains 1 chunk(s) 145 145 RenderSVGTextPath {textPath} at (0,0) size 3x1 -
trunk/LayoutTests/platform/efl/svg/batik/text/textGlyphOrientationHorizontal-expected.txt
r114759 r130840 4 4 RenderSVGRoot {svg} at (37,15) size 371x379 5 5 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 6 RenderSVGPath {path} at (19,11) size 16 2x38 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"]7 RenderSVGPath {path} at (19,11) size 32 2x38 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"]6 RenderSVGPath {path} at (19,11) size 161x38 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"] 7 RenderSVGPath {path} at (19,11) size 321x38 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"] 8 8 RenderSVGText {text} at (130,15) size 190x19 contains 1 chunk(s) 9 9 RenderSVGInlineText {#text} at (0,0) size 190x19 … … 14 14 RenderSVGInlineText {#text} at (0,0) size 142x28 15 15 chunk 1 text run 1 at (50.00,80.00) startOffset 0 endOffset 13 width 142.00: "Batik is Good" 16 RenderSVGContainer {g} at (224,44) size 17 7x71 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,60.00)}]17 RenderSVGContainer {use} at (239,70) size 16 2x4018 RenderSVGPath {path} at (239,70) size 16 2x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"]16 RenderSVGContainer {g} at (224,44) size 176x71 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,60.00)}] 17 RenderSVGContainer {use} at (239,70) size 161x40 18 RenderSVGPath {path} at (239,70) size 161x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"] 19 19 RenderSVGText {text} at (4,-16) size 138x71 contains 1 chunk(s) 20 20 RenderSVGTextPath {textPath} at (0,0) size 138x71 … … 54 54 chunk 1 text run 12 at (358.00,130.00) startOffset 11 endOffset 12 width 13.00: "o" 55 55 chunk 1 text run 13 at (386.00,130.00) startOffset 12 endOffset 13 width 13.00: "d" 56 RenderSVGContainer {g} at (37,150) size 33 4x51 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,150.00)}]57 RenderSVGContainer {use} at (49,160) size 32 2x4058 RenderSVGPath {path} at (49,160) size 32 2x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"]56 RenderSVGContainer {g} at (37,150) size 333x51 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,150.00)}] 57 RenderSVGContainer {use} at (49,160) size 321x40 58 RenderSVGPath {path} at (49,160) size 321x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"] 59 59 RenderSVGText {text} at (7,0) size 326x51 contains 1 chunk(s) 60 60 RenderSVGTextPath {textPath} at (0,0) size 326x51 … … 93 93 chunk 1 text run 12 at (166.00,240.00) startOffset 11 endOffset 12 width 13.00: "o" 94 94 chunk 1 text run 13 at (179.00,240.00) startOffset 12 endOffset 13 width 13.00: "d" 95 RenderSVGContainer {g} at (220,199) size 18 1x71 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,220.00)}]96 RenderSVGContainer {use} at (239,230) size 16 2x4097 RenderSVGPath {path} at (239,230) size 16 2x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"]95 RenderSVGContainer {g} at (220,199) size 180x71 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,220.00)}] 96 RenderSVGContainer {use} at (239,230) size 161x40 97 RenderSVGPath {path} at (239,230) size 161x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"] 98 98 RenderSVGText {text} at (0,-21) size 139x70 contains 1 chunk(s) 99 99 RenderSVGTextPath {textPath} at (0,0) size 139x70 … … 133 133 chunk 1 text run 12 at (358.00,320.00) startOffset 11 endOffset 12 width 13.00: "o" 134 134 chunk 1 text run 13 at (386.00,320.00) startOffset 12 endOffset 13 width 13.00: "d" 135 RenderSVGContainer {g} at (37,338) size 33 4x56 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,340.00)}]136 RenderSVGContainer {use} at (49,350) size 32 2x40137 RenderSVGPath {path} at (49,350) size 32 2x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"]135 RenderSVGContainer {g} at (37,338) size 333x56 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,340.00)}] 136 RenderSVGContainer {use} at (49,350) size 321x40 137 RenderSVGPath {path} at (49,350) size 321x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"] 138 138 RenderSVGText {text} at (7,-2) size 323x55 contains 1 chunk(s) 139 139 RenderSVGTextPath {textPath} at (0,0) size 323x55 -
trunk/LayoutTests/platform/efl/svg/batik/text/textOnPath-expected.txt
r129334 r130840 8 8 chunk 1 (middle anchor) text run 1 at (160.00,40.00) startOffset 0 endOffset 19 width 130.00: "Text on a path test" 9 9 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 10 RenderSVGPath {path} at (14,8) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]11 RenderSVGPath {path} at (29,12) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 100 C 100 0 400 0 400 100"]10 RenderSVGPath {path} at (14,8) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 11 RenderSVGPath {path} at (29,12) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 100 C 100 0 400 0 400 100"] 12 12 RenderSVGContainer {g} at (11,54) size 123x89 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}] 13 RenderSVGContainer {use} at (29,82) size 92x3 914 RenderSVGPath {path} at (29,82) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]13 RenderSVGContainer {use} at (29,82) size 92x38 14 RenderSVGPath {path} at (29,82) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 15 15 RenderSVGText {text} at (11,-16) size 122x67 contains 1 chunk(s) 16 16 RenderSVGTextPath {textPath} at (0,0) size 122x67 … … 42 42 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 19 width 75.00: "text-anchor=\"start\"" 43 43 RenderSVGContainer {g} at (162,65) size 109x78 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,70.00)}] 44 RenderSVGContainer {use} at (179,82) size 92x3 945 RenderSVGPath {path} at (179,82) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]44 RenderSVGContainer {use} at (179,82) size 92x38 45 RenderSVGPath {path} at (179,82) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 46 46 RenderSVGText {text} at (12,-5) size 57x53 contains 1 chunk(s) 47 47 RenderSVGTextPath {textPath} at (0,0) size 57x53 … … 66 66 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 20 width 86.00: "text-anchor=\"middle\"" 67 67 RenderSVGContainer {g} at (301,64) size 120x79 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,70.00)}] 68 RenderSVGContainer {use} at (329,82) size 92x3 969 RenderSVGPath {path} at (329,82) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]68 RenderSVGContainer {use} at (329,82) size 92x38 69 RenderSVGPath {path} at (329,82) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 70 70 RenderSVGText {text} at (1,-6) size 74x55 contains 1 chunk(s) 71 71 RenderSVGTextPath {textPath} at (0,0) size 74x55 … … 91 91 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 17 width 72.00: "text-anchor=\"end\"" 92 92 RenderSVGContainer {g} at (29,164) size 119x79 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,170.00)}] 93 RenderSVGContainer {use} at (29,182) size 92x3 994 RenderSVGPath {path} at (29,182) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]93 RenderSVGContainer {use} at (29,182) size 92x38 94 RenderSVGPath {path} at (29,182) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 95 95 RenderSVGText {text} at (74,-6) size 73x58 contains 1 chunk(s) 96 96 RenderSVGTextPath {textPath} at (0,0) size 73x58 … … 116 116 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 19 width 75.00: "text-anchor=\"start\"" 117 117 RenderSVGContainer {g} at (163,154) size 124x89 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,170.00)}] 118 RenderSVGContainer {use} at (179,182) size 92x3 9119 RenderSVGPath {path} at (179,182) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]118 RenderSVGContainer {use} at (179,182) size 92x38 119 RenderSVGPath {path} at (179,182) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 120 120 RenderSVGText {text} at (13,-16) size 124x61 contains 1 chunk(s) 121 121 RenderSVGTextPath {textPath} at (0,0) size 124x61 … … 147 147 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 20 width 86.00: "text-anchor=\"middle\"" 148 148 RenderSVGContainer {g} at (317,154) size 122x89 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,170.00)}] 149 RenderSVGContainer {use} at (329,182) size 92x3 9150 RenderSVGPath {path} at (329,182) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]149 RenderSVGContainer {use} at (329,182) size 92x38 150 RenderSVGPath {path} at (329,182) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 151 151 RenderSVGText {text} at (17,-16) size 122x67 contains 1 chunk(s) 152 152 RenderSVGTextPath {textPath} at (0,0) size 122x67 … … 178 178 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 17 width 72.00: "text-anchor=\"end\"" 179 179 RenderSVGContainer {g} at (29,256) size 109x87 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,270.00)}] 180 RenderSVGContainer {use} at (29,282) size 92x3 9181 RenderSVGPath {path} at (29,282) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]180 RenderSVGContainer {use} at (29,282) size 92x38 181 RenderSVGPath {path} at (29,282) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 182 182 RenderSVGText {text} at (38,-14) size 100x61 contains 1 chunk(s) 183 183 RenderSVGTextPath {textPath} at (0,0) size 100x61 … … 206 206 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 19 width 75.00: "text-anchor=\"start\"" 207 207 RenderSVGContainer {g} at (161,264) size 110x79 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,270.00)}] 208 RenderSVGContainer {use} at (179,282) size 92x3 9209 RenderSVGPath {path} at (179,282) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]208 RenderSVGContainer {use} at (179,282) size 92x38 209 RenderSVGPath {path} at (179,282) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 210 210 RenderSVGText {text} at (11,-6) size 98x59 contains 1 chunk(s) 211 211 RenderSVGTextPath {textPath} at (0,0) size 98x59 … … 235 235 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 20 width 86.00: "text-anchor=\"middle\"" 236 236 RenderSVGContainer {g} at (311,276) size 110x67 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,270.00)}] 237 RenderSVGContainer {use} at (329,282) size 92x3 9238 RenderSVGPath {path} at (329,282) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]237 RenderSVGContainer {use} at (329,282) size 92x38 238 RenderSVGPath {path} at (329,282) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 239 239 RenderSVGText {text} at (11,6) size 38x45 contains 1 chunk(s) 240 240 RenderSVGTextPath {textPath} at (0,0) size 38x45 … … 255 255 RenderSVGInlineText {#text} at (0,0) size 72x12 256 256 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 17 width 72.00: "text-anchor=\"end\"" 257 RenderSVGContainer {g} at (8,358) size 13 8x85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,370.00)}]258 RenderSVGContainer {use} at (24,378) size 12 2x29259 RenderSVGPath {path} at (24,378) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]257 RenderSVGContainer {g} at (8,358) size 137x85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,370.00)}] 258 RenderSVGContainer {use} at (24,378) size 121x29 259 RenderSVGPath {path} at (24,378) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 260 260 RenderSVGText {text} at (-2,-12) size 124x59 contains 1 chunk(s) 261 261 RenderSVGTextPath {textPath} at (0,0) size 124x59 … … 293 293 RenderSVGInlineText {#text} at (0,0) size 98x12 294 294 chunk 1 text run 1 at (20.00,70.00) startOffset 0 endOffset 24 width 98.00: "and baseline-shift=\"sub\"" 295 RenderSVGContainer {g} at (158,361) size 13 3x72 [transform={m=((1.00,0.00)(0.00,1.00)) t=(155.00,370.00)}]296 RenderSVGContainer {use} at (169,378) size 12 2x29297 RenderSVGPath {path} at (169,378) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]295 RenderSVGContainer {g} at (158,361) size 132x72 [transform={m=((1.00,0.00)(0.00,1.00)) t=(155.00,370.00)}] 296 RenderSVGContainer {use} at (169,378) size 121x29 297 RenderSVGPath {path} at (169,378) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 298 298 RenderSVGText {text} at (3,-9) size 126x52 contains 1 chunk(s) 299 299 RenderSVGTextPath {textPath} at (0,0) size 126x52 … … 329 329 chunk 1 text run 1 at (20.00,60.00) startOffset 0 endOffset 23 width 97.00: "baseline-shift=\"+/-20%\"" 330 330 RenderSVGContainer {g} at (304,366) size 121x67 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,390.00)}] 331 RenderSVGContainer {g} at (304,366) size 121x 50[transform={m=((0.50,0.00)(0.00,0.50)) t=(0.00,0.00)}]332 RenderSVGContainer {use} at (314,396) size 47x 20333 RenderSVGPath {path} at (314,396) size 47x 20[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]331 RenderSVGContainer {g} at (304,366) size 121x49 [transform={m=((0.50,0.00)(0.00,0.50)) t=(0.00,0.00)}] 332 RenderSVGContainer {use} at (314,396) size 47x19 333 RenderSVGPath {path} at (314,396) size 47x19 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 334 334 RenderSVGText {text} at (8,-48) size 241x90 contains 1 chunk(s) 335 335 RenderSVGInlineText {#text} at (21,0) size 150x36 -
trunk/LayoutTests/platform/efl/svg/batik/text/textOnPath2-expected.txt
r114759 r130840 22 22 chunk 1 text run 1 at (40.00,354.00) startOffset 0 endOffset 41 width 230.00: "textPath with startOffset and text-anchor" 23 23 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 24 RenderSVGPath {path} at ( 99,0) size 142x1[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]24 RenderSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 25 25 RenderSVGContainer {g} at (50,66) size 400x123 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,185.00)}] 26 RenderSVGContainer {use} at (139,90) size 142x9 627 RenderSVGPath {path} at (139,90) size 142x9 6[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]26 RenderSVGContainer {use} at (139,90) size 142x95 27 RenderSVGPath {path} at (139,90) size 142x95 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 28 28 RenderSVGText {text} at (10,-119) size 403x123 contains 1 chunk(s) 29 29 RenderSVGInlineText {#text} at (0,103) size 87x19 … … 74 74 chunk 1 text run 1 at (321.78,-66.97) startOffset 0 endOffset 16 width 91.00: "different links." 75 75 RenderSVGContainer {g} at (50,211) size 400x123 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,330.00)}] 76 RenderSVGContainer {use} at (139,235) size 142x9 677 RenderSVGPath {path} at (139,235) size 142x9 6[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]76 RenderSVGContainer {use} at (139,235) size 142x95 77 RenderSVGPath {path} at (139,235) size 142x95 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 78 78 RenderSVGText {text} at (10,-119) size 415x123 contains 1 chunk(s) 79 79 RenderSVGInlineText {#text} at (0,103) size 87x19 … … 124 124 chunk 1 text run 1 at (333.96,-44.00) startOffset 0 endOffset 16 width 91.00: "different links." 125 125 RenderSVGContainer {g} at (50,356) size 400x123 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,475.00)}] 126 RenderSVGContainer {use} at (139,380) size 142x9 6127 RenderSVGPath {path} at (139,380) size 142x9 6[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]126 RenderSVGContainer {use} at (139,380) size 142x95 127 RenderSVGPath {path} at (139,380) size 142x95 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 128 128 RenderSVGText {text} at (10,-119) size 418x123 contains 1 chunk(s) 129 129 RenderSVGInlineText {#text} at (0,103) size 87x19 -
trunk/LayoutTests/platform/efl/svg/batik/text/textOnPath3-expected.txt
r118871 r130840 7 7 chunk 1 (middle anchor) text run 1 at (101.50,40.00) startOffset 0 endOffset 38 width 247.00: "Text on Path with for text with an 'x'" 8 8 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 9 RenderSVGPath {path} at ( 99,0) size 142x1[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]9 RenderSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 10 10 RenderSVGContainer {g} at (29,49) size 392x142 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,185.00)}] 11 11 RenderSVGRect {rect} at (29,49) size 392x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [x=-10.00] [y=-135.00] [width=390.00] [height=20.00] … … 14 14 RenderSVGInlineText {#text} at (0,0) size 230x17 15 15 chunk 1 text run 1 at (-10.00,-120.00) startOffset 0 endOffset 39 width 230.00: "Text with one textPath child and x=\"10\"" 16 RenderSVGContainer {use} at (139,90) size 142x9 617 RenderSVGPath {path} at (139,90) size 142x9 6[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]16 RenderSVGContainer {use} at (139,90) size 142x95 17 RenderSVGPath {path} at (139,90) size 142x95 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 18 18 RenderSVGText {text} at (95,-109) size 157x81 contains 1 chunk(s) 19 19 RenderSVGTextPath {textPath} at (0,0) size 157x81 … … 56 56 RenderSVGInlineText {#text} at (0,0) size 237x17 57 57 chunk 1 text run 1 at (-10.00,-120.00) startOffset 0 endOffset 40 width 237.00: "Text with one textPath child and x=\"100\"" 58 RenderSVGContainer {use} at (139,235) size 142x9 659 RenderSVGPath {path} at (139,235) size 142x9 6[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]58 RenderSVGContainer {use} at (139,235) size 142x95 59 RenderSVGPath {path} at (139,235) size 142x95 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 60 60 RenderSVGText {text} at (178,-108) size 77x108 contains 1 chunk(s) 61 61 RenderSVGTextPath {textPath} at (0,0) size 77x108 … … 87 87 RenderSVGInlineText {#text} at (0,0) size 287x17 88 88 chunk 1 text run 1 at (-10.00,-120.00) startOffset 0 endOffset 48 width 287.00: "Text with one textPath child and x=\"-100\" y=\"10\"" 89 RenderSVGContainer {use} at (139,380) size 142x9 690 RenderSVGPath {path} at (139,380) size 142x9 6[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]89 RenderSVGContainer {use} at (139,380) size 142x95 90 RenderSVGPath {path} at (139,380) size 142x95 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 91 91 RenderSVGText {text} at (84,-109) size 159x110 contains 1 chunk(s) 92 92 RenderSVGTextPath {textPath} at (0,0) size 159x110 -
trunk/LayoutTests/platform/efl/svg/batik/text/textOnPathSpaces-expected.txt
r114759 r130840 8 8 chunk 1 (middle anchor) text run 1 at (95.50,40.00) startOffset 0 endOffset 36 width 259.00: "Text on a path with adjusted spacing" 9 9 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 10 RenderSVGPath {path} at (14,8) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]11 RenderSVGPath {path} at (29,12) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 100 C 100 0 400 0 400 100"]12 RenderSVGContainer {g} at (2,60) size 13 4x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}]13 RenderSVGContainer {use} at (14,78) size 12 2x2914 RenderSVGPath {path} at (14,78) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]10 RenderSVGPath {path} at (14,8) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 11 RenderSVGPath {path} at (29,12) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 100 C 100 0 400 0 400 100"] 12 RenderSVGContainer {g} at (2,60) size 133x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}] 13 RenderSVGContainer {use} at (14,78) size 121x29 14 RenderSVGPath {path} at (14,78) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 15 15 RenderSVGText {text} at (2,-10) size 73x44 contains 1 chunk(s) 16 16 RenderSVGTextPath {textPath} at (0,0) size 73x44 … … 28 28 chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 15 width 60.00: "default spacing" 29 29 RenderSVGContainer {g} at (160,60) size 128x83 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,70.00)}] 30 RenderSVGContainer {use} at (164,78) size 12 2x2931 RenderSVGPath {path} at (164,78) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]30 RenderSVGContainer {use} at (164,78) size 121x29 31 RenderSVGPath {path} at (164,78) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 32 32 RenderSVGText {text} at (10,-10) size 107x51 contains 1 chunk(s) 33 33 RenderSVGTextPath {textPath} at (0,0) size 107x51 … … 47 47 RenderSVGInlineText {#text} at (0,0) size 34x12 48 48 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 7 width 34.00: "y=\"110\"" 49 RenderSVGContainer {g} at (302,60) size 13 4x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,70.00)}]50 RenderSVGContainer {use} at (314,78) size 12 2x2951 RenderSVGPath {path} at (314,78) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]49 RenderSVGContainer {g} at (302,60) size 133x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,70.00)}] 50 RenderSVGContainer {use} at (314,78) size 121x29 51 RenderSVGPath {path} at (314,78) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 52 52 RenderSVGText {text} at (2,-10) size 106x51 contains 1 chunk(s) 53 53 RenderSVGTextPath {textPath} at (0,0) size 106x51 … … 64 64 RenderSVGInlineText {#text} at (0,0) size 118x12 65 65 chunk 1 text run 1 at (15.00,60.00) startOffset 0 endOffset 27 width 118.00: "tspan dx=\"0,10,10,10,10,10\"" 66 RenderSVGContainer {g} at (2,155) size 13 4x68 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,160.00)}]67 RenderSVGContainer {use} at (14,168) size 12 2x2968 RenderSVGPath {path} at (14,168) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]66 RenderSVGContainer {g} at (2,155) size 133x68 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,160.00)}] 67 RenderSVGContainer {use} at (14,168) size 121x29 68 RenderSVGPath {path} at (14,168) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 69 69 RenderSVGText {text} at (2,-5) size 120x46 contains 1 chunk(s) 70 70 RenderSVGTextPath {textPath} at (0,0) size 120x46 … … 80 80 RenderSVGInlineText {#text} at (0,0) size 72x12 81 81 chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 16 width 72.00: "textLength=\"140\"" 82 RenderSVGContainer {g} at (152,150) size 13 4x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,160.00)}]83 RenderSVGContainer {use} at (164,168) size 12 2x2984 RenderSVGPath {path} at (164,168) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]82 RenderSVGContainer {g} at (152,150) size 133x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,160.00)}] 83 RenderSVGContainer {use} at (164,168) size 121x29 84 RenderSVGPath {path} at (164,168) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 85 85 RenderSVGText {text} at (2,-10) size 81x43 contains 1 chunk(s) 86 86 RenderSVGTextPath {textPath} at (0,0) size 81x43 … … 96 96 RenderSVGInlineText {#text} at (0,0) size 67x12 97 97 chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 15 width 67.00: "textLength=\"70\"" 98 RenderSVGContainer {g} at (302,150) size 13 4x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,160.00)}]99 RenderSVGContainer {use} at (314,168) size 12 2x29100 RenderSVGPath {path} at (314,168) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]98 RenderSVGContainer {g} at (302,150) size 133x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,160.00)}] 99 RenderSVGContainer {use} at (314,168) size 121x29 100 RenderSVGPath {path} at (314,168) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 101 101 RenderSVGText {text} at (2,-10) size 106x51 contains 1 chunk(s) 102 102 RenderSVGTextPath {textPath} at (0,0) size 106x51 … … 112 112 RenderSVGInlineText {#text} at (0,0) size 54x12 113 113 chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 12 width 54.00: "kerning=\"10\"" 114 RenderSVGContainer {g} at (2,239) size 13 4x94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,250.00)}]115 RenderSVGContainer {use} at (14,258) size 12 2x29116 RenderSVGPath {path} at (14,258) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]114 RenderSVGContainer {g} at (2,239) size 133x94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,250.00)}] 115 RenderSVGContainer {use} at (14,258) size 121x29 116 RenderSVGPath {path} at (14,258) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 117 117 RenderSVGText {text} at (2,-11) size 132x53 contains 1 chunk(s) 118 118 RenderSVGTextPath {textPath} at (0,0) size 132x53 … … 134 134 RenderSVGInlineText {#text} at (0,0) size 84x12 135 135 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 18 width 84.00: "\"spacingAndGlyphs\"" 136 RenderSVGContainer {g} at (152,240) size 13 4x93 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,250.00)}]137 RenderSVGContainer {use} at (164,258) size 12 2x29138 RenderSVGPath {path} at (164,258) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]136 RenderSVGContainer {g} at (152,240) size 133x93 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,250.00)}] 137 RenderSVGContainer {use} at (164,258) size 121x29 138 RenderSVGPath {path} at (164,258) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 139 139 RenderSVGText {text} at (2,-10) size 63x43 contains 1 chunk(s) 140 140 RenderSVGTextPath {textPath} at (0,0) size 63x43 … … 157 157 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 18 width 84.00: "\"spacingAndGlyphs\"" 158 158 RenderSVGContainer {g} at (302,242) size 135x91 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,250.00)}] 159 RenderSVGContainer {use} at (314,258) size 12 2x29160 RenderSVGPath {path} at (314,258) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]159 RenderSVGContainer {use} at (314,258) size 121x29 160 RenderSVGPath {path} at (314,258) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 161 161 RenderSVGText {text} at (2,-8) size 132x50 contains 1 chunk(s) 162 162 RenderSVGTextPath {textPath} at (0,0) size 132x50 … … 178 178 RenderSVGInlineText {#text} at (0,0) size 84x12 179 179 chunk 1 text run 1 at (5.00,80.00) startOffset 0 endOffset 18 width 84.00: "\"spacingAndGlyphs\"" 180 RenderSVGContainer {g} at (2,340) size 13 4x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,350.00)}]181 RenderSVGContainer {use} at (14,358) size 12 2x29182 RenderSVGPath {path} at (14,358) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]180 RenderSVGContainer {g} at (2,340) size 133x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,350.00)}] 181 RenderSVGContainer {use} at (14,358) size 121x29 182 RenderSVGPath {path} at (14,358) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 183 183 RenderSVGText {text} at (2,-10) size 49x43 contains 1 chunk(s) 184 184 RenderSVGTextPath {textPath} at (0,0) size 49x43 … … 195 195 chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 19 width 75.00: "letter-spacing=\"-3\"" 196 196 RenderSVGContainer {g} at (152,340) size 134x83 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,350.00)}] 197 RenderSVGContainer {use} at (164,358) size 12 2x29198 RenderSVGPath {path} at (164,358) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]197 RenderSVGContainer {use} at (164,358) size 121x29 198 RenderSVGPath {path} at (164,358) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 199 199 RenderSVGText {text} at (2,-10) size 133x51 contains 1 chunk(s) 200 200 RenderSVGTextPath {textPath} at (0,0) size 133x51 … … 220 220 RenderSVGInlineText {#text} at (0,0) size 84x12 221 221 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 18 width 84.00: "word-spacing=\"2em\"" 222 RenderSVGContainer {g} at (302,340) size 13 4x103 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,350.00)}]223 RenderSVGContainer {use} at (314,358) size 12 2x29224 RenderSVGPath {path} at (314,358) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]222 RenderSVGContainer {g} at (302,340) size 133x103 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,350.00)}] 223 RenderSVGContainer {use} at (314,358) size 121x29 224 RenderSVGPath {path} at (314,358) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 225 225 RenderSVGText {text} at (2,-10) size 132x53 contains 1 chunk(s) 226 226 RenderSVGTextPath {textPath} at (0,0) size 132x53 -
trunk/LayoutTests/platform/efl/svg/batik/text/verticalTextOnPath-expected.txt
r118871 r130840 8 8 chunk 1 (middle anchor) text run 1 at (134.00,40.00) startOffset 0 endOffset 28 width 182.00: "Vertical text on a path test" 9 9 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 10 RenderSVGPath {path} at (14,8) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]11 RenderSVGPath {path} at (29,12) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 100 C 100 0 400 0 400 100"]12 RenderSVGContainer {g} at (8,59) size 12 8x94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}]13 RenderSVGContainer {use} at (14,78) size 12 2x2914 RenderSVGPath {path} at (14,78) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]10 RenderSVGPath {path} at (14,8) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 11 RenderSVGPath {path} at (29,12) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 100 C 100 0 400 0 400 100"] 12 RenderSVGContainer {g} at (8,59) size 127x94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}] 13 RenderSVGContainer {use} at (14,78) size 121x29 14 RenderSVGPath {path} at (14,78) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 15 15 RenderSVGText {text} at (8,-11) size 84x55 contains 1 chunk(s) 16 16 RenderSVGTextPath {textPath} at (0,0) size 84x55 … … 45 45 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 24 width 100.00: "glyph-orientation=\"auto\"" 46 46 RenderSVGContainer {g} at (163,74) size 124x79 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,70.00)}] 47 RenderSVGContainer {use} at (164,78) size 12 2x2948 RenderSVGPath {path} at (164,78) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]47 RenderSVGContainer {use} at (164,78) size 121x29 48 RenderSVGPath {path} at (164,78) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 49 49 RenderSVGText {text} at (13,4) size 108x36 contains 1 chunk(s) 50 50 RenderSVGTextPath {textPath} at (0,0) size 108x36 … … 72 72 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 24 width 102.00: "glyph-orientation=\"0deg\"" 73 73 RenderSVGContainer {g} at (308,73) size 139x80 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,70.00)}] 74 RenderSVGContainer {use} at (314,78) size 12 2x2975 RenderSVGPath {path} at (314,78) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]74 RenderSVGContainer {use} at (314,78) size 121x29 75 RenderSVGPath {path} at (314,78) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 76 76 RenderSVGText {text} at (8,3) size 64x33 contains 1 chunk(s) 77 77 RenderSVGTextPath {textPath} at (0,0) size 64x33 … … 96 96 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 26 width 112.00: "glyph-orientation=\"180deg\"" 97 97 RenderSVGContainer {g} at (14,175) size 133x78 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,170.00)}] 98 RenderSVGContainer {use} at (14,178) size 12 2x2999 RenderSVGPath {path} at (14,178) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]98 RenderSVGContainer {use} at (14,178) size 121x29 99 RenderSVGPath {path} at (14,178) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 100 100 RenderSVGText {text} at (66,5) size 70x40 contains 1 chunk(s) 101 101 RenderSVGTextPath {textPath} at (0,0) size 70x40 … … 127 127 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 26 width 112.00: "glyph-orientation=\"270deg\"" 128 128 RenderSVGContainer {g} at (162,163) size 125x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,170.00)}] 129 RenderSVGContainer {use} at (164,178) size 12 2x29130 RenderSVGPath {path} at (164,178) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]129 RenderSVGContainer {use} at (164,178) size 121x29 130 RenderSVGPath {path} at (164,178) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 131 131 RenderSVGText {text} at (12,-7) size 124x49 contains 1 chunk(s) 132 132 RenderSVGTextPath {textPath} at (0,0) size 124x49 … … 155 155 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 24 width 102.00: "glyph-orientation=\"0deg\"" 156 156 RenderSVGContainer {g} at (314,170) size 128x83 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,170.00)}] 157 RenderSVGContainer {use} at (314,178) size 12 2x29158 RenderSVGPath {path} at (314,178) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]157 RenderSVGContainer {use} at (314,178) size 121x29 158 RenderSVGPath {path} at (314,178) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 159 159 RenderSVGText {text} at (46,0) size 83x45 contains 1 chunk(s) 160 160 RenderSVGTextPath {textPath} at (0,0) size 83x45 … … 189 189 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 25 width 107.00: "glyph-orientation=\"90deg\"" 190 190 RenderSVGContainer {g} at (14,271) size 133x82 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,270.00)}] 191 RenderSVGContainer {use} at (14,278) size 12 2x29192 RenderSVGPath {path} at (14,278) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]191 RenderSVGContainer {use} at (14,278) size 121x29 192 RenderSVGPath {path} at (14,278) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 193 193 RenderSVGText {text} at (37,1) size 92x41 contains 1 chunk(s) 194 194 RenderSVGTextPath {textPath} at (0,0) size 92x41 … … 214 214 RenderSVGInlineText {#text} at (0,0) size 112x12 215 215 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 26 width 112.00: "glyph-orientation=\"180deg\"" 216 RenderSVGContainer {g} at (159,262) size 12 7x81 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,270.00)}]217 RenderSVGContainer {use} at (164,278) size 12 2x29218 RenderSVGPath {path} at (164,278) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]216 RenderSVGContainer {g} at (159,262) size 126x81 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,270.00)}] 217 RenderSVGContainer {use} at (164,278) size 121x29 218 RenderSVGPath {path} at (164,278) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 219 219 RenderSVGText {text} at (9,-8) size 72x44 contains 1 chunk(s) 220 220 RenderSVGTextPath {textPath} at (0,0) size 72x44 … … 244 244 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 20 width 86.00: "text-anchor=\"middle\"" 245 245 RenderSVGContainer {g} at (307,276) size 135x77 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,270.00)}] 246 RenderSVGContainer {use} at (314,278) size 12 2x29247 RenderSVGPath {path} at (314,278) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]246 RenderSVGContainer {use} at (314,278) size 121x29 247 RenderSVGPath {path} at (314,278) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 248 248 RenderSVGText {text} at (7,6) size 32x32 contains 1 chunk(s) 249 249 RenderSVGTextPath {textPath} at (0,0) size 32x32 … … 268 268 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 25 width 107.00: "glyph-orientation=\"90deg\"" 269 269 RenderSVGContainer {g} at (21,373) size 118x85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,370.00)}] 270 RenderSVGContainer {use} at (39,382) size 92x3 9271 RenderSVGPath {path} at (39,382) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]270 RenderSVGContainer {use} at (39,382) size 92x38 271 RenderSVGPath {path} at (39,382) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 272 272 RenderSVGText {text} at (11,3) size 117x47 contains 1 chunk(s) 273 273 RenderSVGTextPath {textPath} at (0,0) size 117x47 … … 309 309 chunk 1 text run 1 at (20.00,85.00) startOffset 0 endOffset 24 width 100.00: "glyph-orientation=\"auto\"" 310 310 RenderSVGContainer {g} at (317,373) size 110x75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,370.00)}] 311 RenderSVGContainer {use} at (329,382) size 92x3 9312 RenderSVGPath {path} at (329,382) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]311 RenderSVGContainer {use} at (329,382) size 92x38 312 RenderSVGPath {path} at (329,382) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 313 313 RenderSVGText {text} at (17,3) size 109x49 contains 1 chunk(s) 314 314 RenderSVGTextPath {textPath} at (0,0) size 109x49 -
trunk/LayoutTests/platform/gtk/TestExpectations
r130829 r130840 1008 1008 # indicates platform specific problems. 1009 1009 1010 # A testcase for this failure is already in cairo tree, but has not yet been fixed.1011 # http://cgit.freedesktop.org/cairo/commit/?id=4d4056872db94573183473610ad1d81d5439fdc61012 webkit.org/b/54471 canvas/philip/tests/2d.path.arc.selfintersect.1.html [ Failure ]1013 webkit.org/b/54471 canvas/philip/tests/2d.path.arc.shape.3.html [ Failure ]1014 1015 # A testcase for this failure is already in cairo tree, but has not yet been fixed.1016 # http://cgit.freedesktop.org/cairo/commit/?id=303f56a2d34a23d933a02fa625873211fb51eb3b1017 Bug(GTK) canvas/philip/tests/2d.path.rect.selfintersect.html [ Failure ]1018 1019 # Strangely set miter limit - calculations suggest it should be 1.414 (and the test passes1020 # with miter limit set to that) but perhaps there are special steps to be taken because the1021 # rectangle has zero height.1022 Bug(GTK) canvas/philip/tests/2d.path.rect.zero.6.html [ Failure ]1023 1024 1010 # pastes a space instead of a tab 1025 1011 webkit.org/b/38437 editing/pasteboard/5761530-1.html [ Failure ] -
trunk/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt
r114836 r130840 15 15 RenderSVGPath {line} at (0,0) size 45x1 [stroke={[type=SOLID] [color=#C0C0C0]}] [x1=-45.00] [y1=0.00] [x2=45.00] [y2=0.00] 16 16 RenderSVGPath {line} at (0,0) size 1x45 [stroke={[type=SOLID] [color=#C0C0C0]}] [x1=0.00] [y1=-45.00] [x2=0.00] [y2=45.00] 17 RenderSVGContainer {g} at (51,4 4) size 378x25017 RenderSVGContainer {g} at (51,45) size 378x249 18 18 RenderSVGContainer {g} at (51,63) size 138x91 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,90.00)}] 19 19 RenderSVGPath {path} at (105,75) size 30x30 [fill={[type=SOLID] [color=#E6E6E6]}] [data="M -15 0 C -15 0 0 -15 0 -15 C 0 -15 15 0 15 0 C 15 0 0 15 0 15 C 0 15 -15 0 -15 0 Z"] … … 30 30 RenderSVGInlineText {#text} at (0,0) size 102x19 31 31 chunk 1 (middle anchor) text run 1 at (-51.00,60.00) startOffset 0 endOffset 16 width 102.00: "#2: to animation" 32 RenderSVGContainer {g} at (295,4 4) size 130x110[transform={m=((1.00,0.00)(0.00,1.00)) t=(360.00,90.00)}]32 RenderSVGContainer {g} at (295,45) size 130x109 [transform={m=((1.00,0.00)(0.00,1.00)) t=(360.00,90.00)}] 33 33 RenderSVGPath {path} at (345,75) size 30x30 [fill={[type=SOLID] [color=#E6E6E6]}] [data="M -15 0 C -15 0 0 -15 0 -15 C 0 -15 15 0 15 0 C 15 0 0 15 0 15 C 0 15 -15 0 -15 0 Z"] 34 34 RenderSVGPath {path} at (344,74) size 32x32 [stroke={[type=SOLID] [color=#FFB400]}] [data="M -15 0 C -15 0 0 -15 0 -15 C 0 -15 15 0 15 0 C 15 0 0 15 0 15 C 0 15 -15 0 -15 0 Z"] 35 35 RenderSVGPath {path} at (333,63) size 54x54 [stroke={[type=SOLID] [color=#FFB400]}] [data="M 0 0 C -50 -15 -15 -50 0 0 C 15 -50 50 -15 0 0 C 50 15 15 50 0 0 C -15 50 -50 15 0 0 Z"] 36 RenderSVGPath {path} at (31 4,44) size 92x92[stroke={[type=SOLID] [color=#FFB400]}] [data="M -45 0 C -15 0 0 -15 0 -45 C 0 -15 15 0 45 0 C 15 0 0 15 0 45 C 0 15 -15 0 -45 0 Z"]36 RenderSVGPath {path} at (315,45) size 90x90 [stroke={[type=SOLID] [color=#FFB400]}] [data="M -45 0 C -15 0 0 -15 0 -45 C 0 -15 15 0 45 0 C 15 0 0 15 0 45 C 0 15 -15 0 -45 0 Z"] 37 37 RenderSVGText {text} at (-65,45) size 130x19 contains 1 chunk(s) 38 38 RenderSVGInlineText {#text} at (0,0) size 130x19 … … 67 67 RenderSVGPath {path} at (330,170) size 60x60 [fill={[type=SOLID] [color=#E6E6E6]}] [data="M -30 -30 C 10 -30 30 -20 30 0 C 30 20 10 30 -30 30 Z"] 68 68 RenderSVGPath {path} at (329,169) size 62x62 [stroke={[type=SOLID] [color=#FFB400]}] [data="M -30 -30 C 10 -30 30 -20 30 0 C 30 20 10 30 -30 30 Z"] 69 RenderSVGPath {path} at (3 29,169) size 32x62 [stroke={[type=SOLID] [color=#FFB400]}] [data="M -30 -30 C -10 -30 0 -20 0 0 C 0 20 -10 30 -30 30"]69 RenderSVGPath {path} at (330,169) size 31x62 [stroke={[type=SOLID] [color=#FFB400]}] [data="M -30 -30 C -10 -30 0 -20 0 0 C 0 20 -10 30 -30 30"] 70 70 RenderSVGText {text} at (-69,45) size 137x19 contains 1 chunk(s) 71 71 RenderSVGInlineText {#text} at (0,0) size 137x19 -
trunk/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt
r114836 r130840 7 7 RenderSVGInlineText {#text} at (0,0) size 236x14 8 8 chunk 1 text run 1 at (100.00,14.00) startOffset 0 endOffset 40 width 236.00: "Cubic bezier curves drawn with commands:" 9 RenderSVGPath {path} at ( 9,24) size 202x107 [stroke={[type=SOLID] [color=#00C000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 210 130 C 145 130 110 80 110 80 C 110 80 75 25 10 25 M 10 130 C 75 130 110 80 110 80 C 110 80 145 25 210 25"]9 RenderSVGPath {path} at (10,24) size 200x107 [stroke={[type=SOLID] [color=#00C000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 210 130 C 145 130 110 80 110 80 C 110 80 75 25 10 25 M 10 130 C 75 130 110 80 110 80 C 110 80 145 25 210 25"] 10 10 RenderSVGRect {rect} at (208,128) size 4x4 [fill={[type=SOLID] [color=#4A83FF]}] [x=208.00] [y=128.00] [width=4.00] [height=4.00] 11 11 RenderSVGRect {rect} at (108,78) size 4x4 [fill={[type=SOLID] [color=#4A83FF]}] [x=108.00] [y=78.00] [width=4.00] [height=4.00] -
trunk/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/paths-data-02-t-expected.txt
r114836 r130840 54 54 RenderSVGRect {rect} at (426,294) size 4x4 [fill={[type=SOLID] [color=#0000FF]}] [x=426.00] [y=294.00] [width=4.00] [height=4.00] 55 55 RenderSVGRect {rect} at (473,294) size 4x4 [fill={[type=SOLID] [color=#0000FF]}] [x=473.00] [y=294.00] [width=4.00] [height=4.00] 56 RenderSVGPath {path} at (12 1,191) size 102x104 [stroke={[type=SOLID] [color=#00CF00] [stroke width=2.00]}] [fill={[type=SOLID] [color=#0000C0]}] [data="M 172 193 C 105.333 226.333 105.333 243 172 243 C 105.333 243 105.333 259.667 172 293 C 238.667 259.667 238.667 243 172 243 C 238.667 243 238.667 226.333 172 193 Z"]56 RenderSVGPath {path} at (120,191) size 103x104 [stroke={[type=SOLID] [color=#00CF00] [stroke width=2.00]}] [fill={[type=SOLID] [color=#0000C0]}] [data="M 172 193 C 105.333 226.333 105.333 243 172 243 C 105.333 243 105.333 259.667 172 293 C 238.667 259.667 238.667 243 172 243 C 238.667 243 238.667 226.333 172 193 Z"] 57 57 RenderSVGText {text} at (48,269) size 78x14 contains 1 chunk(s) 58 58 RenderSVGInlineText {#text} at (0,0) size 78x14 -
trunk/LayoutTests/platform/gtk/svg/batik/text/smallFonts-expected.txt
r114836 r130840 7 7 [feGaussianBlur stdDeviation="0.04, 0.04"] 8 8 [SourceGraphic] 9 RenderSVGPath {path} at (14,8) size 12 2x29 [transform={m=((0.00,0.00)(0.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#008000] [stroke width=5.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]9 RenderSVGPath {path} at (14,8) size 121x29 [transform={m=((0.00,0.00)(0.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#008000] [stroke width=5.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 10 10 RenderSVGContainer {g} at (0,0) size 400x500 11 11 RenderSVGText {text} at (1,0) size 6x1 contains 1 chunk(s) … … 140 140 chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 6 width 2.58: "Shadow" 141 141 RenderSVGContainer {g} at (250,350) size 150x100 [transform={m=((1.00,0.00)(0.00,1.00)) t=(5.00,8.00)}] 142 RenderSVGContainer {use} at (264,408) size 12 2x29143 RenderSVGPath {path} at (264,408) size 12 2x29 [transform={m=((0.00,0.00)(0.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#008000] [stroke width=5.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]142 RenderSVGContainer {use} at (264,408) size 121x29 143 RenderSVGPath {path} at (264,408) size 121x29 [transform={m=((0.00,0.00)(0.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#008000] [stroke width=5.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 144 144 RenderSVGText {text} at (0,-1) size 3x1 contains 1 chunk(s) 145 145 RenderSVGTextPath {textPath} at (0,0) size 3x1 -
trunk/LayoutTests/platform/gtk/svg/batik/text/textGlyphOrientationHorizontal-expected.txt
r114836 r130840 4 4 RenderSVGRoot {svg} at (37,15) size 371x379 5 5 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 6 RenderSVGPath {path} at (19,11) size 16 2x38 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"]7 RenderSVGPath {path} at (19,11) size 32 2x38 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"]6 RenderSVGPath {path} at (19,11) size 161x38 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"] 7 RenderSVGPath {path} at (19,11) size 321x38 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"] 8 8 RenderSVGText {text} at (130,15) size 190x19 contains 1 chunk(s) 9 9 RenderSVGInlineText {#text} at (0,0) size 190x19 … … 14 14 RenderSVGInlineText {#text} at (0,0) size 142x28 15 15 chunk 1 text run 1 at (50.00,80.00) startOffset 0 endOffset 13 width 142.00: "Batik is Good" 16 RenderSVGContainer {g} at (224,44) size 17 7x71 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,60.00)}]17 RenderSVGContainer {use} at (239,70) size 16 2x4018 RenderSVGPath {path} at (239,70) size 16 2x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"]16 RenderSVGContainer {g} at (224,44) size 176x71 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,60.00)}] 17 RenderSVGContainer {use} at (239,70) size 161x40 18 RenderSVGPath {path} at (239,70) size 161x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"] 19 19 RenderSVGText {text} at (4,-16) size 138x71 contains 1 chunk(s) 20 20 RenderSVGTextPath {textPath} at (0,0) size 138x71 … … 54 54 chunk 1 text run 12 at (358.00,130.00) startOffset 11 endOffset 12 width 13.00: "o" 55 55 chunk 1 text run 13 at (386.00,130.00) startOffset 12 endOffset 13 width 13.00: "d" 56 RenderSVGContainer {g} at (37,150) size 33 4x51 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,150.00)}]57 RenderSVGContainer {use} at (49,160) size 32 2x4058 RenderSVGPath {path} at (49,160) size 32 2x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"]56 RenderSVGContainer {g} at (37,150) size 333x51 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,150.00)}] 57 RenderSVGContainer {use} at (49,160) size 321x40 58 RenderSVGPath {path} at (49,160) size 321x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"] 59 59 RenderSVGText {text} at (7,0) size 326x51 contains 1 chunk(s) 60 60 RenderSVGTextPath {textPath} at (0,0) size 326x51 … … 93 93 chunk 1 text run 12 at (166.00,240.00) startOffset 11 endOffset 12 width 13.00: "o" 94 94 chunk 1 text run 13 at (179.00,240.00) startOffset 12 endOffset 13 width 13.00: "d" 95 RenderSVGContainer {g} at (220,199) size 18 1x71 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,220.00)}]96 RenderSVGContainer {use} at (239,230) size 16 2x4097 RenderSVGPath {path} at (239,230) size 16 2x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"]95 RenderSVGContainer {g} at (220,199) size 180x71 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,220.00)}] 96 RenderSVGContainer {use} at (239,230) size 161x40 97 RenderSVGPath {path} at (239,230) size 161x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"] 98 98 RenderSVGText {text} at (0,-21) size 139x70 contains 1 chunk(s) 99 99 RenderSVGTextPath {textPath} at (0,0) size 139x70 … … 133 133 chunk 1 text run 12 at (358.00,320.00) startOffset 11 endOffset 12 width 13.00: "o" 134 134 chunk 1 text run 13 at (386.00,320.00) startOffset 12 endOffset 13 width 13.00: "d" 135 RenderSVGContainer {g} at (37,338) size 33 4x56 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,340.00)}]136 RenderSVGContainer {use} at (49,350) size 32 2x40137 RenderSVGPath {path} at (49,350) size 32 2x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"]135 RenderSVGContainer {g} at (37,338) size 333x56 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,340.00)}] 136 RenderSVGContainer {use} at (49,350) size 321x40 137 RenderSVGPath {path} at (49,350) size 321x40 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"] 138 138 RenderSVGText {text} at (7,-2) size 323x55 contains 1 chunk(s) 139 139 RenderSVGTextPath {textPath} at (0,0) size 323x55 -
trunk/LayoutTests/platform/gtk/svg/batik/text/textOnPath-expected.txt
r114836 r130840 8 8 chunk 1 (middle anchor) text run 1 at (160.00,40.00) startOffset 0 endOffset 19 width 130.00: "Text on a path test" 9 9 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 10 RenderSVGPath {path} at (14,8) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]11 RenderSVGPath {path} at (29,12) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 100 C 100 0 400 0 400 100"]10 RenderSVGPath {path} at (14,8) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 11 RenderSVGPath {path} at (29,12) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 100 C 100 0 400 0 400 100"] 12 12 RenderSVGContainer {g} at (11,54) size 123x89 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}] 13 RenderSVGContainer {use} at (29,82) size 92x3 914 RenderSVGPath {path} at (29,82) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]13 RenderSVGContainer {use} at (29,82) size 92x38 14 RenderSVGPath {path} at (29,82) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 15 15 RenderSVGText {text} at (11,-16) size 122x67 contains 1 chunk(s) 16 16 RenderSVGTextPath {textPath} at (0,0) size 122x67 … … 42 42 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 19 width 75.00: "text-anchor=\"start\"" 43 43 RenderSVGContainer {g} at (162,65) size 109x78 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,70.00)}] 44 RenderSVGContainer {use} at (179,82) size 92x3 945 RenderSVGPath {path} at (179,82) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]44 RenderSVGContainer {use} at (179,82) size 92x38 45 RenderSVGPath {path} at (179,82) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 46 46 RenderSVGText {text} at (12,-5) size 57x53 contains 1 chunk(s) 47 47 RenderSVGTextPath {textPath} at (0,0) size 57x53 … … 66 66 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 20 width 86.00: "text-anchor=\"middle\"" 67 67 RenderSVGContainer {g} at (301,64) size 120x79 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,70.00)}] 68 RenderSVGContainer {use} at (329,82) size 92x3 969 RenderSVGPath {path} at (329,82) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]68 RenderSVGContainer {use} at (329,82) size 92x38 69 RenderSVGPath {path} at (329,82) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 70 70 RenderSVGText {text} at (1,-6) size 74x55 contains 1 chunk(s) 71 71 RenderSVGTextPath {textPath} at (0,0) size 74x55 … … 91 91 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 17 width 72.00: "text-anchor=\"end\"" 92 92 RenderSVGContainer {g} at (29,164) size 119x79 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,170.00)}] 93 RenderSVGContainer {use} at (29,182) size 92x3 994 RenderSVGPath {path} at (29,182) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]93 RenderSVGContainer {use} at (29,182) size 92x38 94 RenderSVGPath {path} at (29,182) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 95 95 RenderSVGText {text} at (74,-6) size 73x58 contains 1 chunk(s) 96 96 RenderSVGTextPath {textPath} at (0,0) size 73x58 … … 116 116 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 19 width 75.00: "text-anchor=\"start\"" 117 117 RenderSVGContainer {g} at (163,154) size 124x89 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,170.00)}] 118 RenderSVGContainer {use} at (179,182) size 92x3 9119 RenderSVGPath {path} at (179,182) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]118 RenderSVGContainer {use} at (179,182) size 92x38 119 RenderSVGPath {path} at (179,182) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 120 120 RenderSVGText {text} at (13,-16) size 124x61 contains 1 chunk(s) 121 121 RenderSVGTextPath {textPath} at (0,0) size 124x61 … … 147 147 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 20 width 86.00: "text-anchor=\"middle\"" 148 148 RenderSVGContainer {g} at (317,154) size 122x89 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,170.00)}] 149 RenderSVGContainer {use} at (329,182) size 92x3 9150 RenderSVGPath {path} at (329,182) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]149 RenderSVGContainer {use} at (329,182) size 92x38 150 RenderSVGPath {path} at (329,182) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 151 151 RenderSVGText {text} at (17,-16) size 122x67 contains 1 chunk(s) 152 152 RenderSVGTextPath {textPath} at (0,0) size 122x67 … … 178 178 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 17 width 72.00: "text-anchor=\"end\"" 179 179 RenderSVGContainer {g} at (29,256) size 109x87 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,270.00)}] 180 RenderSVGContainer {use} at (29,282) size 92x3 9181 RenderSVGPath {path} at (29,282) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]180 RenderSVGContainer {use} at (29,282) size 92x38 181 RenderSVGPath {path} at (29,282) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 182 182 RenderSVGText {text} at (38,-14) size 100x61 contains 1 chunk(s) 183 183 RenderSVGTextPath {textPath} at (0,0) size 100x61 … … 206 206 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 19 width 75.00: "text-anchor=\"start\"" 207 207 RenderSVGContainer {g} at (161,264) size 110x79 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,270.00)}] 208 RenderSVGContainer {use} at (179,282) size 92x3 9209 RenderSVGPath {path} at (179,282) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]208 RenderSVGContainer {use} at (179,282) size 92x38 209 RenderSVGPath {path} at (179,282) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 210 210 RenderSVGText {text} at (11,-6) size 98x59 contains 1 chunk(s) 211 211 RenderSVGTextPath {textPath} at (0,0) size 98x59 … … 235 235 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 20 width 86.00: "text-anchor=\"middle\"" 236 236 RenderSVGContainer {g} at (311,276) size 110x67 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,270.00)}] 237 RenderSVGContainer {use} at (329,282) size 92x3 9238 RenderSVGPath {path} at (329,282) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]237 RenderSVGContainer {use} at (329,282) size 92x38 238 RenderSVGPath {path} at (329,282) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 239 239 RenderSVGText {text} at (11,6) size 38x45 contains 1 chunk(s) 240 240 RenderSVGTextPath {textPath} at (0,0) size 38x45 … … 255 255 RenderSVGInlineText {#text} at (0,0) size 72x12 256 256 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 17 width 72.00: "text-anchor=\"end\"" 257 RenderSVGContainer {g} at (8,358) size 13 8x85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,370.00)}]258 RenderSVGContainer {use} at (24,378) size 12 2x29259 RenderSVGPath {path} at (24,378) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]257 RenderSVGContainer {g} at (8,358) size 137x85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,370.00)}] 258 RenderSVGContainer {use} at (24,378) size 121x29 259 RenderSVGPath {path} at (24,378) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 260 260 RenderSVGText {text} at (-2,-12) size 124x59 contains 1 chunk(s) 261 261 RenderSVGTextPath {textPath} at (0,0) size 124x59 … … 293 293 RenderSVGInlineText {#text} at (0,0) size 98x12 294 294 chunk 1 text run 1 at (20.00,70.00) startOffset 0 endOffset 24 width 98.00: "and baseline-shift=\"sub\"" 295 RenderSVGContainer {g} at (158,361) size 13 3x72 [transform={m=((1.00,0.00)(0.00,1.00)) t=(155.00,370.00)}]296 RenderSVGContainer {use} at (169,378) size 12 2x29297 RenderSVGPath {path} at (169,378) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]295 RenderSVGContainer {g} at (158,361) size 132x72 [transform={m=((1.00,0.00)(0.00,1.00)) t=(155.00,370.00)}] 296 RenderSVGContainer {use} at (169,378) size 121x29 297 RenderSVGPath {path} at (169,378) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 298 298 RenderSVGText {text} at (3,-9) size 126x52 contains 1 chunk(s) 299 299 RenderSVGTextPath {textPath} at (0,0) size 126x52 … … 329 329 chunk 1 text run 1 at (20.00,60.00) startOffset 0 endOffset 23 width 97.00: "baseline-shift=\"+/-20%\"" 330 330 RenderSVGContainer {g} at (304,366) size 121x67 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,390.00)}] 331 RenderSVGContainer {g} at (304,366) size 121x 50[transform={m=((0.50,0.00)(0.00,0.50)) t=(0.00,0.00)}]332 RenderSVGContainer {use} at (314,396) size 47x 20333 RenderSVGPath {path} at (314,396) size 47x 20[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]331 RenderSVGContainer {g} at (304,366) size 121x49 [transform={m=((0.50,0.00)(0.00,0.50)) t=(0.00,0.00)}] 332 RenderSVGContainer {use} at (314,396) size 47x19 333 RenderSVGPath {path} at (314,396) size 47x19 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 334 334 RenderSVGText {text} at (8,-48) size 241x90 contains 1 chunk(s) 335 335 RenderSVGInlineText {#text} at (21,0) size 150x36 -
trunk/LayoutTests/platform/gtk/svg/batik/text/textOnPath2-expected.txt
r114836 r130840 22 22 chunk 1 text run 1 at (40.00,354.00) startOffset 0 endOffset 41 width 230.00: "textPath with startOffset and text-anchor" 23 23 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 24 RenderSVGPath {path} at ( 99,0) size 142x1[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]24 RenderSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 25 25 RenderSVGContainer {g} at (50,66) size 400x123 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,185.00)}] 26 RenderSVGContainer {use} at (139,90) size 142x9 627 RenderSVGPath {path} at (139,90) size 142x9 6[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]26 RenderSVGContainer {use} at (139,90) size 142x95 27 RenderSVGPath {path} at (139,90) size 142x95 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 28 28 RenderSVGText {text} at (10,-119) size 403x123 contains 1 chunk(s) 29 29 RenderSVGInlineText {#text} at (0,103) size 87x19 … … 74 74 chunk 1 text run 1 at (321.78,-66.97) startOffset 0 endOffset 16 width 91.00: "different links." 75 75 RenderSVGContainer {g} at (50,211) size 400x123 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,330.00)}] 76 RenderSVGContainer {use} at (139,235) size 142x9 677 RenderSVGPath {path} at (139,235) size 142x9 6[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]76 RenderSVGContainer {use} at (139,235) size 142x95 77 RenderSVGPath {path} at (139,235) size 142x95 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 78 78 RenderSVGText {text} at (10,-119) size 415x123 contains 1 chunk(s) 79 79 RenderSVGInlineText {#text} at (0,103) size 87x19 … … 124 124 chunk 1 text run 1 at (333.96,-44.00) startOffset 0 endOffset 16 width 91.00: "different links." 125 125 RenderSVGContainer {g} at (50,356) size 400x123 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,475.00)}] 126 RenderSVGContainer {use} at (139,380) size 142x9 6127 RenderSVGPath {path} at (139,380) size 142x9 6[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]126 RenderSVGContainer {use} at (139,380) size 142x95 127 RenderSVGPath {path} at (139,380) size 142x95 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 128 128 RenderSVGText {text} at (10,-119) size 418x123 contains 1 chunk(s) 129 129 RenderSVGInlineText {#text} at (0,103) size 87x19 -
trunk/LayoutTests/platform/gtk/svg/batik/text/textOnPath3-expected.txt
r114836 r130840 7 7 chunk 1 (middle anchor) text run 1 at (101.50,40.00) startOffset 0 endOffset 38 width 247.00: "Text on Path with for text with an 'x'" 8 8 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 9 RenderSVGPath {path} at ( 99,0) size 142x1[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]9 RenderSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 10 10 RenderSVGContainer {g} at (29,49) size 392x142 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,185.00)}] 11 11 RenderSVGRect {rect} at (29,49) size 392x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [x=-10.00] [y=-135.00] [width=390.00] [height=20.00] … … 14 14 RenderSVGInlineText {#text} at (0,0) size 230x17 15 15 chunk 1 text run 1 at (-10.00,-120.00) startOffset 0 endOffset 39 width 230.00: "Text with one textPath child and x=\"10\"" 16 RenderSVGContainer {use} at (139,90) size 142x9 617 RenderSVGPath {path} at (139,90) size 142x9 6[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]16 RenderSVGContainer {use} at (139,90) size 142x95 17 RenderSVGPath {path} at (139,90) size 142x95 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 18 18 RenderSVGText {text} at (95,-109) size 157x81 contains 1 chunk(s) 19 19 RenderSVGTextPath {textPath} at (0,0) size 157x81 … … 56 56 RenderSVGInlineText {#text} at (0,0) size 237x17 57 57 chunk 1 text run 1 at (-10.00,-120.00) startOffset 0 endOffset 40 width 237.00: "Text with one textPath child and x=\"100\"" 58 RenderSVGContainer {use} at (139,235) size 142x9 659 RenderSVGPath {path} at (139,235) size 142x9 6[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]58 RenderSVGContainer {use} at (139,235) size 142x95 59 RenderSVGPath {path} at (139,235) size 142x95 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 60 60 RenderSVGText {text} at (178,-108) size 77x108 contains 1 chunk(s) 61 61 RenderSVGTextPath {textPath} at (0,0) size 77x108 … … 87 87 RenderSVGInlineText {#text} at (0,0) size 287x17 88 88 chunk 1 text run 1 at (-10.00,-120.00) startOffset 0 endOffset 48 width 287.00: "Text with one textPath child and x=\"-100\" y=\"10\"" 89 RenderSVGContainer {use} at (139,380) size 142x9 690 RenderSVGPath {path} at (139,380) size 142x9 6[stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]89 RenderSVGContainer {use} at (139,380) size 142x95 90 RenderSVGPath {path} at (139,380) size 142x95 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"] 91 91 RenderSVGText {text} at (84,-109) size 159x110 contains 1 chunk(s) 92 92 RenderSVGTextPath {textPath} at (0,0) size 159x110 -
trunk/LayoutTests/platform/gtk/svg/batik/text/textOnPathSpaces-expected.txt
r114836 r130840 8 8 chunk 1 (middle anchor) text run 1 at (95.50,40.00) startOffset 0 endOffset 36 width 259.00: "Text on a path with adjusted spacing" 9 9 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 10 RenderSVGPath {path} at (14,8) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]11 RenderSVGPath {path} at (29,12) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 100 C 100 0 400 0 400 100"]12 RenderSVGContainer {g} at (2,60) size 13 4x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}]13 RenderSVGContainer {use} at (14,78) size 12 2x2914 RenderSVGPath {path} at (14,78) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]10 RenderSVGPath {path} at (14,8) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 11 RenderSVGPath {path} at (29,12) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 100 C 100 0 400 0 400 100"] 12 RenderSVGContainer {g} at (2,60) size 133x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}] 13 RenderSVGContainer {use} at (14,78) size 121x29 14 RenderSVGPath {path} at (14,78) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 15 15 RenderSVGText {text} at (2,-10) size 73x44 contains 1 chunk(s) 16 16 RenderSVGTextPath {textPath} at (0,0) size 73x44 … … 28 28 chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 15 width 60.00: "default spacing" 29 29 RenderSVGContainer {g} at (160,60) size 128x83 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,70.00)}] 30 RenderSVGContainer {use} at (164,78) size 12 2x2931 RenderSVGPath {path} at (164,78) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]30 RenderSVGContainer {use} at (164,78) size 121x29 31 RenderSVGPath {path} at (164,78) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 32 32 RenderSVGText {text} at (10,-10) size 107x51 contains 1 chunk(s) 33 33 RenderSVGTextPath {textPath} at (0,0) size 107x51 … … 47 47 RenderSVGInlineText {#text} at (0,0) size 34x12 48 48 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 7 width 34.00: "y=\"110\"" 49 RenderSVGContainer {g} at (302,60) size 13 4x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,70.00)}]50 RenderSVGContainer {use} at (314,78) size 12 2x2951 RenderSVGPath {path} at (314,78) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]49 RenderSVGContainer {g} at (302,60) size 133x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,70.00)}] 50 RenderSVGContainer {use} at (314,78) size 121x29 51 RenderSVGPath {path} at (314,78) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 52 52 RenderSVGText {text} at (2,-10) size 106x51 contains 1 chunk(s) 53 53 RenderSVGTextPath {textPath} at (0,0) size 106x51 … … 64 64 RenderSVGInlineText {#text} at (0,0) size 118x12 65 65 chunk 1 text run 1 at (15.00,60.00) startOffset 0 endOffset 27 width 118.00: "tspan dx=\"0,10,10,10,10,10\"" 66 RenderSVGContainer {g} at (2,155) size 13 4x68 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,160.00)}]67 RenderSVGContainer {use} at (14,168) size 12 2x2968 RenderSVGPath {path} at (14,168) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]66 RenderSVGContainer {g} at (2,155) size 133x68 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,160.00)}] 67 RenderSVGContainer {use} at (14,168) size 121x29 68 RenderSVGPath {path} at (14,168) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 69 69 RenderSVGText {text} at (2,-5) size 120x46 contains 1 chunk(s) 70 70 RenderSVGTextPath {textPath} at (0,0) size 120x46 … … 80 80 RenderSVGInlineText {#text} at (0,0) size 72x12 81 81 chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 16 width 72.00: "textLength=\"140\"" 82 RenderSVGContainer {g} at (152,150) size 13 4x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,160.00)}]83 RenderSVGContainer {use} at (164,168) size 12 2x2984 RenderSVGPath {path} at (164,168) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]82 RenderSVGContainer {g} at (152,150) size 133x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,160.00)}] 83 RenderSVGContainer {use} at (164,168) size 121x29 84 RenderSVGPath {path} at (164,168) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 85 85 RenderSVGText {text} at (2,-10) size 81x43 contains 1 chunk(s) 86 86 RenderSVGTextPath {textPath} at (0,0) size 81x43 … … 96 96 RenderSVGInlineText {#text} at (0,0) size 67x12 97 97 chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 15 width 67.00: "textLength=\"70\"" 98 RenderSVGContainer {g} at (302,150) size 13 4x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,160.00)}]99 RenderSVGContainer {use} at (314,168) size 12 2x29100 RenderSVGPath {path} at (314,168) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]98 RenderSVGContainer {g} at (302,150) size 133x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,160.00)}] 99 RenderSVGContainer {use} at (314,168) size 121x29 100 RenderSVGPath {path} at (314,168) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 101 101 RenderSVGText {text} at (2,-10) size 106x51 contains 1 chunk(s) 102 102 RenderSVGTextPath {textPath} at (0,0) size 106x51 … … 112 112 RenderSVGInlineText {#text} at (0,0) size 54x12 113 113 chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 12 width 54.00: "kerning=\"10\"" 114 RenderSVGContainer {g} at (2,239) size 13 4x94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,250.00)}]115 RenderSVGContainer {use} at (14,258) size 12 2x29116 RenderSVGPath {path} at (14,258) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]114 RenderSVGContainer {g} at (2,239) size 133x94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,250.00)}] 115 RenderSVGContainer {use} at (14,258) size 121x29 116 RenderSVGPath {path} at (14,258) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 117 117 RenderSVGText {text} at (2,-11) size 132x53 contains 1 chunk(s) 118 118 RenderSVGTextPath {textPath} at (0,0) size 132x53 … … 134 134 RenderSVGInlineText {#text} at (0,0) size 84x12 135 135 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 18 width 84.00: "\"spacingAndGlyphs\"" 136 RenderSVGContainer {g} at (152,240) size 13 4x93 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,250.00)}]137 RenderSVGContainer {use} at (164,258) size 12 2x29138 RenderSVGPath {path} at (164,258) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]136 RenderSVGContainer {g} at (152,240) size 133x93 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,250.00)}] 137 RenderSVGContainer {use} at (164,258) size 121x29 138 RenderSVGPath {path} at (164,258) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 139 139 RenderSVGText {text} at (2,-10) size 63x43 contains 1 chunk(s) 140 140 RenderSVGTextPath {textPath} at (0,0) size 63x43 … … 157 157 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 18 width 84.00: "\"spacingAndGlyphs\"" 158 158 RenderSVGContainer {g} at (302,242) size 135x91 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,250.00)}] 159 RenderSVGContainer {use} at (314,258) size 12 2x29160 RenderSVGPath {path} at (314,258) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]159 RenderSVGContainer {use} at (314,258) size 121x29 160 RenderSVGPath {path} at (314,258) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 161 161 RenderSVGText {text} at (2,-8) size 132x50 contains 1 chunk(s) 162 162 RenderSVGTextPath {textPath} at (0,0) size 132x50 … … 178 178 RenderSVGInlineText {#text} at (0,0) size 84x12 179 179 chunk 1 text run 1 at (5.00,80.00) startOffset 0 endOffset 18 width 84.00: "\"spacingAndGlyphs\"" 180 RenderSVGContainer {g} at (2,340) size 13 4x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,350.00)}]181 RenderSVGContainer {use} at (14,358) size 12 2x29182 RenderSVGPath {path} at (14,358) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]180 RenderSVGContainer {g} at (2,340) size 133x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,350.00)}] 181 RenderSVGContainer {use} at (14,358) size 121x29 182 RenderSVGPath {path} at (14,358) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 183 183 RenderSVGText {text} at (2,-10) size 49x43 contains 1 chunk(s) 184 184 RenderSVGTextPath {textPath} at (0,0) size 49x43 … … 195 195 chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 19 width 75.00: "letter-spacing=\"-3\"" 196 196 RenderSVGContainer {g} at (152,340) size 134x83 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,350.00)}] 197 RenderSVGContainer {use} at (164,358) size 12 2x29198 RenderSVGPath {path} at (164,358) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]197 RenderSVGContainer {use} at (164,358) size 121x29 198 RenderSVGPath {path} at (164,358) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 199 199 RenderSVGText {text} at (2,-10) size 133x51 contains 1 chunk(s) 200 200 RenderSVGTextPath {textPath} at (0,0) size 133x51 … … 220 220 RenderSVGInlineText {#text} at (0,0) size 84x12 221 221 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 18 width 84.00: "word-spacing=\"2em\"" 222 RenderSVGContainer {g} at (302,340) size 13 4x103 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,350.00)}]223 RenderSVGContainer {use} at (314,358) size 12 2x29224 RenderSVGPath {path} at (314,358) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]222 RenderSVGContainer {g} at (302,340) size 133x103 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,350.00)}] 223 RenderSVGContainer {use} at (314,358) size 121x29 224 RenderSVGPath {path} at (314,358) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 225 225 RenderSVGText {text} at (2,-10) size 132x53 contains 1 chunk(s) 226 226 RenderSVGTextPath {textPath} at (0,0) size 132x53 -
trunk/LayoutTests/platform/gtk/svg/batik/text/verticalTextOnPath-expected.txt
r114836 r130840 8 8 chunk 1 (middle anchor) text run 1 at (134.00,40.00) startOffset 0 endOffset 28 width 182.00: "Vertical text on a path test" 9 9 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 10 RenderSVGPath {path} at (14,8) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]11 RenderSVGPath {path} at (29,12) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 100 C 100 0 400 0 400 100"]12 RenderSVGContainer {g} at (8,59) size 12 8x94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}]13 RenderSVGContainer {use} at (14,78) size 12 2x2914 RenderSVGPath {path} at (14,78) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]10 RenderSVGPath {path} at (14,8) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 11 RenderSVGPath {path} at (29,12) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 100 C 100 0 400 0 400 100"] 12 RenderSVGContainer {g} at (8,59) size 127x94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}] 13 RenderSVGContainer {use} at (14,78) size 121x29 14 RenderSVGPath {path} at (14,78) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 15 15 RenderSVGText {text} at (8,-11) size 84x55 contains 1 chunk(s) 16 16 RenderSVGTextPath {textPath} at (0,0) size 84x55 … … 45 45 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 24 width 100.00: "glyph-orientation=\"auto\"" 46 46 RenderSVGContainer {g} at (163,74) size 124x79 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,70.00)}] 47 RenderSVGContainer {use} at (164,78) size 12 2x2948 RenderSVGPath {path} at (164,78) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]47 RenderSVGContainer {use} at (164,78) size 121x29 48 RenderSVGPath {path} at (164,78) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 49 49 RenderSVGText {text} at (13,4) size 108x36 contains 1 chunk(s) 50 50 RenderSVGTextPath {textPath} at (0,0) size 108x36 … … 72 72 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 24 width 102.00: "glyph-orientation=\"0deg\"" 73 73 RenderSVGContainer {g} at (308,73) size 139x80 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,70.00)}] 74 RenderSVGContainer {use} at (314,78) size 12 2x2975 RenderSVGPath {path} at (314,78) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]74 RenderSVGContainer {use} at (314,78) size 121x29 75 RenderSVGPath {path} at (314,78) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 76 76 RenderSVGText {text} at (8,3) size 64x33 contains 1 chunk(s) 77 77 RenderSVGTextPath {textPath} at (0,0) size 64x33 … … 96 96 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 26 width 112.00: "glyph-orientation=\"180deg\"" 97 97 RenderSVGContainer {g} at (14,175) size 133x78 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,170.00)}] 98 RenderSVGContainer {use} at (14,178) size 12 2x2999 RenderSVGPath {path} at (14,178) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]98 RenderSVGContainer {use} at (14,178) size 121x29 99 RenderSVGPath {path} at (14,178) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 100 100 RenderSVGText {text} at (66,5) size 70x40 contains 1 chunk(s) 101 101 RenderSVGTextPath {textPath} at (0,0) size 70x40 … … 127 127 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 26 width 112.00: "glyph-orientation=\"270deg\"" 128 128 RenderSVGContainer {g} at (162,163) size 125x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,170.00)}] 129 RenderSVGContainer {use} at (164,178) size 12 2x29130 RenderSVGPath {path} at (164,178) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]129 RenderSVGContainer {use} at (164,178) size 121x29 130 RenderSVGPath {path} at (164,178) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 131 131 RenderSVGText {text} at (12,-7) size 124x49 contains 1 chunk(s) 132 132 RenderSVGTextPath {textPath} at (0,0) size 124x49 … … 155 155 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 24 width 102.00: "glyph-orientation=\"0deg\"" 156 156 RenderSVGContainer {g} at (314,170) size 128x83 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,170.00)}] 157 RenderSVGContainer {use} at (314,178) size 12 2x29158 RenderSVGPath {path} at (314,178) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]157 RenderSVGContainer {use} at (314,178) size 121x29 158 RenderSVGPath {path} at (314,178) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 159 159 RenderSVGText {text} at (46,0) size 83x45 contains 1 chunk(s) 160 160 RenderSVGTextPath {textPath} at (0,0) size 83x45 … … 189 189 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 25 width 107.00: "glyph-orientation=\"90deg\"" 190 190 RenderSVGContainer {g} at (14,271) size 133x82 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,270.00)}] 191 RenderSVGContainer {use} at (14,278) size 12 2x29192 RenderSVGPath {path} at (14,278) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]191 RenderSVGContainer {use} at (14,278) size 121x29 192 RenderSVGPath {path} at (14,278) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 193 193 RenderSVGText {text} at (37,1) size 92x41 contains 1 chunk(s) 194 194 RenderSVGTextPath {textPath} at (0,0) size 92x41 … … 214 214 RenderSVGInlineText {#text} at (0,0) size 112x12 215 215 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 26 width 112.00: "glyph-orientation=\"180deg\"" 216 RenderSVGContainer {g} at (159,262) size 12 7x81 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,270.00)}]217 RenderSVGContainer {use} at (164,278) size 12 2x29218 RenderSVGPath {path} at (164,278) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]216 RenderSVGContainer {g} at (159,262) size 126x81 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,270.00)}] 217 RenderSVGContainer {use} at (164,278) size 121x29 218 RenderSVGPath {path} at (164,278) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 219 219 RenderSVGText {text} at (9,-8) size 72x44 contains 1 chunk(s) 220 220 RenderSVGTextPath {textPath} at (0,0) size 72x44 … … 244 244 chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 20 width 86.00: "text-anchor=\"middle\"" 245 245 RenderSVGContainer {g} at (307,276) size 135x77 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,270.00)}] 246 RenderSVGContainer {use} at (314,278) size 12 2x29247 RenderSVGPath {path} at (314,278) size 12 2x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]246 RenderSVGContainer {use} at (314,278) size 121x29 247 RenderSVGPath {path} at (314,278) size 121x29 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 248 248 RenderSVGText {text} at (7,6) size 32x32 contains 1 chunk(s) 249 249 RenderSVGTextPath {textPath} at (0,0) size 32x32 … … 268 268 chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 25 width 107.00: "glyph-orientation=\"90deg\"" 269 269 RenderSVGContainer {g} at (21,373) size 118x85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,370.00)}] 270 RenderSVGContainer {use} at (39,382) size 92x3 9271 RenderSVGPath {path} at (39,382) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]270 RenderSVGContainer {use} at (39,382) size 92x38 271 RenderSVGPath {path} at (39,382) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 272 272 RenderSVGText {text} at (11,3) size 117x47 contains 1 chunk(s) 273 273 RenderSVGTextPath {textPath} at (0,0) size 117x47 … … 309 309 chunk 1 text run 1 at (20.00,85.00) startOffset 0 endOffset 24 width 100.00: "glyph-orientation=\"auto\"" 310 310 RenderSVGContainer {g} at (317,373) size 110x75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,370.00)}] 311 RenderSVGContainer {use} at (329,382) size 92x3 9312 RenderSVGPath {path} at (329,382) size 92x3 9[transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"]311 RenderSVGContainer {use} at (329,382) size 92x38 312 RenderSVGPath {path} at (329,382) size 92x38 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] 313 313 RenderSVGText {text} at (17,3) size 109x49 contains 1 chunk(s) 314 314 RenderSVGTextPath {textPath} at (0,0) size 109x49 -
trunk/LayoutTests/platform/gtk/svg/custom/js-update-path-changes-expected.txt
r78358 r130840 2 2 RenderView at (0,0) size 800x600 3 3 layer at (0,0) size 450x450 4 RenderSVGRoot {svg} at ( 49,24) size 202x1075 RenderSVGPath {path} at ( 49,24) size 202x107 [stroke={[type=SOLID] [color=#00C000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 230 130 C 185 130 150 80 150 80 C 150 80 115 25 50 25 M 50 130 C 115 130 150 80 150 80 C 150 80 185 25 250 25"]4 RenderSVGRoot {svg} at (50,24) size 200x107 5 RenderSVGPath {path} at (50,24) size 200x107 [stroke={[type=SOLID] [color=#00C000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 230 130 C 185 130 150 80 150 80 C 150 80 115 25 50 25 M 50 130 C 115 130 150 80 150 80 C 150 80 185 25 250 25"] -
trunk/LayoutTests/platform/gtk/svg/custom/js-update-path-removal-expected.txt
r78358 r130840 2 2 RenderView at (0,0) size 800x600 3 3 layer at (0,0) size 450x450 4 RenderSVGRoot {svg} at ( 49,24) size 202x1075 RenderSVGPath {path} at ( 49,24) size 202x107 [stroke={[type=SOLID] [color=#00C000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 250 130 C 185 130 150 80 150 80 C 150 80 115 25 50 25 M 50 130 C 115 130 150 80 150 80"]4 RenderSVGRoot {svg} at (50,24) size 200x107 5 RenderSVGPath {path} at (50,24) size 200x107 [stroke={[type=SOLID] [color=#00C000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 250 130 C 185 130 150 80 150 80 C 150 80 115 25 50 25 M 50 130 C 115 130 150 80 150 80"] -
trunk/LayoutTests/platform/gtk/svg/custom/path-textPath-simulation-expected.txt
r114836 r130840 5 5 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 6 6 RenderSVGPath {path} at (80,226) size 640x148 [fill={[type=SOLID] [color=#000000]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 7 RenderSVGContainer {use} at (79,226) size 64 2x1488 RenderSVGPath {path} at (79,226) size 64 2x148 [stroke={[type=SOLID] [color=#FF0000]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"]7 RenderSVGContainer {use} at (79,226) size 641x148 8 RenderSVGPath {path} at (79,226) size 641x148 [stroke={[type=SOLID] [color=#FF0000]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] 9 9 RenderSVGContainer {g} at (80,248) size 650x96 10 10 RenderSVGText {text} at (100,185) size 12x19 contains 1 chunk(s) -
trunk/Tools/ChangeLog
r130831 r130840 1 2012-10-09 Sudarsana Nagineni <sudarsana.nagineni@intel.com> 2 3 [Cairo] Bump Cairo to fix more canvas/philip tests 4 https://bugs.webkit.org/show_bug.cgi?id=97658 5 6 Reviewed by Martin Robinson. 7 8 Bumping cairo to version 1.12.4 which fixes more canvas/philip tests. 9 10 * efl/jhbuild.modules: 11 * gtk/jhbuild.modules: 12 1 13 2012-10-09 Julien Chaffraix <jchaffraix@webkit.org> 2 14 -
trunk/Tools/efl/jhbuild.modules
r130427 r130840 48 48 <dep package="pixman"/> 49 49 </dependencies> 50 <branch module="releases/cairo-1.1 0.2.tar.gz" version="1.10.2"50 <branch module="releases/cairo-1.12.4.tar.xz" version="1.12.4" 51 51 repo="cairographics.org" 52 hash="sha256: 32018c7998358eebc2ad578ff8d8559d34fc80252095f110a572ed23d989fc41"53 md5sum=" f101a9e88b783337b20b2e26dfd26d5f">52 hash="sha256:a467b2e1f04bfd3f848370ce5e82cfe0a7f712bac05a04d133bc34c94f677a28" 53 md5sum="a64bb8774a1e476e5cdd69e635794dfb"> 54 54 </branch> 55 55 </autotools> -
trunk/Tools/gtk/jhbuild.modules
r130543 r130840 55 55 <dep package="pixman"/> 56 56 </dependencies> 57 <branch module="releases/cairo-1.1 0.2.tar.gz" version="1.10.2"57 <branch module="releases/cairo-1.12.4.tar.xz" version="1.12.4" 58 58 repo="cairographics.org" 59 hash="sha256: 32018c7998358eebc2ad578ff8d8559d34fc80252095f110a572ed23d989fc41"60 md5sum=" f101a9e88b783337b20b2e26dfd26d5f">59 hash="sha256:a467b2e1f04bfd3f848370ce5e82cfe0a7f712bac05a04d133bc34c94f677a28" 60 md5sum="a64bb8774a1e476e5cdd69e635794dfb"> 61 61 </branch> 62 62 </autotools>
Note: See TracChangeset
for help on using the changeset viewer.