| OLD | NEW |
| (Empty) |
| 1 layer at (0,0) size 480x360 | |
| 2 RenderView at (0,0) size 480x360 | |
| 3 layer at (0,0) size 480x360 | |
| 4 RenderSVGRoot {svg} at (0,0) size 480x360 | |
| 5 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 | |
| 6 RenderSVGContainer {g} at (10,15) size 420x280 | |
| 7 RenderSVGHiddenContainer {defs} at (0,0) size 0x0 | |
| 8 RenderSVGResourceFilter {filter} [id="default"] [filterUnits=objectBound
ingBox] [primitiveUnits=userSpaceOnUse] | |
| 9 [feImage image-size="100x100"] | |
| 10 RenderSVGResourceFilter {filter} [id="xMinYMinMeet"] [filterUnits=object
BoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 11 [feImage image-size="100x100"] | |
| 12 RenderSVGResourceFilter {filter} [id="xMidYMinMeet"] [filterUnits=object
BoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 13 [feImage image-size="100x100"] | |
| 14 RenderSVGResourceFilter {filter} [id="xMaxYMinMeet"] [filterUnits=object
BoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 15 [feImage image-size="100x100"] | |
| 16 RenderSVGResourceFilter {filter} [id="xMinYMidMeet"] [filterUnits=object
BoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 17 [feImage image-size="100x100"] | |
| 18 RenderSVGResourceFilter {filter} [id="xMidYMidMeet"] [filterUnits=object
BoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 19 [feImage image-size="100x100"] | |
| 20 RenderSVGResourceFilter {filter} [id="xMaxYMidMeet"] [filterUnits=object
BoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 21 [feImage image-size="100x100"] | |
| 22 RenderSVGResourceFilter {filter} [id="xMinYMaxMeet"] [filterUnits=object
BoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 23 [feImage image-size="100x100"] | |
| 24 RenderSVGResourceFilter {filter} [id="xMidYMaxMeet"] [filterUnits=object
BoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 25 [feImage image-size="100x100"] | |
| 26 RenderSVGResourceFilter {filter} [id="xMaxYMaxMeet"] [filterUnits=object
BoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 27 [feImage image-size="100x100"] | |
| 28 RenderSVGResourceFilter {filter} [id="xMinYMinSlice"] [filterUnits=objec
tBoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 29 [feImage image-size="100x100"] | |
| 30 RenderSVGResourceFilter {filter} [id="xMidYMinSlice"] [filterUnits=objec
tBoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 31 [feImage image-size="100x100"] | |
| 32 RenderSVGResourceFilter {filter} [id="xMaxYMinSlice"] [filterUnits=objec
tBoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 33 [feImage image-size="100x100"] | |
| 34 RenderSVGResourceFilter {filter} [id="xMinYMidSlice"] [filterUnits=objec
tBoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 35 [feImage image-size="100x100"] | |
| 36 RenderSVGResourceFilter {filter} [id="xMidYMidSlice"] [filterUnits=objec
tBoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 37 [feImage image-size="100x100"] | |
| 38 RenderSVGResourceFilter {filter} [id="xMaxYMidSlice"] [filterUnits=objec
tBoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 39 [feImage image-size="100x100"] | |
| 40 RenderSVGResourceFilter {filter} [id="xMinYMaxSlice"] [filterUnits=objec
tBoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 41 [feImage image-size="100x100"] | |
| 42 RenderSVGResourceFilter {filter} [id="xMidYMaxSlice"] [filterUnits=objec
tBoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 43 [feImage image-size="100x100"] | |
| 44 RenderSVGResourceFilter {filter} [id="xMaxYMaxSlice"] [filterUnits=objec
tBoundingBox] [primitiveUnits=userSpaceOnUse] | |
| 45 [feImage image-size="100x100"] | |
| 46 RenderSVGContainer {g} at (10,15) size 420x280 [transform={m=((1.00,0.00)(
0.00,1.00)) t=(0.00,30.00)}] | |
| 47 RenderSVGText {text} at (63,-15) size 354x19 contains 1 chunk(s) | |
| 48 RenderSVGInlineText {#text} at (0,0) size 354x18 | |
| 49 chunk 1 (middle anchor) text run 1 at (63.00,0.00) startOffset 0 end
Offset 47 width 354.00: "Test preserveAspectRatio on an feImage element." | |
| 50 RenderSVGText {text} at (15,22) size 50x11 contains 1 chunk(s) | |
| 51 RenderSVGInlineText {#text} at (0,0) size 49x10 | |
| 52 chunk 1 (middle anchor) text run 1 at (15.50,30.00) startOffset 0 en
dOffset 13 width 49.00: "Raster to fit" | |
| 53 RenderSVGContainer {g} at (20,70) size 40x40 [transform={m=((1.00,0.00)(
0.00,1.00)) t=(20.00,40.00)}] | |
| 54 RenderSVGRect {rect} at (20,70) size 40x40 [fill={[type=SOLID] [color=
#FF0000]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00] | |
| 55 [filter="default"] RenderSVGResourceFilter {filter} at (0,0) size 40
x40 | |
| 56 RenderSVGText {text} at (14,102) size 43x11 contains 1 chunk(s) | |
| 57 RenderSVGInlineText {#text} at (0,0) size 43x10 | |
| 58 chunk 1 (middle anchor) text run 1 at (14.00,110.00) startOffset 0 e
ndOffset 10 width 43.00: "Viewport 1" | |
| 59 RenderSVGContainer {g} at (10,150) size 50x30 [transform={m=((1.00,0.00)
(0.00,1.00)) t=(10.00,120.00)}] | |
| 60 RenderSVGRect {rect} at (10,150) size 50x30 [stroke={[type=SOLID] [col
or=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00] | |
| 61 RenderSVGText {text} at (14,172) size 43x11 contains 1 chunk(s) | |
| 62 RenderSVGInlineText {#text} at (0,0) size 43x10 | |
| 63 chunk 1 (middle anchor) text run 1 at (14.00,180.00) startOffset 0 e
ndOffset 10 width 43.00: "Viewport 2" | |
| 64 RenderSVGContainer {g} at (20,220) size 30x60 [transform={m=((1.00,0.00)
(0.00,1.00)) t=(20.00,190.00)}] | |
| 65 RenderSVGRect {rect} at (20,220) size 30x60 [stroke={[type=SOLID] [col
or=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00] | |
| 66 RenderSVGContainer {g} at (120,52) size 120x108 [transform={m=((1.00,0.0
0)(0.00,1.00)) t=(120.00,50.00)}] | |
| 67 RenderSVGText {text} at (0,-28) size 116x11 contains 1 chunk(s) | |
| 68 RenderSVGInlineText {#text} at (0,0) size 116x10 | |
| 69 chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 36 wid
th 116.00: "---------- meet --------------------" | |
| 70 RenderSVGContainer {g} at (120,67) size 50x43 | |
| 71 RenderSVGText {text} at (0,-13) size 23x11 contains 1 chunk(s) | |
| 72 RenderSVGInlineText {#text} at (0,0) size 23x10 | |
| 73 chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 wid
th 23.00: "xMin*" | |
| 74 RenderSVGRect {rect} at (120,80) size 50x30 [stroke={[type=SOLID] [c
olor=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00] | |
| 75 RenderSVGRect {rect} at (120,80) size 50x30 [fill={[type=SOLID] [col
or=#FF0000]}] [x=0.00] [y=0.00] [width=50.00] [height=30.00] | |
| 76 [filter="xMinYMinMeet"] RenderSVGResourceFilter {filter} at (0,0)
size 50x30 | |
| 77 RenderSVGContainer {g} at (190,67) size 50x43 [transform={m=((1.00,0.0
0)(0.00,1.00)) t=(70.00,0.00)}] | |
| 78 RenderSVGText {text} at (0,-13) size 23x11 contains 1 chunk(s) | |
| 79 RenderSVGInlineText {#text} at (0,0) size 23x10 | |
| 80 chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 wid
th 23.00: "xMid*" | |
| 81 RenderSVGRect {rect} at (190,80) size 50x30 [stroke={[type=SOLID] [c
olor=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00] | |
| 82 RenderSVGRect {rect} at (190,80) size 50x30 [fill={[type=SOLID] [col
or=#FF0000]}] [x=0.00] [y=0.00] [width=50.00] [height=30.00] | |
| 83 [filter="xMidYMidMeet"] RenderSVGResourceFilter {filter} at (0,0)
size 50x30 | |
| 84 RenderSVGContainer {g} at (120,117) size 50x43 [transform={m=((1.00,0.
00)(0.00,1.00)) t=(0.00,50.00)}] | |
| 85 RenderSVGText {text} at (0,-13) size 26x11 contains 1 chunk(s) | |
| 86 RenderSVGInlineText {#text} at (0,0) size 26x10 | |
| 87 chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 wid
th 26.00: "xMax*" | |
| 88 RenderSVGRect {rect} at (120,130) size 50x30 [stroke={[type=SOLID] [
color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00] | |
| 89 RenderSVGRect {rect} at (120,130) size 50x30 [fill={[type=SOLID] [co
lor=#FF0000]}] [x=0.00] [y=0.00] [width=50.00] [height=30.00] | |
| 90 [filter="xMaxYMaxMeet"] RenderSVGResourceFilter {filter} at (0,0)
size 50x30 | |
| 91 RenderSVGContainer {g} at (300,52) size 130x88 [transform={m=((1.00,0.00
)(0.00,1.00)) t=(300.00,50.00)}] | |
| 92 RenderSVGText {text} at (0,-28) size 128x11 contains 1 chunk(s) | |
| 93 RenderSVGInlineText {#text} at (0,0) size 128x10 | |
| 94 chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 40 wid
th 128.00: "---------- meet ------------------------" | |
| 95 RenderSVGContainer {g} at (300,67) size 30x73 | |
| 96 RenderSVGText {text} at (0,-13) size 24x11 contains 1 chunk(s) | |
| 97 RenderSVGInlineText {#text} at (0,0) size 24x10 | |
| 98 chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 wid
th 24.00: "*YMin" | |
| 99 RenderSVGRect {rect} at (300,80) size 30x60 [stroke={[type=SOLID] [c
olor=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00] | |
| 100 RenderSVGRect {rect} at (300,80) size 30x60 [fill={[type=SOLID] [col
or=#FF0000]}] [x=0.00] [y=0.00] [width=30.00] [height=60.00] | |
| 101 [filter="xMinYMinMeet"] RenderSVGResourceFilter {filter} at (0,0)
size 30x60 | |
| 102 RenderSVGContainer {g} at (350,67) size 30x73 [transform={m=((1.00,0.0
0)(0.00,1.00)) t=(50.00,0.00)}] | |
| 103 RenderSVGText {text} at (0,-13) size 24x11 contains 1 chunk(s) | |
| 104 RenderSVGInlineText {#text} at (0,0) size 24x10 | |
| 105 chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 wid
th 24.00: "*YMid" | |
| 106 RenderSVGRect {rect} at (350,80) size 30x60 [stroke={[type=SOLID] [c
olor=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00] | |
| 107 RenderSVGRect {rect} at (350,80) size 30x60 [fill={[type=SOLID] [col
or=#FF0000]}] [x=0.00] [y=0.00] [width=30.00] [height=60.00] | |
| 108 [filter="xMidYMidMeet"] RenderSVGResourceFilter {filter} at (0,0)
size 30x60 | |
| 109 RenderSVGContainer {g} at (400,67) size 30x73 [transform={m=((1.00,0.0
0)(0.00,1.00)) t=(100.00,0.00)}] | |
| 110 RenderSVGText {text} at (0,-13) size 27x11 contains 1 chunk(s) | |
| 111 RenderSVGInlineText {#text} at (0,0) size 27x10 | |
| 112 chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 wid
th 27.00: "*YMax" | |
| 113 RenderSVGRect {rect} at (400,80) size 30x60 [stroke={[type=SOLID] [c
olor=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00] | |
| 114 RenderSVGRect {rect} at (400,80) size 30x60 [fill={[type=SOLID] [col
or=#FF0000]}] [x=0.00] [y=0.00] [width=30.00] [height=60.00] | |
| 115 [filter="xMaxYMaxMeet"] RenderSVGResourceFilter {filter} at (0,0)
size 30x60 | |
| 116 RenderSVGContainer {g} at (120,187) size 130x88 [transform={m=((1.00,0.0
0)(0.00,1.00)) t=(120.00,185.00)}] | |
| 117 RenderSVGText {text} at (0,-28) size 130x11 contains 1 chunk(s) | |
| 118 RenderSVGInlineText {#text} at (0,0) size 130x10 | |
| 119 chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 42 wid
th 130.00: "---------- slice -------------------------" | |
| 120 RenderSVGContainer {g} at (120,202) size 30x73 | |
| 121 RenderSVGText {text} at (0,-13) size 23x11 contains 1 chunk(s) | |
| 122 RenderSVGInlineText {#text} at (0,0) size 23x10 | |
| 123 chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 wid
th 23.00: "xMin*" | |
| 124 RenderSVGRect {rect} at (120,215) size 30x60 [stroke={[type=SOLID] [
color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00] | |
| 125 RenderSVGRect {rect} at (120,215) size 30x60 [fill={[type=SOLID] [co
lor=#FF0000]}] [x=0.00] [y=0.00] [width=30.00] [height=60.00] | |
| 126 [filter="xMinYMinSlice"] RenderSVGResourceFilter {filter} at (0,0)
size 30x60 | |
| 127 RenderSVGContainer {g} at (170,202) size 30x73 [transform={m=((1.00,0.
00)(0.00,1.00)) t=(50.00,0.00)}] | |
| 128 RenderSVGText {text} at (0,-13) size 23x11 contains 1 chunk(s) | |
| 129 RenderSVGInlineText {#text} at (0,0) size 23x10 | |
| 130 chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 wid
th 23.00: "xMid*" | |
| 131 RenderSVGRect {rect} at (170,215) size 30x60 [stroke={[type=SOLID] [
color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00] | |
| 132 RenderSVGRect {rect} at (170,215) size 30x60 [fill={[type=SOLID] [co
lor=#FF0000]}] [x=0.00] [y=0.00] [width=30.00] [height=60.00] | |
| 133 [filter="xMidYMidSlice"] RenderSVGResourceFilter {filter} at (0,0)
size 30x60 | |
| 134 RenderSVGContainer {g} at (220,202) size 30x73 [transform={m=((1.00,0.
00)(0.00,1.00)) t=(100.00,0.00)}] | |
| 135 RenderSVGText {text} at (0,-13) size 26x11 contains 1 chunk(s) | |
| 136 RenderSVGInlineText {#text} at (0,0) size 26x10 | |
| 137 chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 wid
th 26.00: "xMax*" | |
| 138 RenderSVGRect {rect} at (220,215) size 30x60 [stroke={[type=SOLID] [
color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00] | |
| 139 RenderSVGRect {rect} at (220,215) size 30x60 [fill={[type=SOLID] [co
lor=#FF0000]}] [x=0.00] [y=0.00] [width=30.00] [height=60.00] | |
| 140 [filter="xMaxYMaxSlice"] RenderSVGResourceFilter {filter} at (0,0)
size 30x60 | |
| 141 RenderSVGContainer {g} at (300,187) size 120x108 [transform={m=((1.00,0.
00)(0.00,1.00)) t=(300.00,185.00)}] | |
| 142 RenderSVGText {text} at (0,-28) size 118x11 contains 1 chunk(s) | |
| 143 RenderSVGInlineText {#text} at (0,0) size 118x10 | |
| 144 chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 38 wid
th 118.00: "---------- slice ---------------------" | |
| 145 RenderSVGContainer {g} at (300,202) size 50x43 | |
| 146 RenderSVGText {text} at (0,-13) size 24x11 contains 1 chunk(s) | |
| 147 RenderSVGInlineText {#text} at (0,0) size 24x10 | |
| 148 chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 wid
th 24.00: "*YMin" | |
| 149 RenderSVGRect {rect} at (300,215) size 50x30 [stroke={[type=SOLID] [
color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00] | |
| 150 RenderSVGRect {rect} at (300,215) size 50x30 [fill={[type=SOLID] [co
lor=#FF0000]}] [x=0.00] [y=0.00] [width=50.00] [height=30.00] | |
| 151 [filter="xMinYMinSlice"] RenderSVGResourceFilter {filter} at (0,0)
size 50x30 | |
| 152 RenderSVGContainer {g} at (370,202) size 50x43 [transform={m=((1.00,0.
00)(0.00,1.00)) t=(70.00,0.00)}] | |
| 153 RenderSVGText {text} at (0,-13) size 24x11 contains 1 chunk(s) | |
| 154 RenderSVGInlineText {#text} at (0,0) size 24x10 | |
| 155 chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 wid
th 24.00: "*YMid" | |
| 156 RenderSVGRect {rect} at (370,215) size 50x30 [stroke={[type=SOLID] [
color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00] | |
| 157 RenderSVGRect {rect} at (370,215) size 50x30 [fill={[type=SOLID] [co
lor=#FF0000]}] [x=0.00] [y=0.00] [width=50.00] [height=30.00] | |
| 158 [filter="xMidYMidSlice"] RenderSVGResourceFilter {filter} at (0,0)
size 50x30 | |
| 159 RenderSVGContainer {g} at (300,252) size 50x43 [transform={m=((1.00,0.
00)(0.00,1.00)) t=(0.00,50.00)}] | |
| 160 RenderSVGText {text} at (0,-13) size 27x11 contains 1 chunk(s) | |
| 161 RenderSVGInlineText {#text} at (0,0) size 27x10 | |
| 162 chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 wid
th 27.00: "*YMax" | |
| 163 RenderSVGRect {rect} at (300,265) size 50x30 [stroke={[type=SOLID] [
color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00] | |
| 164 RenderSVGRect {rect} at (300,265) size 50x30 [fill={[type=SOLID] [co
lor=#FF0000]}] [x=0.00] [y=0.00] [width=50.00] [height=30.00] | |
| 165 [filter="xMaxYMaxSlice"] RenderSVGResourceFilter {filter} at (0,0)
size 50x30 | |
| 166 RenderSVGContainer {g} at (10,310) size 231x38 | |
| 167 RenderSVGText {text} at (10,310) size 231x38 contains 1 chunk(s) | |
| 168 RenderSVGInlineText {#text} at (0,0) size 231x37 | |
| 169 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width
231.00: "$Revision: 1.3 $" | |
| 170 RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000
000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] | |
| OLD | NEW |