summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/LayoutTests/platform/linux/svg/batik/text/textLength-expected.txt
blob: 2001edbd0e0ee28b80bb64ed5a7af3d5a3901ed5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
layer at (0,0) size 800x600
  LayoutView at (0,0) size 800x600
layer at (0,0) size 450x500
  LayoutSVGRoot {svg} at (0,0) size 448x498
    LayoutSVGText {text} at (147,5) size 157x18 contains 1 chunk(s)
      LayoutSVGInlineText {#text} at (0,0) size 156x18
        chunk 1 (middle anchor) text run 1 at (147.50,20.00) startOffset 0 endOffset 22 width 155.00: "textLength with Anchor"
    LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
      LayoutSVGContainer {g} at (200,3) size 50x24
        LayoutSVGRect {rect} at (200,5) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [x=200.00] [y=5.00] [width=50.00] [height=20.00]
        LayoutSVGPath {line} at (224,3) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=225.00] [y1=3.00] [x2=225.00] [y2=27.00]
      LayoutSVGContainer {g} at (49,0) size 352x46
        LayoutSVGRect {rect} at (49,0) size 352x46 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D3D3D3]}] [x=50.00] [y=0.00] [width=350.00] [height=45.00]
        LayoutSVGContainer {use} at (200,3) size 50x24
          LayoutSVGContainer {g} at (200,3) size 50x24
            LayoutSVGRect {rect} at (200,5) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [x=200.00] [y=5.00] [width=50.00] [height=20.00]
            LayoutSVGPath {line} at (224,3) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=225.00] [y1=3.00] [x2=225.00] [y2=27.00]
      LayoutSVGContainer {g} at (49,0) size 352x46
        LayoutSVGRect {rect} at (49,0) size 352x46 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [x=50.00] [y=0.00] [width=350.00] [height=45.00]
        LayoutSVGContainer {use} at (200,3) size 50x24
          LayoutSVGContainer {g} at (200,3) size 50x24
            LayoutSVGRect {rect} at (200,5) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [x=200.00] [y=5.00] [width=50.00] [height=20.00]
            LayoutSVGPath {line} at (224,3) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=225.00] [y1=3.00] [x2=225.00] [y2=27.00]
    LayoutSVGContainer {g} at (49,29) size 352x464
      LayoutSVGContainer {g} at (49,29) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,30.00)}]
        LayoutSVGContainer {use} at (49,29) size 352x47
          LayoutSVGContainer {g} at (49,29) size 352x47
            LayoutSVGRect {rect} at (49,29) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D3D3D3]}] [x=50.00] [y=0.00] [width=350.00] [height=45.00]
            LayoutSVGContainer {g} at (200,33) size 50x24
              LayoutSVGContainer {g} at (200,33) size 50x24
                LayoutSVGRect {rect} at (200,35) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [x=200.00] [y=5.00] [width=50.00] [height=20.00]
                LayoutSVGPath {line} at (224,33) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=225.00] [y1=3.00] [x2=225.00] [y2=27.00]
        LayoutSVGText {text} at (202,7) size 46x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 45x15
            chunk 1 (middle anchor) text run 1 at (202.50,19.00) startOffset 0 endOffset 9 width 45.00: "xml-batik"
        LayoutSVGText {text} at (190,28) size 70x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 69x15
            chunk 1 (middle anchor) text run 1 at (190.50,40.00) startOffset 0 endOffset 13 width 69.00: "No textLength"
      LayoutSVGContainer {g} at (49,74) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,75.00)}]
        LayoutSVGContainer {use} at (49,74) size 352x47
          LayoutSVGContainer {g} at (49,74) size 352x47
            LayoutSVGRect {rect} at (49,74) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [x=50.00] [y=0.00] [width=350.00] [height=45.00]
            LayoutSVGContainer {g} at (200,78) size 50x24
              LayoutSVGContainer {g} at (200,78) size 50x24
                LayoutSVGRect {rect} at (200,80) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [x=200.00] [y=5.00] [width=50.00] [height=20.00]
                LayoutSVGPath {line} at (224,78) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=225.00] [y1=3.00] [x2=225.00] [y2=27.00]
        LayoutSVGText {text} at (200,7) size 50x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 50x15
            chunk 1 (middle anchor) text run 1 at (221.00,19.00) startOffset 0 endOffset 1 width 8.00: "B"
        LayoutSVGText {text} at (97,28) size 256x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 256x15
            chunk 1 (middle anchor) text run 1 at (97.00,40.00) startOffset 0 endOffset 47 width 256.00: "textLength=\"50\" lengthAdjust=\"spacingAndGlyphs\""
      LayoutSVGContainer {g} at (49,119) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,120.00)}]
        LayoutSVGContainer {use} at (49,119) size 352x47
          LayoutSVGContainer {g} at (49,119) size 352x47
            LayoutSVGRect {rect} at (49,119) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D3D3D3]}] [x=50.00] [y=0.00] [width=350.00] [height=45.00]
            LayoutSVGContainer {g} at (200,123) size 50x24
              LayoutSVGContainer {g} at (200,123) size 50x24
                LayoutSVGRect {rect} at (200,125) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [x=200.00] [y=5.00] [width=50.00] [height=20.00]
                LayoutSVGPath {line} at (224,123) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=225.00] [y1=3.00] [x2=225.00] [y2=27.00]
        LayoutSVGText {text} at (221,7) size 8x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 8x15
            chunk 1 (middle anchor) text run 1 at (221.00,19.00) startOffset 0 endOffset 1 width 8.00: "B"
        LayoutSVGText {text} at (126,28) size 198x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 198x15
            chunk 1 (middle anchor) text run 1 at (126.00,40.00) startOffset 0 endOffset 38 width 198.00: "textLength=\"50\" lengthAdjust=\"spacing\""
      LayoutSVGContainer {g} at (49,164) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,165.00)}]
        LayoutSVGContainer {use} at (49,164) size 352x47
          LayoutSVGContainer {g} at (49,164) size 352x47
            LayoutSVGRect {rect} at (49,164) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [x=50.00] [y=0.00] [width=350.00] [height=45.00]
            LayoutSVGContainer {g} at (200,168) size 50x24
              LayoutSVGContainer {g} at (200,168) size 50x24
                LayoutSVGRect {rect} at (200,170) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [x=200.00] [y=5.00] [width=50.00] [height=20.00]
                LayoutSVGPath {line} at (224,168) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=225.00] [y1=3.00] [x2=225.00] [y2=27.00]
        LayoutSVGText {text} at (200,7) size 50x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 50x15
            chunk 1 (middle anchor) text run 1 at (212.00,19.00) startOffset 0 endOffset 5 width 26.00: "Batik"
        LayoutSVGText {text} at (97,28) size 256x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 256x15
            chunk 1 (middle anchor) text run 1 at (97.00,40.00) startOffset 0 endOffset 47 width 256.00: "textLength=\"50\" lengthAdjust=\"spacingAndGlyphs\""
      LayoutSVGContainer {g} at (49,209) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,210.00)}]
        LayoutSVGContainer {use} at (49,209) size 352x47
          LayoutSVGContainer {g} at (49,209) size 352x47
            LayoutSVGRect {rect} at (49,209) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D3D3D3]}] [x=50.00] [y=0.00] [width=350.00] [height=45.00]
            LayoutSVGContainer {g} at (200,213) size 50x24
              LayoutSVGContainer {g} at (200,213) size 50x24
                LayoutSVGRect {rect} at (200,215) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [x=200.00] [y=5.00] [width=50.00] [height=20.00]
                LayoutSVGPath {line} at (224,213) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=225.00] [y1=3.00] [x2=225.00] [y2=27.00]
        LayoutSVGText {text} at (202,7) size 46x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 46x15
            chunk 1 (middle anchor) text run 1 at (202.40,19.00) startOffset 0 endOffset 1 width 8.00: "B"
            chunk 1 (middle anchor) text run 2 at (215.20,19.00) startOffset 1 endOffset 2 width 5.00: "a"
            chunk 1 (middle anchor) text run 3 at (225.00,19.00) startOffset 2 endOffset 3 width 4.00: "t"
            chunk 1 (middle anchor) text run 4 at (233.80,19.00) startOffset 3 endOffset 4 width 3.00: "i"
            chunk 1 (middle anchor) text run 5 at (241.60,19.00) startOffset 4 endOffset 5 width 6.00: "k"
        LayoutSVGText {text} at (126,28) size 198x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 198x15
            chunk 1 (middle anchor) text run 1 at (126.00,40.00) startOffset 0 endOffset 38 width 198.00: "textLength=\"50\" lengthAdjust=\"spacing\""
      LayoutSVGContainer {g} at (49,254) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,255.00)}]
        LayoutSVGContainer {use} at (49,254) size 352x47
          LayoutSVGContainer {g} at (49,254) size 352x47
            LayoutSVGRect {rect} at (49,254) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [x=50.00] [y=0.00] [width=350.00] [height=45.00]
            LayoutSVGContainer {g} at (200,258) size 50x24
              LayoutSVGContainer {g} at (200,258) size 50x24
                LayoutSVGRect {rect} at (200,260) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [x=200.00] [y=5.00] [width=50.00] [height=20.00]
                LayoutSVGPath {line} at (224,258) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=225.00] [y1=3.00] [x2=225.00] [y2=27.00]
        LayoutSVGText {text} at (200,7) size 50x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 50x15
            chunk 1 (middle anchor) text run 1 at (192.00,19.00) startOffset 0 endOffset 12 width 66.00: "Apache Batik"
        LayoutSVGText {text} at (69,28) size 312x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 311x15
            chunk 1 (middle anchor) text run 1 at (69.50,40.00) startOffset 0 endOffset 59 width 311.00: "textLength=\"50\" lengthAdjust=\"spacingAndGlyphs\" (shrinking)"
      LayoutSVGContainer {g} at (49,299) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,300.00)}]
        LayoutSVGContainer {use} at (49,299) size 352x47
          LayoutSVGContainer {g} at (49,299) size 352x47
            LayoutSVGRect {rect} at (49,299) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D3D3D3]}] [x=50.00] [y=0.00] [width=350.00] [height=45.00]
            LayoutSVGContainer {g} at (200,303) size 50x24
              LayoutSVGContainer {g} at (200,303) size 50x24
                LayoutSVGRect {rect} at (200,305) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [x=200.00] [y=5.00] [width=50.00] [height=20.00]
                LayoutSVGPath {line} at (224,303) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=225.00] [y1=3.00] [x2=225.00] [y2=27.00]
        LayoutSVGText {text} at (200,7) size 50x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 50x15
            chunk 1 text run 1 at (200.00,19.00) startOffset 0 endOffset 12 width 66.00: "Apache Batik"
        LayoutSVGText {text} at (68,28) size 314x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 314x15
            chunk 1 (middle anchor) text run 1 at (68.00,40.00) startOffset 0 endOffset 59 width 314.00: "textLength=\"50\" lengthAdjust=\"spacingAndGlyphs\" (no anchor)"
      LayoutSVGContainer {g} at (49,344) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,345.00)}]
        LayoutSVGContainer {use} at (49,344) size 352x47
          LayoutSVGContainer {g} at (49,344) size 352x47
            LayoutSVGRect {rect} at (49,344) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [x=50.00] [y=0.00] [width=350.00] [height=45.00]
            LayoutSVGContainer {g} at (200,348) size 50x24
              LayoutSVGContainer {g} at (200,348) size 50x24
                LayoutSVGRect {rect} at (200,350) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [x=200.00] [y=5.00] [width=50.00] [height=20.00]
                LayoutSVGPath {line} at (224,348) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=225.00] [y1=3.00] [x2=225.00] [y2=27.00]
        LayoutSVGText {text} at (200,7) size 50x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 28x15
            chunk 1 (middle anchor) text run 1 at (188.00,19.00) startOffset 0 endOffset 7 width 40.00: "Apache "
          LayoutSVGTSpan {tspan} at (0,0) size 18x15
            LayoutSVGInlineText {#text} at (27,0) size 18x15
              chunk 1 (middle anchor) text run 1 at (228.00,19.00) startOffset 0 endOffset 5 width 26.00: "Batik"
          LayoutSVGInlineText {#text} at (44,0) size 6x15
            chunk 1 (middle anchor) text run 1 at (254.00,19.00) startOffset 0 endOffset 2 width 8.00: "!!"
        LayoutSVGText {text} at (78,28) size 294x15 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 294x15
            chunk 1 (middle anchor) text run 1 at (78.00,40.00) startOffset 0 endOffset 55 width 294.00: "textLength=\"50\" lengthAdjust=\"spacingAndGlyphs\" (tspan)"
      LayoutSVGContainer {g} at (49,379) size 352x114 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,390.00)}]
        LayoutSVGRect {rect} at (49,389) size 352x97 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D3D3D3]}] [x=50.00] [y=0.00] [width=350.00] [height=95.00]
        LayoutSVGRect {rect} at (112,395) size 26x80 [fill={[type=SOLID] [color=#DDE8FF]}] [x=112.50] [y=5.00] [width=25.00] [height=80.00]
        LayoutSVGPath {line} at (124,393) size 2x84 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=125.00] [y1=3.00] [x2=125.00] [y2=87.00]
        LayoutSVGText {text} at (112,-11) size 26x114 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 26x114
            chunk 1 (middle anchor) text run 1 at (-33.00,79.00) startOffset 0 endOffset 9 width 316.00: "B a t i k"
        LayoutSVGText {text} at (160,28) size 176x44 contains 1 chunk(s)
          LayoutSVGInlineText {#text} at (0,0) size 176x15
            chunk 1 text run 1 at (160.00,40.00) startOffset 0 endOffset 32 width 176.00: "lengthAdjust=\"spacingAndGlyphs\" "
          LayoutSVGTSpan {tspan} at (0,0) size 80x16
            LayoutSVGInlineText {#text} at (0,14) size 80x15
              chunk 1 text run 1 at (160.00,54.40) startOffset 0 endOffset 15 width 80.00: "textLength=\"25\""
          LayoutSVGInlineText {#text} at (80,14) size 3x15
            chunk 1 text run 1 at (240.00,54.40) startOffset 0 endOffset 1 width 3.00: " "
          LayoutSVGTSpan {tspan} at (0,0) size 78x16
            LayoutSVGInlineText {#text} at (0,28) size 78x15
              chunk 1 text run 1 at (160.00,68.80) startOffset 0 endOffset 15 width 78.00: "font-size=\"100\""
    LayoutSVGContainer {use} at (0,0) size 448x498
      LayoutSVGContainer {g} at (0,0) size 448x498
        LayoutSVGRect {rect} at (0,0) size 448x498 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=446.00] [height=496.00]
        LayoutSVGContainer {g} at (418,466) size 28x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(418.00,467.00)}]
          LayoutSVGViewportContainer {svg} at (418,466) size 28x30
            LayoutSVGPath {path} at (418,468) size 14x19 [fill={[type=SOLID] [color=#6666FF]}] [data="M 172 44 C 137 60 31 135 11 199 c -8 27 22 48 44 33 C 14 306 -1 332 0 356 c 0 14 13 42 44 27 c 8 -4 35 -25 52 -41 c 14 -1 24 -11 42 -28 c 17 14 36 10 52 -7 c 22 2 82 -78 44 -108 c -3 -24 -30 -37 -53 -18 c -6 -2 -13 -1 -18 1 c 22 -35 43 -82 49 -105 C 219 47 188 36 172 44 Z"]
            LayoutSVGPath {path} at (432,466) size 14x17 [fill={[type=SOLID] [color=#FF0000]}] [data="M 400 0 c -18 3 -49 31 -49 31 c -29 23 -43 58 -28 95 c -13 14 -29 44 -29 67 c 0 28 20 52 50 29 c 7 8 21 16 37 5 c -5 29 3 48 26 49 c 1 10 13 31 36 17 c 16 -10 58 -39 79 -56 c 25 -23 25 -94 -18 -89 c 33 -59 -3 -96 -27 -84 c -10 4 -46 25 -52 30 c -1 -7 -5 -12 -11 -14 C 436 45 436 -5 401 0 Z"]
            LayoutSVGPath {path} at (425,484) size 16x12 [fill={[type=SOLID] [color=#33CC33]}] [data="M 275 353 c -46 12 -88 43 -114 91 c -9 16 6 37 25 33 c -14 24 -40 67 -15 81 c 28 16 52 -8 60 -15 c 18 21 50 10 81 -17 c 41 14 68 -2 103 -53 c 8 -12 30 -43 30 -65 c 0 -16 -15 -30 -35 -21 c -1 -12 -9 -38 -53 -19 c -10 -6 -31 -5 -54 17 C 308 375 300 347 275 353 Z"]