[Qt] Add expected files for new svg tests we pass.
authorossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 30 Oct 2009 14:13:48 +0000 (14:13 +0000)
committerossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 30 Oct 2009 14:13:48 +0000 (14:13 +0000)
Compared to the Mac expected png files.

Patch by Andras Becsi <becsi.andras@stud.u-szeged.hu> on 2009-10-30
Reviewed by Holger Hans Peter Freyther.

* platform/qt/svg/css/arrow-with-shadow-expected.txt: Added.
* platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt: Added.
* platform/qt/svg/css/clippath-with-shadow-expected.txt: Added.
* platform/qt/svg/css/mask-with-shadow-expected.txt: Added.
* platform/qt/svg/css/path-with-shadow-expected.txt: Added.
* platform/qt/svg/css/stars-with-shadow-expected.txt: Added.
* platform/qt/svg/filters/shadow-on-filter-expected.txt: Added.
* platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt: Added.

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

LayoutTests/ChangeLog
LayoutTests/platform/qt/svg/css/arrow-with-shadow-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/css/clippath-with-shadow-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/css/mask-with-shadow-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/css/path-with-shadow-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/css/stars-with-shadow-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/filters/shadow-on-filter-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt [new file with mode: 0644]

index 100afabbd58a585056923aeb8ea0629e295aba58..4f9d98eb4cc51968506d4397178674d4f59bd29d 100644 (file)
@@ -1,3 +1,19 @@
+2009-10-30  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
+
+        Reviewed by Holger Hans Peter Freyther.
+
+        [Qt] Add expected files for new svg tests we pass.
+        Compared to the Mac expected png files.
+
+        * platform/qt/svg/css/arrow-with-shadow-expected.txt: Added.
+        * platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt: Added.
+        * platform/qt/svg/css/clippath-with-shadow-expected.txt: Added.
+        * platform/qt/svg/css/mask-with-shadow-expected.txt: Added.
+        * platform/qt/svg/css/path-with-shadow-expected.txt: Added.
+        * platform/qt/svg/css/stars-with-shadow-expected.txt: Added.
+        * platform/qt/svg/filters/shadow-on-filter-expected.txt: Added.
+        * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt: Added.
+
 2009-10-30  Yury Semikhatsky  <yurys@chromium.org>
 
         Reviewed by Pavel Feldman.
diff --git a/LayoutTests/platform/qt/svg/css/arrow-with-shadow-expected.txt b/LayoutTests/platform/qt/svg/css/arrow-with-shadow-expected.txt
new file mode 100644 (file)
index 0000000..9d74260
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (79.97,23.98) size 570.03x378.71
+    RenderSVGContainer {g} at (79.97,23.98) size 570.03x378.71 [transform={m=((2.00,0.00)(0.00,2.00)) t=(0.00,0.00)}]
+      RenderSVGContainer {a} at (79.97,23.98) size 570.03x378.71
+        RenderPath {path} at (79.97,23.98) size 570.03x378.71 [stroke={[type=SOLID] [color=#0000FF] [stroke width=20.00]}] [data="M 185 40L 85 40L 85 28L 40 64L 85 100L 85 88L 185 88L 185 40"]
diff --git a/LayoutTests/platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt b/LayoutTests/platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt
new file mode 100644 (file)
index 0000000..f5bc017
--- /dev/null
@@ -0,0 +1,21 @@
+KRenderingPaintServer {id="maskedGradient" [type=LINEAR-GRADIENT] [stops=[(0.00,#0000FF), (1.00,#FF0000)]] [start=(0,0)] [end=(1,1)]}
+KCanvasResource {id="mask_1" [type=MASKER]}
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 450x500
+  RenderSVGRoot {svg} at (0,0) size 300x300
+    RenderSVGContainer {g} at (0,0) size 300x300
+      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
+        RenderPath {rect} at (0,0) size 300x300 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#0000FF), (1.00,#FF0000)]] [start=(0,0)] [end=(1,1)]}] [data="M 0 0L 300 0L 300 300L 0 300L 0 0"]
+        RenderSVGContainer {mask} at (5,5) size 210x210
+          RenderPath {circle} at (5,5) size 100x100 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M 105 55L 104.901 58.1395L 104.606 61.2667L 104.114 64.3691L 103.429 67.4345L 102.553 70.4509L 101.489 73.4062L 100.241 76.289L 98.8153 79.0877L 97.2164 81.7913L 95.4509 84.3893L 93.5257 86.8712L 91.4484 89.2274L 89.2274 91.4484L 86.8712 93.5257L 84.3893 95.4509L 81.7913 97.2164L 79.0877 98.8153L 76.289 100.241L 73.4062 101.489L 70.4509 102.553L 67.4345 103.429L 64.3691 104.114L 61.2667 104.606L 58.1395 104.901L 55 105L 51.8605 104.901L 48.7333 104.606L 45.6309 104.114L 42.5655 103.429L 39.5491 102.553L 36.5938 101.489L 33.711 100.241L 30.9123 98.8153L 28.2087 97.2164L 25.6107 95.4509L 23.1288 93.5257L 20.7726 91.4484L 18.5516 89.2274L 16.4743 86.8712L 14.5491 84.3893L 12.7836 81.7913L 11.1847 79.0877L 9.75864 76.289L 8.51117 73.4062L 7.44717 70.4508L 6.57084 67.4345L 5.88564 64.3691L 5.39426 61.2667L 5.09866 58.1395L 5 55L 5.09866 51.8605L 5.39427 48.7333L 5.88564 45.6309L 6.57084 42.5655L 7.44717 39.5492L 8.51118 36.5938L 9.75865 33.711L 11.1847 30.9123L 12.7836 28.2087L 14.5492 25.6107L 16.4743 23.1288L 18.5516 20.7726L 20.7727 18.5516L 23.1288 16.4743L 25.6107 14.5491L 28.2087 12.7836L 30.9123 11.1847L 33.711 9.75864L 36.5938 8.51117L 39.5491 7.44718L 42.5655 6.57084L 45.6309 5.88564L 48.7333 5.39426L 51.8605 5.09866L 55 5L 58.1395 5.09866L 61.2667 5.39426L 64.3691 5.88564L 67.4345 6.57084L 70.4509 7.44718L 73.4062 8.51118L 76.289 9.75865L 79.0877 11.1847L 81.7914 12.7836L 84.3893 14.5492L 86.8712 16.4743L 89.2274 18.5516L 91.4484 20.7727L 93.5257 23.1288L 95.4509 25.6108L 97.2164 28.2087L 98.8153 30.9123L 100.241 33.711L 101.489 36.5938L 102.553 39.5492L 103.429 42.5655L 104.114 45.6309L 104.606 48.7333L 104.901 51.8605L 105 55"]
+          RenderPath {circle} at (5,115) size 100x100 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M 105 165L 104.901 168.14L 104.606 171.267L 104.114 174.369L 103.429 177.434L 102.553 180.451L 101.489 183.406L 100.241 186.289L 98.8153 189.088L 97.2164 191.791L 95.4509 194.389L 93.5257 196.871L 91.4484 199.227L 89.2274 201.448L 86.8712 203.526L 84.3893 205.451L 81.7913 207.216L 79.0877 208.815L 76.289 210.241L 73.4062 211.489L 70.4509 212.553L 67.4345 213.429L 64.3691 214.114L 61.2667 214.606L 58.1395 214.901L 55 215L 51.8605 214.901L 48.7333 214.606L 45.6309 214.114L 42.5655 213.429L 39.5491 212.553L 36.5938 211.489L 33.711 210.241L 30.9123 208.815L 28.2087 207.216L 25.6107 205.451L 23.1288 203.526L 20.7726 201.448L 18.5516 199.227L 16.4743 196.871L 14.5491 194.389L 12.7836 191.791L 11.1847 189.088L 9.75864 186.289L 8.51117 183.406L 7.44717 180.451L 6.57084 177.434L 5.88564 174.369L 5.39426 171.267L 5.09866 168.14L 5 165L 5.09866 161.86L 5.39427 158.733L 5.88564 155.631L 6.57084 152.565L 7.44717 149.549L 8.51118 146.594L 9.75865 143.711L 11.1847 140.912L 12.7836 138.209L 14.5492 135.611L 16.4743 133.129L 18.5516 130.773L 20.7727 128.552L 23.1288 126.474L 25.6107 124.549L 28.2087 122.784L 30.9123 121.185L 33.711 119.759L 36.5938 118.511L 39.5491 117.447L 42.5655 116.571L 45.6309 115.886L 48.7333 115.394L 51.8605 115.099L 55 115L 58.1395 115.099L 61.2667 115.394L 64.3691 115.886L 67.4345 116.571L 70.4509 117.447L 73.4062 118.511L 76.289 119.759L 79.0877 121.185L 81.7914 122.784L 84.3893 124.549L 86.8712 126.474L 89.2274 128.552L 91.4484 130.773L 93.5257 133.129L 95.4509 135.611L 97.2164 138.209L 98.8153 140.912L 100.241 143.711L 101.489 146.594L 102.553 149.549L 103.429 152.566L 104.114 155.631L 104.606 158.733L 104.901 161.86L 105 165"]
+          RenderPath {circle} at (115,5) size 100x100 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M 215 55L 214.901 58.1395L 214.606 61.2667L 214.114 64.3691L 213.429 67.4345L 212.553 70.4509L 211.489 73.4062L 210.241 76.289L 208.815 79.0877L 207.216 81.7913L 205.451 84.3893L 203.526 86.8712L 201.448 89.2274L 199.227 91.4484L 196.871 93.5257L 194.389 95.4509L 191.791 97.2164L 189.088 98.8153L 186.289 100.241L 183.406 101.489L 180.451 102.553L 177.434 103.429L 174.369 104.114L 171.267 104.606L 168.14 104.901L 165 105L 161.86 104.901L 158.733 104.606L 155.631 104.114L 152.566 103.429L 149.549 102.553L 146.594 101.489L 143.711 100.241L 140.912 98.8153L 138.209 97.2164L 135.611 95.4509L 133.129 93.5257L 130.773 91.4484L 128.552 89.2274L 126.474 86.8712L 124.549 84.3893L 122.784 81.7913L 121.185 79.0877L 119.759 76.289L 118.511 73.4062L 117.447 70.4508L 116.571 67.4345L 115.886 64.3691L 115.394 61.2667L 115.099 58.1395L 115 55L 115.099 51.8605L 115.394 48.7333L 115.886 45.6309L 116.571 42.5655L 117.447 39.5492L 118.511 36.5938L 119.759 33.711L 121.185 30.9123L 122.784 28.2087L 124.549 25.6107L 126.474 23.1288L 128.552 20.7726L 130.773 18.5516L 133.129 16.4743L 135.611 14.5491L 138.209 12.7836L 140.912 11.1847L 143.711 9.75864L 146.594 8.51117L 149.549 7.44718L 152.566 6.57084L 155.631 5.88564L 158.733 5.39426L 161.86 5.09866L 165 5L 168.14 5.09866L 171.267 5.39426L 174.369 5.88564L 177.434 6.57084L 180.451 7.44718L 183.406 8.51118L 186.289 9.75865L 189.088 11.1847L 191.791 12.7836L 194.389 14.5492L 196.871 16.4743L 199.227 18.5516L 201.448 20.7727L 203.526 23.1288L 205.451 25.6108L 207.216 28.2087L 208.815 30.9123L 210.241 33.711L 211.489 36.5938L 212.553 39.5492L 213.429 42.5655L 214.114 45.6309L 214.606 48.7333L 214.901 51.8605L 215 55"]
+          RenderPath {circle} at (115,115) size 100x100 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M 215 165L 214.901 168.14L 214.606 171.267L 214.114 174.369L 213.429 177.434L 212.553 180.451L 211.489 183.406L 210.241 186.289L 208.815 189.088L 207.216 191.791L 205.451 194.389L 203.526 196.871L 201.448 199.227L 199.227 201.448L 196.871 203.526L 194.389 205.451L 191.791 207.216L 189.088 208.815L 186.289 210.241L 183.406 211.489L 180.451 212.553L 177.434 213.429L 174.369 214.114L 171.267 214.606L 168.14 214.901L 165 215L 161.86 214.901L 158.733 214.606L 155.631 214.114L 152.566 213.429L 149.549 212.553L 146.594 211.489L 143.711 210.241L 140.912 208.815L 138.209 207.216L 135.611 205.451L 133.129 203.526L 130.773 201.448L 128.552 199.227L 126.474 196.871L 124.549 194.389L 122.784 191.791L 121.185 189.088L 119.759 186.289L 118.511 183.406L 117.447 180.451L 116.571 177.434L 115.886 174.369L 115.394 171.267L 115.099 168.14L 115 165L 115.099 161.86L 115.394 158.733L 115.886 155.631L 116.571 152.565L 117.447 149.549L 118.511 146.594L 119.759 143.711L 121.185 140.912L 122.784 138.209L 124.549 135.611L 126.474 133.129L 128.552 130.773L 130.773 128.552L 133.129 126.474L 135.611 124.549L 138.209 122.784L 140.912 121.185L 143.711 119.759L 146.594 118.511L 149.549 117.447L 152.566 116.571L 155.631 115.886L 158.733 115.394L 161.86 115.099L 165 115L 168.14 115.099L 171.267 115.394L 174.369 115.886L 177.434 116.571L 180.451 117.447L 183.406 118.511L 186.289 119.759L 189.088 121.185L 191.791 122.784L 194.389 124.549L 196.871 126.474L 199.227 128.552L 201.448 130.773L 203.526 133.129L 205.451 135.611L 207.216 138.209L 208.815 140.912L 210.241 143.711L 211.489 146.594L 212.553 149.549L 213.429 152.566L 214.114 155.631L 214.606 158.733L 214.901 161.86L 215 165"]
+      RenderSVGContainer {g} at (0,0) size 300x300
+        RenderSVGContainer {use} at (0,0) size 300x300
+          RenderSVGContainer {g} at (0,0) size 300x300
+            RenderPath {rect} at (0,0) size 300x300 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#0000FF), (1.00,#FF0000)]] [start=(0,0)] [end=(1,1)]}] [data="M 0 0L 300 0L 300 300L 0 300L 0 0"]
diff --git a/LayoutTests/platform/qt/svg/css/clippath-with-shadow-expected.txt b/LayoutTests/platform/qt/svg/css/clippath-with-shadow-expected.txt
new file mode 100644 (file)
index 0000000..7d88658
--- /dev/null
@@ -0,0 +1,8 @@
+KCanvasResource {id="clip" [type=CLIPPER] [clip data=[[winding=NON-ZERO] [path=M 0 0L 200 0L 200 200L 0 200L 0 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 400x200
+    RenderPath {rect} at (0,0) size 200x200 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0L 200 0L 200 200L 0 200L 0 0"]
+    RenderPath {rect} at (0,0) size 200x200 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-200.00,0.00)}] [data="M 200 0L 400 0L 400 200L 200 200L 200 0"]
+    RenderPath {rect} at (0,0) size 400x200 [fill={[type=SOLID] [color=#008000]}] [clip path="clip"] [data="M 0 0L 400 0L 400 200L 0 200L 0 0"]
diff --git a/LayoutTests/platform/qt/svg/css/mask-with-shadow-expected.txt b/LayoutTests/platform/qt/svg/css/mask-with-shadow-expected.txt
new file mode 100644 (file)
index 0000000..f5bc017
--- /dev/null
@@ -0,0 +1,21 @@
+KRenderingPaintServer {id="maskedGradient" [type=LINEAR-GRADIENT] [stops=[(0.00,#0000FF), (1.00,#FF0000)]] [start=(0,0)] [end=(1,1)]}
+KCanvasResource {id="mask_1" [type=MASKER]}
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 450x500
+  RenderSVGRoot {svg} at (0,0) size 300x300
+    RenderSVGContainer {g} at (0,0) size 300x300
+      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
+        RenderPath {rect} at (0,0) size 300x300 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#0000FF), (1.00,#FF0000)]] [start=(0,0)] [end=(1,1)]}] [data="M 0 0L 300 0L 300 300L 0 300L 0 0"]
+        RenderSVGContainer {mask} at (5,5) size 210x210
+          RenderPath {circle} at (5,5) size 100x100 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M 105 55L 104.901 58.1395L 104.606 61.2667L 104.114 64.3691L 103.429 67.4345L 102.553 70.4509L 101.489 73.4062L 100.241 76.289L 98.8153 79.0877L 97.2164 81.7913L 95.4509 84.3893L 93.5257 86.8712L 91.4484 89.2274L 89.2274 91.4484L 86.8712 93.5257L 84.3893 95.4509L 81.7913 97.2164L 79.0877 98.8153L 76.289 100.241L 73.4062 101.489L 70.4509 102.553L 67.4345 103.429L 64.3691 104.114L 61.2667 104.606L 58.1395 104.901L 55 105L 51.8605 104.901L 48.7333 104.606L 45.6309 104.114L 42.5655 103.429L 39.5491 102.553L 36.5938 101.489L 33.711 100.241L 30.9123 98.8153L 28.2087 97.2164L 25.6107 95.4509L 23.1288 93.5257L 20.7726 91.4484L 18.5516 89.2274L 16.4743 86.8712L 14.5491 84.3893L 12.7836 81.7913L 11.1847 79.0877L 9.75864 76.289L 8.51117 73.4062L 7.44717 70.4508L 6.57084 67.4345L 5.88564 64.3691L 5.39426 61.2667L 5.09866 58.1395L 5 55L 5.09866 51.8605L 5.39427 48.7333L 5.88564 45.6309L 6.57084 42.5655L 7.44717 39.5492L 8.51118 36.5938L 9.75865 33.711L 11.1847 30.9123L 12.7836 28.2087L 14.5492 25.6107L 16.4743 23.1288L 18.5516 20.7726L 20.7727 18.5516L 23.1288 16.4743L 25.6107 14.5491L 28.2087 12.7836L 30.9123 11.1847L 33.711 9.75864L 36.5938 8.51117L 39.5491 7.44718L 42.5655 6.57084L 45.6309 5.88564L 48.7333 5.39426L 51.8605 5.09866L 55 5L 58.1395 5.09866L 61.2667 5.39426L 64.3691 5.88564L 67.4345 6.57084L 70.4509 7.44718L 73.4062 8.51118L 76.289 9.75865L 79.0877 11.1847L 81.7914 12.7836L 84.3893 14.5492L 86.8712 16.4743L 89.2274 18.5516L 91.4484 20.7727L 93.5257 23.1288L 95.4509 25.6108L 97.2164 28.2087L 98.8153 30.9123L 100.241 33.711L 101.489 36.5938L 102.553 39.5492L 103.429 42.5655L 104.114 45.6309L 104.606 48.7333L 104.901 51.8605L 105 55"]
+          RenderPath {circle} at (5,115) size 100x100 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M 105 165L 104.901 168.14L 104.606 171.267L 104.114 174.369L 103.429 177.434L 102.553 180.451L 101.489 183.406L 100.241 186.289L 98.8153 189.088L 97.2164 191.791L 95.4509 194.389L 93.5257 196.871L 91.4484 199.227L 89.2274 201.448L 86.8712 203.526L 84.3893 205.451L 81.7913 207.216L 79.0877 208.815L 76.289 210.241L 73.4062 211.489L 70.4509 212.553L 67.4345 213.429L 64.3691 214.114L 61.2667 214.606L 58.1395 214.901L 55 215L 51.8605 214.901L 48.7333 214.606L 45.6309 214.114L 42.5655 213.429L 39.5491 212.553L 36.5938 211.489L 33.711 210.241L 30.9123 208.815L 28.2087 207.216L 25.6107 205.451L 23.1288 203.526L 20.7726 201.448L 18.5516 199.227L 16.4743 196.871L 14.5491 194.389L 12.7836 191.791L 11.1847 189.088L 9.75864 186.289L 8.51117 183.406L 7.44717 180.451L 6.57084 177.434L 5.88564 174.369L 5.39426 171.267L 5.09866 168.14L 5 165L 5.09866 161.86L 5.39427 158.733L 5.88564 155.631L 6.57084 152.565L 7.44717 149.549L 8.51118 146.594L 9.75865 143.711L 11.1847 140.912L 12.7836 138.209L 14.5492 135.611L 16.4743 133.129L 18.5516 130.773L 20.7727 128.552L 23.1288 126.474L 25.6107 124.549L 28.2087 122.784L 30.9123 121.185L 33.711 119.759L 36.5938 118.511L 39.5491 117.447L 42.5655 116.571L 45.6309 115.886L 48.7333 115.394L 51.8605 115.099L 55 115L 58.1395 115.099L 61.2667 115.394L 64.3691 115.886L 67.4345 116.571L 70.4509 117.447L 73.4062 118.511L 76.289 119.759L 79.0877 121.185L 81.7914 122.784L 84.3893 124.549L 86.8712 126.474L 89.2274 128.552L 91.4484 130.773L 93.5257 133.129L 95.4509 135.611L 97.2164 138.209L 98.8153 140.912L 100.241 143.711L 101.489 146.594L 102.553 149.549L 103.429 152.566L 104.114 155.631L 104.606 158.733L 104.901 161.86L 105 165"]
+          RenderPath {circle} at (115,5) size 100x100 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M 215 55L 214.901 58.1395L 214.606 61.2667L 214.114 64.3691L 213.429 67.4345L 212.553 70.4509L 211.489 73.4062L 210.241 76.289L 208.815 79.0877L 207.216 81.7913L 205.451 84.3893L 203.526 86.8712L 201.448 89.2274L 199.227 91.4484L 196.871 93.5257L 194.389 95.4509L 191.791 97.2164L 189.088 98.8153L 186.289 100.241L 183.406 101.489L 180.451 102.553L 177.434 103.429L 174.369 104.114L 171.267 104.606L 168.14 104.901L 165 105L 161.86 104.901L 158.733 104.606L 155.631 104.114L 152.566 103.429L 149.549 102.553L 146.594 101.489L 143.711 100.241L 140.912 98.8153L 138.209 97.2164L 135.611 95.4509L 133.129 93.5257L 130.773 91.4484L 128.552 89.2274L 126.474 86.8712L 124.549 84.3893L 122.784 81.7913L 121.185 79.0877L 119.759 76.289L 118.511 73.4062L 117.447 70.4508L 116.571 67.4345L 115.886 64.3691L 115.394 61.2667L 115.099 58.1395L 115 55L 115.099 51.8605L 115.394 48.7333L 115.886 45.6309L 116.571 42.5655L 117.447 39.5492L 118.511 36.5938L 119.759 33.711L 121.185 30.9123L 122.784 28.2087L 124.549 25.6107L 126.474 23.1288L 128.552 20.7726L 130.773 18.5516L 133.129 16.4743L 135.611 14.5491L 138.209 12.7836L 140.912 11.1847L 143.711 9.75864L 146.594 8.51117L 149.549 7.44718L 152.566 6.57084L 155.631 5.88564L 158.733 5.39426L 161.86 5.09866L 165 5L 168.14 5.09866L 171.267 5.39426L 174.369 5.88564L 177.434 6.57084L 180.451 7.44718L 183.406 8.51118L 186.289 9.75865L 189.088 11.1847L 191.791 12.7836L 194.389 14.5492L 196.871 16.4743L 199.227 18.5516L 201.448 20.7727L 203.526 23.1288L 205.451 25.6108L 207.216 28.2087L 208.815 30.9123L 210.241 33.711L 211.489 36.5938L 212.553 39.5492L 213.429 42.5655L 214.114 45.6309L 214.606 48.7333L 214.901 51.8605L 215 55"]
+          RenderPath {circle} at (115,115) size 100x100 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M 215 165L 214.901 168.14L 214.606 171.267L 214.114 174.369L 213.429 177.434L 212.553 180.451L 211.489 183.406L 210.241 186.289L 208.815 189.088L 207.216 191.791L 205.451 194.389L 203.526 196.871L 201.448 199.227L 199.227 201.448L 196.871 203.526L 194.389 205.451L 191.791 207.216L 189.088 208.815L 186.289 210.241L 183.406 211.489L 180.451 212.553L 177.434 213.429L 174.369 214.114L 171.267 214.606L 168.14 214.901L 165 215L 161.86 214.901L 158.733 214.606L 155.631 214.114L 152.566 213.429L 149.549 212.553L 146.594 211.489L 143.711 210.241L 140.912 208.815L 138.209 207.216L 135.611 205.451L 133.129 203.526L 130.773 201.448L 128.552 199.227L 126.474 196.871L 124.549 194.389L 122.784 191.791L 121.185 189.088L 119.759 186.289L 118.511 183.406L 117.447 180.451L 116.571 177.434L 115.886 174.369L 115.394 171.267L 115.099 168.14L 115 165L 115.099 161.86L 115.394 158.733L 115.886 155.631L 116.571 152.565L 117.447 149.549L 118.511 146.594L 119.759 143.711L 121.185 140.912L 122.784 138.209L 124.549 135.611L 126.474 133.129L 128.552 130.773L 130.773 128.552L 133.129 126.474L 135.611 124.549L 138.209 122.784L 140.912 121.185L 143.711 119.759L 146.594 118.511L 149.549 117.447L 152.566 116.571L 155.631 115.886L 158.733 115.394L 161.86 115.099L 165 115L 168.14 115.099L 171.267 115.394L 174.369 115.886L 177.434 116.571L 180.451 117.447L 183.406 118.511L 186.289 119.759L 189.088 121.185L 191.791 122.784L 194.389 124.549L 196.871 126.474L 199.227 128.552L 201.448 130.773L 203.526 133.129L 205.451 135.611L 207.216 138.209L 208.815 140.912L 210.241 143.711L 211.489 146.594L 212.553 149.549L 213.429 152.566L 214.114 155.631L 214.606 158.733L 214.901 161.86L 215 165"]
+      RenderSVGContainer {g} at (0,0) size 300x300
+        RenderSVGContainer {use} at (0,0) size 300x300
+          RenderSVGContainer {g} at (0,0) size 300x300
+            RenderPath {rect} at (0,0) size 300x300 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#0000FF), (1.00,#FF0000)]] [start=(0,0)] [end=(1,1)]}] [data="M 0 0L 300 0L 300 300L 0 300L 0 0"]
diff --git a/LayoutTests/platform/qt/svg/css/path-with-shadow-expected.txt b/LayoutTests/platform/qt/svg/css/path-with-shadow-expected.txt
new file mode 100644 (file)
index 0000000..422c677
--- /dev/null
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (200,200) size 100x200
+    RenderPath {path} at (200,200) size 100x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M 200 200L 300 200L 300 400L 200 400L 200 200"]
diff --git a/LayoutTests/platform/qt/svg/css/stars-with-shadow-expected.txt b/LayoutTests/platform/qt/svg/css/stars-with-shadow-expected.txt
new file mode 100644 (file)
index 0000000..e131fea
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x616
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x616
+  RenderBlock {HTML} at (0,0) size 800x616
+    RenderBody {BODY} at (8,8) size 784x600
+      RenderSVGRoot {svg} at (40.19,36.70) size 426.11x128.98
+        RenderPath {path} at (40.19,36.70) size 135.62x128.98 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,100.00)}] [stroke={[type=SOLID] [color=#800080] [stroke width=10.00]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.83691e-15 30L -35.2671 48.541L -28.5317 9.27051L -57.0634 -18.541L -17.6336 -24.2705L -1.10215e-14 -60L 17.6336 -24.2705L 57.0634 -18.541L 28.5317 9.27051L 35.2671 48.541L 1.83691e-15 30"]
+        RenderPath {path} at (190.19,36.70) size 135.62x128.98 [transform={m=((1.00,0.00)(0.00,1.00)) t=(250.00,100.00)}] [stroke={[type=SOLID] [color=#800080] [stroke width=10.00]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.83691e-15 30L -35.2671 48.541L -28.5317 9.27051L -57.0634 -18.541L -17.6336 -24.2705L -1.10215e-14 -60L 17.6336 -24.2705L 57.0634 -18.541L 28.5317 9.27051L 35.2671 48.541L 1.83691e-15 30"]
+        RenderPath {path} at (349.70,46.70) size 116.60x110.89 [transform={m=((1.00,0.00)(0.00,1.00)) t=(400.00,100.00)}] [stroke={[type=SOLID] [color=#800080] [stroke width=10.00]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.53076e-15 25L -29.3893 40.4509L -23.7764 7.72542L -47.5528 -15.4508L -14.6946 -20.2254L -9.18455e-15 -50L 14.6946 -20.2254L 47.5528 -15.4508L 23.7764 7.72542L 29.3893 40.4509L 1.53076e-15 25"]
diff --git a/LayoutTests/platform/qt/svg/filters/shadow-on-filter-expected.txt b/LayoutTests/platform/qt/svg/filters/shadow-on-filter-expected.txt
new file mode 100644 (file)
index 0000000..9fdb494
--- /dev/null
@@ -0,0 +1,6 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (200,200) size 300x300
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderPath {rect} at (200,200) size 300x300 [fill={[type=SOLID] [color=#008000]}] [filter=filter] [data="M 200 200L 500 200L 500 500L 200 500L 200 200"]
diff --git a/LayoutTests/platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt b/LayoutTests/platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt
new file mode 100644 (file)
index 0000000..9fdb494
--- /dev/null
@@ -0,0 +1,6 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (200,200) size 300x300
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderPath {rect} at (200,200) size 300x300 [fill={[type=SOLID] [color=#008000]}] [filter=filter] [data="M 200 200L 500 200L 500 500L 200 500L 200 200"]