diff options
author | senorblanco@chromium.org <senorblanco@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-15 20:10:00 +0000 |
---|---|---|
committer | senorblanco@chromium.org <senorblanco@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-15 20:10:00 +0000 |
commit | 4c788a05b37b4e375c109d18bd280d8b500f415c (patch) | |
tree | 4ba5638761670a250f9e7227720db5e73a430e70 /webkit | |
parent | 7e1593101e023cfdf5ed160cc512e31d2fd0afb3 (diff) | |
download | chromium_src-4c788a05b37b4e375c109d18bd280d8b500f415c.zip chromium_src-4c788a05b37b4e375c109d18bd280d8b500f415c.tar.gz chromium_src-4c788a05b37b4e375c109d18bd280d8b500f415c.tar.bz2 |
New Mac baselines for some SVG filters tests, and fix test_expectations for passing tests (mostly Mac).
BUG=23469,23488,23489,29737,23465,10760,24206,28380
TEST=greenness
Review URL: http://codereview.chromium.org/506015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34591 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
24 files changed, 1393 insertions, 78 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt new file mode 100644 index 0000000..80d5621 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt @@ -0,0 +1,79 @@ +KCanvasResource {id="over" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="over50" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="in" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="in50" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="out" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="out50" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="atop" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="atop50" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="xor" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="xor50" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="arithmetic" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="arithmetic50" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 480x360 + RenderView at (0,0) size 480x360 +layer at (0,0) size 480x360 + RenderSVGRoot {svg} at (0.50,0.50) size 479x359 + RenderSVGContainer {g} at (20.20,10.20) size 439.60x289.60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-60.00)}] + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderPath {path} at (0,0) size 150x150 [fill={[type=SOLID] [color=#00FFFF]}] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 Z"] + RenderPath {path} at (0,0) size 150x150 [fill={[type=SOLID] [color=#FF00FF]}] [data="M0.00,0.00 L0.00,150.00 L150.00,0.00 Z"] + RenderPath {path} at (0,0) size 150x150 [fill={[type=SOLID] [color=#00FFFF] [opacity=0.50]}] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 Z"] + RenderPath {path} at (0,0) size 150x150 [fill={[type=SOLID] [color=#FF00FF] [opacity=0.50]}] [data="M0.00,0.00 L0.00,150.00 L150.00,0.00 Z"] + RenderSVGContainer {g} at (20.20,10.20) size 439.60x289.60 [transform={m=((0.40,0.00)(0.00,0.40)) t=(5.00,70.00)}] + RenderPath {rect} at (20.20,10.20) size 439.60x289.60 [stroke={[type=SOLID] [color=#0000FF]}] [data="M1.00,1.00 L1099.00,1.00 L1099.00,724.00 L1.00,724.00 Z"] + RenderSVGText {text} at (100,75) size 765x73 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-60) size 765x73 + chunk 1 text run 1 at (100.00,75.00) startOffset 0 endOffset 26 width 765.00: "on first Row : opacity 1.0" + RenderSVGText {text} at (100,180) size 792x73 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-60) size 792x73 + chunk 1 text run 1 at (100.00,180.00) startOffset 0 endOffset 25 width 792.00: "on second row opacity 0.5" + RenderSVGContainer {g} at (26,102) size 60x165.20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,230.00)}] + RenderPath {rect} at (26,102) size 60x60 [fill={[type=SOLID] [color=#000000]}] [filter=over] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 L0.00,150.00 Z"] + RenderSVGText {text} at (10,400) size 134x73 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-60) size 134x73 + chunk 1 text run 1 at (10.00,400.00) startOffset 0 endOffset 4 width 134.00: "over" + RenderSVGContainer {g} at (26,182) size 60x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,430.00)}] + RenderPath {rect} at (26,182) size 60x60 [fill={[type=SOLID] [color=#000000]}] [filter=over50] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 L0.00,150.00 Z"] + RenderSVGContainer {g} at (98,102) size 60x165.20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(195.00,230.00)}] + RenderPath {rect} at (98,102) size 60x60 [fill={[type=SOLID] [color=#000000]}] [filter=in] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 L0.00,150.00 Z"] + RenderSVGText {text} at (10,400) size 54x73 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-60) size 54x73 + chunk 1 text run 1 at (10.00,400.00) startOffset 0 endOffset 2 width 54.00: "in" + RenderSVGContainer {g} at (98,182) size 60x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(195.00,430.00)}] + RenderPath {rect} at (98,182) size 60x60 [fill={[type=SOLID] [color=#000000]}] [filter=in50] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 L0.00,150.00 Z"] + RenderSVGContainer {g} at (170,102) size 60x165.20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(375.00,230.00)}] + RenderPath {rect} at (170,102) size 60x60 [fill={[type=SOLID] [color=#000000]}] [filter=out] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 L0.00,150.00 Z"] + RenderSVGText {text} at (10,400) size 98x73 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-60) size 98x73 + chunk 1 text run 1 at (10.00,400.00) startOffset 0 endOffset 3 width 98.00: "out" + RenderSVGContainer {g} at (170,182) size 60x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(375.00,430.00)}] + RenderPath {rect} at (170,182) size 60x60 [fill={[type=SOLID] [color=#000000]}] [filter=out50] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 L0.00,150.00 Z"] + RenderSVGContainer {g} at (242,102) size 60x165.20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(555.00,230.00)}] + RenderPath {rect} at (242,102) size 60x60 [fill={[type=SOLID] [color=#000000]}] [filter=atop] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 L0.00,150.00 Z"] + RenderSVGText {text} at (10,400) size 133x73 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-60) size 133x73 + chunk 1 text run 1 at (10.00,400.00) startOffset 0 endOffset 4 width 133.00: "atop" + RenderSVGContainer {g} at (242,182) size 60x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(555.00,430.00)}] + RenderPath {rect} at (242,182) size 60x60 [fill={[type=SOLID] [color=#000000]}] [filter=atop50] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 L0.00,150.00 Z"] + RenderSVGContainer {g} at (314,102) size 60x165.20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(735.00,230.00)}] + RenderPath {rect} at (314,102) size 60x60 [fill={[type=SOLID] [color=#000000]}] [filter=xor] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 L0.00,150.00 Z"] + RenderSVGText {text} at (10,400) size 98x73 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-60) size 98x73 + chunk 1 text run 1 at (10.00,400.00) startOffset 0 endOffset 3 width 98.00: "xor" + RenderSVGContainer {g} at (314,182) size 60x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(735.00,430.00)}] + RenderPath {rect} at (314,182) size 60x60 [fill={[type=SOLID] [color=#000000]}] [filter=xor50] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 L0.00,150.00 Z"] + RenderSVGContainer {g} at (376,102) size 70x193.20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(915.00,230.00)}] + RenderPath {rect} at (386,102) size 60x60 [fill={[type=SOLID] [color=#000000]}] [filter=arithmetic] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 L0.00,150.00 Z"] + RenderSVGText {text} at (-25,400) size 167x73 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-60) size 167x73 + chunk 1 text run 1 at (-25.00,400.00) startOffset 0 endOffset 6 width 167.00: "arith-" + RenderSVGText {text} at (-25,470) size 165x73 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-60) size 165x73 + chunk 1 text run 1 at (-25.00,470.00) startOffset 0 endOffset 5 width 165.00: "metic" + RenderSVGContainer {g} at (386,182) size 60x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(915.00,430.00)}] + RenderPath {rect} at (386,182) size 60x60 [fill={[type=SOLID] [color=#000000]}] [filter=arithmetic50] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 L0.00,150.00 Z"] + RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 264x46 + chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.5 $" + RenderPath {rect} at (0.50,0.50) size 479x359 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt new file mode 100644 index 0000000..8de4eac --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt @@ -0,0 +1,43 @@ +KCanvasResource {id="surfaceScaleA" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="surfaceScaleB" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="surfaceScaleC" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="diffuseConstantA" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="diffuseConstantB" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="diffuseConstantC" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="lightingColorA" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="lightingColorB" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="lightingColorC" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 480x360 + RenderView at (0,0) size 480x360 +layer at (0,0) size 480x360 + RenderSVGRoot {svg} at (0.50,0.50) size 479x359 + RenderSVGContainer {g} at (90,19) size 341x231 + RenderSVGText {text} at (145,30) size 140x14 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-11) size 140x14 + chunk 1 text run 1 at (145.00,30.00) startOffset 0 endOffset 26 width 140.00: "Filters: feDiffuseLighting" + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (90,61) size 291x49 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}] + RenderSVGText {text} at (90,25) size 291x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 291x18 + chunk 1 text run 1 at (90.00,25.00) startOffset 0 endOffset 46 width 291.00: "Various values for surfaceScale: 1, 10 and -10" + RenderSVGImage {image} at (90,80) size 50x30 [filter=surfaceScaleA] + RenderSVGImage {image} at (160,80) size 50x30 [filter=surfaceScaleB] + RenderSVGImage {image} at (230,80) size 50x30 [filter=surfaceScaleC] + RenderSVGContainer {g} at (90,131) size 296x49 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,120.00)}] + RenderSVGText {text} at (90,25) size 296x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 296x18 + chunk 1 text run 1 at (90.00,25.00) startOffset 0 endOffset 47 width 296.00: "Various values for diffuseConstants: 0, 1 and 2" + RenderSVGImage {image} at (90,150) size 50x30 [filter=diffuseConstantA] + RenderSVGImage {image} at (160,150) size 50x30 [filter=diffuseConstantB] + RenderSVGImage {image} at (230,150) size 50x30 [filter=diffuseConstantC] + RenderSVGContainer {g} at (90,201) size 341x49 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,190.00)}] + RenderSVGText {text} at (90,25) size 341x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 341x18 + chunk 1 text run 1 at (90.00,25.00) startOffset 0 endOffset 55 width 341.00: "Various values for lighting color: red, yellow and blue" + RenderSVGImage {image} at (90,220) size 50x30 [filter=lightingColorA] + RenderSVGImage {image} at (160,220) size 50x30 [filter=lightingColorB] + RenderSVGImage {image} at (230,220) size 50x30 [filter=lightingColorC] + RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 264x46 + chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.4 $" + RenderPath {rect} at (0.50,0.50) size 479x359 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt new file mode 100644 index 0000000..ae31222 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt @@ -0,0 +1,68 @@ +KCanvasResource {id="DispMapChecker" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="RotateMap" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="SphereMap" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="RotateMapTest" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="SphereMapTest" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 480x360 + RenderView at (0,0) size 480x360 +layer at (0,0) size 480x360 + RenderSVGRoot {svg} at (0.50,0.50) size 479x359 + RenderSVGContainer {g} at (15,15) size 415x333 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (15,15) size 415x333 + RenderPath {rect} at (15,15) size 128x128 [fill={[type=SOLID] [color=#000000]}] [filter=DispMapChecker] [data="M15.00,15.00 L143.00,15.00 L143.00,143.00 L15.00,143.00 Z"] + RenderPath {rect} at (20,115) size 118x20 [fill={[type=SOLID] [color=#DDDDDD]}] [data="M20.00,115.00 L138.00,115.00 L138.00,135.00 L20.00,135.00 Z"] + RenderSVGText {text} at (21,130) size 116x14 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-11) size 116x14 + chunk 1 (middle anchor) text run 1 at (21.50,130.00) startOffset 0 endOffset 18 width 115.00: "Checkerboard Image" + RenderPath {rect} at (158,15) size 128x128 [fill={[type=SOLID] [color=#000000]}] [filter=RotateMap] [data="M158.00,15.00 L286.00,15.00 L286.00,143.00 L158.00,143.00 Z"] + RenderPath {rect} at (163,112) size 118x30 [fill={[type=SOLID] [color=#DDDDDD]}] [data="M163.00,112.00 L281.00,112.00 L281.00,142.00 L163.00,142.00 Z"] + RenderSVGText {text} at (169,125) size 106x27 contains 2 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 103x14 + RenderSVGInlineText {#text} at (0,-11) size 103x14 + chunk 1 (middle anchor) text run 1 at (169.50,125.00) startOffset 0 endOffset 16 width 102.00: "Displacement Map" + RenderSVGInlineText {#text} at (102,-11) size 4x14 + chunk 1 (middle anchor) text run 2 at (271.50,125.00) startOffset 0 endOffset 1 width 3.00: " " + RenderSVGTSpan {tspan} at (0,0) size 94x14 + RenderSVGInlineText {#text} at (6,2) size 94x14 + chunk 2 (middle anchor) text run 1 at (175.50,138.00) startOffset 0 endOffset 18 width 93.00: "(20 deg. rotation)" + RenderPath {rect} at (301,15) size 128x128 [fill={[type=SOLID] [color=#000000]}] [filter=RotateMapTest] [data="M301.00,15.00 L429.00,15.00 L429.00,143.00 L301.00,143.00 Z"] + RenderPath {rect} at (323.99,37.99) size 82.03x82.03 [transform={m=((30.07,10.94)(-10.94,30.07)) t=(365.00,79.00)}] [fill={[type=SOLID] [color=#0000FF] [opacity=0.50]}] [data="M-1.00,-1.00 L1.00,-1.00 L1.00,1.00 L-1.00,1.00 Z"] + RenderSVGText {text} at (300,160) size 130x38 contains 3 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 35x14 + RenderSVGInlineText {#text} at (46,-11) size 35x14 + chunk 1 (middle anchor) text run 1 at (346.00,160.00) startOffset 0 endOffset 6 width 35.00: "Result" + RenderSVGInlineText {#text} at (81,-11) size 3x14 + chunk 1 (middle anchor) text run 2 at (381.00,160.00) startOffset 0 endOffset 1 width 3.00: " " + RenderSVGTSpan {tspan} at (0,0) size 127x14 + RenderSVGInlineText {#text} at (0,1) size 127x14 + chunk 2 (middle anchor) text run 1 at (300.00,172.00) startOffset 0 endOffset 23 width 127.00: "(overlayed with 20 deg." + RenderSVGInlineText {#text} at (127,1) size 3x14 + chunk 2 (middle anchor) text run 2 at (427.00,172.00) startOffset 0 endOffset 1 width 3.00: " " + RenderSVGTSpan {tspan} at (0,0) size 124x14 + RenderSVGInlineText {#text} at (3,13) size 124x14 + chunk 3 (middle anchor) text run 1 at (303.50,184.00) startOffset 0 endOffset 23 width 123.00: "rotated blue rectangle)" + RenderPath {rect} at (15,158) size 128x128 [fill={[type=SOLID] [color=#000000]}] [filter=DispMapChecker] [data="M15.00,158.00 L143.00,158.00 L143.00,286.00 L15.00,286.00 Z"] + RenderPath {rect} at (20,258) size 118x20 [fill={[type=SOLID] [color=#DDDDDD]}] [data="M20.00,258.00 L138.00,258.00 L138.00,278.00 L20.00,278.00 Z"] + RenderSVGText {text} at (21,273) size 116x14 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-11) size 116x14 + chunk 1 (middle anchor) text run 1 at (21.50,273.00) startOffset 0 endOffset 18 width 115.00: "Checkerboard Image" + RenderPath {rect} at (158,158) size 128x128 [fill={[type=SOLID] [color=#000000]}] [filter=SphereMap] [data="M158.00,158.00 L286.00,158.00 L286.00,286.00 L158.00,286.00 Z"] + RenderPath {rect} at (163,255) size 118x30 [fill={[type=SOLID] [color=#DDDDDD]}] [data="M163.00,255.00 L281.00,255.00 L281.00,285.00 L163.00,285.00 Z"] + RenderSVGText {text} at (166,268) size 112x29 contains 2 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 103x14 + RenderSVGInlineText {#text} at (3,-11) size 103x14 + chunk 1 (middle anchor) text run 1 at (169.50,268.00) startOffset 0 endOffset 16 width 102.00: "Displacement Map" + RenderSVGInlineText {#text} at (105,-11) size 4x14 + chunk 1 (middle anchor) text run 2 at (271.50,268.00) startOffset 0 endOffset 1 width 3.00: " " + RenderSVGTSpan {tspan} at (0,0) size 112x14 + RenderSVGInlineText {#text} at (0,4) size 112x14 + chunk 2 (middle anchor) text run 1 at (166.50,283.00) startOffset 0 endOffset 22 width 111.00: "(spherical distortion)" + RenderPath {rect} at (301,200) size 128x128 [fill={[type=SOLID] [color=#000000]}] [filter=SphereMapTest] [data="M301.00,200.00 L429.00,200.00 L429.00,328.00 L301.00,328.00 Z"] + RenderSVGText {text} at (347,345) size 36x14 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-11) size 36x14 + chunk 1 (middle anchor) text run 1 at (347.50,345.00) startOffset 0 endOffset 6 width 35.00: "Result" + RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 264x46 + chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.6 $" + RenderPath {rect} at (0.50,0.50) size 479x359 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt new file mode 100644 index 0000000..dbcf7e6 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt @@ -0,0 +1,36 @@ +KCanvasResource {id="null" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="nullreg" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 480x360 + RenderView at (0,0) size 480x360 +layer at (0,0) size 480x360 + RenderSVGRoot {svg} at (0.50,0.50) size 479x359 + RenderSVGContainer {g} at (89,20) size 356x265 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (90,20) size 80x115 + RenderPath {circle} at (100,30) size 60x60 [fill={[type=SOLID] [color=#FF0000]}] [data="M160.00,60.00 L159.94,61.88 L159.76,63.76 L159.47,65.62 L159.06,67.46 L158.53,69.27 L157.89,71.04 L157.14,72.77 L156.29,74.45 L155.33,76.07 L154.27,77.63 L153.12,79.12 L151.87,80.54 L150.54,81.87 L149.12,83.12 L147.63,84.27 L146.07,85.33 L144.45,86.29 L142.77,87.14 L141.04,87.89 L139.27,88.53 L137.46,89.06 L135.62,89.47 L133.76,89.76 L131.88,89.94 L130.00,90.00 L128.12,89.94 L126.24,89.76 L124.38,89.47 L122.54,89.06 L120.73,88.53 L118.96,87.89 L117.23,87.14 L115.55,86.29 L113.93,85.33 L112.37,84.27 L110.88,83.12 L109.46,81.87 L108.13,80.54 L106.88,79.12 L105.73,77.63 L104.67,76.07 L103.71,74.45 L102.86,72.77 L102.11,71.04 L101.47,69.27 L100.94,67.46 L100.53,65.62 L100.24,63.76 L100.06,61.88 L100.00,60.00 L100.06,58.12 L100.24,56.24 L100.53,54.38 L100.94,52.54 L101.47,50.73 L102.11,48.96 L102.86,47.23 L103.71,45.55 L104.67,43.93 L105.73,42.37 L106.88,40.88 L108.13,39.46 L109.46,38.13 L110.88,36.88 L112.37,35.73 L113.93,34.67 L115.55,33.71 L117.23,32.86 L118.96,32.11 L120.73,31.47 L122.54,30.94 L124.38,30.53 L126.24,30.24 L128.12,30.06 L130.00,30.00 L131.88,30.06 L133.76,30.24 L135.62,30.53 L137.46,30.94 L139.27,31.47 L141.04,32.11 L142.77,32.86 L144.45,33.71 L146.07,34.67 L147.63,35.73 L149.12,36.88 L150.54,38.13 L151.87,39.46 L153.12,40.88 L154.27,42.37 L155.33,43.93 L156.29,45.55 L157.14,47.23 L157.89,48.96 L158.53,50.73 L159.06,52.54 L159.47,54.38 L159.76,56.24 L159.94,58.12 Z"] + RenderPath {circle} at (90,20) size 80x80 [fill={[type=SOLID] [color=#000000]}] [data="M170.00,60.00 L169.92,62.51 L169.68,65.01 L169.29,67.50 L168.74,69.95 L168.04,72.36 L167.19,74.72 L166.19,77.03 L165.05,79.27 L163.77,81.43 L162.36,83.51 L160.82,85.50 L159.16,87.38 L157.38,89.16 L155.50,90.82 L153.51,92.36 L151.43,93.77 L149.27,95.05 L147.03,96.19 L144.72,97.19 L142.36,98.04 L139.95,98.74 L137.50,99.29 L135.01,99.68 L132.51,99.92 L130.00,100.00 L127.49,99.92 L124.99,99.68 L122.50,99.29 L120.05,98.74 L117.64,98.04 L115.28,97.19 L112.97,96.19 L110.73,95.05 L108.57,93.77 L106.49,92.36 L104.50,90.82 L102.62,89.16 L100.84,87.38 L99.18,85.50 L97.64,83.51 L96.23,81.43 L94.95,79.27 L93.81,77.03 L92.81,74.72 L91.96,72.36 L91.26,69.95 L90.71,67.50 L90.32,65.01 L90.08,62.51 L90.00,60.00 L90.08,57.49 L90.32,54.99 L90.71,52.50 L91.26,50.05 L91.96,47.64 L92.81,45.28 L93.81,42.97 L94.95,40.73 L96.23,38.57 L97.64,36.49 L99.18,34.50 L100.84,32.62 L102.62,30.84 L104.50,29.18 L106.49,27.64 L108.57,26.23 L110.73,24.95 L112.97,23.81 L115.28,22.81 L117.64,21.96 L120.05,21.26 L122.50,20.71 L124.99,20.32 L127.49,20.08 L130.00,20.00 L132.51,20.08 L135.01,20.32 L137.50,20.71 L139.95,21.26 L142.36,21.96 L144.72,22.81 L147.03,23.81 L149.27,24.95 L151.43,26.23 L153.51,27.64 L155.50,29.18 L157.38,30.84 L159.16,32.62 L160.82,34.50 L162.36,36.49 L163.77,38.57 L165.05,40.73 L166.19,42.97 L167.19,45.28 L168.04,47.64 L168.74,50.05 L169.29,52.50 L169.68,54.99 L169.92,57.49 Z"] + RenderSVGText {text} at (95,130) size 70x23 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-18) size 70x23 + chunk 1 (middle anchor) text run 1 at (95.00,130.00) startOffset 0 endOffset 9 width 70.00: "No filter" + RenderSVGContainer {g} at (89,170) size 82x115 + RenderPath {circle} at (100,180) size 60x60 [fill={[type=SOLID] [color=#FF0000]}] [data="M160.00,210.00 L159.94,211.88 L159.76,213.76 L159.47,215.62 L159.06,217.46 L158.53,219.27 L157.89,221.04 L157.14,222.77 L156.29,224.45 L155.33,226.07 L154.27,227.63 L153.12,229.12 L151.87,230.54 L150.54,231.87 L149.12,233.12 L147.63,234.27 L146.07,235.33 L144.45,236.29 L142.77,237.14 L141.04,237.89 L139.27,238.53 L137.46,239.06 L135.62,239.47 L133.76,239.76 L131.88,239.94 L130.00,240.00 L128.12,239.94 L126.24,239.76 L124.38,239.47 L122.54,239.06 L120.73,238.53 L118.96,237.89 L117.23,237.14 L115.55,236.29 L113.93,235.33 L112.37,234.27 L110.88,233.12 L109.46,231.87 L108.13,230.54 L106.88,229.12 L105.73,227.63 L104.67,226.07 L103.71,224.45 L102.86,222.77 L102.11,221.04 L101.47,219.27 L100.94,217.46 L100.53,215.62 L100.24,213.76 L100.06,211.88 L100.00,210.00 L100.06,208.12 L100.24,206.24 L100.53,204.38 L100.94,202.54 L101.47,200.73 L102.11,198.96 L102.86,197.23 L103.71,195.55 L104.67,193.93 L105.73,192.37 L106.88,190.88 L108.13,189.46 L109.46,188.13 L110.88,186.88 L112.37,185.73 L113.93,184.67 L115.55,183.71 L117.23,182.86 L118.96,182.11 L120.73,181.47 L122.54,180.94 L124.38,180.53 L126.24,180.24 L128.12,180.06 L130.00,180.00 L131.88,180.06 L133.76,180.24 L135.62,180.53 L137.46,180.94 L139.27,181.47 L141.04,182.11 L142.77,182.86 L144.45,183.71 L146.07,184.67 L147.63,185.73 L149.12,186.88 L150.54,188.13 L151.87,189.46 L153.12,190.88 L154.27,192.37 L155.33,193.93 L156.29,195.55 L157.14,197.23 L157.89,198.96 L158.53,200.73 L159.06,202.54 L159.47,204.38 L159.76,206.24 L159.94,208.12 Z"] + RenderPath {circle} at (90,170) size 80x80 [fill={[type=SOLID] [color=#000000]}] [filter=null] [data="M170.00,210.00 L169.92,212.51 L169.68,215.01 L169.29,217.50 L168.74,219.95 L168.04,222.36 L167.19,224.72 L166.19,227.03 L165.05,229.27 L163.77,231.43 L162.36,233.51 L160.82,235.50 L159.16,237.38 L157.38,239.16 L155.50,240.82 L153.51,242.36 L151.43,243.77 L149.27,245.05 L147.03,246.19 L144.72,247.19 L142.36,248.04 L139.95,248.74 L137.50,249.29 L135.01,249.68 L132.51,249.92 L130.00,250.00 L127.49,249.92 L124.99,249.68 L122.50,249.29 L120.05,248.74 L117.64,248.04 L115.28,247.19 L112.97,246.19 L110.73,245.05 L108.57,243.77 L106.49,242.36 L104.50,240.82 L102.62,239.16 L100.84,237.38 L99.18,235.50 L97.64,233.51 L96.23,231.43 L94.95,229.27 L93.81,227.03 L92.81,224.72 L91.96,222.36 L91.26,219.95 L90.71,217.50 L90.32,215.01 L90.08,212.51 L90.00,210.00 L90.08,207.49 L90.32,204.99 L90.71,202.50 L91.26,200.05 L91.96,197.64 L92.81,195.28 L93.81,192.97 L94.95,190.73 L96.23,188.57 L97.64,186.49 L99.18,184.50 L100.84,182.62 L102.62,180.84 L104.50,179.18 L106.49,177.64 L108.57,176.23 L110.73,174.95 L112.97,173.81 L115.28,172.81 L117.64,171.96 L120.05,171.26 L122.50,170.71 L124.99,170.32 L127.49,170.08 L130.00,170.00 L132.51,170.08 L135.01,170.32 L137.50,170.71 L139.95,171.26 L142.36,171.96 L144.72,172.81 L147.03,173.81 L149.27,174.95 L151.43,176.23 L153.51,177.64 L155.50,179.18 L157.38,180.84 L159.16,182.62 L160.82,184.50 L162.36,186.49 L163.77,188.57 L165.05,190.73 L166.19,192.97 L167.19,195.28 L168.04,197.64 L168.74,200.05 L169.29,202.50 L169.68,204.99 L169.92,207.49 Z"] + RenderSVGText {text} at (89,280) size 82x23 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-18) size 82x23 + chunk 1 (middle anchor) text run 1 at (89.00,280.00) startOffset 0 endOffset 11 width 82.00: "Null filter" + RenderSVGContainer {g} at (254,20) size 152x115 + RenderPath {circle} at (300,30) size 60x60 [fill={[type=SOLID] [color=#FF0000]}] [data="M360.00,60.00 L359.94,61.88 L359.76,63.76 L359.47,65.62 L359.06,67.46 L358.53,69.27 L357.89,71.04 L357.14,72.77 L356.29,74.45 L355.33,76.07 L354.27,77.63 L353.12,79.12 L351.87,80.54 L350.54,81.87 L349.12,83.12 L347.63,84.27 L346.07,85.33 L344.45,86.29 L342.77,87.14 L341.04,87.89 L339.27,88.53 L337.46,89.06 L335.62,89.47 L333.76,89.76 L331.88,89.94 L330.00,90.00 L328.12,89.94 L326.24,89.76 L324.38,89.47 L322.54,89.06 L320.73,88.53 L318.96,87.89 L317.23,87.14 L315.55,86.29 L313.93,85.33 L312.37,84.27 L310.88,83.12 L309.46,81.87 L308.13,80.54 L306.88,79.12 L305.73,77.63 L304.67,76.07 L303.71,74.45 L302.86,72.77 L302.11,71.04 L301.47,69.27 L300.94,67.46 L300.53,65.62 L300.24,63.76 L300.06,61.88 L300.00,60.00 L300.06,58.12 L300.24,56.24 L300.53,54.38 L300.94,52.54 L301.47,50.73 L302.11,48.96 L302.86,47.23 L303.71,45.55 L304.67,43.93 L305.73,42.37 L306.88,40.88 L308.13,39.46 L309.46,38.13 L310.88,36.88 L312.37,35.73 L313.93,34.67 L315.55,33.71 L317.23,32.86 L318.96,32.11 L320.73,31.47 L322.54,30.94 L324.38,30.53 L326.24,30.24 L328.12,30.06 L330.00,30.00 L331.88,30.06 L333.76,30.24 L335.62,30.53 L337.46,30.94 L339.27,31.47 L341.04,32.11 L342.77,32.86 L344.45,33.71 L346.07,34.67 L347.63,35.73 L349.12,36.88 L350.54,38.13 L351.87,39.46 L353.12,40.88 L354.27,42.37 L355.33,43.93 L356.29,45.55 L357.14,47.23 L357.89,48.96 L358.53,50.73 L359.06,52.54 L359.47,54.38 L359.76,56.24 L359.94,58.12 Z"] + RenderPath {circle} at (290,20) size 80x80 [fill={[type=SOLID] [color=#000000]}] [filter=notthere] [data="M370.00,60.00 L369.92,62.51 L369.68,65.01 L369.29,67.50 L368.74,69.95 L368.04,72.36 L367.19,74.72 L366.19,77.03 L365.05,79.27 L363.77,81.43 L362.36,83.51 L360.82,85.50 L359.16,87.38 L357.38,89.16 L355.50,90.82 L353.51,92.36 L351.43,93.77 L349.27,95.05 L347.03,96.19 L344.72,97.19 L342.36,98.04 L339.95,98.74 L337.50,99.29 L335.01,99.68 L332.51,99.92 L330.00,100.00 L327.49,99.92 L324.99,99.68 L322.50,99.29 L320.05,98.74 L317.64,98.04 L315.28,97.19 L312.97,96.19 L310.73,95.05 L308.57,93.77 L306.49,92.36 L304.50,90.82 L302.62,89.16 L300.84,87.38 L299.18,85.50 L297.64,83.51 L296.23,81.43 L294.95,79.27 L293.81,77.03 L292.81,74.72 L291.96,72.36 L291.26,69.95 L290.71,67.50 L290.32,65.01 L290.08,62.51 L290.00,60.00 L290.08,57.49 L290.32,54.99 L290.71,52.50 L291.26,50.05 L291.96,47.64 L292.81,45.28 L293.81,42.97 L294.95,40.73 L296.23,38.57 L297.64,36.49 L299.18,34.50 L300.84,32.62 L302.62,30.84 L304.50,29.18 L306.49,27.64 L308.57,26.23 L310.73,24.95 L312.97,23.81 L315.28,22.81 L317.64,21.96 L320.05,21.26 L322.50,20.71 L324.99,20.32 L327.49,20.08 L330.00,20.00 L332.51,20.08 L335.01,20.32 L337.50,20.71 L339.95,21.26 L342.36,21.96 L344.72,22.81 L347.03,23.81 L349.27,24.95 L351.43,26.23 L353.51,27.64 L355.50,29.18 L357.38,30.84 L359.16,32.62 L360.82,34.50 L362.36,36.49 L363.77,38.57 L365.05,40.73 L366.19,42.97 L367.19,45.28 L368.04,47.64 L368.74,50.05 L369.29,52.50 L369.68,54.99 L369.92,57.49 Z"] + RenderSVGText {text} at (254,130) size 152x23 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-18) size 152x23 + chunk 1 (middle anchor) text run 1 at (254.50,130.00) startOffset 0 endOffset 19 width 151.00: "Non-existant filter" + RenderSVGContainer {g} at (215,170) size 230x115 + RenderPath {circle} at (300,180) size 60x60 [fill={[type=SOLID] [color=#FF0000]}] [data="M360.00,210.00 L359.94,211.88 L359.76,213.76 L359.47,215.62 L359.06,217.46 L358.53,219.27 L357.89,221.04 L357.14,222.77 L356.29,224.45 L355.33,226.07 L354.27,227.63 L353.12,229.12 L351.87,230.54 L350.54,231.87 L349.12,233.12 L347.63,234.27 L346.07,235.33 L344.45,236.29 L342.77,237.14 L341.04,237.89 L339.27,238.53 L337.46,239.06 L335.62,239.47 L333.76,239.76 L331.88,239.94 L330.00,240.00 L328.12,239.94 L326.24,239.76 L324.38,239.47 L322.54,239.06 L320.73,238.53 L318.96,237.89 L317.23,237.14 L315.55,236.29 L313.93,235.33 L312.37,234.27 L310.88,233.12 L309.46,231.87 L308.13,230.54 L306.88,229.12 L305.73,227.63 L304.67,226.07 L303.71,224.45 L302.86,222.77 L302.11,221.04 L301.47,219.27 L300.94,217.46 L300.53,215.62 L300.24,213.76 L300.06,211.88 L300.00,210.00 L300.06,208.12 L300.24,206.24 L300.53,204.38 L300.94,202.54 L301.47,200.73 L302.11,198.96 L302.86,197.23 L303.71,195.55 L304.67,193.93 L305.73,192.37 L306.88,190.88 L308.13,189.46 L309.46,188.13 L310.88,186.88 L312.37,185.73 L313.93,184.67 L315.55,183.71 L317.23,182.86 L318.96,182.11 L320.73,181.47 L322.54,180.94 L324.38,180.53 L326.24,180.24 L328.12,180.06 L330.00,180.00 L331.88,180.06 L333.76,180.24 L335.62,180.53 L337.46,180.94 L339.27,181.47 L341.04,182.11 L342.77,182.86 L344.45,183.71 L346.07,184.67 L347.63,185.73 L349.12,186.88 L350.54,188.13 L351.87,189.46 L353.12,190.88 L354.27,192.37 L355.33,193.93 L356.29,195.55 L357.14,197.23 L357.89,198.96 L358.53,200.73 L359.06,202.54 L359.47,204.38 L359.76,206.24 L359.94,208.12 Z"] + RenderPath {circle} at (290,170) size 80x80 [fill={[type=SOLID] [color=#000000]}] [filter=nullreg] [data="M370.00,210.00 L369.92,212.51 L369.68,215.01 L369.29,217.50 L368.74,219.95 L368.04,222.36 L367.19,224.72 L366.19,227.03 L365.05,229.27 L363.77,231.43 L362.36,233.51 L360.82,235.50 L359.16,237.38 L357.38,239.16 L355.50,240.82 L353.51,242.36 L351.43,243.77 L349.27,245.05 L347.03,246.19 L344.72,247.19 L342.36,248.04 L339.95,248.74 L337.50,249.29 L335.01,249.68 L332.51,249.92 L330.00,250.00 L327.49,249.92 L324.99,249.68 L322.50,249.29 L320.05,248.74 L317.64,248.04 L315.28,247.19 L312.97,246.19 L310.73,245.05 L308.57,243.77 L306.49,242.36 L304.50,240.82 L302.62,239.16 L300.84,237.38 L299.18,235.50 L297.64,233.51 L296.23,231.43 L294.95,229.27 L293.81,227.03 L292.81,224.72 L291.96,222.36 L291.26,219.95 L290.71,217.50 L290.32,215.01 L290.08,212.51 L290.00,210.00 L290.08,207.49 L290.32,204.99 L290.71,202.50 L291.26,200.05 L291.96,197.64 L292.81,195.28 L293.81,192.97 L294.95,190.73 L296.23,188.57 L297.64,186.49 L299.18,184.50 L300.84,182.62 L302.62,180.84 L304.50,179.18 L306.49,177.64 L308.57,176.23 L310.73,174.95 L312.97,173.81 L315.28,172.81 L317.64,171.96 L320.05,171.26 L322.50,170.71 L324.99,170.32 L327.49,170.08 L330.00,170.00 L332.51,170.08 L335.01,170.32 L337.50,170.71 L339.95,171.26 L342.36,171.96 L344.72,172.81 L347.03,173.81 L349.27,174.95 L351.43,176.23 L353.51,177.64 L355.50,179.18 L357.38,180.84 L359.16,182.62 L360.82,184.50 L362.36,186.49 L363.77,188.57 L365.05,190.73 L366.19,192.97 L367.19,195.28 L368.04,197.64 L368.74,200.05 L369.29,202.50 L369.68,204.99 L369.92,207.49 Z"] + RenderSVGText {text} at (215,280) size 230x23 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-18) size 230x23 + chunk 1 (middle anchor) text run 1 at (215.00,280.00) startOffset 0 endOffset 29 width 230.00: "Null with small region filter" + RenderSVGText {text} at (10,340) size 284x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 284x46 + chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 17 width 284.00: "$Revision: 1.13 $" + RenderPath {rect} at (0.50,0.50) size 479x359 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt new file mode 100644 index 0000000..4167246 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt @@ -0,0 +1,15 @@ +KCanvasResource {id="image" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 480x360 + RenderView at (0,0) size 480x360 +layer at (0,0) size 480x360 + RenderSVGRoot {svg} at (0,0) size 480x360 + RenderSVGContainer {g} at (0,0) size 480x360 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGText {text} at (147,20) size 186x14 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-11) size 186x14 + chunk 1 (middle anchor) text run 1 at (147.50,20.00) startOffset 0 endOffset 37 width 185.00: "Basic test of feImage filter support." + RenderPath {rect} at (0,0) size 480x360 [fill={[type=SOLID] [color=#000000]}] [filter=image] [data="M0.00,0.00 L480.00,0.00 L480.00,360.00 L0.00,360.00 Z"] + RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 264x46 + chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.7 $" + RenderPath {rect} at (0.50,0.50) size 479x359 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt new file mode 100644 index 0000000..1e02657 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt @@ -0,0 +1,93 @@ +KCanvasResource {id="distantLightA" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="distantLightB" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="distantLightC" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="distantLightD" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="pointLightA" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="pointLightB" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="pointLightC" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="pointLightD" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="spotLightA" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="spotLightB" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="spotLightC" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="spotLightD" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 480x360 + RenderView at (0,0) size 480x360 +layer at (0,0) size 480x360 + RenderSVGRoot {svg} at (0.50,0.50) size 536.50x359 + RenderSVGContainer {g} at (70,9) size 467x266 + RenderSVGText {text} at (113,20) size 254x14 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-11) size 254x14 + chunk 1 (middle anchor) text run 1 at (113.50,20.00) startOffset 0 endOffset 50 width 253.00: "Filters: feDistantLight, fePointLight, feSpotLight" + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (70,36) size 353x64 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,40.00)}] + RenderSVGText {text} at (70,10) size 353x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 353x18 + chunk 1 text run 1 at (70.00,10.00) startOffset 0 endOffset 55 width 353.00: "Various values for feDistantLight azimuth and elevation" + RenderSVGText {text} at (70,25) size 34x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 34x18 + chunk 1 text run 1 at (70.00,25.00) startOffset 0 endOffset 6 width 34.00: "(0, 0)" + RenderSVGText {text} at (165,25) size 42x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 42x18 + chunk 1 text run 1 at (165.00,25.00) startOffset 0 endOffset 7 width 42.00: "(45, 0)" + RenderSVGText {text} at (260,25) size 42x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 42x18 + chunk 1 text run 1 at (260.00,25.00) startOffset 0 endOffset 7 width 42.00: "(0, 45)" + RenderSVGText {text} at (355,25) size 50x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 50x18 + chunk 1 text run 1 at (355.00,25.00) startOffset 0 endOffset 8 width 50.00: "(45, 45)" + RenderSVGImage {image} at (70,70) size 50x30 [filter=distantLightA] + RenderSVGImage {image} at (165,70) size 50x30 [filter=distantLightB] + RenderSVGImage {image} at (260,70) size 50x30 [filter=distantLightC] + RenderSVGImage {image} at (355,70) size 50x30 [filter=distantLightD] + RenderSVGContainer {g} at (70,116) size 359x33 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,120.00)}] + RenderSVGText {text} at (70,10) size 274x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 274x18 + chunk 1 text run 1 at (70.00,10.00) startOffset 0 endOffset 44 width 274.00: "Various values for fePointLight's x, y and z" + RenderSVGText {text} at (70,25) size 58x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 58x18 + chunk 1 text run 1 at (70.00,25.00) startOffset 0 endOffset 10 width 58.00: "(0, 0, 10)" + RenderSVGText {text} at (165,25) size 66x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 66x18 + chunk 1 text run 1 at (165.00,25.00) startOffset 0 endOffset 11 width 66.00: "(50, 0, 10)" + RenderSVGText {text} at (260,25) size 66x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 66x18 + chunk 1 text run 1 at (260.00,25.00) startOffset 0 endOffset 11 width 66.00: "(0, 30, 10)" + RenderSVGText {text} at (355,25) size 74x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 74x18 + chunk 1 text run 1 at (355.00,25.00) startOffset 0 endOffset 12 width 74.00: "(50, 30, 10)" + RenderSVGContainer {g} at (70,150) size 335x30 + RenderSVGImage {image} at (70,150) size 50x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,150.00)}] [filter=pointLightA] + RenderSVGImage {image} at (165,150) size 50x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(165.00,150.00)}] [filter=pointLightB] + RenderSVGImage {image} at (260,150) size 50x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(260.00,150.00)}] [filter=pointLightC] + RenderSVGImage {image} at (355,150) size 50x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(355.00,150.00)}] [filter=pointLightD] + RenderSVGContainer {g} at (70,196) size 467x48 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,210.00)}] + RenderSVGText {text} at (70,0) size 467x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 467x18 + chunk 1 text run 1 at (70.00,0.00) startOffset 0 endOffset 73 width 467.00: "Various values for feSpotLight's x, y, z, pointsAtX, pointsAtY, pointsAtZ" + RenderSVGText {text} at (70,15) size 66x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 66x18 + chunk 1 text run 1 at (70.00,15.00) startOffset 0 endOffset 11 width 66.00: "(25, 0, 25)" + RenderSVGText {text} at (70,30) size 66x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 66x18 + chunk 1 text run 1 at (70.00,30.00) startOffset 0 endOffset 11 width 66.00: "(25, 30, 0)" + RenderSVGText {text} at (165,15) size 74x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 74x18 + chunk 1 text run 1 at (165.00,15.00) startOffset 0 endOffset 12 width 74.00: "(25, 30, 25)" + RenderSVGText {text} at (165,30) size 58x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 58x18 + chunk 1 text run 1 at (165.00,30.00) startOffset 0 endOffset 10 width 58.00: "(25, 0, 0)" + RenderSVGText {text} at (260,30) size 33x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 33x18 + chunk 1 text run 1 at (260.00,30.00) startOffset 0 endOffset 4 width 33.00: "np=1" + RenderSVGText {text} at (355,30) size 146x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 146x18 + chunk 1 text run 1 at (355.00,30.00) startOffset 0 endOffset 20 width 146.00: "limitingConeAngle=30" + RenderSVGContainer {g} at (70,245) size 335x30 + RenderPath {rect} at (70,245) size 50x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,245.00)}] [fill={[type=SOLID] [color=#000000]}] [filter=spotLightA] [data="M0.00,0.00 L50.00,0.00 L50.00,30.00 L0.00,30.00 Z"] + RenderPath {rect} at (165,245) size 50x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(165.00,245.00)}] [fill={[type=SOLID] [color=#000000]}] [filter=spotLightB] [data="M0.00,0.00 L50.00,0.00 L50.00,30.00 L0.00,30.00 Z"] + RenderPath {rect} at (260,245) size 50x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(260.00,245.00)}] [fill={[type=SOLID] [color=#000000]}] [filter=spotLightC] [data="M0.00,0.00 L50.00,0.00 L50.00,30.00 L0.00,30.00 Z"] + RenderPath {rect} at (355,245) size 50x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(355.00,245.00)}] [fill={[type=SOLID] [color=#000000]}] [filter=spotLightD] [data="M0.00,0.00 L50.00,0.00 L50.00,30.00 L0.00,30.00 Z"] + RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 264x46 + chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.8 $" + RenderPath {rect} at (0.50,0.50) size 479x359 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt new file mode 100644 index 0000000..bf4ae9b --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt @@ -0,0 +1,69 @@ +KCanvasResource {id="surfaceScaleA" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="surfaceScaleB" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="surfaceScaleC" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="specularConstantA" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="specularConstantB" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="specularConstantC" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="specularExponentA" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="specularExponentB" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="specularExponentC" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="lightingColorA" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="lightingColorB" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="lightingColorC" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 480x360 + RenderView at (0,0) size 480x360 +layer at (0,0) size 480x360 + RenderSVGRoot {svg} at (0.50,0.50) size 479x359 + RenderSVGContainer {g} at (90,9) size 341x281 + RenderSVGText {text} at (169,20) size 142x14 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-11) size 142x14 + chunk 1 (middle anchor) text run 1 at (169.00,20.00) startOffset 0 endOffset 27 width 142.00: "Filters: feSpecularLighting" + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (90,31) size 291x49 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,20.00)}] + RenderSVGText {text} at (90,25) size 291x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 291x18 + chunk 1 text run 1 at (90.00,25.00) startOffset 0 endOffset 46 width 291.00: "Various values for surfaceScale: 1, 10 and -10" + RenderSVGContainer {g} at (90,50) size 280x30 + RenderPath {rect} at (90,50) size 50x30 [fill={[type=SOLID] [color=#000000]}] [data="M90.00,30.00 L140.00,30.00 L140.00,60.00 L90.00,60.00 Z"] + RenderPath {rect} at (205,50) size 50x30 [fill={[type=SOLID] [color=#000000]}] [data="M205.00,30.00 L255.00,30.00 L255.00,60.00 L205.00,60.00 Z"] + RenderPath {rect} at (320,50) size 50x30 [fill={[type=SOLID] [color=#000000]}] [data="M320.00,30.00 L370.00,30.00 L370.00,60.00 L320.00,60.00 Z"] + RenderSVGImage {image} at (90,50) size 50x30 [filter=surfaceScaleA] + RenderSVGImage {image} at (205,50) size 50x30 [filter=surfaceScaleB] + RenderSVGImage {image} at (320,50) size 50x30 [filter=surfaceScaleC] + RenderSVGContainer {g} at (90,101) size 305x49 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,90.00)}] + RenderSVGText {text} at (90,25) size 305x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 305x18 + chunk 1 text run 1 at (90.00,25.00) startOffset 0 endOffset 48 width 305.00: "Various values for specularConstants: 0, 1 and 2" + RenderSVGContainer {g} at (90,120) size 280x30 + RenderPath {rect} at (90,120) size 50x30 [fill={[type=SOLID] [color=#000000]}] [data="M90.00,30.00 L140.00,30.00 L140.00,60.00 L90.00,60.00 Z"] + RenderPath {rect} at (205,120) size 50x30 [fill={[type=SOLID] [color=#000000]}] [data="M205.00,30.00 L255.00,30.00 L255.00,60.00 L205.00,60.00 Z"] + RenderPath {rect} at (320,120) size 50x30 [fill={[type=SOLID] [color=#000000]}] [data="M320.00,30.00 L370.00,30.00 L370.00,60.00 L320.00,60.00 Z"] + RenderSVGImage {image} at (90,120) size 50x30 [filter=specularConstantA] + RenderSVGImage {image} at (205,120) size 50x30 [filter=specularConstantB] + RenderSVGImage {image} at (320,120) size 50x30 [filter=specularConstantC] + RenderSVGContainer {g} at (90,171) size 310x49 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,160.00)}] + RenderSVGText {text} at (90,25) size 310x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 310x18 + chunk 1 text run 1 at (90.00,25.00) startOffset 0 endOffset 48 width 310.00: "Various values for specularExponents: 1, 2 and 4" + RenderSVGContainer {g} at (90,190) size 280x30 + RenderPath {rect} at (90,190) size 50x30 [fill={[type=SOLID] [color=#000000]}] [data="M90.00,30.00 L140.00,30.00 L140.00,60.00 L90.00,60.00 Z"] + RenderPath {rect} at (205,190) size 50x30 [fill={[type=SOLID] [color=#000000]}] [data="M205.00,30.00 L255.00,30.00 L255.00,60.00 L205.00,60.00 Z"] + RenderPath {rect} at (320,190) size 50x30 [fill={[type=SOLID] [color=#000000]}] [data="M320.00,30.00 L370.00,30.00 L370.00,60.00 L320.00,60.00 Z"] + RenderSVGImage {image} at (90,190) size 50x30 [filter=specularExponentA] + RenderSVGImage {image} at (205,190) size 50x30 [filter=specularExponentB] + RenderSVGImage {image} at (320,190) size 50x30 [filter=specularExponentC] + RenderSVGContainer {g} at (90,241) size 341x49 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,230.00)}] + RenderSVGText {text} at (90,25) size 341x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 341x18 + chunk 1 text run 1 at (90.00,25.00) startOffset 0 endOffset 55 width 341.00: "Various values for lighting color: red, yellow and blue" + RenderSVGContainer {g} at (90,260) size 280x30 + RenderPath {rect} at (90,260) size 50x30 [fill={[type=SOLID] [color=#000000]}] [data="M90.00,30.00 L140.00,30.00 L140.00,60.00 L90.00,60.00 Z"] + RenderPath {rect} at (205,260) size 50x30 [fill={[type=SOLID] [color=#000000]}] [data="M205.00,30.00 L255.00,30.00 L255.00,60.00 L205.00,60.00 Z"] + RenderPath {rect} at (320,260) size 50x30 [fill={[type=SOLID] [color=#000000]}] [data="M320.00,30.00 L370.00,30.00 L370.00,60.00 L320.00,60.00 Z"] + RenderSVGImage {image} at (90,260) size 50x30 [filter=lightingColorA] + RenderSVGImage {image} at (205,260) size 50x30 [filter=lightingColorB] + RenderSVGImage {image} at (320,260) size 50x30 [filter=lightingColorC] + RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 264x46 + chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.8 $" + RenderPath {rect} at (0.50,0.50) size 479x359 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt new file mode 100644 index 0000000..d1c0f57 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt @@ -0,0 +1,17 @@ +KCanvasResource {id="feTileFilter" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 480x360 + RenderView at (0,0) size 480x360 +layer at (0,0) size 480x360 + RenderSVGRoot {svg} at (0.50,0.50) size 479x359 + RenderSVGContainer {g} at (114,11) size 252x280 + RenderSVGText {text} at (145,25) size 190x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 190x17 + chunk 1 (middle anchor) text run 1 at (145.50,25.00) startOffset 0 endOffset 35 width 189.00: "feTile filter test: a tiled pattern" + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (0,0) size 0x0 [filter=feTileFilter] + RenderPath {rect} at (114,39) size 252x252 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M115.00,40.00 L365.00,40.00 L365.00,290.00 L115.00,290.00 Z"] + RenderPath {rect} at (214.50,114.50) size 51x26 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF] [opacity=0.50]}] [data="M215.00,115.00 L265.00,115.00 L265.00,140.00 L215.00,140.00 Z"] + RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 264x46 + chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.9 $" + RenderPath {rect} at (0.50,0.50) size 479x359 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt new file mode 100644 index 0000000..7c064a7 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt @@ -0,0 +1,77 @@ +KCanvasResource {id="Turb1" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="Turb2" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="Turb3" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="Turb4" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="Turb5" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="Turb6" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 480x360 + RenderView at (0,0) size 480x360 +layer at (0,0) size 480x360 + RenderSVGRoot {svg} at (0.50,0.50) size 479x359 + RenderSVGContainer {g} at (23,25) size 404x273 + RenderSVGContainer {g} at (23,25) size 404x273 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderPath {rect} at (25,25) size 100x75 [fill={[type=SOLID] [color=#000000]}] [filter=Turb1] [data="M25.00,25.00 L125.00,25.00 L125.00,100.00 L25.00,100.00 Z"] + RenderSVGText {text} at (34,117) size 82x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 82x12 + chunk 1 (middle anchor) text run 1 at (34.00,117.00) startOffset 0 endOffset 15 width 82.00: "type=turbulence" + RenderSVGText {text} at (23,129) size 104x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 104x12 + chunk 1 (middle anchor) text run 1 at (23.00,129.00) startOffset 0 endOffset 18 width 104.00: "baseFrequency=0.05" + RenderSVGText {text} at (37,141) size 76x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 76x12 + chunk 1 (middle anchor) text run 1 at (37.00,141.00) startOffset 0 endOffset 12 width 76.00: "numOctaves=2" + RenderPath {rect} at (175,25) size 100x75 [fill={[type=SOLID] [color=#000000]}] [filter=Turb2] [data="M175.00,25.00 L275.00,25.00 L275.00,100.00 L175.00,100.00 Z"] + RenderSVGText {text} at (184,117) size 82x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 82x12 + chunk 1 (middle anchor) text run 1 at (184.00,117.00) startOffset 0 endOffset 15 width 82.00: "type=turbulence" + RenderSVGText {text} at (176,129) size 98x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 98x12 + chunk 1 (middle anchor) text run 1 at (176.00,129.00) startOffset 0 endOffset 17 width 98.00: "baseFrequency=0.1" + RenderSVGText {text} at (187,141) size 76x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 76x12 + chunk 1 (middle anchor) text run 1 at (187.00,141.00) startOffset 0 endOffset 12 width 76.00: "numOctaves=2" + RenderPath {rect} at (325,25) size 100x75 [fill={[type=SOLID] [color=#000000]}] [filter=Turb3] [data="M325.00,25.00 L425.00,25.00 L425.00,100.00 L325.00,100.00 Z"] + RenderSVGText {text} at (334,117) size 82x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 82x12 + chunk 1 (middle anchor) text run 1 at (334.00,117.00) startOffset 0 endOffset 15 width 82.00: "type=turbulence" + RenderSVGText {text} at (323,129) size 104x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 104x12 + chunk 1 (middle anchor) text run 1 at (323.00,129.00) startOffset 0 endOffset 18 width 104.00: "baseFrequency=0.05" + RenderSVGText {text} at (337,141) size 76x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 76x12 + chunk 1 (middle anchor) text run 1 at (337.00,141.00) startOffset 0 endOffset 12 width 76.00: "numOctaves=8" + RenderPath {rect} at (25,180) size 100x75 [fill={[type=SOLID] [color=#000000]}] [filter=Turb4] [data="M25.00,180.00 L125.00,180.00 L125.00,255.00 L25.00,255.00 Z"] + RenderSVGText {text} at (30,272) size 90x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 90x12 + chunk 1 (middle anchor) text run 1 at (30.50,272.00) startOffset 0 endOffset 17 width 89.00: "type=fractalNoise" + RenderSVGText {text} at (26,284) size 98x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 98x12 + chunk 1 (middle anchor) text run 1 at (26.00,284.00) startOffset 0 endOffset 17 width 98.00: "baseFrequency=0.1" + RenderSVGText {text} at (37,296) size 76x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 76x12 + chunk 1 (middle anchor) text run 1 at (37.00,296.00) startOffset 0 endOffset 12 width 76.00: "numOctaves=4" + RenderPath {rect} at (175,180) size 100x75 [fill={[type=SOLID] [color=#000000]}] [filter=Turb5] [data="M175.00,180.00 L275.00,180.00 L275.00,255.00 L175.00,255.00 Z"] + RenderSVGText {text} at (180,272) size 90x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 90x12 + chunk 1 (middle anchor) text run 1 at (180.50,272.00) startOffset 0 endOffset 17 width 89.00: "type=fractalNoise" + RenderSVGText {text} at (176,284) size 98x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 98x12 + chunk 1 (middle anchor) text run 1 at (176.00,284.00) startOffset 0 endOffset 17 width 98.00: "baseFrequency=0.4" + RenderSVGText {text} at (187,296) size 76x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 76x12 + chunk 1 (middle anchor) text run 1 at (187.00,296.00) startOffset 0 endOffset 12 width 76.00: "numOctaves=4" + RenderPath {rect} at (325,180) size 100x75 [fill={[type=SOLID] [color=#000000]}] [filter=Turb6] [data="M325.00,180.00 L425.00,180.00 L425.00,255.00 L325.00,255.00 Z"] + RenderSVGText {text} at (330,272) size 90x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 90x12 + chunk 1 (middle anchor) text run 1 at (330.50,272.00) startOffset 0 endOffset 17 width 89.00: "type=fractalNoise" + RenderSVGText {text} at (326,284) size 98x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 98x12 + chunk 1 (middle anchor) text run 1 at (326.00,284.00) startOffset 0 endOffset 17 width 98.00: "baseFrequency=0.1" + RenderSVGText {text} at (337,296) size 76x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 76x12 + chunk 1 (middle anchor) text run 1 at (337.00,296.00) startOffset 0 endOffset 12 width 76.00: "numOctaves=1" + RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 264x46 + chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.1 $" + RenderPath {rect} at (0.50,0.50) size 479x359 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/filters/filterRegions-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/filters/filterRegions-expected.txt new file mode 100644 index 0000000..0a4b630 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/filters/filterRegions-expected.txt @@ -0,0 +1,138 @@ +KCanvasResource {id="filterRegion_0" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_1" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_2" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_3" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_4" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_5" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_6" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_2_0" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_2_1" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_2_2" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_2_3" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_2_4" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_2_5" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_3_0" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_3_1" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_3_2" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filterRegion_3_3" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 450x500 + RenderSVGRoot {svg} at (9,26) size 20000320x3124 + RenderSVGText {text} at (175,40) size 100x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 100x17 + chunk 1 (middle anchor) text run 1 at (175.00,40.00) startOffset 0 endOffset 14 width 100.00: "Filter Regions" + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (9,59) size 20000320x3091 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,50.00)}] + RenderSVGContainer {g} at (259,119) size 121.50x81.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(240.00,95.00)}] + RenderPath {rect} at (270,145) size 100x50 [fill={[type=SOLID] [color=#000000]}] [filter=filterRegion_0] [data="M0.00,0.00 L100.00,0.00 L100.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (259.50,139.50) size 121x61 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M-10.00,-5.00 L110.00,-5.00 L110.00,55.00 L-10.00,55.00 Z"] + RenderSVGText {text} at (-11,-10) size 112x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 112x19 + chunk 1 (middle anchor) text run 1 at (-11.00,-10.00) startOffset 0 endOffset 14 width 112.00: "filterRegion_0" + RenderPath {rect} at (30,3050) size 20000000x25 [fill={[type=SOLID] [color=#000000]}] [filter=filterRegion_1] [data="M0.00,3000.00 L20000000.00,3000.00 L20000000.00,3025.00 L0.00,3025.00 Z"] + RenderPath {rect} at (49.50,79.50) size 51x41 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M20.00,30.00 L70.00,30.00 L70.00,70.00 L20.00,70.00 Z"] + RenderSVGText {text} at (-11,25) size 112x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 112x19 + chunk 1 (middle anchor) text run 1 at (-11.00,25.00) startOffset 0 endOffset 14 width 112.00: "filterRegion_1" + RenderSVGContainer {g} at (119,59) size 20000012x3016 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}] + RenderPath {rect} at (130,3050) size 20000000x25 [fill={[type=SOLID] [color=#000000]}] [filter=filterRegion_2] [data="M0.00,3000.00 L20000000.00,3000.00 L20000000.00,3025.00 L0.00,3025.00 Z"] + RenderPath {rect} at (154.50,84.50) size 46x36 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M25.00,35.00 L70.00,35.00 L70.00,70.00 L25.00,70.00 Z"] + RenderSVGText {text} at (-11,25) size 112x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 112x19 + chunk 1 (middle anchor) text run 1 at (-11.00,25.00) startOffset 0 endOffset 14 width 112.00: "filterRegion_2" + RenderSVGContainer {g} at (219,59) size 20000012x3016 [transform={m=((1.00,0.00)(0.00,1.00)) t=(200.00,0.00)}] + RenderPath {rect} at (230,3050) size 20000000x25 [fill={[type=SOLID] [color=#000000]}] [filter=filterRegion_3] [data="M0.00,3000.00 L20000000.00,3000.00 L20000000.00,3025.00 L0.00,3025.00 Z"] + RenderPath {rect} at (249.50,79.50) size 51x21 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M20.00,30.00 L70.00,30.00 L70.00,50.00 L20.00,50.00 Z"] + RenderSVGText {text} at (-11,25) size 112x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 112x19 + chunk 1 (middle anchor) text run 1 at (-11.00,25.00) startOffset 0 endOffset 14 width 112.00: "filterRegion_3" + RenderSVGContainer {g} at (319,59) size 20000012x3016 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,0.00)}] + RenderPath {rect} at (330,3050) size 20000000x25 [fill={[type=SOLID] [color=#000000]}] [filter=filterRegion_4] [data="M0.00,3000.00 L20000000.00,3000.00 L20000000.00,3025.00 L0.00,3025.00 Z"] + RenderPath {rect} at (349.50,79.50) size 26x41 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M20.00,30.00 L45.00,30.00 L45.00,70.00 L20.00,70.00 Z"] + RenderSVGText {text} at (-11,25) size 112x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 112x19 + chunk 1 (middle anchor) text run 1 at (-11.00,25.00) startOffset 0 endOffset 14 width 112.00: "filterRegion_4" + RenderSVGContainer {g} at (19,134) size 20000012x3016 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,75.00)}] + RenderPath {rect} at (30,3125) size 20000000x25 [fill={[type=SOLID] [color=#000000]}] [filter=filterRegion_5] [data="M0.00,3000.00 L20000000.00,3000.00 L20000000.00,3025.00 L0.00,3025.00 Z"] + RenderPath {rect} at (49.50,154.50) size 51x21 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M20.00,30.00 L70.00,30.00 L70.00,50.00 L20.00,50.00 Z"] + RenderSVGText {text} at (-11,25) size 112x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 112x19 + chunk 1 (middle anchor) text run 1 at (-11.00,25.00) startOffset 0 endOffset 14 width 112.00: "filterRegion_5" + RenderSVGContainer {g} at (130,3125) size 20000000x25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,75.00)}] [filter=filterRegion_6] + RenderPath {rect} at (130,3125) size 20000000x25 [fill={[type=SOLID] [color=#000000]}] [data="M0.00,3000.00 L20000000.00,3000.00 L20000000.00,3025.00 L0.00,3025.00 Z"] + RenderSVGContainer {g} at (119,134) size 112x61.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,75.00)}] + RenderPath {rect} at (149.50,154.50) size 41x41 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M20.00,30.00 L60.00,30.00 L60.00,70.00 L20.00,70.00 Z"] + RenderSVGText {text} at (-11,25) size 112x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 112x19 + chunk 1 (middle anchor) text run 1 at (-11.00,25.00) startOffset 0 endOffset 14 width 112.00: "filterRegion_6" + RenderSVGContainer {g} at (109,294) size 132x64 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,280.00)}] + RenderPath {rect} at (150,330) size 50x25 [fill={[type=SOLID] [color=#000000]}] [filter=filterRegion_2_0] [data="M0.00,0.00 L50.00,0.00 L50.00,25.00 L0.00,25.00 Z"] + RenderPath {rect} at (144.50,327) size 61x31 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M-5.00,-2.50 L55.00,-2.50 L55.00,27.50 L-5.00,27.50 Z"] + RenderSVGText {text} at (-41,-20) size 132x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 132x19 + chunk 1 (middle anchor) text run 1 at (-41.00,-20.00) startOffset 0 endOffset 16 width 132.00: "filterRegion_2_0" + RenderSVGContainer {g} at (50,240) size 50x40 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,160.00)}] [filter=filterRegion_2_1] + RenderPath {rect} at (50,240) size 50x40 [fill={[type=SOLID] [color=#000000]}] [data="M20.00,30.00 L70.00,30.00 L70.00,70.00 L20.00,70.00 Z"] + RenderSVGContainer {g} at (9,219) size 132x61.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,160.00)}] + RenderPath {rect} at (49.50,239.50) size 51x41 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M20.00,30.00 L70.00,30.00 L70.00,70.00 L20.00,70.00 Z"] + RenderSVGText {text} at (-21,25) size 132x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 132x19 + chunk 1 (middle anchor) text run 1 at (-21.00,25.00) startOffset 0 endOffset 16 width 132.00: "filterRegion_2_1" + RenderSVGContainer {g} at (150,240) size 50x40 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,160.00)}] + RenderPath {rect} at (150,240) size 50x40 [fill={[type=SOLID] [color=#000000]}] [filter=filterRegion_2_2] [data="M20.00,30.00 L70.00,30.00 L70.00,70.00 L20.00,70.00 Z"] + RenderSVGContainer {g} at (109,219) size 132x61.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,160.00)}] + RenderPath {rect} at (149.50,239.50) size 51x41 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M20.00,30.00 L70.00,30.00 L70.00,70.00 L20.00,70.00 Z"] + RenderSVGText {text} at (-21,25) size 132x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 132x19 + chunk 1 (middle anchor) text run 1 at (-21.00,25.00) startOffset 0 endOffset 16 width 132.00: "filterRegion_2_2" + RenderSVGContainer {g} at (250,240) size 50x40 [transform={m=((1.00,0.00)(0.00,1.00)) t=(200.00,160.00)}] [filter=filterRegion_2_3] + RenderPath {rect} at (250,240) size 50x40 [fill={[type=SOLID] [color=#000000]}] [data="M20.00,30.00 L70.00,30.00 L70.00,70.00 L20.00,70.00 Z"] + RenderSVGContainer {g} at (209,219) size 132x51.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(200.00,160.00)}] + RenderPath {rect} at (262,259.50) size 26x11 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M32.50,50.00 L57.50,50.00 L57.50,60.00 L32.50,60.00 Z"] + RenderSVGText {text} at (-21,25) size 132x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 132x19 + chunk 1 (middle anchor) text run 1 at (-21.00,25.00) startOffset 0 endOffset 16 width 132.00: "filterRegion_2_3" + RenderSVGContainer {g} at (350,240) size 50x40 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,160.00)}] [filter=filterRegion_2_4] + RenderPath {rect} at (350,240) size 50x40 [fill={[type=SOLID] [color=#000000]}] [data="M20.00,30.00 L70.00,30.00 L70.00,70.00 L20.00,70.00 Z"] + RenderSVGContainer {g} at (309,219) size 132x51.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,160.00)}] + RenderPath {rect} at (362,259.50) size 26x11 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M32.50,50.00 L57.50,50.00 L57.50,60.00 L32.50,60.00 Z"] + RenderSVGText {text} at (-21,25) size 132x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 132x19 + chunk 1 (middle anchor) text run 1 at (-21.00,25.00) startOffset 0 endOffset 16 width 132.00: "filterRegion_2_4" + RenderSVGContainer {g} at (50,325) size 50x40 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,245.00)}] [filter=filterRegion_2_5] + RenderPath {rect} at (50,325) size 50x40 [fill={[type=SOLID] [color=#000000]}] [data="M20.00,30.00 L70.00,30.00 L70.00,70.00 L20.00,70.00 Z"] + RenderSVGContainer {g} at (9,304) size 132x51.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,245.00)}] + RenderPath {rect} at (49.50,344.50) size 51x11 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M20.00,50.00 L70.00,50.00 L70.00,60.00 L20.00,60.00 Z"] + RenderSVGText {text} at (-21,25) size 132x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 132x19 + chunk 1 (middle anchor) text run 1 at (-21.00,25.00) startOffset 0 endOffset 16 width 132.00: "filterRegion_2_5" + RenderSVGContainer {g} at (30,380) size 450x450 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,330.00)}] [filter=filterRegion_3_1] + RenderPath {rect} at (30,380) size 450x450 [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L450.00,0.00 L450.00,450.00 L0.00,450.00 Z"] + RenderSVGContainer {g} at (9,389) size 132x46.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,330.00)}] + RenderPath {rect} at (49.50,409.50) size 21x26 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M20.00,30.00 L40.00,30.00 L40.00,55.00 L20.00,55.00 Z"] + RenderSVGText {text} at (-21,25) size 132x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 132x19 + chunk 1 (middle anchor) text run 1 at (-21.00,25.00) startOffset 0 endOffset 16 width 132.00: "filterRegion_3_1" + RenderSVGContainer {g} at (350,380) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(320.00,330.00)}] [filter=filterRegion_3_0] + RenderPath {rect} at (350,380) size 40x50 [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L40.00,0.00 L40.00,50.00 L0.00,50.00 Z"] + RenderSVGContainer {g} at (329,374.50) size 132x61 [transform={m=((1.00,0.00)(0.00,1.00)) t=(320.00,330.00)}] + RenderPath {rect} at (345.50,374.50) size 49x61 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M-4.00,-5.00 L44.00,-5.00 L44.00,55.00 L-4.00,55.00 Z"] + RenderSVGText {text} at (-21,25) size 132x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 132x19 + chunk 1 (middle anchor) text run 1 at (-21.00,25.00) startOffset 0 endOffset 16 width 132.00: "filterRegion_3_0" + RenderSVGContainer {g} at (180,420) size 50x40 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,330.00)}] [filter=filterRegion_3_2] + RenderPath {rect} at (180,420) size 50x40 [fill={[type=SOLID] [color=#000000]}] [data="M50.00,40.00 L100.00,40.00 L100.00,80.00 L50.00,80.00 Z"] + RenderSVGContainer {g} at (109,379.50) size 132x81 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,330.00)}] + RenderPath {rect} at (129.50,379.50) size 101x81 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M0.00,0.00 L100.00,0.00 L100.00,80.00 L0.00,80.00 Z"] + RenderSVGText {text} at (-21,25) size 132x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 132x19 + chunk 1 (middle anchor) text run 1 at (-21.00,25.00) startOffset 0 endOffset 16 width 132.00: "filterRegion_3_2" + RenderSVGContainer {g} at (280,420) size 50x40 [transform={m=((1.00,0.00)(0.00,1.00)) t=(200.00,330.00)}] [filter=filterRegion_3_3] + RenderPath {rect} at (280,420) size 50x40 [fill={[type=SOLID] [color=#000000]}] [data="M50.00,40.00 L100.00,40.00 L100.00,80.00 L50.00,80.00 Z"] + RenderSVGContainer {g} at (209,389) size 132x41.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(200.00,330.00)}] + RenderPath {rect} at (254.50,399.50) size 38.50x31 [stroke={[type=SOLID] [color=#000000] [opacity=0.50]}] [data="M25.00,20.00 L62.50,20.00 L62.50,50.00 L25.00,50.00 Z"] + RenderSVGText {text} at (-21,25) size 132x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-16) size 132x19 + chunk 1 (middle anchor) text run 1 at (-21.00,25.00) startOffset 0 endOffset 16 width 132.00: "filterRegion_3_3" + RenderSVGContainer {use} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect-expected.txt new file mode 100644 index 0000000..02d652e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect-expected.txt @@ -0,0 +1,48 @@ +KRenderingPaintServer {id="linearGradient" [type=LINEAR-GRADIENT] [stops=[(0.00,#FFD700), (0.50,#FFA500), (1.00,#DC143C)]] [start=(0,0)] [end=(1,0)]} +KRenderingPaintServer {id="radialGradient" [type=RADIAL-GRADIENT] [stops=[(0.00,#FFD700), (0.50,#FFA500), (1.00,#DC143C)]] [center=(0.50,0.50)] [focal=(0.50,0.50)] [radius=0.50]} +KCanvasResource {id="dropShadow" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 450x500 + RenderSVGRoot {svg} at (42,16) size 442.80x387 + RenderSVGContainer {g} at (42,16) size 442.80x387 + RenderSVGText {text} at (136,30) size 178x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 178x17 + chunk 1 (middle anchor) text run 1 at (136.50,30.00) startOffset 0 endOffset 27 width 177.00: "Gradient and filter on text" + RenderSVGText {text} at (106,50) size 238x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 238x17 + chunk 1 (middle anchor) text run 1 at (106.00,50.00) startOffset 0 endOffset 32 width 238.00: "(Using System font and SVG font)" + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGHiddenContainer {linearGradient} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGHiddenContainer {radialGradient} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGText {text} at (44,160) size 152x59 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-48) size 152x59 + chunk 1 (middle anchor) text run 1 at (44.00,160.00) startOffset 0 endOffset 5 width 152.00: "BATIK" + RenderSVGText {text} at (252,160) size 156x58 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-47) size 156x58 + chunk 1 (middle anchor) text run 1 at (252.94,160.00) startOffset 0 endOffset 5 width 154.11: "BATIK" + RenderSVGText {text} at (44,260) size 152x59 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-48) size 152x59 + chunk 1 (middle anchor) text run 1 at (44.00,260.00) startOffset 0 endOffset 5 width 152.00: "BATIK" + RenderSVGText {text} at (252,260) size 156x58 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-47) size 156x58 + chunk 1 (middle anchor) text run 1 at (252.94,260.00) startOffset 0 endOffset 5 width 154.11: "BATIK" + RenderSVGText {text} at (44,360) size 152x59 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-48) size 152x59 + chunk 1 (middle anchor) text run 1 at (44.00,360.00) startOffset 0 endOffset 5 width 152.00: "BATIK" + RenderSVGText {text} at (252,360) size 156x58 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-47) size 156x58 + chunk 1 (middle anchor) text run 1 at (252.94,360.00) startOffset 0 endOffset 5 width 154.11: "BATIK" + RenderSVGText {text} at (87,400) size 66x14 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-11) size 66x14 + chunk 1 (middle anchor) text run 1 at (87.50,400.00) startOffset 0 endOffset 13 width 65.00: "(System font)" + RenderSVGText {text} at (302,400) size 56x14 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-11) size 56x14 + chunk 1 (middle anchor) text run 1 at (302.50,400.00) startOffset 0 endOffset 10 width 55.00: "(SVG font)" + RenderSVGContainer {use} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect3-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect3-expected.txt new file mode 100644 index 0000000..a3c605b --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect3-expected.txt @@ -0,0 +1,120 @@ +KRenderingPaintServer {id="linearGradient" [type=LINEAR-GRADIENT] [stops=[(0.00,#FFD700), (0.50,#FFA500), (1.00,#DC143C)]] [start=(0,0)] [end=(1,0)]} +KRenderingPaintServer {id="radialGradient" [type=RADIAL-GRADIENT] [stops=[(0.00,#FFD700), (0.50,#FFA500), (1.00,#DC143C)]] [center=(0.50,0.50)] [focal=(0.50,0.50)] [radius=0.50]} +KCanvasResource {id="dropShadow" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 450x500 + RenderSVGRoot {svg} at (52,16) size 435.80x387 + RenderSVGContainer {g} at (52,16) size 435.80x387 + RenderSVGText {text} at (99,30) size 252x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 252x17 + chunk 1 (middle anchor) text run 1 at (99.50,30.00) startOffset 0 endOffset 37 width 251.00: "Gradient and filter on text and tspan" + RenderSVGText {text} at (106,50) size 238x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 238x17 + chunk 1 (middle anchor) text run 1 at (106.00,50.00) startOffset 0 endOffset 32 width 238.00: "(Using System font and SVG font)" + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGHiddenContainer {linearGradient} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGHiddenContainer {radialGradient} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGText {text} at (54,140) size 146x79 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-28) size 36x59 + chunk 1 (middle anchor) text run 1 at (54.50,160.00) startOffset 0 endOffset 1 width 35.00: "B" + RenderSVGTSpan {tspan} at (0,0) size 19x30 + RenderSVGInlineText {#text} at (35,-24) size 19x30 + chunk 1 (middle anchor) text run 2 at (89.50,140.00) startOffset 0 endOffset 1 width 18.00: "A" + RenderSVGInlineText {#text} at (53,-48) size 33x59 + chunk 1 (middle anchor) text run 3 at (107.50,140.00) startOffset 0 endOffset 1 width 32.00: "T" + RenderSVGTSpan {tspan} at (0,0) size 12x44 + RenderSVGInlineText {#text} at (85,-36) size 12x44 + chunk 1 (middle anchor) text run 4 at (139.50,140.00) startOffset 0 endOffset 1 width 11.00: "I" + RenderSVGTSpan {tspan} at (0,0) size 54x69 + RenderSVGInlineText {#text} at (92,-46) size 54x69 + chunk 1 (middle anchor) text run 5 at (150.50,140.00) startOffset 0 endOffset 1 width 35.00: "K" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (263,140) size 148x78 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-27) size 37x58 + chunk 1 (middle anchor) text run 1 at (263.69,160.00) startOffset 0 endOffset 1 width 35.57: "B" + RenderSVGTSpan {tspan} at (0,0) size 19x29 + RenderSVGInlineText {#text} at (36,-24) size 19x29 + chunk 1 (middle anchor) text run 2 at (299.26,140.00) startOffset 0 endOffset 1 width 17.79: "A" + RenderSVGInlineText {#text} at (54,-47) size 33x58 + chunk 1 (middle anchor) text run 3 at (317.05,140.00) startOffset 0 endOffset 1 width 32.58: "T" + RenderSVGTSpan {tspan} at (0,0) size 12x44 + RenderSVGInlineText {#text} at (86,-36) size 12x44 + chunk 1 (middle anchor) text run 4 at (349.63,140.00) startOffset 0 endOffset 1 width 11.11: "I" + RenderSVGTSpan {tspan} at (0,0) size 55x68 + RenderSVGInlineText {#text} at (93,-45) size 55x68 + chunk 1 (middle anchor) text run 5 at (360.74,140.00) startOffset 0 endOffset 1 width 35.57: "K" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (54,240) size 146x79 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-28) size 36x59 + chunk 1 (middle anchor) text run 1 at (54.50,260.00) startOffset 0 endOffset 1 width 35.00: "B" + RenderSVGTSpan {tspan} at (0,0) size 19x30 + RenderSVGInlineText {#text} at (35,-24) size 19x30 + chunk 1 (middle anchor) text run 2 at (89.50,240.00) startOffset 0 endOffset 1 width 18.00: "A" + RenderSVGInlineText {#text} at (53,-48) size 33x59 + chunk 1 (middle anchor) text run 3 at (107.50,240.00) startOffset 0 endOffset 1 width 32.00: "T" + RenderSVGTSpan {tspan} at (0,0) size 12x44 + RenderSVGInlineText {#text} at (85,-36) size 12x44 + chunk 1 (middle anchor) text run 4 at (139.50,240.00) startOffset 0 endOffset 1 width 11.00: "I" + RenderSVGTSpan {tspan} at (0,0) size 54x69 + RenderSVGInlineText {#text} at (92,-46) size 54x69 + chunk 1 (middle anchor) text run 5 at (150.50,240.00) startOffset 0 endOffset 1 width 35.00: "K" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (263,240) size 148x78 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-27) size 37x58 + chunk 1 (middle anchor) text run 1 at (263.69,260.00) startOffset 0 endOffset 1 width 35.57: "B" + RenderSVGTSpan {tspan} at (0,0) size 19x29 + RenderSVGInlineText {#text} at (36,-24) size 19x29 + chunk 1 (middle anchor) text run 2 at (299.26,240.00) startOffset 0 endOffset 1 width 17.79: "A" + RenderSVGInlineText {#text} at (54,-47) size 33x58 + chunk 1 (middle anchor) text run 3 at (317.05,240.00) startOffset 0 endOffset 1 width 32.58: "T" + RenderSVGTSpan {tspan} at (0,0) size 12x44 + RenderSVGInlineText {#text} at (86,-36) size 12x44 + chunk 1 (middle anchor) text run 4 at (349.63,240.00) startOffset 0 endOffset 1 width 11.11: "I" + RenderSVGTSpan {tspan} at (0,0) size 55x68 + RenderSVGInlineText {#text} at (93,-45) size 55x68 + chunk 1 (middle anchor) text run 5 at (360.74,240.00) startOffset 0 endOffset 1 width 35.57: "K" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (54,340) size 146x79 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-28) size 36x59 + chunk 1 (middle anchor) text run 1 at (54.50,360.00) startOffset 0 endOffset 1 width 35.00: "B" + RenderSVGTSpan {tspan} at (0,0) size 19x30 + RenderSVGInlineText {#text} at (35,-24) size 19x30 + chunk 1 (middle anchor) text run 2 at (89.50,340.00) startOffset 0 endOffset 1 width 18.00: "A" + RenderSVGInlineText {#text} at (53,-48) size 33x59 + chunk 1 (middle anchor) text run 3 at (107.50,340.00) startOffset 0 endOffset 1 width 32.00: "T" + RenderSVGTSpan {tspan} at (0,0) size 12x44 + RenderSVGInlineText {#text} at (85,-36) size 12x44 + chunk 1 (middle anchor) text run 4 at (139.50,340.00) startOffset 0 endOffset 1 width 11.00: "I" + RenderSVGTSpan {tspan} at (0,0) size 54x69 + RenderSVGInlineText {#text} at (92,-46) size 54x69 + chunk 1 (middle anchor) text run 5 at (150.50,340.00) startOffset 0 endOffset 1 width 35.00: "K" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (263,340) size 148x78 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-27) size 37x58 + chunk 1 (middle anchor) text run 1 at (263.69,360.00) startOffset 0 endOffset 1 width 35.57: "B" + RenderSVGTSpan {tspan} at (0,0) size 19x29 + RenderSVGInlineText {#text} at (36,-24) size 19x29 + chunk 1 (middle anchor) text run 2 at (299.26,340.00) startOffset 0 endOffset 1 width 17.79: "A" + RenderSVGInlineText {#text} at (54,-47) size 33x58 + chunk 1 (middle anchor) text run 3 at (317.05,340.00) startOffset 0 endOffset 1 width 32.58: "T" + RenderSVGTSpan {tspan} at (0,0) size 12x44 + RenderSVGInlineText {#text} at (86,-36) size 12x44 + chunk 1 (middle anchor) text run 4 at (349.63,340.00) startOffset 0 endOffset 1 width 11.11: "I" + RenderSVGTSpan {tspan} at (0,0) size 55x68 + RenderSVGInlineText {#text} at (93,-45) size 55x68 + chunk 1 (middle anchor) text run 5 at (360.74,340.00) startOffset 0 endOffset 1 width 35.57: "K" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (87,400) size 66x14 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-11) size 66x14 + chunk 1 (middle anchor) text run 1 at (87.50,400.00) startOffset 0 endOffset 13 width 65.00: "(System font)" + RenderSVGText {text} at (302,400) size 56x14 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-11) size 56x14 + chunk 1 (middle anchor) text run 1 at (302.50,400.00) startOffset 0 endOffset 10 width 55.00: "(SVG font)" + RenderSVGContainer {use} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textFeatures-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textFeatures-expected.txt new file mode 100644 index 0000000..626eea7 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textFeatures-expected.txt @@ -0,0 +1,152 @@ +KCanvasResource {id="blur" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 450x500 + RenderSVGRoot {svg} at (45,36) size 349x449.20 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (45,36) size 349x449.20 + RenderSVGText {text} at (151,50) size 148x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 148x17 + chunk 1 (middle anchor) text run 1 at (151.00,50.00) startOffset 0 endOffset 21 width 148.00: "Text Element Features" + RenderSVGContainer {g} at (45,72) size 349x413.20 + RenderSVGText {text} at (45,100) size 328x36 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 107x17 + chunk 1 text run 1 at (45.00,100.00) startOffset 0 endOffset 16 width 107.00: "Text can change " + RenderSVGTSpan {tspan} at (0,0) size 54x36 + RenderSVGInlineText {#text} at (107,-28) size 54x36 + chunk 1 text run 2 at (152.00,100.00) startOffset 0 endOffset 5 width 54.00: "size," + RenderSVGInlineText {#text} at (161,-13) size 4x17 + chunk 1 text run 3 at (206.00,100.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 74x23 + RenderSVGInlineText {#text} at (165,-18) size 74x23 + chunk 1 text run 4 at (210.00,100.00) startOffset 0 endOffset 9 width 74.00: "typeface," + RenderSVGInlineText {#text} at (239,-13) size 4x17 + chunk 1 text run 5 at (284.00,100.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 36x17 + RenderSVGInlineText {#text} at (243,-13) size 36x17 + chunk 1 text run 6 at (288.00,100.00) startOffset 0 endOffset 6 width 36.00: "color," + RenderSVGInlineText {#text} at (279,-13) size 21x17 + chunk 1 text run 7 at (324.00,100.00) startOffset 0 endOffset 1 width 4.00: " " + chunk 1 text run 8 at (328.00,100.00) startOffset 0 endOffset 3 width 17.00: "or " + RenderSVGTSpan {tspan} at (0,0) size 28x17 + RenderSVGInlineText {#text} at (300,-13) size 28x17 + chunk 1 text run 9 at (345.00,100.00) startOffset 0 endOffset 5 width 28.00: "style" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (45,125) size 175x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 175x17 + chunk 1 text run 1 at (45.00,125.00) startOffset 0 endOffset 29 width 175.00: "within a single text element." + RenderSVGText {text} at (45,175) size 341x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 151x17 + chunk 1 text run 1 at (45.00,175.00) startOffset 0 endOffset 25 width 151.00: "Styling features include " + RenderSVGTSpan {tspan} at (0,0) size 47x17 + RenderSVGInlineText {#text} at (151,-13) size 47x17 + chunk 1 text run 2 at (196.00,175.00) startOffset 0 endOffset 7 width 47.00: "weight," + RenderSVGInlineText {#text} at (198,-13) size 4x17 + chunk 1 text run 3 at (243.00,175.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 51x17 + RenderSVGInlineText {#text} at (202,-13) size 51x17 + chunk 1 text run 4 at (247.00,175.00) startOffset 0 endOffset 8 width 51.00: "posture," + RenderSVGInlineText {#text} at (253,-13) size 31x17 + chunk 1 text run 5 at (298.00,175.00) startOffset 0 endOffset 5 width 31.00: " and " + RenderSVGTSpan {tspan} at (0,0) size 57x17 + RenderSVGInlineText {#text} at (284,-13) size 57x17 + chunk 1 text run 6 at (329.00,175.00) startOffset 0 endOffset 9 width 57.00: "typeface." + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderPath {rect} at (45,200) size 202.50x50 [fill={[type=SOLID] [color=#1E90FF]}] [data="M45.00,200.00 L247.50,200.00 L247.50,250.00 L45.00,250.00 Z"] + RenderSVGText {text} at (45,225) size 316x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 171x17 + chunk 1 text run 1 at (45.00,225.00) startOffset 0 endOffset 28 width 171.00: "Graphics attributes such as " + RenderSVGTSpan {tspan} at (0,0) size 46x17 + RenderSVGInlineText {#text} at (171,-13) size 46x17 + chunk 1 text run 2 at (216.00,225.00) startOffset 0 endOffset 7 width 46.00: "opacity" + RenderSVGInlineText {#text} at (217,-13) size 99x17 + chunk 1 text run 3 at (262.00,225.00) startOffset 0 endOffset 16 width 99.00: " can be applied." + RenderSVGText {text} at (45,275) size 334x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 185x17 + chunk 1 text run 1 at (45.00,275.00) startOffset 0 endOffset 30 width 185.00: "\"text decoration\" can include " + RenderSVGTSpan {tspan} at (0,0) size 63x17 + RenderSVGInlineText {#text} at (185,-13) size 63x17 + chunk 1 text run 2 at (230.00,275.00) startOffset 0 endOffset 10 width 63.00: "underline," + RenderSVGInlineText {#text} at (248,-13) size 4x17 + chunk 1 text run 3 at (293.00,275.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 55x17 + RenderSVGInlineText {#text} at (252,-13) size 55x17 + chunk 1 text run 4 at (297.00,275.00) startOffset 0 endOffset 9 width 55.00: "overline," + RenderSVGInlineText {#text} at (307,-13) size 27x17 + chunk 1 text run 5 at (352.00,275.00) startOffset 0 endOffset 4 width 27.00: " and" + RenderSVGText {text} at (45,293) size 301x27 contains 1 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 87x17 + RenderSVGInlineText {#text} at (0,-6) size 87x17 + chunk 1 text run 1 at (45.00,300.00) startOffset 0 endOffset 14 width 87.00: "strikethrough." + RenderSVGInlineText {#text} at (87,-6) size 4x17 + chunk 1 text run 2 at (132.00,300.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 25x14 + RenderSVGInlineText {#text} at (91,-10) size 25x14 + chunk 1 text run 3 at (136.00,293.50) startOffset 0 endOffset 5 width 25.00: "super" + RenderSVGInlineText {#text} at (116,-6) size 37x17 + chunk 1 text run 4 at (161.00,300.00) startOffset 0 endOffset 6 width 37.00: "-and- " + RenderSVGTSpan {tspan} at (0,0) size 16x14 + RenderSVGInlineText {#text} at (153,3) size 16x14 + chunk 1 text run 5 at (198.00,306.50) startOffset 0 endOffset 3 width 16.00: "sub" + RenderSVGInlineText {#text} at (169,-6) size 132x17 + chunk 1 text run 6 at (214.00,300.00) startOffset 0 endOffset 9 width 49.00: "-scripts " + chunk 1 text run 7 at (263.00,300.00) startOffset 0 endOffset 14 width 83.00: "are available." + RenderSVGText {text} at (45,319) size 342x25 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-7) size 177x17 + chunk 1 text run 1 at (45.00,325.00) startOffset 0 endOffset 29 width 177.00: "Baseline can also be shifted " + RenderSVGTSpan {tspan} at (0,0) size 12x14 + RenderSVGInlineText {#text} at (177,-10) size 12x14 + chunk 1 text run 2 at (222.00,319.50) startOffset 0 endOffset 2 width 12.00: "up" + RenderSVGInlineText {#text} at (189,-7) size 31x17 + chunk 1 text run 3 at (234.00,325.00) startOffset 0 endOffset 5 width 31.00: " and " + RenderSVGTSpan {tspan} at (0,0) size 26x14 + RenderSVGInlineText {#text} at (220,1) size 26x14 + chunk 1 text run 4 at (265.00,330.50) startOffset 0 endOffset 4 width 26.00: "down" + RenderSVGInlineText {#text} at (246,-7) size 96x17 + chunk 1 text run 5 at (291.00,325.00) startOffset 0 endOffset 1 width 4.00: " " + chunk 1 text run 6 at (295.00,325.00) startOffset 0 endOffset 14 width 92.00: "by percentage." + RenderSVGText {text} at (45,375) size 349x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 53x17 + chunk 1 text run 1 at (45.00,375.00) startOffset 0 endOffset 8 width 53.00: "Various " + RenderSVGTSpan {tspan} at (0,0) size 47x17 + RenderSVGInlineText {#text} at (53,-13) size 47x17 + chunk 1 text run 2 at (98.00,375.00) startOffset 0 endOffset 8 width 47.00: "outline " + RenderSVGInlineText {#text} at (100,-13) size 43x17 + chunk 1 text run 3 at (145.00,375.00) startOffset 0 endOffset 8 width 43.00: "styles, " + RenderSVGTSpan {tspan} at (0,0) size 63x17 + RenderSVGInlineText {#text} at (143,-13) size 63x17 + chunk 1 text run 4 at (188.00,375.00) startOffset 0 endOffset 12 width 63.00: "fill colors " + RenderSVGInlineText {#text} at (206,-13) size 27x17 + chunk 1 text run 5 at (251.00,375.00) startOffset 0 endOffset 4 width 27.00: "and " + RenderSVGTSpan {tspan} at (0,0) size 75x17 + RenderSVGInlineText {#text} at (233,-13) size 75x17 + chunk 1 text run 6 at (278.00,375.00) startOffset 0 endOffset 12 width 75.00: "thicknesses " + RenderSVGInlineText {#text} at (308,-13) size 41x17 + chunk 1 text run 7 at (353.00,375.00) startOffset 0 endOffset 6 width 41.00: "can be" + RenderSVGText {text} at (45,400) size 345x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 221x17 + chunk 1 text run 1 at (45.00,400.00) startOffset 0 endOffset 36 width 221.00: "used, and the outline stroke can be " + RenderSVGTSpan {tspan} at (0,0) size 52x17 + RenderSVGInlineText {#text} at (221,-13) size 52x17 + chunk 1 text run 2 at (266.00,400.00) startOffset 0 endOffset 7 width 52.00: "rounded" + RenderSVGInlineText {#text} at (273,-13) size 21x17 + chunk 1 text run 3 at (318.00,400.00) startOffset 0 endOffset 1 width 4.00: " " + chunk 1 text run 4 at (322.00,400.00) startOffset 0 endOffset 3 width 17.00: "or " + RenderSVGTSpan {tspan} at (0,0) size 51x17 + RenderSVGInlineText {#text} at (294,-13) size 51x17 + chunk 1 text run 5 at (339.00,400.00) startOffset 0 endOffset 8 width 51.00: "mitered." + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (45,450) size 161x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 161x17 + chunk 1 text run 1 at (45.00,450.00) startOffset 0 endOffset 25 width 161.00: "Text elements also can be" + RenderSVGText {text} at (45,475) size 154x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 154x17 + chunk 1 text run 1 at (45.00,475.00) startOffset 0 endOffset 25 width 154.00: "filtered and transformed." + RenderSVGContainer {g} at (208.76,433) size 170.44x52.20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(250.00,475.00)}] + RenderSVGText {text} at (0,0) size 129x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 129x46 + chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 6 width 129.00: "Shadow" + RenderSVGText {text} at (0,0) size 129x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 129x46 + chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 6 width 129.00: "Shadow" + RenderSVGContainer {use} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textProperties-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textProperties-expected.txt new file mode 100644 index 0000000..97a79b6 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textProperties-expected.txt @@ -0,0 +1,161 @@ +KCanvasResource {id="gaussianBlur" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="textClip" [type=CLIPPER] [clip data=[[winding=EVEN-ODD] [path=M0.00,0.00 L0.00,0.00 L0.00,0.00 L0.00,0.00 Z]]]} +KRenderingPaintServer {id="gradient" [type=LINEAR-GRADIENT] [stops=[(0.00,#0000FF), (1.00,#008000)]] [bounding box mode=0] [start=(-50,-25)] [end=(50,25)]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 450x500 + RenderSVGRoot {svg} at (15,36) size 415x433 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGText {text} at (-22,0) size 44x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 44x18 + chunk 1 (middle anchor) text run 1 at (-22.00,0.00) startOffset 0 endOffset 6 width 44.00: "sample" + RenderSVGContainer {g} at (15,36) size 415x433 + RenderSVGText {text} at (59,50) size 332x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 332x17 + chunk 1 (middle anchor) text run 1 at (59.00,50.00) startOffset 0 endOffset 47 width 332.00: "Text Alignment, Geometry, References, and Spans" + RenderSVGContainer {g} at (111,70) size 231x70 + RenderPath {line} at (224.50,70) size 1x70 [stroke={[type=SOLID] [color=#808080]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,70.00 L225.00,140.00"] + RenderSVGText {text} at (225,90) size 117x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 117x17 + chunk 1 text run 1 at (225.00,90.00) startOffset 0 endOffset 19 width 117.00: "text-anchor=\"start\"" + RenderSVGText {text} at (158,110) size 134x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 134x17 + chunk 1 (middle anchor) text run 1 at (158.00,110.00) startOffset 0 endOffset 20 width 134.00: "text-anchor=\"middle\"" + RenderSVGText {text} at (111,130) size 114x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 114x17 + chunk 1 (end anchor) text run 1 at (111.00,130.00) startOffset 0 endOffset 17 width 114.00: "text-anchor=\"end\"" + RenderSVGContainer {g} at (45,145) size 110x54 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,180.00)}] + RenderSVGText {text} at (-55,0) size 110x45 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-35) size 110x45 + chunk 1 (middle anchor) text run 1 at (-54.50,0.00) startOffset 0 endOffset 6 width 109.00: "sample" + RenderSVGText {text} at (-52,15) size 104x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 104x18 + chunk 1 (middle anchor) text run 1 at (-52.00,15.00) startOffset 0 endOffset 15 width 104.00: "font-size=\"1cm\"" + RenderSVGContainer {g} at (168,151) size 114x48 [transform={m=((1.00,0.00)(0.00,1.00)) t=(225.00,180.00)}] + RenderSVGText {text} at (-45,0) size 90x37 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-29) size 90x37 + chunk 1 (middle anchor) text run 1 at (-45.00,0.00) startOffset 0 endOffset 6 width 90.00: "sample" + RenderSVGText {text} at (-57,15) size 114x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 114x18 + chunk 1 (middle anchor) text run 1 at (-57.00,15.00) startOffset 0 endOffset 16 width 114.00: "font-size=\"200%\"" + RenderSVGContainer {g} at (293,144) size 114x55 [transform={m=((1.00,0.00)(0.00,1.00)) t=(350.00,180.00)}] + RenderSVGText {text} at (-57,0) size 114x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 114x46 + chunk 1 (middle anchor) text run 1 at (-57.00,0.00) startOffset 0 endOffset 6 width 114.00: "sample" + RenderSVGText {text} at (-47,15) size 94x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 94x18 + chunk 1 (middle anchor) text run 1 at (-46.50,15.00) startOffset 0 endOffset 14 width 93.00: "font-size=\"28\"" + RenderSVGContainer {g} at (20,197) size 160x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,225.00)}] + RenderSVGText {text} at (-42,0) size 84x36 contains 1 chunk(s) + RenderSVGInline {tref} at (0,0) size 84x36 + RenderSVGInlineText {#text} at (0,-28) size 84x36 + chunk 1 (middle anchor) text run 1 at (-42.00,0.00) startOffset 0 endOffset 6 width 84.00: "sample" + RenderSVGText {text} at (-80,15) size 160x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 160x18 + chunk 1 (middle anchor) text run 1 at (-79.50,15.00) startOffset 0 endOffset 26 width 159.00: "referenced text via <tref>" + RenderSVGContainer {g} at (178,197) size 94x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(225.00,225.00)}] + RenderSVGText {text} at (-43,0) size 86x36 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-28) size 25x36 + chunk 1 (middle anchor) text run 1 at (-43.00,0.00) startOffset 0 endOffset 2 width 25.00: "sa" + RenderSVGTSpan {tspan} at (0,0) size 25x36 + RenderSVGInlineText {#text} at (25,-28) size 25x36 + chunk 1 (middle anchor) text run 2 at (-18.00,0.00) startOffset 0 endOffset 1 width 25.00: "m" + RenderSVGInlineText {#text} at (50,-28) size 36x36 + chunk 1 (middle anchor) text run 3 at (7.00,0.00) startOffset 0 endOffset 3 width 36.00: "ple" + RenderSVGText {text} at (-47,15) size 94x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 94x18 + chunk 1 (middle anchor) text run 1 at (-46.50,15.00) startOffset 0 endOffset 14 width 93.00: "use of <tspan>" + RenderSVGContainer {g} at (270,197) size 160x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(350.00,225.00)}] + RenderSVGContainer {g} at (308,197) size 84x36 + RenderSVGContainer {use} at (308,197) size 84x36 + RenderSVGContainer {g} at (308,197) size 84x36 + RenderSVGText {text} at (-42,0) size 84x36 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-28) size 84x36 + chunk 1 (middle anchor) text run 1 at (-42.00,0.00) startOffset 0 endOffset 6 width 84.00: "sample" + RenderSVGText {text} at (-80,15) size 160x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 160x18 + chunk 1 (middle anchor) text run 1 at (-80.00,15.00) startOffset 0 endOffset 25 width 160.00: "predefined text via <use>" + RenderSVGText {text} at (143,280) size 164x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 164x17 + chunk 1 (middle anchor) text run 1 at (143.50,280.00) startOffset 0 endOffset 25 width 163.00: "Text Rendering Properties" + RenderSVGContainer {g} at (24,297) size 152x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,305.00)}] + RenderSVGContainer {g} at (58,297) size 84x36 [transform={m=((-1.00,0.00)(-0.00,-1.00)) t=(0.00,0.00)}] + RenderSVGContainer {use} at (58,297) size 84x36 + RenderSVGContainer {g} at (58,297) size 84x36 + RenderSVGText {text} at (-42,0) size 84x36 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-28) size 84x36 + chunk 1 (middle anchor) text run 1 at (-42.00,0.00) startOffset 0 endOffset 6 width 84.00: "sample" + RenderSVGText {text} at (-76,30) size 152x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 152x18 + chunk 1 (middle anchor) text run 1 at (-76.00,30.00) startOffset 0 endOffset 23 width 152.00: "transform=\"rotate(180)\"" + RenderSVGContainer {g} at (180,292) size 90x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(225.00,320.00)}] + RenderSVGContainer {g} at (183,292) size 84x36 [opacity=0.50] + RenderSVGContainer {use} at (183,292) size 84x36 + RenderSVGContainer {g} at (183,292) size 84x36 + RenderSVGText {text} at (-42,0) size 84x36 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-28) size 84x36 + chunk 1 (middle anchor) text run 1 at (-42.00,0.00) startOffset 0 endOffset 6 width 84.00: "sample" + RenderSVGText {text} at (-45,15) size 90x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 90x18 + chunk 1 (middle anchor) text run 1 at (-44.50,15.00) startOffset 0 endOffset 13 width 89.00: "opacity=\"0.5\"" + RenderSVGContainer {g} at (301,292) size 98x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(350.00,320.00)}] + RenderSVGContainer {g} at (308,292) size 84x36 + RenderSVGContainer {use} at (308,292) size 84x36 + RenderSVGContainer {g} at (308,292) size 84x36 + RenderSVGText {text} at (-42,0) size 84x36 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-28) size 84x36 + chunk 1 (middle anchor) text run 1 at (-42.00,0.00) startOffset 0 endOffset 6 width 84.00: "sample" + RenderSVGText {text} at (-49,15) size 98x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 98x18 + chunk 1 (middle anchor) text run 1 at (-49.00,15.00) startOffset 0 endOffset 14 width 98.00: "fill=\"DarkRed\"" + RenderSVGContainer {g} at (15,342) size 170x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,370.00)}] + RenderSVGContainer {g} at (58,342) size 84x36 [filter=gaussianBlur] + RenderSVGContainer {use} at (58,342) size 84x36 + RenderSVGContainer {g} at (58,342) size 84x36 + RenderSVGText {text} at (-42,0) size 84x36 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-28) size 84x36 + chunk 1 (middle anchor) text run 1 at (-42.00,0.00) startOffset 0 endOffset 6 width 84.00: "sample" + RenderSVGText {text} at (-85,15) size 170x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 170x18 + chunk 1 (middle anchor) text run 1 at (-84.50,15.00) startOffset 0 endOffset 27 width 169.00: "filter=\"url(#gaussianBlur)\"" + RenderSVGContainer {g} at (150,342) size 150x57 [transform={m=((1.00,0.00)(0.00,1.00)) t=(225.00,370.00)}] + RenderSVGContainer {g} at (183,342) size 84x36 + RenderSVGContainer {use} at (183,342) size 84x36 + RenderSVGContainer {g} at (183,342) size 84x36 + RenderSVGText {text} at (-42,0) size 84x36 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-28) size 84x36 + chunk 1 (middle anchor) text run 1 at (-42.00,0.00) startOffset 0 endOffset 6 width 84.00: "sample" + RenderSVGText {text} at (-44,15) size 88x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 88x18 + chunk 1 (middle anchor) text run 1 at (-43.50,15.00) startOffset 0 endOffset 14 width 87.00: "fill=\"yellow\";" + RenderSVGText {text} at (-75,25) size 150x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 150x18 + chunk 1 (middle anchor) text run 1 at (-74.50,25.00) startOffset 0 endOffset 21 width 149.00: "stroke=\"MidnightBlue\"" + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGHiddenContainer {linearGradient} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGContainer {g} at (300,345) size 100x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(350.00,370.00)}] + RenderPath {rect} at (300,345) size 100x50 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#0000FF), (1.00,#008000)]] [bounding box mode=0] [start=(-50,-25)] [end=(50,25)]}] [clip path="textClip"] [data="M-50.00,-25.00 L50.00,-25.00 L50.00,25.00 L-50.00,25.00 Z"] + RenderSVGText {text} at (-50,15) size 100x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 100x18 + chunk 1 (middle anchor) text run 1 at (-49.50,15.00) startOffset 0 endOffset 17 width 99.00: "text as clip-path" + RenderSVGText {text} at (136,440) size 28x69 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-54) size 28x69 + chunk 1 (middle anchor) text run 1 at (136.50,440.00) startOffset 0 endOffset 1 width 27.00: "a" + RenderSVGText {text} at (77,455) size 146x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 146x18 + chunk 1 (middle anchor) text run 1 at (77.50,455.00) startOffset 0 endOffset 23 width 145.00: "stroke-linejoin=\"miter\"" + RenderSVGText {text} at (74,465) size 152x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 152x18 + chunk 1 (middle anchor) text run 1 at (74.00,465.00) startOffset 0 endOffset 23 width 152.00: "stroke-linecap=\"square\"" + RenderSVGText {text} at (286,440) size 28x69 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-54) size 28x69 + chunk 1 (middle anchor) text run 1 at (286.50,440.00) startOffset 0 endOffset 1 width 27.00: "a" + RenderSVGText {text} at (225,455) size 150x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 150x18 + chunk 1 (middle anchor) text run 1 at (225.00,455.00) startOffset 0 endOffset 23 width 150.00: "stroke-linejoin=\"round\"" + RenderSVGText {text} at (226,465) size 148x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 148x18 + chunk 1 (middle anchor) text run 1 at (226.00,465.00) startOffset 0 endOffset 22 width 148.00: "stroke-linecap=\"round\"" + RenderSVGContainer {use} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/feDisplacementMap-01-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/feDisplacementMap-01-expected.txt new file mode 100644 index 0000000..493724d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/feDisplacementMap-01-expected.txt @@ -0,0 +1,9 @@ +KCanvasResource {id="ResultImage" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (-0.50,-0.50) size 101x101 + RenderSVGContainer {g} at (-0.50,-0.50) size 101x101 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderPath {rect} at (0,0) size 100x100 [fill={[type=SOLID] [color=#000000]}] [filter=ResultImage] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"] + RenderPath {rect} at (-0.50,-0.50) size 101x101 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/non-opaque-filters-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/non-opaque-filters-expected.txt new file mode 100644 index 0000000..540d1e0 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/non-opaque-filters-expected.txt @@ -0,0 +1,11 @@ +KCanvasResource {id="gblur" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (0,0) size 139x64 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (0,0) size 87x40 [opacity=0.50] + RenderPath {rect} at (0,0) size 87x40 [fill={[type=SOLID] [color=#008000]}] [filter=gblur] [data="M0.00,0.00 L87.00,0.00 L87.00,40.00 L0.00,40.00 Z"] + RenderSVGText {text} at (0,60) size 139x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-14) size 139x18 + chunk 1 text run 1 at (0.00,60.00) startOffset 0 endOffset 22 width 139.00: "This should not crash." diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/visibility-override-filter-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/visibility-override-filter-expected.txt new file mode 100644 index 0000000..396f278 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/visibility-override-filter-expected.txt @@ -0,0 +1,9 @@ +KCanvasResource {id="myfilter" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (0,0) size 100x100 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderPath {rect} at (0,0) size 100x100 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"] + RenderSVGContainer {g} at (0,0) size 100x100 [filter=myfilter] + RenderPath {rect} at (0,0) size 100x100 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/big-sized-filter-2-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/big-sized-filter-2-expected.txt new file mode 100644 index 0000000..c11411c --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/big-sized-filter-2-expected.txt @@ -0,0 +1,8 @@ +KCanvasResource {id="filter" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (0,0) size 20x20 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (0,0) size 20x20 + RenderPath {rect} at (0,0) size 20x20 [fill={[type=SOLID] [color=#FF0000]}] [filter=filter] [data="M0.00,0.00 L20.00,0.00 L20.00,20.00 L0.00,20.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/feMerge-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/feMerge-expected.txt new file mode 100644 index 0000000..5496990 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/feMerge-expected.txt @@ -0,0 +1,11 @@ +KCanvasResource {id="filter_1" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_2" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_3" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (10,10) size 550x150 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderPath {rect} at (10,10) size 150x150 [fill={[type=SOLID] [color=#000000]}] [filter=filter_1] [data="M10.00,10.00 L160.00,10.00 L160.00,160.00 L10.00,160.00 Z"] + RenderPath {rect} at (210,10) size 150x150 [fill={[type=SOLID] [color=#000000]}] [filter=filter_2] [data="M210.00,10.00 L360.00,10.00 L360.00,160.00 L210.00,160.00 Z"] + RenderPath {rect} at (410,10) size 150x150 [fill={[type=SOLID] [color=#000000]}] [filter=filter_3] [data="M410.00,10.00 L560.00,10.00 L560.00,160.00 L410.00,160.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/feOffset-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/feOffset-expected.txt new file mode 100644 index 0000000..e329362 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/feOffset-expected.txt @@ -0,0 +1,26 @@ +KCanvasResource {id="filter_1effect_01" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_02" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_03" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_04" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_05" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_06" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_07" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (35,35) size 650x50 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (35,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}] + RenderPath {rect} at (35,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_01] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderSVGContainer {g} at (135,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,10.00)}] + RenderPath {rect} at (135,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_02] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderSVGContainer {g} at (235,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,10.00)}] + RenderPath {rect} at (235,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_03] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderSVGContainer {g} at (335,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,10.00)}] + RenderPath {rect} at (335,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_04] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderSVGContainer {g} at (435,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,10.00)}] + RenderPath {rect} at (435,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_05] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderSVGContainer {g} at (535,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(510.00,10.00)}] + RenderPath {rect} at (535,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_06] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderSVGContainer {g} at (635,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(610.00,10.00)}] + RenderPath {rect} at (635,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_07] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/subRegion-in-userSpace-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/subRegion-in-userSpace-expected.txt new file mode 100644 index 0000000..6543399 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/subRegion-in-userSpace-expected.txt @@ -0,0 +1,6 @@ +KCanvasResource {id="filter1" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 400x400 + RenderSVGRoot {svg} at (0,0) size 0x0 + RenderSVGContainer {g} at (0,0) size 0x0 [filter=filter1] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/subRegion-one-effect-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/subRegion-one-effect-expected.txt new file mode 100644 index 0000000..1a7408f --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/subRegion-one-effect-expected.txt @@ -0,0 +1,89 @@ +KCanvasResource {id="filter_1effect_01" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_02" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_03" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_04" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_05" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_06" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_07" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_08" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_09" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_10" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_11" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_12" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_13" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_14" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (9.90,9.90) size 687.85x375.10 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (9.90,9.90) size 75.35x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}] + RenderPath {rect} at (34.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (9.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (34.75,34.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (35,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_01] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (109.90,9.90) size 75.20x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,10.00)}] + RenderPath {rect} at (134.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (109.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (122.25,22.25) size 25.50x38 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M12.50,12.50 L37.50,12.50 L37.50,50.00 L12.50,50.00 Z"] + RenderPath {rect} at (135,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_02] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (209.90,9.90) size 75.20x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,10.00)}] + RenderPath {rect} at (234.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (209.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (234.75,34.75) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M25.00,25.00 L50.00,25.00 L50.00,50.00 L25.00,50.00 Z"] + RenderPath {rect} at (235,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_03] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (309.90,9.90) size 75.35x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,10.00)}] + RenderPath {rect} at (334.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (309.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (359.75,47.25) size 25.50x13 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M50.00,37.50 L75.00,37.50 L75.00,50.00 L50.00,50.00 Z"] + RenderPath {rect} at (335,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_04] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (409.90,9.90) size 75.20x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,10.00)}] + RenderPath {rect} at (434.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (409.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (447.25,47.25) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M37.50,37.50 L62.50,37.50 L62.50,62.50 L37.50,62.50 Z"] + RenderPath {rect} at (435,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_05] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (509.90,9.90) size 75.20x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(510.00,10.00)}] + RenderPath {rect} at (534.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (509.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (522.25,22.25) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M12.50,12.50 L62.50,12.50 L62.50,62.50 L12.50,62.50 Z"] + RenderPath {rect} at (535,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_06] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (609.90,9.90) size 75.20x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(610.00,10.00)}] + RenderPath {rect} at (634.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (609.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (641,41) size 13x13 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M31.25,31.25 L43.75,31.25 L43.75,43.75 L31.25,43.75 Z"] + RenderPath {rect} at (635,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_07] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (29.90,229.90) size 60.20x155.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,210.00)}] + RenderPath {rect} at (34.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (29.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (34.75,234.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (35,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_08] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (122.25,222.25) size 67.85x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,210.00)}] + RenderPath {rect} at (134.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (129.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (122.25,222.25) size 25.50x38 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M12.50,12.50 L37.50,12.50 L37.50,50.00 L12.50,50.00 Z"] + RenderPath {rect} at (135,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_09] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (229.90,229.90) size 60.20x155.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,210.00)}] + RenderPath {rect} at (234.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (229.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (234.75,234.75) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M25.00,25.00 L50.00,25.00 L50.00,50.00 L25.00,50.00 Z"] + RenderPath {rect} at (235,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_10] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (329.90,229.90) size 80.35x155.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,210.00)}] + RenderPath {rect} at (334.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (329.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (359.75,259.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M50.00,50.00 L100.00,50.00 L100.00,100.00 L50.00,100.00 Z"] + RenderPath {rect} at (335,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_11] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (429.90,229.90) size 60.20x155.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,210.00)}] + RenderPath {rect} at (434.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (429.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (447.25,247.25) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M37.50,37.50 L62.50,37.50 L62.50,62.50 L37.50,62.50 Z"] + RenderPath {rect} at (435,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_12] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (522.25,222.25) size 67.85x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(510.00,210.00)}] + RenderPath {rect} at (534.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (529.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (522.25,222.25) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M12.50,12.50 L62.50,12.50 L62.50,62.50 L12.50,62.50 Z"] + RenderPath {rect} at (535,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_13] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (622.25,222.25) size 75.50x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(610.00,210.00)}] + RenderPath {rect} at (634.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (629.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (622.25,222.25) size 75.50x75.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M12.50,12.50 L87.50,12.50 L87.50,87.50 L12.50,87.50 Z"] + RenderPath {rect} at (635,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_14] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/subRegion-two-effects-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/subRegion-two-effects-expected.txt new file mode 100644 index 0000000..952437e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/filters/subRegion-two-effects-expected.txt @@ -0,0 +1,103 @@ +KCanvasResource {id="filter_1effect_01" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_02" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_03" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_04" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_05" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_06" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_07" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_08" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_09" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_10" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_11" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_12" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_13" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +KCanvasResource {id="filter_1effect_14" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (9.75,9.75) size 700.50x375.25 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (9.75,9.75) size 75.50x175.25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}] + RenderPath {rect} at (34.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (9.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (34.75,34.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (9.75,9.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (35,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_01] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (109.90,9.90) size 87.85x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,10.00)}] + RenderPath {rect} at (134.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (109.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (122.25,22.25) size 25.50x38 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M12.50,12.50 L37.50,12.50 L37.50,50.00 L12.50,50.00 Z"] + RenderPath {rect} at (159.75,59.75) size 38x38 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M50.00,50.00 L87.50,50.00 L87.50,87.50 L50.00,87.50 Z"] + RenderPath {rect} at (135,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_02] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (209.75,9.75) size 75.35x175.25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,10.00)}] + RenderPath {rect} at (234.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (209.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (209.75,9.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (209.75,9.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (235,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_03] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (309.75,9.90) size 88x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,10.00)}] + RenderPath {rect} at (334.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (309.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (309.75,34.75) size 50.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M0.00,25.00 L50.00,25.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (347.25,34.75) size 50.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M37.50,25.00 L87.50,25.00 L87.50,50.00 L37.50,50.00 Z"] + RenderPath {rect} at (335,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_04] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (409.90,9.90) size 75.35x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,10.00)}] + RenderPath {rect} at (434.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (409.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (434.75,34.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (434.75,34.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (435,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_05] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (509.75,9.75) size 75.50x175.25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(510.00,10.00)}] + RenderPath {rect} at (534.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (509.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (509.75,9.75) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M0.00,0.00 L25.00,0.00 L25.00,25.00 L0.00,25.00 Z"] + RenderPath {rect} at (534.75,34.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (535,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_06] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (609.90,9.90) size 75.20x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(610.00,10.00)}] + RenderPath {rect} at (634.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (609.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"] + RenderPath {rect} at (622.25,22.25) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M12.50,12.50 L37.50,12.50 L37.50,37.50 L12.50,37.50 Z"] + RenderPath {rect} at (634.75,34.75) size 38x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M25.00,25.00 L62.50,25.00 L62.50,50.00 L25.00,50.00 Z"] + RenderPath {rect} at (635,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_07] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (22.25,222.25) size 67.85x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,210.00)}] + RenderPath {rect} at (34.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (29.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (34.75,234.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (22.25,222.25) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M12.50,12.50 L37.50,12.50 L37.50,37.50 L12.50,37.50 Z"] + RenderPath {rect} at (35,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_08] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (122.25,222.25) size 67.85x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,210.00)}] + RenderPath {rect} at (134.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (129.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (122.25,222.25) size 25.50x38 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M12.50,12.50 L37.50,12.50 L37.50,50.00 L12.50,50.00 Z"] + RenderPath {rect} at (147.25,247.25) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M37.50,37.50 L62.50,37.50 L62.50,62.50 L37.50,62.50 Z"] + RenderPath {rect} at (135,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_09] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (229.75,229.75) size 65.50x155.25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,210.00)}] + RenderPath {rect} at (234.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (229.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (234.75,234.75) size 60.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M25.00,25.00 L85.00,25.00 L85.00,50.00 L25.00,50.00 Z"] + RenderPath {rect} at (229.75,229.75) size 60.50x60.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (235,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_10] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (329.75,229.75) size 60.50x155.25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,210.00)}] + RenderPath {rect} at (334.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (329.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (329.75,229.75) size 60.50x60.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (329.75,229.75) size 60.50x60.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (335,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_11] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (422.25,222.25) size 67.85x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,210.00)}] + RenderPath {rect} at (434.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (429.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (422.25,222.25) size 60.50x60.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M12.50,12.50 L72.50,12.50 L72.50,72.50 L12.50,72.50 Z"] + RenderPath {rect} at (447.25,247.25) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M37.50,37.50 L62.50,37.50 L62.50,62.50 L37.50,62.50 Z"] + RenderPath {rect} at (435,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_12] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (522.25,222.25) size 75.50x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(510.00,210.00)}] + RenderPath {rect} at (534.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (529.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (522.25,222.25) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M12.50,12.50 L62.50,12.50 L62.50,62.50 L12.50,62.50 Z"] + RenderPath {rect} at (559.75,259.75) size 38x38 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M50.00,50.00 L87.50,50.00 L87.50,87.50 L50.00,87.50 Z"] + RenderPath {rect} at (535,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_13] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] + RenderSVGContainer {g} at (609.75,209.75) size 100.50x175.25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(610.00,210.00)}] + RenderPath {rect} at (634.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 Z"] + RenderPath {rect} at (629.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M20.00,20.00 L80.00,20.00 L80.00,80.00 L20.00,80.00 Z"] + RenderPath {rect} at (622.25,222.25) size 75.50x75.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M12.50,12.50 L87.50,12.50 L87.50,87.50 L12.50,87.50 Z"] + RenderPath {rect} at (609.75,209.75) size 100.50x100.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"] + RenderPath {rect} at (635,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_14] [data="M25.00,125.00 L75.00,125.00 L75.00,175.00 L25.00,175.00 Z"] diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt index 155f3ae..e6db4b5 100644 --- a/webkit/tools/layout_tests/test_expectations.txt +++ b/webkit/tools/layout_tests/test_expectations.txt @@ -858,14 +858,6 @@ BUG28183 : LayoutTests/fast/repaint/box-shadow-v.html = IMAGE // upstream expectation image has the same issue. BUG28183 WIN LINUX : LayoutTests/fast/repaint/list-marker.html = IMAGE -// Extra space at end of test results. Since this is a crash test, a -// FAIL here is just as good as running the test normally. -// FAIL results from an extra newline at the top of the results -// the checked in results do not include the PASS text. -// May only need re-baselining? -BUG24206 WIN : LayoutTests/http/tests/navigation/changing-frame-hierarchy-in-onload.html = FAIL PASS -BUG24206 LINUX MAC : LayoutTests/http/tests/navigation/changing-frame-hierarchy-in-onload.html = FAIL - BUG20507 : LayoutTests/http/tests/uri/resolve-encoding-relative.html = FAIL //also BUG24863 @@ -878,7 +870,7 @@ BUG9071 LINUX : LayoutTests/editing/selection/drag-to-contenteditable-iframe.htm // These are regressions from 1.0, but deemed DEFERable for 2.0. BUG8635 LINUX WIN : LayoutTests/svg/custom/pattern-y-offset.svg = FAIL -BUG8635 WIN MAC : LayoutTests/svg/batik/paints/patternRegions.svg = IMAGE +BUG8635 WIN : LayoutTests/svg/batik/paints/patternRegions.svg = IMAGE BUG8635 LINUX : LayoutTests/svg/batik/paints/patternRegions.svg = IMAGE+TEXT BUG8635 LINUX WIN RELEASE : LayoutTests/svg/custom/pattern-cycle-detection.svg = FAIL BUG8635 LINUX WIN DEBUG : LayoutTests/svg/custom/pattern-cycle-detection.svg = FAIL @@ -1300,7 +1292,7 @@ BUG27914 : LayoutTests/fast/dom/HTMLAnchorElement/set-href-attribute-protocol.ht // ---------------------------------------------------------------------------- // This test isn't hanging, it just takes 12-13 seconds to run. -BUG10322 SLOW : LayoutTests/http/tests/misc/acid3.html = FAIL +BUG10322 SLOW WIN LINUX : LayoutTests/http/tests/misc/acid3.html = FAIL // Has failed for Chromium since it was first checked in. (Lighttpd related?) BUG10323 WIN : LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-no-content-length-onProgress.html = FAIL @@ -2064,25 +2056,7 @@ BUG23488 MAC : LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixe BUG23488 MAC : LayoutTests/fast/table/fixed-table-with-small-percent-width.html = IMAGE BUG23488 MAC : LayoutTests/fast/text/shadow-no-blur.html = IMAGE BUG23488 MAC : LayoutTests/fast/text/shadow-translucent-fill.html = IMAGE -// BUG23488 MAC : LayoutTests/svg/batik/paints/patternRegions.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/batik/text/verticalText.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/batik/text/verticalTextOnPath.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/custom/circular-marker-reference-2.svg = IMAGE -// BUG23488 MAC : LayoutTests/svg/custom/dominant-baseline-hanging.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/custom/gradient-rotated-bbox.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/custom/gradient-stop-corner-cases.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/custom/gradient-stroke-width.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/custom/js-late-marker-creation.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/custom/linking-a-03-b-all.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/custom/linking-a-03-b-viewBox-transform.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/custom/non-circular-marker-reference.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/custom/pattern-rotate.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/custom/pointer-events-path.svg = IMAGE -// BUG23488 MAC : LayoutTests/svg/custom/use-css-no-effect-on-shadow-tree.svg = IMAGE BUG23488 MAC : LayoutTests/svg/transforms/animated-path-inside-transformed-html.xhtml = IMAGE -BUG23488 MAC : LayoutTests/svg/W3C-SVG-1.1/pservers-grad-06-b.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/W3C-SVG-1.1/pservers-grad-08-b.svg = IMAGE -BUG23488 MAC : LayoutTests/svg/W3C-SVG-1.1/struct-frag-02-t.svg = IMAGE BUG23488 MAC : LayoutTests/tables/mozilla/bugs/bug106158-1.html = IMAGE BUG23488 MAC : LayoutTests/tables/mozilla/bugs/bug106158-2.html = IMAGE BUG23488 MAC : LayoutTests/tables/mozilla/bugs/bug34176.html = IMAGE @@ -2095,8 +2069,6 @@ BUG23489 MAC : LayoutTests/fast/forms/menulist-option-wrap.html = IMAGE BUG23489 MAC : LayoutTests/fast/forms/menulist-restrict-line-height.html = IMAGE BUG23489 MAC : LayoutTests/fast/forms/select-baseline.html = IMAGE BUG23489 MAC : LayoutTests/fast/table/empty-section-crash.html = IMAGE -BUG23489 MAC : LayoutTests/svg/batik/text/textOnPath.svg = IMAGE -BUG23489 MAC : LayoutTests/svg/carto.net/window.svg = IMAGE BUG23489 MAC : LayoutTests/svg/W3C-SVG-1.1/pservers-grad-17-b.svg = IMAGE // Uses the wrong bullets for the bulleted list @@ -2199,19 +2171,9 @@ BUG23471 MAC : LayoutTests/fast/text/stroking.html = IMAGE // Thin lines not drawing right BUG23470 MAC : LayoutTests/fast/transforms/shadows.html = IMAGE -// SVG edges are slightly different -BUG23469 MAC : LayoutTests/svg/custom/use-css-no-effect-on-shadow-tree.svg = IMAGE - -// SVG hanging text has lines on left and top -BUG23467 MAC : LayoutTests/svg/custom/dominant-baseline-hanging.svg = IMAGE - // SVG foreign object skew off by a lot BUG23466 MAC : LayoutTests/svg/custom/foreign-object-skew.svg = IMAGE -// SVG marker changes -BUG23465 MAC : LayoutTests/svg/custom/marker-changes.svg = FAIL -BUG23465 MAC : LayoutTests/svg/custom/marker-child-changes.svg = FAIL - // Plugin drawing off BUG12030 MAC DEBUG : LayoutTests/plugins/embed-attributes-style.html = IMAGE IMAGE+TEXT BUG12030 MAC RELEASE : LayoutTests/plugins/embed-attributes-style.html = IMAGE @@ -2528,9 +2490,7 @@ BUG10760 LINUX : LayoutTests/fast/inline/25277-2.html = FAIL BUG10760 LINUX : LayoutTests/fast/inline/25277.html = FAIL BUG10760 MAC : LayoutTests/svg/custom/marker-overflow-clip.svg = FAIL BUG10760 LINUX : LayoutTests/svg/custom/marker-child-changes.svg = PASS FAIL -BUG10760 LINUX MAC DEBUG : LayoutTests/svg/custom/marker-viewBox-changes.svg = FAIL -BUG10760 MAC RELEASE : LayoutTests/svg/custom/marker-viewBox-changes.svg = FAIL -BUG10760 LINUX RELEASE : LayoutTests/svg/custom/marker-viewBox-changes.svg = PASS FAIL +BUG10760 LINUX : LayoutTests/svg/custom/marker-viewBox-changes.svg = FAIL // New failures from WebKit Merge 42671:42725 BUG10861 MAC DEBUG : LayoutTests/http/tests/plugins/post-url-file.html = PASS FAIL @@ -2547,9 +2507,6 @@ BUG11123 LINUX : LayoutTests/editing/inserting/4960120-1.html = FAIL BUG11123 LINUX : LayoutTests/fast/forms/textarea-scrollbar.html = FAIL BUG11123 LINUX : LayoutTests/fast/forms/textarea-scrolled-type.html = FAIL -// Regressions from WebKit Merge 42932:42994 -BUG11239 MAC : LayoutTests/svg/custom/js-late-marker-and-object-creation.svg = FAIL - // Regressions from WebKit Merge 42932:42994 due to text metric changes. BUG11251 WIN DEBUG : LayoutTests/fast/forms/textarea-width.html = FAIL BUG11251 SLOW WIN RELEASE : LayoutTests/fast/forms/textarea-width.html = FAIL @@ -2712,9 +2669,9 @@ BUG19766 WIN LINUX : LayoutTests/tables/mozilla/bugs/bug83786.html = FAIL BUG19766 LINUX : LayoutTests/fast/replaced/width100percent-menulist.html = FAIL // SVG empty trailing tspan causes text to not show up -BUG23468 WIN MAC : LayoutTests/svg/batik/text/textPosition.svg = IMAGE +BUG23468 WIN : LayoutTests/svg/batik/text/textPosition.svg = IMAGE BUG23468 LINUX : LayoutTests/svg/batik/text/textPosition.svg = IMAGE+TEXT -BUG23468 WIN LINUX MAC : LayoutTests/svg/batik/text/xmlSpace.svg = IMAGE +BUG23468 WIN LINUX : LayoutTests/svg/batik/text/xmlSpace.svg = IMAGE // Fails due to textInputController.setInputMethod not implemented for Mac. BUG19665 MAC : LayoutTests/platform/mac/editing/input/hangul-enter-confirms-and-sends-keypress.html = FAIL @@ -3001,9 +2958,6 @@ BUG2844 SKIP : LayoutTests/http/tests/appcache/top-frame-2.html = FAIL // This test fails because there is no setAppCacheMaximumSize API yet. BUG2844 SKIP : LayoutTests/http/tests/appcache/max-size.html = FAIL -// Failures in TestShell that resulted from Mac plugin/focus fixes in r32631. -BUG28380 MAC : LayoutTests/fast/events/tabindex-focus-blur-all.html = CRASH FAIL - // New tests. Failures from merge 51253:51310. // Needs to implement NPN_reloadPlugins and add reloadPluginNoPages & reloadPluginAndPages // to plugin object. @@ -3148,7 +3102,6 @@ BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b.svg = IMAGE+TEXT BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b.svg = IMAGE+TEXT BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f.svg = IMAGE+TEXT BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b.svg = IMAGE+TEXT -BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/struct-cond-03-t.svg = IMAGE+TEXT BUG29737 MAC : LayoutTests/svg/batik/filters/feTile.svg = IMAGE+TEXT BUG29737 MAC : LayoutTests/svg/custom/empty-merge.svg = IMAGE+TEXT BUG29737 MAC : LayoutTests/svg/custom/feComponentTransfer-Discrete.svg = IMAGE+TEXT @@ -3162,38 +3115,12 @@ BUG29737 MAC : LayoutTests/svg/filters/feDisplacementMap.svg = IMAGE+TEXT BUG29737 MAC : LayoutTests/svg/filters/feGaussianBlur.svg = IMAGE+TEXT BUG29737 MAC : LayoutTests/svg/filters/feTile.svg = IMAGE+TEXT BUG29737 MAC : LayoutTests/svg/filters/shadow-on-filter.svg = IMAGE+TEXT -BUG29737 MAC : LayoutTests/svg/custom/invalid-css.svg = TEXT -BUG29737 MAC : LayoutTests/svg/custom/js-svg-constructors.svg = TEXT -BUG29737 MAC : LayoutTests/svg/custom/svg-features.html = TEXT BUG29737 MAC : LayoutTests/svg/dom/operatorAttribute.html = TEXT BUG29737 MAC : LayoutTests/svg/filters/feMerge-wrong-input.svg = TEXT BUG29737 MAC : LayoutTests/svg/custom/use-elementInstance-event-target.svg = IMAGE -BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b.svg = TEXT -BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f.svg = TEXT -BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f.svg = TEXT -BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b.svg = TEXT -BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b.svg = TEXT -BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f.svg = TEXT -BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f.svg = TEXT -BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b.svg = TEXT -BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f.svg = TEXT -BUG29737 MAC : LayoutTests/svg/batik/filters/filterRegions.svg = TEXT -BUG29737 MAC : LayoutTests/svg/batik/text/textEffect.svg = TEXT -BUG29737 MAC : LayoutTests/svg/batik/text/textEffect3.svg = TEXT -BUG29737 MAC : LayoutTests/svg/batik/text/textFeatures.svg = TEXT -BUG29737 MAC : LayoutTests/svg/batik/text/textProperties.svg = TEXT -BUG29737 MAC : LayoutTests/svg/custom/feDisplacementMap-01.svg = TEXT -BUG29737 MAC : LayoutTests/svg/custom/non-opaque-filters.svg = TEXT -BUG29737 MAC : LayoutTests/svg/custom/visibility-override-filter.svg = TEXT BUG29737 MAC : LayoutTests/svg/filters/big-sized-filter.svg = IMAGE+TEXT -BUG29737 MAC : LayoutTests/svg/filters/big-sized-filter-2.svg = TEXT BUG29737 MAC : LayoutTests/svg/filters/filterRes.svg = IMAGE+TEXT -BUG29737 MAC : LayoutTests/svg/filters/feMerge.svg = TEXT -BUG29737 MAC : LayoutTests/svg/filters/feOffset.svg = TEXT -BUG29737 MAC : LayoutTests/svg/filters/subRegion-in-userSpace.svg = TEXT -BUG29737 MAC : LayoutTests/svg/filters/subRegion-one-effect.svg = TEXT -BUG29737 MAC : LayoutTests/svg/filters/subRegion-two-effects.svg = TEXT BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/struct-image-02-b.svg = IMAGE BUG29737 MAC : LayoutTests/svg/filters/sourceAlpha.svg = IMAGE+TEXT |