[Chromium] Flaky svg/W3C-SVG-1.1/filters-conv-01-f.svg
authorschenney@chromium.org <schenney@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 12 Apr 2012 21:19:39 +0000 (21:19 +0000)
committerschenney@chromium.org <schenney@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 12 Apr 2012 21:19:39 +0000 (21:19 +0000)
https://bugs.webkit.org/show_bug.cgi?id=83820

Unreviewed Chromium test expectations.

* platform/chromium-linux-x86/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt: Added.
* platform/chromium-linux/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
* platform/chromium-linux/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt: Added.
* platform/chromium-win-vista/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
* platform/chromium-win-vista/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
* platform/chromium-win-xp/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt: Added.
* platform/chromium-win/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
* platform/chromium-win/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
* platform/chromium/test_expectations.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@114037 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/chromium-linux-x86/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png
LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win-vista/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png
LayoutTests/platform/chromium-win-vista/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt
LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png
LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt
LayoutTests/platform/chromium/test_expectations.txt

index 1fc9f2c..a6310fc 100644 (file)
@@ -1,3 +1,20 @@
+2012-04-12  Stephen Chenney  <schenney@chromium.org>
+
+        [Chromium] Flaky svg/W3C-SVG-1.1/filters-conv-01-f.svg
+        https://bugs.webkit.org/show_bug.cgi?id=83820
+
+        Unreviewed Chromium test expectations.
+
+        * platform/chromium-linux-x86/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt: Added.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt: Added.
+        * platform/chromium-win-vista/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
+        * platform/chromium-win-vista/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
+        * platform/chromium-win-xp/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt: Added.
+        * platform/chromium-win/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
+        * platform/chromium-win/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
+        * platform/chromium/test_expectations.txt:
+
 2012-04-12  Erik Arvidsson  <arv@chromium.org>
 
         Add support for [ArrayClass] and use that on NodeList
diff --git a/LayoutTests/platform/chromium-linux-x86/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt b/LayoutTests/platform/chromium-linux-x86/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt
new file mode 100644 (file)
index 0000000..c19d22c
--- /dev/null
@@ -0,0 +1,66 @@
+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 (30,45) size 411x181
+      RenderSVGContainer {g} at (30,45) size 411x181 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,40.00)}]
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGResourceFilter {filter} [id="convolve1"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve2"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-1.00, -1.00, -1.00, -1.00, 8.00, -1.00, -1.00, -1.00, -1.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="DUPLICATE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve3"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-1.00, -1.00, -1.00, -1.00, 9.00, -1.00, -1.00, -1.00, -1.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve4"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-2.00, 0.00, 0.00, 0.00, 1.00, 0.00, 0.00, 0.00, 2.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve5"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=1" kernelMatrix="[0.33, 0.33, 0.33]" divisor="1.00" bias="0.00" target="(1,0)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve6"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=1 height=3" kernelMatrix="[0.33, 0.33, 0.33]" divisor="1.00" bias="0.00" target="(0,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+        RenderSVGContainer {g} at (30,45) size 411x181
+          RenderSVGText {text} at (10,5) size 62x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 62x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 10 width 62.00: "Blur (3x3)"
+          RenderSVGContainer {g} at (30,70) size 50x63
+            RenderSVGImage {image} at (30,70) size 50x63
+              [filter="convolve1"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 130x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 130x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 20 width 130.00: "Edge Detection (3x3)"
+          RenderSVGContainer {g} at (180,70) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,0.00)}]
+            RenderSVGImage {image} at (180,70) size 50x63
+              [filter="convolve2"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 104x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 104x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 16 width 104.00: "Sharpening (3x3)"
+          RenderSVGContainer {g} at (330,70) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,0.00)}]
+            RenderSVGImage {image} at (330,70) size 50x63
+              [filter="convolve3"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 102x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 102x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 15 width 102.00: "Embossing (3x3)"
+          RenderSVGContainer {g} at (30,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,93.00)}]
+            RenderSVGImage {image} at (30,163) size 50x63
+              [filter="convolve4"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 126x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 126x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 21 width 126.00: "Horizontal blur (3x1)"
+          RenderSVGContainer {g} at (180,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,93.00)}]
+            RenderSVGImage {image} at (180,163) size 50x63
+              [filter="convolve5"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 111x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 111x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 19 width 111.00: "Vertical blur (1x3)"
+          RenderSVGContainer {g} at (330,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,93.00)}]
+            RenderSVGImage {image} at (330,163) size 50x63
+              [filter="convolve6"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+    RenderSVGText {text} at (10,304) size 261x46 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 261x46
+        chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.5 $"
+    RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
index 1f8682a..9e125cf 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt
new file mode 100644 (file)
index 0000000..c19d22c
--- /dev/null
@@ -0,0 +1,66 @@
+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 (30,45) size 411x181
+      RenderSVGContainer {g} at (30,45) size 411x181 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,40.00)}]
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGResourceFilter {filter} [id="convolve1"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve2"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-1.00, -1.00, -1.00, -1.00, 8.00, -1.00, -1.00, -1.00, -1.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="DUPLICATE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve3"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-1.00, -1.00, -1.00, -1.00, 9.00, -1.00, -1.00, -1.00, -1.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve4"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-2.00, 0.00, 0.00, 0.00, 1.00, 0.00, 0.00, 0.00, 2.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve5"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=1" kernelMatrix="[0.33, 0.33, 0.33]" divisor="1.00" bias="0.00" target="(1,0)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve6"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=1 height=3" kernelMatrix="[0.33, 0.33, 0.33]" divisor="1.00" bias="0.00" target="(0,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+        RenderSVGContainer {g} at (30,45) size 411x181
+          RenderSVGText {text} at (10,5) size 62x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 62x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 10 width 62.00: "Blur (3x3)"
+          RenderSVGContainer {g} at (30,70) size 50x63
+            RenderSVGImage {image} at (30,70) size 50x63
+              [filter="convolve1"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 130x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 130x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 20 width 130.00: "Edge Detection (3x3)"
+          RenderSVGContainer {g} at (180,70) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,0.00)}]
+            RenderSVGImage {image} at (180,70) size 50x63
+              [filter="convolve2"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 104x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 104x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 16 width 104.00: "Sharpening (3x3)"
+          RenderSVGContainer {g} at (330,70) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,0.00)}]
+            RenderSVGImage {image} at (330,70) size 50x63
+              [filter="convolve3"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 102x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 102x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 15 width 102.00: "Embossing (3x3)"
+          RenderSVGContainer {g} at (30,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,93.00)}]
+            RenderSVGImage {image} at (30,163) size 50x63
+              [filter="convolve4"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 126x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 126x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 21 width 126.00: "Horizontal blur (3x1)"
+          RenderSVGContainer {g} at (180,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,93.00)}]
+            RenderSVGImage {image} at (180,163) size 50x63
+              [filter="convolve5"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 111x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 111x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 19 width 111.00: "Vertical blur (1x3)"
+          RenderSVGContainer {g} at (330,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,93.00)}]
+            RenderSVGImage {image} at (330,163) size 50x63
+              [filter="convolve6"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+    RenderSVGText {text} at (10,304) size 261x46 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 261x46
+        chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.5 $"
+    RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
index 9281a14..888c3be 100644 (file)
Binary files a/LayoutTests/platform/chromium-win-vista/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png and b/LayoutTests/platform/chromium-win-vista/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png differ
index 5c3e36e..c19d22c 100644 (file)
@@ -1,48 +1,66 @@
-KCanvasResource {id="convolve1" [type=FILTER]  [bounding box=at (0,0) size 0x0] [bounding box mode=0]}
-KCanvasResource {id="convolve2" [type=FILTER]  [bounding box=at (0,0) size 0x0] [bounding box mode=0]}
-KCanvasResource {id="convolve3" [type=FILTER]  [bounding box=at (0,0) size 0x0] [bounding box mode=0]}
-KCanvasResource {id="convolve4" [type=FILTER]  [bounding box=at (0,0) size 0x0] [bounding box mode=0]}
-KCanvasResource {id="convolve5" [type=FILTER]  [bounding box=at (0,0) size 0x0] [bounding box mode=0]}
-KCanvasResource {id="convolve6" [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
+  RenderSVGRoot {svg} at (0,0) size 480x360
     RenderSVGContainer {g} at (30,45) size 411x181
       RenderSVGContainer {g} at (30,45) size 411x181 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,40.00)}]
         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGResourceFilter {filter} [id="convolve1"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve2"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-1.00, -1.00, -1.00, -1.00, 8.00, -1.00, -1.00, -1.00, -1.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="DUPLICATE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve3"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-1.00, -1.00, -1.00, -1.00, 9.00, -1.00, -1.00, -1.00, -1.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve4"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-2.00, 0.00, 0.00, 0.00, 1.00, 0.00, 0.00, 0.00, 2.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve5"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=1" kernelMatrix="[0.33, 0.33, 0.33]" divisor="1.00" bias="0.00" target="(1,0)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve6"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=1 height=3" kernelMatrix="[0.33, 0.33, 0.33]" divisor="1.00" bias="0.00" target="(0,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
         RenderSVGContainer {g} at (30,45) size 411x181
-          RenderSVGText {text} at (10,20) size 62x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,-15) size 62x19
+          RenderSVGText {text} at (10,5) size 62x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 62x19
               chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 10 width 62.00: "Blur (3x3)"
           RenderSVGContainer {g} at (30,70) size 50x63
-            RenderSVGImage {image} at (30,70) size 50x63 [filter=convolve1]
-          RenderSVGText {text} at (10,20) size 130x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,-15) size 130x19
+            RenderSVGImage {image} at (30,70) size 50x63
+              [filter="convolve1"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 130x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 130x19
               chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 20 width 130.00: "Edge Detection (3x3)"
           RenderSVGContainer {g} at (180,70) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,0.00)}]
-            RenderSVGImage {image} at (180,70) size 50x63 [filter=convolve2]
-          RenderSVGText {text} at (10,20) size 104x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,-15) size 104x19
+            RenderSVGImage {image} at (180,70) size 50x63
+              [filter="convolve2"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 104x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 104x19
               chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 16 width 104.00: "Sharpening (3x3)"
           RenderSVGContainer {g} at (330,70) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,0.00)}]
-            RenderSVGImage {image} at (330,70) size 50x63 [filter=convolve3]
-          RenderSVGText {text} at (10,20) size 102x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,-15) size 102x19
+            RenderSVGImage {image} at (330,70) size 50x63
+              [filter="convolve3"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 102x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 102x19
               chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 15 width 102.00: "Embossing (3x3)"
           RenderSVGContainer {g} at (30,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,93.00)}]
-            RenderSVGImage {image} at (30,163) size 50x63 [filter=convolve4]
-          RenderSVGText {text} at (10,20) size 126x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,-15) size 126x19
+            RenderSVGImage {image} at (30,163) size 50x63
+              [filter="convolve4"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 126x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 126x19
               chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 21 width 126.00: "Horizontal blur (3x1)"
           RenderSVGContainer {g} at (180,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,93.00)}]
-            RenderSVGImage {image} at (180,163) size 50x63 [filter=convolve5]
-          RenderSVGText {text} at (10,20) size 111x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,-15) size 111x19
+            RenderSVGImage {image} at (180,163) size 50x63
+              [filter="convolve5"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 111x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 111x19
               chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 19 width 111.00: "Vertical blur (1x3)"
           RenderSVGContainer {g} at (330,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,93.00)}]
-            RenderSVGImage {image} at (330,163) size 50x63 [filter=convolve6]
-    RenderSVGText {text} at (10,340) size 261x46 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,-36) size 261x46
+            RenderSVGImage {image} at (330,163) size 50x63
+              [filter="convolve6"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+    RenderSVGText {text} at (10,304) size 261x46 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 261x46
         chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.5 $"
-    RenderSVGRect {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"]
+    RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt b/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt
new file mode 100644 (file)
index 0000000..c19d22c
--- /dev/null
@@ -0,0 +1,66 @@
+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 (30,45) size 411x181
+      RenderSVGContainer {g} at (30,45) size 411x181 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,40.00)}]
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGResourceFilter {filter} [id="convolve1"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve2"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-1.00, -1.00, -1.00, -1.00, 8.00, -1.00, -1.00, -1.00, -1.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="DUPLICATE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve3"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-1.00, -1.00, -1.00, -1.00, 9.00, -1.00, -1.00, -1.00, -1.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve4"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-2.00, 0.00, 0.00, 0.00, 1.00, 0.00, 0.00, 0.00, 2.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve5"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=3 height=1" kernelMatrix="[0.33, 0.33, 0.33]" divisor="1.00" bias="0.00" target="(1,0)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="convolve6"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feConvolveMatrix order="width=1 height=3" kernelMatrix="[0.33, 0.33, 0.33]" divisor="1.00" bias="0.00" target="(0,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+        RenderSVGContainer {g} at (30,45) size 411x181
+          RenderSVGText {text} at (10,5) size 62x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 62x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 10 width 62.00: "Blur (3x3)"
+          RenderSVGContainer {g} at (30,70) size 50x63
+            RenderSVGImage {image} at (30,70) size 50x63
+              [filter="convolve1"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 130x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 130x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 20 width 130.00: "Edge Detection (3x3)"
+          RenderSVGContainer {g} at (180,70) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,0.00)}]
+            RenderSVGImage {image} at (180,70) size 50x63
+              [filter="convolve2"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 104x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 104x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 16 width 104.00: "Sharpening (3x3)"
+          RenderSVGContainer {g} at (330,70) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,0.00)}]
+            RenderSVGImage {image} at (330,70) size 50x63
+              [filter="convolve3"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 102x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 102x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 15 width 102.00: "Embossing (3x3)"
+          RenderSVGContainer {g} at (30,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,93.00)}]
+            RenderSVGImage {image} at (30,163) size 50x63
+              [filter="convolve4"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 126x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 126x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 21 width 126.00: "Horizontal blur (3x1)"
+          RenderSVGContainer {g} at (180,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,93.00)}]
+            RenderSVGImage {image} at (180,163) size 50x63
+              [filter="convolve5"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+          RenderSVGText {text} at (10,5) size 111x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 111x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 19 width 111.00: "Vertical blur (1x3)"
+          RenderSVGContainer {g} at (330,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,93.00)}]
+            RenderSVGImage {image} at (330,163) size 50x63
+              [filter="convolve6"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
+    RenderSVGText {text} at (10,304) size 261x46 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 261x46
+        chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.5 $"
+    RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
index 3f5851e..01af17f 100644 (file)
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png differ
index 8120d71..3390e47 100644 (file)
@@ -2,59 +2,65 @@ 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 (30,45) size 411x181
-      RenderSVGContainer {g} at (30,45) size 411x181 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,40.00)}]
+    RenderSVGContainer {g} at (30,45) size 409x181
+      RenderSVGContainer {g} at (30,45) size 409x181 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,40.00)}]
         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
           RenderSVGResourceFilter {filter} [id="convolve1"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [last primitive ]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
           RenderSVGResourceFilter {filter} [id="convolve2"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [last primitive ]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-1.00, -1.00, -1.00, -1.00, 8.00, -1.00, -1.00, -1.00, -1.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="DUPLICATE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
           RenderSVGResourceFilter {filter} [id="convolve3"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [last primitive ]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-1.00, -1.00, -1.00, -1.00, 9.00, -1.00, -1.00, -1.00, -1.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
           RenderSVGResourceFilter {filter} [id="convolve4"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [last primitive ]
+            [feConvolveMatrix order="width=3 height=3" kernelMatrix="[-2.00, 0.00, 0.00, 0.00, 1.00, 0.00, 0.00, 0.00, 2.00]" divisor="1.00" bias="0.00" target="(1,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
           RenderSVGResourceFilter {filter} [id="convolve5"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [last primitive ]
+            [feConvolveMatrix order="width=3 height=1" kernelMatrix="[0.33, 0.33, 0.33]" divisor="1.00" bias="0.00" target="(1,0)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
           RenderSVGResourceFilter {filter} [id="convolve6"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [last primitive ]
-        RenderSVGContainer {g} at (30,45) size 411x181
-          RenderSVGText {text} at (10,20) size 62x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,-15) size 62x19
+            [feConvolveMatrix order="width=1 height=3" kernelMatrix="[0.33, 0.33, 0.33]" divisor="1.00" bias="0.00" target="(0,1)" edgeMode="NONE" kernelUnitLength="(0,0)" preserveAlpha="0"]
+              [SourceGraphic]
+        RenderSVGContainer {g} at (30,45) size 409x181
+          RenderSVGText {text} at (10,5) size 62x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 62x19
               chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 10 width 62.00: "Blur (3x3)"
           RenderSVGContainer {g} at (30,70) size 50x63
             RenderSVGImage {image} at (30,70) size 50x63
               [filter="convolve1"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
-          RenderSVGText {text} at (10,20) size 130x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,-15) size 130x19
+          RenderSVGText {text} at (10,5) size 130x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 130x19
               chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 20 width 130.00: "Edge Detection (3x3)"
           RenderSVGContainer {g} at (180,70) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,0.00)}]
             RenderSVGImage {image} at (180,70) size 50x63
               [filter="convolve2"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
-          RenderSVGText {text} at (10,20) size 104x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,-15) size 104x19
+          RenderSVGText {text} at (10,5) size 104x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 104x19
               chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 16 width 104.00: "Sharpening (3x3)"
           RenderSVGContainer {g} at (330,70) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,0.00)}]
             RenderSVGImage {image} at (330,70) size 50x63
               [filter="convolve3"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
-          RenderSVGText {text} at (10,20) size 102x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,-15) size 102x19
+          RenderSVGText {text} at (10,5) size 102x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 102x19
               chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 15 width 102.00: "Embossing (3x3)"
           RenderSVGContainer {g} at (30,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,93.00)}]
             RenderSVGImage {image} at (30,163) size 50x63
               [filter="convolve4"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
-          RenderSVGText {text} at (10,20) size 126x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,-15) size 126x19
+          RenderSVGText {text} at (10,5) size 126x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 126x19
               chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 21 width 126.00: "Horizontal blur (3x1)"
           RenderSVGContainer {g} at (180,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,93.00)}]
             RenderSVGImage {image} at (180,163) size 50x63
               [filter="convolve5"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
-          RenderSVGText {text} at (10,20) size 111x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,-15) size 111x19
-              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 19 width 111.00: "Vertical blur (1x3)"
+          RenderSVGText {text} at (10,5) size 109x19 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 109x19
+              chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 19 width 109.00: "Vertical blur (1x3)"
           RenderSVGContainer {g} at (330,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,93.00)}]
             RenderSVGImage {image} at (330,163) size 50x63
               [filter="convolve6"] RenderSVGResourceFilter {filter} at (10,30) size 50x63
-    RenderSVGText {text} at (10,340) size 261x46 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,-36) size 261x46
+    RenderSVGText {text} at (10,304) size 261x46 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 261x46
         chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.5 $"
-    RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
+    RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
index 92929ba..a71866a 100644 (file)
@@ -2082,8 +2082,6 @@ BUGCR48239 : fast/js/function-apply-many-args.html = TIMEOUT TEXT
 
 BUGCR48859 WIN : fast/inline/continuation-outlines-with-layers-2.html = IMAGE+TEXT
 
-BUGCR32682 LINUX WIN : svg/W3C-SVG-1.1/filters-conv-01-f.svg = IMAGE+TEXT
-
 BUGWK42598 : http/tests/misc/401-alternative-content.php = TEXT
 BUGWK42598 : http/tests/xmlhttprequest/failed-auth.html = TIMEOUT TEXT