diff options
author | finnur@google.com <finnur@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-01-21 22:06:40 +0000 |
---|---|---|
committer | finnur@google.com <finnur@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-01-21 22:06:40 +0000 |
commit | b20bdf7760fa9a21d90aeaad8bc4dbaeed789ae6 (patch) | |
tree | eaed942ac5cff8041e45974b54e55a9744228f94 /webkit/data | |
parent | e2f216c1cb673a2ec4ad2123051875652ca4db4b (diff) | |
download | chromium_src-b20bdf7760fa9a21d90aeaad8bc4dbaeed789ae6.zip chromium_src-b20bdf7760fa9a21d90aeaad8bc4dbaeed789ae6.tar.gz chromium_src-b20bdf7760fa9a21d90aeaad8bc4dbaeed789ae6.tar.bz2 |
More fun with SVG. A few more layout tests that had no baseline on Windows but are passing.
Review URL: http://codereview.chromium.org/18395
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8389 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/data')
27 files changed, 803 insertions, 36 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textDecoration2-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textDecoration2-expected.txt new file mode 100644 index 0000000..b6b3096 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textDecoration2-expected.txt @@ -0,0 +1,221 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 450x500 + RenderSVGRoot {svg} at (31,25) size 314x404 + RenderSVGText {text} at (114,40) size 222x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-15) size 222x18 + chunk 1 (middle anchor) text run 1 at (114.00,40.00) startOffset 0 endOffset 33 width 222.00: "Text Decoration with dx, dy tests" + RenderSVGContainer {g} at (31,61) size 314x368 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}] + RenderSVGText {text} at (31,24) size 114x53 contains 3 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 75x17 + chunk 1 text run 1 at (31.00,24.00) startOffset 0 endOffset 14 width 75.00: "This is a text" + RenderSVGTSpan {tspan} at (0,0) size 114x17 + RenderSVGInlineText {#text} at (0,5) size 114x17 + chunk 2 text run 1 at (31.00,42.00) startOffset 0 endOffset 20 width 114.00: "that covers multiple" + RenderSVGTSpan {tspan} at (0,0) size 26x17 + RenderSVGInlineText {#text} at (0,23) size 26x17 + chunk 3 text run 1 at (31.00,60.00) startOffset 0 endOffset 5 width 26.00: "lines" + RenderSVGText {text} at (231,24) size 114x53 contains 3 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 75x17 + chunk 1 text run 1 at (231.00,24.00) startOffset 0 endOffset 14 width 75.00: "This is a text" + RenderSVGTSpan {tspan} at (0,0) size 114x17 + RenderSVGInlineText {#text} at (0,4) size 114x17 + chunk 2 text run 1 at (231.00,41.00) startOffset 0 endOffset 20 width 114.00: "that covers multiple" + RenderSVGTSpan {tspan} at (0,0) size 26x17 + RenderSVGInlineText {#text} at (0,23) size 26x17 + chunk 3 text run 1 at (231.00,60.00) startOffset 0 endOffset 5 width 26.00: "lines" + RenderSVGText {text} at (31,95) size 88x27 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-8) size 31x17 + chunk 1 text run 1 at (31.00,100.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-13) size 22x17 + chunk 1 text run 2 at (62.00,95.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-13) size 4x17 + chunk 1 text run 3 at (84.00,95.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-3) size 31x17 + chunk 1 text run 4 at (88.00,105.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (31,125) size 88x27 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-8) size 31x17 + chunk 1 text run 1 at (31.00,130.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-13) size 22x17 + chunk 1 text run 2 at (62.00,125.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-13) size 4x17 + chunk 1 text run 3 at (84.00,125.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-3) size 31x17 + chunk 1 text run 4 at (88.00,135.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (31,155) size 88x27 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-8) size 31x17 + chunk 1 text run 1 at (31.00,160.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-13) size 22x17 + chunk 1 text run 2 at (62.00,155.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-13) size 4x17 + chunk 1 text run 3 at (84.00,155.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-3) size 31x17 + chunk 1 text run 4 at (88.00,165.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (31,190) size 88x27 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-3) size 31x17 + chunk 1 text run 1 at (31.00,200.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-8) size 22x17 + chunk 1 text run 2 at (62.00,195.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-8) size 4x17 + chunk 1 text run 3 at (84.00,195.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-13) size 31x17 + chunk 1 text run 4 at (88.00,190.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (231,95) size 88x27 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-8) size 31x17 + chunk 1 text run 1 at (231.00,100.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-13) size 22x17 + chunk 1 text run 2 at (262.00,95.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-13) size 4x17 + chunk 1 text run 3 at (284.00,95.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-3) size 31x17 + chunk 1 text run 4 at (288.00,105.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (231,125) size 88x27 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-8) size 31x17 + chunk 1 text run 1 at (231.00,130.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-13) size 22x17 + chunk 1 text run 2 at (262.00,125.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-13) size 4x17 + chunk 1 text run 3 at (284.00,125.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-3) size 31x17 + chunk 1 text run 4 at (288.00,135.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (231,155) size 88x27 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-8) size 31x17 + chunk 1 text run 1 at (231.00,160.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-13) size 22x17 + chunk 1 text run 2 at (262.00,155.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-13) size 4x17 + chunk 1 text run 3 at (284.00,155.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-3) size 31x17 + chunk 1 text run 4 at (288.00,165.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (231,190) size 88x27 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-3) size 31x17 + chunk 1 text run 1 at (231.00,200.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-8) size 22x17 + chunk 1 text run 2 at (262.00,195.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-8) size 4x17 + chunk 1 text run 3 at (284.00,195.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-13) size 31x17 + chunk 1 text run 4 at (288.00,190.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (31,235) size 88x27 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-8) size 31x17 + chunk 1 text run 1 at (31.00,240.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-13) size 22x17 + chunk 1 text run 2 at (62.00,235.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-13) size 4x17 + chunk 1 text run 3 at (84.00,235.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-3) size 31x17 + chunk 1 text run 4 at (88.00,245.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (31,265) size 88x27 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-8) size 31x17 + chunk 1 text run 1 at (31.00,270.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-13) size 22x17 + chunk 1 text run 2 at (62.00,265.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-13) size 4x17 + chunk 1 text run 3 at (84.00,265.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-3) size 31x17 + chunk 1 text run 4 at (88.00,275.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (31,295) size 88x27 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-8) size 31x17 + chunk 1 text run 1 at (31.00,300.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-13) size 22x17 + chunk 1 text run 2 at (62.00,295.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-13) size 4x17 + chunk 1 text run 3 at (84.00,295.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-3) size 31x17 + chunk 1 text run 4 at (88.00,305.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (31,320) size 88x27 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-3) size 31x17 + chunk 1 text run 1 at (31.00,330.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-8) size 22x17 + chunk 1 text run 2 at (62.00,325.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-8) size 4x17 + chunk 1 text run 3 at (84.00,325.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-13) size 31x17 + chunk 1 text run 4 at (88.00,320.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (231,235) size 88x27 contains 1 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 88x27 + RenderSVGInlineText {#text} at (0,-8) size 31x17 + chunk 1 text run 1 at (231.00,240.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-13) size 22x17 + chunk 1 text run 2 at (262.00,235.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-13) size 4x17 + chunk 1 text run 3 at (284.00,235.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-3) size 31x17 + chunk 1 text run 4 at (288.00,245.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (231,265) size 88x27 contains 1 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 88x27 + RenderSVGInlineText {#text} at (0,-8) size 31x17 + chunk 1 text run 1 at (231.00,270.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-13) size 22x17 + chunk 1 text run 2 at (262.00,265.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-13) size 4x17 + chunk 1 text run 3 at (284.00,265.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-3) size 31x17 + chunk 1 text run 4 at (288.00,275.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (231,295) size 88x27 contains 1 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 88x27 + RenderSVGInlineText {#text} at (0,-8) size 31x17 + chunk 1 text run 1 at (231.00,300.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-13) size 22x17 + chunk 1 text run 2 at (262.00,295.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-13) size 4x17 + chunk 1 text run 3 at (284.00,295.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-3) size 31x17 + chunk 1 text run 4 at (288.00,305.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (231,325) size 88x27 contains 1 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 88x27 + RenderSVGInlineText {#text} at (0,-8) size 31x17 + chunk 1 text run 1 at (231.00,330.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 57x27 + RenderSVGTSpan {tspan} at (0,0) size 57x27 + RenderSVGInlineText {#text} at (31,-13) size 26x17 + chunk 1 text run 2 at (262.00,325.00) startOffset 0 endOffset 5 width 26.00: "that " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,-3) size 31x17 + chunk 1 text run 3 at (288.00,335.00) startOffset 0 endOffset 6 width 31.00: "shifts" + RenderSVGText {text} at (131,360) size 88x32 contains 1 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 88x32 + RenderSVGInlineText {#text} at (0,-3) size 31x17 + chunk 1 text run 1 at (131.00,370.00) startOffset 0 endOffset 5 width 31.00: "Text " + RenderSVGTSpan {tspan} at (0,0) size 22x17 + RenderSVGInlineText {#text} at (31,-13) size 22x17 + chunk 1 text run 2 at (162.00,360.00) startOffset 0 endOffset 4 width 22.00: "that" + RenderSVGInlineText {#text} at (53,-13) size 4x17 + chunk 1 text run 3 at (184.00,360.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 31x17 + RenderSVGInlineText {#text} at (57,2) size 31x17 + chunk 1 text run 4 at (188.00,375.00) startOffset 0 endOffset 6 width 31.00: "shifts" diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.checksum new file mode 100644 index 0000000..de42d14 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.checksum @@ -0,0 +1 @@ +eb71e927a36bf6563ea0e420527ee947
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.png Binary files differnew file mode 100644 index 0000000..017797e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.txt new file mode 100644 index 0000000..ee27abe --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.txt @@ -0,0 +1,151 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 450x500 + RenderSVGRoot {svg} at (45,36) size 333.20x449.20 + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderSVGContainer {g} at (45,36) size 333.20x449.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,73) size 333.20x412.20 + RenderSVGText {text} at (45,100) size 313x34 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 102x17 + chunk 1 text run 1 at (45.00,100.00) startOffset 0 endOffset 16 width 102.00: "Text can change " + RenderSVGTSpan {tspan} at (0,0) size 52x34 + RenderSVGInlineText {#text} at (102,-27) size 52x34 + chunk 1 text run 2 at (147.00,100.00) startOffset 0 endOffset 5 width 52.00: "size," + RenderSVGInlineText {#text} at (154,-13) size 4x17 + chunk 1 text run 3 at (199.00,100.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 71x22 + RenderSVGInlineText {#text} at (158,-17) size 71x22 + chunk 1 text run 4 at (203.00,100.00) startOffset 0 endOffset 9 width 71.00: "typeface," + RenderSVGInlineText {#text} at (229,-13) size 4x17 + chunk 1 text run 5 at (274.00,100.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 32x17 + RenderSVGInlineText {#text} at (233,-13) size 32x17 + chunk 1 text run 6 at (278.00,100.00) startOffset 0 endOffset 6 width 32.00: "color," + RenderSVGInlineText {#text} at (265,-13) size 20x17 + chunk 1 text run 7 at (310.00,100.00) startOffset 0 endOffset 1 width 4.00: " " + chunk 1 text run 8 at (314.00,100.00) startOffset 0 endOffset 3 width 16.00: "or " + RenderSVGTSpan {tspan} at (0,0) size 28x17 + RenderSVGInlineText {#text} at (285,-13) size 28x17 + chunk 1 text run 9 at (330.00,100.00) startOffset 0 endOffset 5 width 28.00: "style" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (45,125) size 163x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 163x17 + chunk 1 text run 1 at (45.00,125.00) startOffset 0 endOffset 29 width 163.00: "within a single text element." + RenderSVGText {text} at (45,175) size 326x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 140x17 + chunk 1 text run 1 at (45.00,175.00) startOffset 0 endOffset 25 width 140.00: "Styling features include " + RenderSVGTSpan {tspan} at (0,0) size 47x17 + RenderSVGInlineText {#text} at (140,-14) size 47x17 + chunk 1 text run 2 at (185.00,175.00) startOffset 0 endOffset 7 width 47.00: "weight," + RenderSVGInlineText {#text} at (187,-13) size 4x17 + chunk 1 text run 3 at (232.00,175.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 51x17 + RenderSVGInlineText {#text} at (191,-13) size 51x17 + chunk 1 text run 4 at (236.00,175.00) startOffset 0 endOffset 8 width 51.00: "posture," + RenderSVGInlineText {#text} at (242,-13) size 29x17 + chunk 1 text run 5 at (287.00,175.00) startOffset 0 endOffset 5 width 29.00: " and " + RenderSVGTSpan {tspan} at (0,0) size 55x17 + RenderSVGInlineText {#text} at (271,-13) size 55x17 + chunk 1 text run 6 at (316.00,175.00) startOffset 0 endOffset 9 width 55.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 296x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 162x17 + chunk 1 text run 1 at (45.00,225.00) startOffset 0 endOffset 28 width 162.00: "Graphics attributes such as " + RenderSVGTSpan {tspan} at (0,0) size 42x17 + RenderSVGInlineText {#text} at (162,-13) size 42x17 + chunk 1 text run 2 at (207.00,225.00) startOffset 0 endOffset 7 width 42.00: "opacity" + RenderSVGInlineText {#text} at (204,-13) size 92x17 + chunk 1 text run 3 at (249.00,225.00) startOffset 0 endOffset 16 width 92.00: " can be applied." + RenderSVGText {text} at (45,275) size 305x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 171x17 + chunk 1 text run 1 at (45.00,275.00) startOffset 0 endOffset 30 width 171.00: "\"text decoration\" can include " + RenderSVGTSpan {tspan} at (0,0) size 56x17 + RenderSVGInlineText {#text} at (171,-13) size 56x17 + chunk 1 text run 2 at (216.00,275.00) startOffset 0 endOffset 10 width 56.00: "underline," + RenderSVGInlineText {#text} at (227,-13) size 4x17 + chunk 1 text run 3 at (272.00,275.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 49x17 + RenderSVGInlineText {#text} at (231,-13) size 49x17 + chunk 1 text run 4 at (276.00,275.00) startOffset 0 endOffset 9 width 49.00: "overline," + RenderSVGInlineText {#text} at (280,-13) size 25x17 + chunk 1 text run 5 at (325.00,275.00) startOffset 0 endOffset 4 width 25.00: " and" + RenderSVGText {text} at (45,293) size 282x28 contains 1 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 80x17 + RenderSVGInlineText {#text} at (0,-6) size 80x17 + chunk 1 text run 1 at (45.00,300.00) startOffset 0 endOffset 14 width 80.00: "strikethrough." + RenderSVGInlineText {#text} at (80,-6) size 4x17 + chunk 1 text run 2 at (125.00,300.00) startOffset 0 endOffset 1 width 4.00: " " + RenderSVGTSpan {tspan} at (0,0) size 24x14 + RenderSVGInlineText {#text} at (84,-11) size 24x14 + chunk 1 text run 3 at (129.00,293.00) startOffset 0 endOffset 5 width 24.00: "super" + RenderSVGInlineText {#text} at (108,-6) size 35x17 + chunk 1 text run 4 at (153.00,300.00) startOffset 0 endOffset 6 width 35.00: "-and- " + RenderSVGTSpan {tspan} at (0,0) size 14x14 + RenderSVGInlineText {#text} at (143,3) size 14x14 + chunk 1 text run 5 at (188.00,307.00) startOffset 0 endOffset 3 width 14.00: "sub" + RenderSVGInlineText {#text} at (157,-6) size 125x17 + chunk 1 text run 6 at (202.00,300.00) startOffset 0 endOffset 9 width 47.00: "-scripts " + chunk 1 text run 7 at (249.00,300.00) startOffset 0 endOffset 14 width 78.00: "are available." + RenderSVGText {text} at (45,319) size 322x26 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-7) size 167x17 + chunk 1 text run 1 at (45.00,325.00) startOffset 0 endOffset 29 width 167.00: "Baseline can also be shifted " + RenderSVGTSpan {tspan} at (0,0) size 11x15 + RenderSVGInlineText {#text} at (167,-11) size 11x15 + chunk 1 text run 2 at (212.00,319.50) startOffset 0 endOffset 2 width 11.00: "up" + RenderSVGInlineText {#text} at (178,-7) size 29x17 + chunk 1 text run 3 at (223.00,325.00) startOffset 0 endOffset 5 width 29.00: " and " + RenderSVGTSpan {tspan} at (0,0) size 24x15 + RenderSVGInlineText {#text} at (207,0) size 24x15 + chunk 1 text run 4 at (252.00,330.50) startOffset 0 endOffset 4 width 24.00: "down" + RenderSVGInlineText {#text} at (231,-7) size 91x17 + chunk 1 text run 5 at (276.00,325.00) startOffset 0 endOffset 1 width 4.00: " " + chunk 1 text run 6 at (280.00,325.00) startOffset 0 endOffset 14 width 87.00: "by percentage." + RenderSVGText {text} at (45,375) size 324x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 50x17 + chunk 1 text run 1 at (45.00,375.00) startOffset 0 endOffset 8 width 50.00: "Various " + RenderSVGTSpan {tspan} at (0,0) size 42x17 + RenderSVGInlineText {#text} at (50,-13) size 42x17 + chunk 1 text run 2 at (95.00,375.00) startOffset 0 endOffset 8 width 42.00: "outline " + RenderSVGInlineText {#text} at (92,-13) size 40x17 + chunk 1 text run 3 at (137.00,375.00) startOffset 0 endOffset 8 width 40.00: "styles, " + RenderSVGTSpan {tspan} at (0,0) size 57x17 + RenderSVGInlineText {#text} at (132,-13) size 57x17 + chunk 1 text run 4 at (177.00,375.00) startOffset 0 endOffset 12 width 57.00: "fill colors " + RenderSVGInlineText {#text} at (189,-13) size 25x17 + chunk 1 text run 5 at (234.00,375.00) startOffset 0 endOffset 4 width 25.00: "and " + RenderSVGTSpan {tspan} at (0,0) size 71x17 + RenderSVGInlineText {#text} at (214,-13) size 71x17 + chunk 1 text run 6 at (259.00,375.00) startOffset 0 endOffset 12 width 71.00: "thicknesses " + RenderSVGInlineText {#text} at (285,-13) size 39x17 + chunk 1 text run 7 at (330.00,375.00) startOffset 0 endOffset 6 width 39.00: "can be" + RenderSVGText {text} at (45,400) size 321x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 206x17 + chunk 1 text run 1 at (45.00,400.00) startOffset 0 endOffset 36 width 206.00: "used, and the outline stroke can be " + RenderSVGTSpan {tspan} at (0,0) size 47x17 + RenderSVGInlineText {#text} at (206,-13) size 47x17 + chunk 1 text run 2 at (251.00,400.00) startOffset 0 endOffset 7 width 47.00: "rounded" + RenderSVGInlineText {#text} at (253,-13) size 20x17 + chunk 1 text run 3 at (298.00,400.00) startOffset 0 endOffset 1 width 4.00: " " + chunk 1 text run 4 at (302.00,400.00) startOffset 0 endOffset 3 width 16.00: "or " + RenderSVGTSpan {tspan} at (0,0) size 48x17 + RenderSVGInlineText {#text} at (273,-13) size 48x17 + chunk 1 text run 5 at (318.00,400.00) startOffset 0 endOffset 8 width 48.00: "mitered." + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (45,450) size 153x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 153x17 + chunk 1 text run 1 at (45.00,450.00) startOffset 0 endOffset 25 width 153.00: "Text elements also can be" + RenderSVGText {text} at (45,475) size 145x17 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 145x17 + chunk 1 text run 1 at (45.00,475.00) startOffset 0 endOffset 25 width 145.00: "filtered and transformed." + RenderSVGContainer {g} at (208.76,433) size 169.44x52.20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(250.00,475.00)}] + RenderSVGText {text} at (0,0) size 128x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 128x46 + chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 6 width 128.00: "Shadow" + RenderSVGText {text} at (0,0) size 128x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 128x46 + chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 6 width 128.00: "Shadow" + RenderSVGContainer {use} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.checksum new file mode 100644 index 0000000..6614c48 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.checksum @@ -0,0 +1 @@ +d9498b1350a7dd44dfd60ccd55acb316
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.png Binary files differnew file mode 100644 index 0000000..f744648 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.txt new file mode 100644 index 0000000..563d114 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.txt @@ -0,0 +1,93 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 450x500 + RenderSVGRoot {svg} at (29.50,25) size 421.50x455.50 + RenderSVGText {text} at (111,40) size 228x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-15) size 228x18 + chunk 1 (middle anchor) text run 1 at (111.50,40.00) startOffset 0 endOffset 34 width 227.00: "Text on Path with trailing <tspan>" + RenderPath {rect} at (29.50,49.50) size 391x21 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [data="M30.00,50.00 L420.00,50.00 L420.00,70.00 L30.00,70.00 Z"] + RenderPath {rect} at (29.50,69.50) size 391x121 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M30.00,70.00 L420.00,70.00 L420.00,190.00 L30.00,190.00 Z"] + RenderSVGText {text} at (40,64) size 314x16 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 314x16 + chunk 1 text run 1 at (40.00,64.00) startOffset 0 endOffset 55 width 314.00: "Text with embedded textPath and multiple trailing tspan" + RenderPath {rect} at (29.50,194.50) size 391x21 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [data="M30.00,195.00 L420.00,195.00 L420.00,215.00 L30.00,215.00 Z"] + RenderPath {rect} at (29.50,214.50) size 391x121 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M30.00,215.00 L420.00,215.00 L420.00,335.00 L30.00,335.00 Z"] + RenderSVGText {text} at (40,209) size 178x16 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 178x16 + chunk 1 text run 1 at (40.00,209.00) startOffset 0 endOffset 30 width 178.00: "textPath has startOffset=\"10%\"" + RenderPath {rect} at (29.50,339.50) size 391x21 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [data="M30.00,340.00 L420.00,340.00 L420.00,360.00 L30.00,360.00 Z"] + RenderPath {rect} at (29.50,359.50) size 391x121 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M30.00,360.00 L420.00,360.00 L420.00,480.00 L30.00,480.00 Z"] + RenderSVGText {text} at (40,354) size 233x16 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 233x16 + chunk 1 text run 1 at (40.00,354.00) startOffset 0 endOffset 41 width 233.00: "textPath with startOffset and text-anchor" + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderPath {path} at (99.50,-94.25) size 141x94.25 [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00 C100.00,-125.00,240.00,-125.00,240.00,0.00"] + RenderSVGContainer {g} at (50,66) size 382x123 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,185.00)}] + RenderSVGContainer {use} at (139.50,90.75) size 141x94.25 + RenderSVGContainer {g} at (139.50,90.75) size 141x94.25 + RenderPath {path} at (139.50,90.75) size 141x94.25 [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00 C100.00,-125.00,240.00,-125.00,240.00,0.00"] + RenderSVGText {text} at (10,-94) size 382x123 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,79) size 80x19 + chunk 1 text run 1 at (10.00,0.00) startOffset 0 endOffset 14 width 80.00: "This is simple" + RenderSVGTextPath {textPath} at (0,0) size 146x120 + RenderSVGInlineText {#text} at (74,8) size 46x87 + chunk 1 text run 2 at (100.01,-72.83) startOffset 0 endOffset 14 width 82.00: "text on a path" + RenderSVGTSpan {tspan} at (0,0) size 86x39 + RenderSVGInlineText {#text} at (100,-25) size 86x39 + chunk 1 text run 3 at (130.59,-93.70) startOffset 0 endOffset 11 width 68.00: "with nested" + RenderSVGTSpan {tspan} at (0,0) size 43x38 + RenderSVGInlineText {#text} at (177,-11) size 43x38 + chunk 1 text run 4 at (191.09,-89.86) startOffset 0 endOffset 6 width 36.00: " tspan" + RenderSVGInlineText {#text} at (212,6) size 30x20 + chunk 1 text run 5 at (222.99,-72.74) startOffset 0 endOffset 5 width 29.00: " xxx " + RenderSVGTSpan {tspan} at (0,0) size 47x20 + RenderSVGInlineText {#text} at (251,6) size 47x20 + chunk 1 text run 6 at (261.99,-72.74) startOffset 0 endOffset 9 width 46.00: "all with " + RenderSVGInlineText {#text} at (297,6) size 85x20 + chunk 1 text run 7 at (307.99,-72.74) startOffset 0 endOffset 16 width 84.00: "different links." + RenderSVGContainer {g} at (50,211) size 397x123 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,330.00)}] + RenderSVGContainer {use} at (139.50,235.75) size 141x94.25 + RenderSVGContainer {g} at (139.50,235.75) size 141x94.25 + RenderPath {path} at (139.50,235.75) size 141x94.25 [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00 C100.00,-125.00,240.00,-125.00,240.00,0.00"] + RenderSVGText {text} at (10,-94) size 397x123 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,79) size 80x19 + chunk 1 text run 1 at (10.00,0.00) startOffset 0 endOffset 14 width 80.00: "This is simple" + RenderSVGTextPath {textPath} at (0,0) size 159x94 + RenderSVGInlineText {#text} at (77,-10) size 63x79 + chunk 1 text run 2 at (102.61,-88.20) startOffset 0 endOffset 14 width 82.00: "text on a path" + RenderSVGTSpan {tspan} at (0,0) size 87x37 + RenderSVGInlineText {#text} at (131,-25) size 87x37 + chunk 1 text run 3 at (153.38,-93.74) startOffset 0 endOffset 11 width 68.00: "with nested" + RenderSVGTSpan {tspan} at (0,0) size 38x43 + RenderSVGInlineText {#text} at (198,5) size 38x43 + chunk 1 text run 4 at (212.91,-75.90) startOffset 0 endOffset 6 width 36.00: " tspan" + RenderSVGInlineText {#text} at (227,28) size 30x20 + chunk 1 text run 5 at (237.15,-50.96) startOffset 0 endOffset 5 width 29.00: " xxx " + RenderSVGTSpan {tspan} at (0,0) size 47x20 + RenderSVGInlineText {#text} at (266,28) size 47x20 + chunk 1 text run 6 at (276.15,-50.96) startOffset 0 endOffset 9 width 46.00: "all with " + RenderSVGInlineText {#text} at (312,28) size 85x20 + chunk 1 text run 7 at (322.15,-50.96) startOffset 0 endOffset 16 width 84.00: "different links." + RenderSVGContainer {g} at (50,356) size 401x123 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,475.00)}] + RenderSVGContainer {use} at (139.50,380.75) size 141x94.25 + RenderSVGContainer {g} at (139.50,380.75) size 141x94.25 + RenderPath {path} at (139.50,380.75) size 141x94.25 [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00 C100.00,-125.00,240.00,-125.00,240.00,0.00"] + RenderSVGText {text} at (10,-94) size 401x123 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,79) size 80x19 + chunk 1 text run 1 at (10.00,0.00) startOffset 0 endOffset 14 width 80.00: "This is simple" + RenderSVGTextPath {textPath} at (0,0) size 160x84 + RenderSVGInlineText {#text} at (80,-14) size 71x73 + chunk 1 text run 2 at (105.36,-91.98) startOffset 0 endOffset 14 width 82.00: "text on a path" + RenderSVGTSpan {tspan} at (0,0) size 82x46 + RenderSVGInlineText {#text} at (146,-25) size 82x46 + chunk 1 text run 3 at (164.51,-93.73) startOffset 0 endOffset 11 width 68.00: "with nested" + RenderSVGTSpan {tspan} at (0,0) size 34x44 + RenderSVGInlineText {#text} at (206,15) size 34x44 + chunk 1 text run 4 at (220.44,-67.42) startOffset 0 endOffset 6 width 36.00: " tspan" + RenderSVGInlineText {#text} at (231,38) size 30x20 + chunk 1 text run 5 at (241.20,-40.36) startOffset 0 endOffset 5 width 29.00: " xxx " + RenderSVGTSpan {tspan} at (0,0) size 47x20 + RenderSVGInlineText {#text} at (270,38) size 47x20 + chunk 1 text run 6 at (280.20,-40.36) startOffset 0 endOffset 9 width 46.00: "all with " + RenderSVGInlineText {#text} at (316,38) size 85x20 + chunk 1 text run 7 at (326.20,-40.36) startOffset 0 endOffset 16 width 84.00: "different links." diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.checksum new file mode 100644 index 0000000..c044f1b --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.checksum @@ -0,0 +1 @@ +2c26cbeb8612c86b9691b3951d96f34e
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.png Binary files differnew file mode 100644 index 0000000..64e8bb9 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.txt new file mode 100644 index 0000000..72b2a81 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.txt @@ -0,0 +1,51 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 450x500 + RenderSVGRoot {svg} at (29.50,25) size 391x455.50 + RenderSVGText {text} at (107,40) size 236x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-15) size 236x18 + chunk 1 (middle anchor) text run 1 at (107.00,40.00) startOffset 0 endOffset 38 width 236.00: "Text on Path with for text with an 'x'" + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderPath {path} at (99.50,-94.25) size 141x94.25 [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00 C100.00,-125.00,240.00,-125.00,240.00,0.00"] + RenderSVGContainer {g} at (29.50,49.50) size 391x141 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,185.00)}] + RenderPath {rect} at (29.50,49.50) size 391x21 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [data="M-10.00,-135.00 L380.00,-135.00 L380.00,-115.00 L-10.00,-115.00 Z"] + RenderPath {rect} at (29.50,69.50) size 391x121 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M-10.00,-115.00 L380.00,-115.00 L380.00,5.00 L-10.00,5.00 Z"] + RenderSVGText {text} at (-10,-120) size 227x16 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 227x16 + chunk 1 text run 1 at (-10.00,-120.00) startOffset 0 endOffset 39 width 227.00: "Text with one textPath child and x=\"10\"" + RenderSVGContainer {use} at (139.50,90.75) size 141x94.25 + RenderSVGContainer {g} at (139.50,90.75) size 141x94.25 + RenderPath {path} at (139.50,90.75) size 141x94.25 [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00 C100.00,-125.00,240.00,-125.00,240.00,0.00"] + RenderSVGText {text} at (112,-94) size 155x77 contains 1 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 155x77 + RenderSVGInlineText {#text} at (-16,-15) size 155x77 + chunk 1 (middle anchor) text run 1 at (112.33,-93.74) startOffset 0 endOffset 31 width 174.00: "Text on a path for text w/ 'x'." + RenderSVGContainer {g} at (29.50,194.50) size 391x141 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,330.00)}] + RenderPath {rect} at (29.50,194.50) size 391x21 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [data="M-10.00,-135.00 L380.00,-135.00 L380.00,-115.00 L-10.00,-115.00 Z"] + RenderPath {rect} at (29.50,214.50) size 391x121 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M-10.00,-115.00 L380.00,-115.00 L380.00,5.00 L-10.00,5.00 Z"] + RenderSVGText {text} at (-10,-120) size 234x16 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 234x16 + chunk 1 text run 1 at (-10.00,-120.00) startOffset 0 endOffset 40 width 234.00: "Text with one textPath child and x=\"100\"" + RenderSVGContainer {use} at (139.50,235.75) size 141x94.25 + RenderSVGContainer {g} at (139.50,235.75) size 141x94.25 + RenderPath {path} at (139.50,235.75) size 141x94.25 [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00 C100.00,-125.00,240.00,-125.00,240.00,0.00"] + RenderSVGText {text} at (187,-92) size 75x106 contains 1 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 75x106 + RenderSVGInlineText {#text} at (-6,-15) size 75x106 + chunk 1 (middle anchor) text run 1 at (187.24,-91.17) startOffset 0 endOffset 31 width 174.00: "Text on a path for text w/ 'x'." + RenderSVGContainer {g} at (29.50,339.50) size 391x141 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,475.00)}] + RenderPath {rect} at (29.50,339.50) size 391x21 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [data="M-10.00,-135.00 L380.00,-135.00 L380.00,-115.00 L-10.00,-115.00 Z"] + RenderPath {rect} at (29.50,359.50) size 391x121 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M-10.00,-115.00 L380.00,-115.00 L380.00,5.00 L-10.00,5.00 Z"] + RenderSVGText {text} at (-10,-120) size 282x16 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-13) size 282x16 + chunk 1 text run 1 at (-10.00,-120.00) startOffset 0 endOffset 48 width 282.00: "Text with one textPath child and x=\"-100\" y=\"10\"" + RenderSVGContainer {use} at (139.50,380.75) size 141x94.25 + RenderSVGContainer {g} at (139.50,380.75) size 141x94.25 + RenderPath {path} at (139.50,380.75) size 141x94.25 [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00 C100.00,-125.00,240.00,-125.00,240.00,0.00"] + RenderSVGText {text} at (100,-94) size 159x109 contains 2 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 159x109 + RenderSVGInlineText {#text} at (-16,89) size 21x5 + chunk 1 (middle anchor) text run 1 at (100.02,-2.44) startOffset 0 endOffset 10 width 61.00: "Text on a " + RenderSVGTSpan {tspan} at (0,0) size 116x58 + RenderSVGInlineText {#text} at (27,-15) size 116x58 + chunk 2 (middle anchor) text run 1 at (138.65,-93.74) startOffset 0 endOffset 21 width 113.00: "path for text w/ 'x'." diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPathSpaces-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPathSpaces-expected.checksum new file mode 100644 index 0000000..4fe0a07 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPathSpaces-expected.checksum @@ -0,0 +1 @@ +7ca9ebb595ff53aabf50a571559d997f
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPathSpaces-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPathSpaces-expected.png Binary files differnew file mode 100644 index 0000000..0444931 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPathSpaces-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPathSpaces-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPathSpaces-expected.txt new file mode 100644 index 0000000..0b1093a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPathSpaces-expected.txt @@ -0,0 +1,197 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 450x500 + RenderSVGRoot {svg} at (3,25) size 434x417 + RenderSVGContainer {g} at (3,25) size 434x417 + RenderSVGText {text} at (100,40) size 250x18 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-15) size 250x18 + chunk 1 (middle anchor) text run 1 at (100.00,40.00) startOffset 0 endOffset 36 width 250.00: "Text on a path with adjusted spacing" + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 + RenderPath {path} at (14.95,8.71) size 120.05x27.58 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,200.00 C200.00,100.00,300.00,0.00,400.00,100.00 C500.00,200.00,600.00,300.00,700.00,200.00 C800.00,100.00,900.00,100.00,900.00,100.00"] + RenderPath {path} at (29.85,12.25) size 90.30x37.75 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,100.00 C100.00,0.00,400.00,0.00,400.00,100.00"] + RenderSVGContainer {g} at (3,61) size 132x71 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}] + RenderSVGContainer {use} at (14.89,78.64) size 120.11x27.73 + RenderSVGContainer {g} at (14.89,78.64) size 120.11x27.73 + RenderPath {path} at (14.89,78.64) size 120.11x27.73 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M100.00,200.00 C200.00,100.00,300.00,0.00,400.00,100.00 C500.00,200.00,600.00,300.00,700.00,200.00 C800.00,100.00,900.00,100.00,900.00,100.00"] + RenderSVGText {text} at (17,9) size 70x43 contains 1 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 70x43 + RenderSVGTSpan {tspan} at (0,0) size 70x43 + RenderSVGInlineText {#text} at (-14,-18) size 70x43 + chunk 1 text run 1 at (17.83,9.08) startOffset 0 endOffset 6 width 56.00: "sample" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (35,60) size 59x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 59x12 + chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 15 width 59.00: "default spacing" + RenderSVGContainer {g} at (160,61) size 128x81 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,70.00)}] + RenderSVGContainer {use} at (164.89,78.64) size 120.11x27.73 + RenderSVGContainer {g} at (164.89,78.64) size 120.11x27.73 + RenderPath {path} at (164.89,78.64) size 120.11x27.73 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M100.00,200.00 C200.00,100.00,300.00,0.00,400.00,100.00 C500.00,200.00,600.00,300.00,700.00,200.00 C800.00,100.00,900.00,100.00,900.00,100.00"] + RenderSVGText {text} at (25,9) size 107x51 contains 6 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 107x51 + RenderSVGTSpan {tspan} at (0,0) size 107x51 + RenderSVGInlineText {#text} at (-15,-18) size 107x51 + chunk 1 text run 1 at (25.07,20.27) startOffset 0 endOffset 1 width 8.00: "s" + chunk 2 text run 1 at (42.24,9.42) startOffset 1 endOffset 2 width 9.00: "a" + chunk 3 text run 1 at (62.05,17.04) startOffset 2 endOffset 3 width 14.00: "m" + chunk 4 text run 1 at (79.44,32.02) startOffset 3 endOffset 4 width 10.00: "p" + chunk 5 text run 1 at (96.50,35.49) startOffset 4 endOffset 5 width 6.00: "l" + chunk 6 text run 1 at (109.66,25.79) startOffset 5 endOffset 6 width 9.00: "e" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (15,60) size 123x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 123x12 + chunk 1 text run 1 at (15.00,60.00) startOffset 0 endOffset 28 width 123.00: "tspan x=\"10,30,50,75,95,110\"" + RenderSVGText {text} at (35,70) size 34x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 34x12 + chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 7 width 34.00: "y=\"110\"" + RenderSVGContainer {g} at (303,61) size 132x71 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,70.00)}] + RenderSVGContainer {use} at (314.89,78.64) size 120.11x27.73 + RenderSVGContainer {g} at (314.89,78.64) size 120.11x27.73 + RenderPath {path} at (314.89,78.64) size 120.11x27.73 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M100.00,200.00 C200.00,100.00,300.00,0.00,400.00,100.00 C500.00,200.00,600.00,300.00,700.00,200.00 C800.00,100.00,900.00,100.00,900.00,100.00"] + RenderSVGText {text} at (17,9) size 104x50 contains 1 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 104x50 + RenderSVGTSpan {tspan} at (0,0) size 104x50 + RenderSVGInlineText {#text} at (-14,-18) size 104x50 + chunk 1 text run 1 at (17.83,9.54) startOffset 0 endOffset 6 width 56.00: "sample" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (15,60) size 118x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 118x12 + chunk 1 text run 1 at (15.00,60.00) startOffset 0 endOffset 27 width 118.00: "tspan dx=\"0,10,10,10,10,10\"" + RenderSVGContainer {g} at (3,155) size 132x67 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,160.00)}] + RenderSVGContainer {use} at (14.89,168.64) size 120.11x27.73 + RenderSVGContainer {g} at (14.89,168.64) size 120.11x27.73 + RenderPath {path} at (14.89,168.64) size 120.11x27.73 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M100.00,200.00 C200.00,100.00,300.00,0.00,400.00,100.00 C500.00,200.00,600.00,300.00,700.00,200.00 C800.00,100.00,900.00,100.00,900.00,100.00"] + RenderSVGText {text} at (17,12) size 119x46 contains 1 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 119x46 + RenderSVGInlineText {#text} at (-14,-17) size 119x46 + chunk 1 text run 1 at (17.83,12.66) startOffset 0 endOffset 6 width 56.00: "sample" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (35,60) size 72x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 72x12 + chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 16 width 72.00: "textLength=\"140\"" + RenderSVGContainer {g} at (153,151) size 132x71 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,160.00)}] + RenderSVGContainer {use} at (164.89,168.64) size 120.11x27.73 + RenderSVGContainer {g} at (164.89,168.64) size 120.11x27.73 + RenderPath {path} at (164.89,168.64) size 120.11x27.73 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M100.00,200.00 C200.00,100.00,300.00,0.00,400.00,100.00 C500.00,200.00,600.00,300.00,700.00,200.00 C800.00,100.00,900.00,100.00,900.00,100.00"] + RenderSVGText {text} at (17,9) size 79x43 contains 1 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 79x43 + RenderSVGInlineText {#text} at (-14,-18) size 79x43 + chunk 1 text run 1 at (17.83,9.27) startOffset 0 endOffset 6 width 56.00: "sample" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (35,60) size 67x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 67x12 + chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 15 width 67.00: "textLength=\"70\"" + RenderSVGContainer {g} at (303,151) size 132x71 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,160.00)}] + RenderSVGContainer {use} at (314.89,168.64) size 120.11x27.73 + RenderSVGContainer {g} at (314.89,168.64) size 120.11x27.73 + RenderPath {path} at (314.89,168.64) size 120.11x27.73 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M100.00,200.00 C200.00,100.00,300.00,0.00,400.00,100.00 C500.00,200.00,600.00,300.00,700.00,200.00 C800.00,100.00,900.00,100.00,900.00,100.00"] + RenderSVGText {text} at (17,9) size 104x50 contains 1 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 104x50 + RenderSVGInlineText {#text} at (-14,-18) size 104x50 + chunk 1 text run 1 at (17.83,9.54) startOffset 0 endOffset 6 width 56.00: "sample" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (35,60) size 54x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 54x12 + chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 12 width 54.00: "kerning=\"10\"" + RenderSVGContainer {g} at (3,240) size 132x92 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,250.00)}] + RenderSVGContainer {use} at (14.89,258.64) size 120.11x27.73 + RenderSVGContainer {g} at (14.89,258.64) size 120.11x27.73 + RenderPath {path} at (14.89,258.64) size 120.11x27.73 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M100.00,200.00 C200.00,100.00,300.00,0.00,400.00,100.00 C500.00,200.00,600.00,300.00,700.00,200.00 C800.00,100.00,900.00,100.00,900.00,100.00"] + RenderSVGText {text} at (22,10) size 132x54 contains 1 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 132x54 + RenderSVGInlineText {#text} at (-19,-20) size 132x54 + chunk 1 text run 1 at (22.13,10.48) startOffset 0 endOffset 6 width 56.00: "sample" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (35,60) size 72x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 72x12 + chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 16 width 72.00: "textLength=\"140\"" + RenderSVGText {text} at (35,70) size 58x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 58x12 + chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 13 width 58.00: "lengthAdjust=" + RenderSVGText {text} at (35,80) size 84x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 84x12 + chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 18 width 84.00: "\"spacingAndGlyphs\"" + RenderSVGContainer {g} at (152,241) size 133x91 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,250.00)}] + RenderSVGContainer {use} at (164.89,258.64) size 120.11x27.73 + RenderSVGContainer {g} at (164.89,258.64) size 120.11x27.73 + RenderPath {path} at (164.89,258.64) size 120.11x27.73 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M100.00,200.00 C200.00,100.00,300.00,0.00,400.00,100.00 C500.00,200.00,600.00,300.00,700.00,200.00 C800.00,100.00,900.00,100.00,900.00,100.00"] + RenderSVGText {text} at (17,8) size 63x43 contains 1 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 63x43 + RenderSVGInlineText {#text} at (-15,-17) size 63x43 + chunk 1 text run 1 at (17.53,8.79) startOffset 0 endOffset 6 width 56.00: "sample" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (35,60) size 67x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 67x12 + chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 15 width 67.00: "textLength=\"50\"" + RenderSVGText {text} at (35,70) size 58x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 58x12 + chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 13 width 58.00: "lengthAdjust=" + RenderSVGText {text} at (35,80) size 84x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 84x12 + chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 18 width 84.00: "\"spacingAndGlyphs\"" + RenderSVGContainer {g} at (303,243) size 134x89 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,250.00)}] + RenderSVGContainer {use} at (314.89,258.64) size 120.11x27.73 + RenderSVGContainer {g} at (314.89,258.64) size 120.11x27.73 + RenderPath {path} at (314.89,258.64) size 120.11x27.73 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M100.00,200.00 C200.00,100.00,300.00,0.00,400.00,100.00 C500.00,200.00,600.00,300.00,700.00,200.00 C800.00,100.00,900.00,100.00,900.00,100.00"] + RenderSVGText {text} at (18,11) size 131x50 contains 1 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 131x50 + RenderSVGInlineText {#text} at (-15,-18) size 131x50 + chunk 1 text run 1 at (18.75,11.11) startOffset 0 endOffset 6 width 56.00: "sample" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (5,60) size 132x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 132x12 + chunk 1 text run 1 at (5.00,60.00) startOffset 0 endOffset 30 width 132.00: "textLength=\"140\", kerning=\"10\"" + RenderSVGText {text} at (5,70) size 58x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 58x12 + chunk 1 text run 1 at (5.00,70.00) startOffset 0 endOffset 13 width 58.00: "lengthAdjust=" + RenderSVGText {text} at (5,80) size 84x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 84x12 + chunk 1 text run 1 at (5.00,80.00) startOffset 0 endOffset 18 width 84.00: "\"spacingAndGlyphs\"" + RenderSVGContainer {g} at (3,341) size 132x71 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,350.00)}] + RenderSVGContainer {use} at (14.89,358.64) size 120.11x27.73 + RenderSVGContainer {g} at (14.89,358.64) size 120.11x27.73 + RenderPath {path} at (14.89,358.64) size 120.11x27.73 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M100.00,200.00 C200.00,100.00,300.00,0.00,400.00,100.00 C500.00,200.00,600.00,300.00,700.00,200.00 C800.00,100.00,900.00,100.00,900.00,100.00"] + RenderSVGText {text} at (17,8) size 47x43 contains 1 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 47x43 + RenderSVGInlineText {#text} at (-14,-17) size 47x43 + chunk 1 text run 1 at (17.83,9.00) startOffset 0 endOffset 6 width 56.00: "sample" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (35,60) size 75x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 75x12 + chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 19 width 75.00: "letter-spacing=\"-3\"" + RenderSVGContainer {g} at (153,341) size 132x81 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,350.00)}] + RenderSVGContainer {use} at (164.89,358.64) size 120.11x27.73 + RenderSVGContainer {g} at (164.89,358.64) size 120.11x27.73 + RenderPath {path} at (164.89,358.64) size 120.11x27.73 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M100.00,200.00 C200.00,100.00,300.00,0.00,400.00,100.00 C500.00,200.00,600.00,300.00,700.00,200.00 C800.00,100.00,900.00,100.00,900.00,100.00"] + RenderSVGText {text} at (17,8) size 132x51 contains 1 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 132x51 + RenderSVGInlineText {#text} at (-14,-17) size 132x51 + chunk 1 text run 1 at (17.83,8.79) startOffset 0 endOffset 13 width 117.00: "sample sample" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (35,60) size 72x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 72x12 + chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 16 width 72.00: "textLength=\"140\"" + RenderSVGText {text} at (35,70) size 84x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 84x12 + chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 18 width 84.00: "word-spacing=\"2em\"" + RenderSVGContainer {g} at (303,341) size 132x101 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,350.00)}] + RenderSVGContainer {use} at (314.89,358.64) size 120.11x27.73 + RenderSVGContainer {g} at (314.89,358.64) size 120.11x27.73 + RenderPath {path} at (314.89,358.64) size 120.11x27.73 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M100.00,200.00 C200.00,100.00,300.00,0.00,400.00,100.00 C500.00,200.00,600.00,300.00,700.00,200.00 C800.00,100.00,900.00,100.00,900.00,100.00"] + RenderSVGText {text} at (18,9) size 131x52 contains 1 chunk(s) + RenderSVGTextPath {textPath} at (0,0) size 131x52 + RenderSVGInlineText {#text} at (-15,-18) size 131x52 + chunk 1 text run 1 at (18.54,9.88) startOffset 0 endOffset 13 width 117.00: "sample sample" + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderSVGText {text} at (35,60) size 72x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 72x12 + chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 16 width 72.00: "textLength=\"140\"" + RenderSVGText {text} at (35,70) size 75x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 75x12 + chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 17 width 75.00: "word-spacing=\"-5\"" + RenderSVGText {text} at (35,80) size 58x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 58x12 + chunk 1 text run 1 at (35.00,80.00) startOffset 0 endOffset 13 width 58.00: "lengthAdjust=" + RenderSVGText {text} at (35,90) size 84x12 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-10) size 84x12 + chunk 1 text run 1 at (35.00,90.00) startOffset 0 endOffset 18 width 84.00: "\"spacingAndGlyphs\"" + RenderSVGContainer {use} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textPCDATA-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textPCDATA-expected.txt index 2347ee2..72d677a 100644 --- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textPCDATA-expected.txt +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textPCDATA-expected.txt @@ -6,19 +6,19 @@ layer at (0,0) size 450x500 RenderSVGText {text} at (138,30) size 174x18 contains 1 chunk(s) RenderSVGInlineText {#text} at (0,-15) size 174x18 chunk 1 (middle anchor) text run 1 at (138.00,30.00) startOffset 0 endOffset 24 width 174.00: "Character Data on <text>" - RenderSVGContainer {g} at (134,105) size 183x39 [transform={m=((1.00,0.00)(0.00,1.00)) t=(225.00,120.00)}] + RenderSVGContainer {g} at (133,105) size 184x39 [transform={m=((1.00,0.00)(0.00,1.00)) t=(225.00,120.00)}] RenderSVGText {text} at (-41,0) size 82x19 contains 1 chunk(s) RenderSVGInlineText {#text} at (0,-15) size 82x19 chunk 1 (middle anchor) text run 1 at (-41.00,0.00) startOffset 0 endOffset 10 width 82.00: "CDATA only" - RenderSVGText {text} at (-92,20) size 183x19 contains 1 chunk(s) - RenderSVGInlineText {#cdata-section} at (1,-15) size 183x19 + RenderSVGText {text} at (-92,20) size 184x19 contains 1 chunk(s) + RenderSVGInlineText {#cdata-section} at (0,-15) size 184x19 chunk 1 (middle anchor) text run 1 at (-91.50,20.00) startOffset 0 endOffset 27 width 183.00: "<text> with a CDATA section" RenderSVGContainer {g} at (69,165) size 312x39 [transform={m=((1.00,0.00)(0.00,1.00)) t=(225.00,180.00)}] - RenderSVGText {text} at (-57,0) size 113x19 contains 1 chunk(s) - RenderSVGInlineText {#text} at (1,-15) size 113x19 + RenderSVGText {text} at (-57,0) size 114x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-15) size 114x19 chunk 1 (middle anchor) text run 1 at (-56.50,0.00) startOffset 0 endOffset 17 width 113.00: "text, CDATA, text" RenderSVGText {text} at (-156,20) size 312x19 contains 1 chunk(s) - RenderSVGInlineText {#text} at (0,-15) size 91x19 + RenderSVGInlineText {#text} at (0,-15) size 90x19 chunk 1 (middle anchor) text run 1 at (-156.00,20.00) startOffset 0 endOffset 17 width 90.00: "Text first, then " RenderSVGInlineText {#cdata-section} at (90,-15) size 157x19 chunk 1 (middle anchor) text run 2 at (-66.00,20.00) startOffset 0 endOffset 23 width 157.00: "CDATA section in <text>" @@ -29,11 +29,11 @@ layer at (0,0) size 450x500 RenderSVGInlineText {#text} at (0,-15) size 214x19 chunk 1 (middle anchor) text run 1 at (-107.00,0.00) startOffset 0 endOffset 31 width 214.00: "text, CDATA, tspan, CDATA, text" RenderSVGText {text} at (-239,20) size 478x19 contains 1 chunk(s) - RenderSVGInlineText {#text} at (0,-15) size 31x19 + RenderSVGInlineText {#text} at (0,-15) size 30x19 chunk 1 (middle anchor) text run 1 at (-239.00,20.00) startOffset 0 endOffset 6 width 30.00: "text, " - RenderSVGInlineText {#cdata-section} at (30,-15) size 158x19 + RenderSVGInlineText {#cdata-section} at (30,-15) size 157x19 chunk 1 (middle anchor) text run 2 at (-209.00,20.00) startOffset 0 endOffset 23 width 157.00: "CDATA section in <text>" - RenderSVGInlineText {#text} at (187,-15) size 9x19 + RenderSVGInlineText {#text} at (187,-15) size 8x19 chunk 1 (middle anchor) text run 3 at (-52.00,20.00) startOffset 0 endOffset 2 width 8.00: ", " RenderSVGTSpan {tspan} at (0,0) size 218x19 RenderSVGInlineText {#text} at (195,-15) size 51x19 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textPosition2-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textPosition2-expected.txt index 21e29ee..8636616 100644 --- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textPosition2-expected.txt +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textPosition2-expected.txt @@ -6,21 +6,21 @@ layer at (0,0) size 450x500 RenderSVGText {text} at (173,30) size 104x18 contains 1 chunk(s) RenderSVGInlineText {#text} at (0,-15) size 104x18 chunk 1 (middle anchor) text run 1 at (173.50,30.00) startOffset 0 endOffset 15 width 103.00: "Text Position 2" - RenderSVGContainer {g} at (50,61) size 399x293 - RenderSVGText {text} at (50,80) size 53x23 contains 1 chunk(s) - RenderSVGInlineText {#text} at (0,-19) size 53x23 + RenderSVGContainer {g} at (50,59) size 399x295 + RenderSVGText {text} at (50,80) size 54x26 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-21) size 54x26 chunk 1 text run 1 at (50.00,80.00) startOffset 0 endOffset 5 width 53.36: "Batik" RenderSVGText {text} at (50,100) size 103x13 contains 1 chunk(s) RenderSVGInlineText {#text} at (0,-10) size 103x13 chunk 1 text run 1 at (50.00,100.00) startOffset 0 endOffset 21 width 103.00: "<text x=\"100\" y=\"80\">" - RenderSVGText {text} at (240,80) size 133x23 contains 1 chunk(s) - RenderSVGInlineText {#text} at (0,-19) size 133x23 + RenderSVGText {text} at (240,80) size 134x26 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-21) size 134x26 chunk 1 text run 1 at (240.00,80.00) startOffset 0 endOffset 5 width 53.36: "Batik" RenderSVGText {text} at (240,100) size 195x13 contains 1 chunk(s) RenderSVGInlineText {#text} at (0,-10) size 195x13 chunk 1 text run 1 at (240.00,100.00) startOffset 0 endOffset 41 width 195.00: "<text x=\"240\" y=\"80\" letter-spacing=\"20\">" - RenderSVGText {text} at (50,140) size 92x23 contains 5 chunk(s) - RenderSVGInlineText {#text} at (0,-19) size 92x23 + RenderSVGText {text} at (50,140) size 92x26 contains 5 chunk(s) + RenderSVGInlineText {#text} at (0,-21) size 92x26 chunk 1 text run 1 at (50.00,140.00) startOffset 0 endOffset 1 width 16.01: "B" chunk 2 text run 1 at (70.00,140.00) startOffset 1 endOffset 2 width 13.35: "a" chunk 3 text run 1 at (90.00,140.00) startOffset 2 endOffset 3 width 6.67: "t" @@ -29,30 +29,30 @@ layer at (0,0) size 450x500 RenderSVGText {text} at (50,160) size 175x13 contains 1 chunk(s) RenderSVGInlineText {#text} at (0,-10) size 175x13 chunk 1 text run 1 at (50.00,160.00) startOffset 0 endOffset 35 width 175.00: "<text x=\"50 70 90 110 130\" y=\"140\">" - RenderSVGText {text} at (240,140) size 133x23 contains 1 chunk(s) - RenderSVGInlineText {#text} at (0,-19) size 133x23 + RenderSVGText {text} at (240,140) size 134x26 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-21) size 134x26 chunk 1 text run 1 at (240.00,140.00) startOffset 0 endOffset 5 width 53.36: "Batik" RenderSVGText {text} at (240,160) size 175x13 contains 1 chunk(s) RenderSVGInlineText {#text} at (0,-10) size 175x13 chunk 1 text run 1 at (240.00,160.00) startOffset 0 endOffset 35 width 175.00: "<text dx=\"240 20 20 20 20\" y=\"140\">" - RenderSVGText {text} at (50,200) size 53x23 contains 1 chunk(s) - RenderSVGTSpan {tspan} at (0,0) size 53x23 - RenderSVGInlineText {#text} at (0,-19) size 53x23 + RenderSVGText {text} at (50,200) size 54x26 contains 1 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 54x26 + RenderSVGInlineText {#text} at (0,-21) size 54x26 chunk 1 text run 1 at (50.00,200.00) startOffset 0 endOffset 5 width 53.36: "Batik" RenderSVGText {text} at (50,220) size 111x13 contains 1 chunk(s) RenderSVGInlineText {#text} at (0,-10) size 111x13 chunk 1 text run 1 at (50.00,220.00) startOffset 0 endOffset 22 width 111.00: "<tspan x=\"50\" y=\"200\">" - RenderSVGText {text} at (240,200) size 133x23 contains 1 chunk(s) - RenderSVGTSpan {tspan} at (0,0) size 133x23 - RenderSVGInlineText {#text} at (0,-19) size 133x23 + RenderSVGText {text} at (240,200) size 134x26 contains 1 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 134x26 + RenderSVGInlineText {#text} at (0,-21) size 134x26 chunk 1 text run 1 at (240.00,200.00) startOffset 0 endOffset 5 width 53.36: "Batik" RenderSVGText {text} at (240,220) size 209x13 contains 1 chunk(s) RenderSVGTSpan {tspan} at (0,0) size 209x13 RenderSVGInlineText {#text} at (0,-10) size 209x13 chunk 1 text run 1 at (240.00,220.00) startOffset 0 endOffset 43 width 209.00: "<tspan x=\"240\" y=\"200\" letter-spacing=\"20\">" - RenderSVGText {text} at (50,260) size 92x23 contains 5 chunk(s) - RenderSVGTSpan {tspan} at (0,0) size 92x23 - RenderSVGInlineText {#text} at (0,-19) size 92x23 + RenderSVGText {text} at (50,260) size 92x26 contains 5 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 92x26 + RenderSVGInlineText {#text} at (0,-21) size 92x26 chunk 1 text run 1 at (50.00,260.00) startOffset 0 endOffset 1 width 16.01: "B" chunk 2 text run 1 at (70.00,260.00) startOffset 1 endOffset 2 width 13.35: "a" chunk 3 text run 1 at (90.00,260.00) startOffset 2 endOffset 3 width 6.67: "t" @@ -61,16 +61,16 @@ layer at (0,0) size 450x500 RenderSVGText {text} at (50,280) size 183x13 contains 1 chunk(s) RenderSVGInlineText {#text} at (0,-10) size 183x13 chunk 1 text run 1 at (50.00,280.00) startOffset 0 endOffset 36 width 183.00: "<tspan x=\"50 70 90 110 130\" y=\"260\">" - RenderSVGText {text} at (240,260) size 133x23 contains 1 chunk(s) - RenderSVGTSpan {tspan} at (0,0) size 133x23 - RenderSVGInlineText {#text} at (0,-19) size 133x23 + RenderSVGText {text} at (240,260) size 134x26 contains 1 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 134x26 + RenderSVGInlineText {#text} at (0,-21) size 134x26 chunk 1 text run 1 at (240.00,260.00) startOffset 0 endOffset 5 width 53.36: "Batik" RenderSVGText {text} at (240,280) size 183x13 contains 1 chunk(s) RenderSVGInlineText {#text} at (0,-10) size 183x13 chunk 1 text run 1 at (240.00,280.00) startOffset 0 endOffset 36 width 183.00: "<tspan dx=\"240 20 20 20 20\" y=\"260\">" - RenderSVGText {text} at (50,320) size 92x23 contains 5 chunk(s) - RenderSVGTSpan {tspan} at (0,0) size 92x23 - RenderSVGInlineText {#text} at (0,-19) size 92x23 + RenderSVGText {text} at (50,320) size 92x26 contains 5 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 92x26 + RenderSVGInlineText {#text} at (0,-21) size 92x26 chunk 1 text run 1 at (50.00,320.00) startOffset 0 endOffset 1 width 16.01: "B" chunk 2 text run 1 at (70.00,320.00) startOffset 1 endOffset 2 width 13.35: "a" chunk 3 text run 1 at (90.00,320.00) startOffset 2 endOffset 3 width 6.67: "t" @@ -82,9 +82,9 @@ layer at (0,0) size 450x500 RenderSVGTSpan {tspan} at (0,0) size 137x13 RenderSVGInlineText {#text} at (33,1) size 137x13 chunk 2 text run 1 at (83.00,351.00) startOffset 0 endOffset 27 width 137.00: "dx=\"0 10 20 30 40\" y=\"320\">" - RenderSVGText {text} at (240,320) size 133x23 contains 1 chunk(s) - RenderSVGTSpan {tspan} at (0,0) size 133x23 - RenderSVGInlineText {#text} at (0,-19) size 133x23 + RenderSVGText {text} at (240,320) size 134x26 contains 1 chunk(s) + RenderSVGTSpan {tspan} at (0,0) size 134x26 + RenderSVGInlineText {#text} at (0,-21) size 134x26 chunk 1 text run 1 at (240.00,320.00) startOffset 0 endOffset 5 width 53.36: "Batik" RenderSVGText {text} at (240,340) size 192x24 contains 2 chunk(s) RenderSVGInlineText {#text} at (0,-10) size 168x13 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-2-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-2-expected.checksum new file mode 100644 index 0000000..f3761274 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-2-expected.checksum @@ -0,0 +1 @@ +a8534085108c3e0fc69a37fe35dcba1f
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-2-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-2-expected.png Binary files differnew file mode 100644 index 0000000..abc3ab8 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-2-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-2-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-2-expected.txt new file mode 100644 index 0000000..2c0fd33 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-2-expected.txt @@ -0,0 +1,10 @@ +KCanvasResource {id="mark" [type=MARKER] [angle=0.00] [ref x=4.00 y=4.00]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (235,225) size 330x150 [start marker=mark] [middle marker=mark] [end marker=mark] + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 [start marker=mark] [middle marker=mark] [end marker=mark] + RenderSVGViewportContainer {marker} at (0.19,0.19) size 2.63x2.63 [start marker=mark] [middle marker=mark] [end marker=mark] + RenderPath {circle} at (0.19,0.19) size 2.63x2.63 [stroke={[type=SOLID] [color=#FF0000] [line cap=ROUND]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M7.00,4.00 L6.99,4.19 L6.98,4.38 L6.95,4.56 L6.91,4.75 L6.85,4.93 L6.79,5.10 L6.71,5.28 L6.63,5.45 L6.53,5.61 L6.43,5.76 L6.31,5.91 L6.19,6.05 L6.05,6.19 L5.91,6.31 L5.76,6.43 L5.61,6.53 L5.45,6.63 L5.28,6.71 L5.10,6.79 L4.93,6.85 L4.75,6.91 L4.56,6.95 L4.38,6.98 L4.19,6.99 L4.00,7.00 L3.81,6.99 L3.62,6.98 L3.44,6.95 L3.25,6.91 L3.07,6.85 L2.90,6.79 L2.72,6.71 L2.55,6.63 L2.39,6.53 L2.24,6.43 L2.09,6.31 L1.95,6.19 L1.81,6.05 L1.69,5.91 L1.57,5.76 L1.47,5.61 L1.37,5.45 L1.29,5.28 L1.21,5.10 L1.15,4.93 L1.09,4.75 L1.05,4.56 L1.02,4.38 L1.01,4.19 L1.00,4.00 L1.01,3.81 L1.02,3.62 L1.05,3.44 L1.09,3.25 L1.15,3.07 L1.21,2.90 L1.29,2.72 L1.37,2.55 L1.47,2.39 L1.57,2.24 L1.69,2.09 L1.81,1.95 L1.95,1.81 L2.09,1.69 L2.24,1.57 L2.39,1.47 L2.55,1.37 L2.72,1.29 L2.90,1.21 L3.07,1.15 L3.25,1.09 L3.44,1.05 L3.62,1.02 L3.81,1.01 L4.00,1.00 L4.19,1.01 L4.38,1.02 L4.56,1.05 L4.75,1.09 L4.93,1.15 L5.10,1.21 L5.28,1.29 L5.45,1.37 L5.61,1.47 L5.76,1.57 L5.91,1.69 L6.05,1.81 L6.19,1.95 L6.31,2.09 L6.43,2.24 L6.53,2.39 L6.63,2.55 L6.71,2.72 L6.79,2.90 L6.85,3.07 L6.91,3.25 L6.95,3.44 L6.98,3.62 L6.99,3.81 Z"] + RenderPath {path} at (235,225) size 330x30 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M-5.00,-2.00 L0.00,-2.00 L5.00,-2.00"] + RenderPath {path} at (235,345) size 330x30 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M-5.00,2.00 L0.00,2.00 L5.00,2.00"] diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-3-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-3-expected.checksum new file mode 100644 index 0000000..1e62c58 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-3-expected.checksum @@ -0,0 +1 @@ +6d385052ca7ef45aa08973439ddbaefe
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-3-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-3-expected.png Binary files differnew file mode 100644 index 0000000..aa4beb2 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-3-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-3-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-3-expected.txt new file mode 100644 index 0000000..7567de3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-3-expected.txt @@ -0,0 +1,9 @@ +KCanvasResource {id="mark" [type=MARKER] [angle=0.00] [ref x=4.00 y=4.00]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (235,345) size 330x30 [start marker=mark] [middle marker=mark] [end marker=mark] + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 [start marker=mark] [middle marker=mark] [end marker=mark] + RenderSVGViewportContainer {marker} at (-2.06,-0.94) size 4.13x0.38 [start marker=mark] [middle marker=mark] [end marker=mark] + RenderPath {path} at (-2.06,-0.94) size 4.13x0.38 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M-5.00,-2.00 L0.00,-2.00 L5.00,-2.00"] + RenderPath {path} at (235,345) size 330x30 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M-5.00,2.00 L0.00,2.00 L5.00,2.00"] diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-4-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-4-expected.checksum new file mode 100644 index 0000000..1e62c58 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-4-expected.checksum @@ -0,0 +1 @@ +6d385052ca7ef45aa08973439ddbaefe
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-4-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-4-expected.png Binary files differnew file mode 100644 index 0000000..aa4beb2 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-4-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-4-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-4-expected.txt new file mode 100644 index 0000000..aa8e28e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/circular-marker-reference-4-expected.txt @@ -0,0 +1,11 @@ +KCanvasResource {id="mark1" [type=MARKER] [angle=0.00] [ref x=4.00 y=4.00]} +KCanvasResource {id="mark2" [type=MARKER] [angle=0.00] [ref x=4.00 y=4.00]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (235,271.88) size 330x103.13 + RenderSVGViewportContainer {marker} at (338.13,271.88) size 123.75x11.25 + RenderPath {path} at (338.13,271.88) size 123.75x11.25 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark2] [middle marker=mark2] [end marker=mark2] [data="M-5.00,-2.00 L0.00,-2.00 L5.00,-2.00"] + RenderSVGViewportContainer {marker} at (338.13,316.88) size 123.75x11.25 + RenderPath {path} at (338.13,316.88) size 123.75x11.25 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark1] [middle marker=mark1] [end marker=mark1] [data="M-5.00,2.00 L0.00,2.00 L5.00,2.00"] + RenderPath {path} at (235,345) size 330x30 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark1] [middle marker=mark1] [end marker=mark1] [data="M-5.00,2.00 L0.00,2.00 L5.00,2.00"] diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.checksum new file mode 100644 index 0000000..beb1748 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.checksum @@ -0,0 +1 @@ +80708089207d719ff06c1abe56c419be
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.png Binary files differnew file mode 100644 index 0000000..a710ca7 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.txt new file mode 100644 index 0000000..a27e623 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.txt @@ -0,0 +1,16 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (9.50,9.50) size 581x381 + RenderForeignObject {foreignObject} at (0,0) size 580x380 + RenderBlock {xhtml:div} at (0,0) size 580x20 + RenderText {#text} at (0,0) size 74x19 + text run at (0,0) width 74: "This is a test" + RenderBlock (anonymous) at (0,20) size 580x40 + RenderInline {xhtml:a} at (0,0) size 62x19 [color=#0000EE] + RenderText {#text} at (0,0) size 62x19 + text run at (0,0) width 62: "and a link." + RenderBR {xhtml:br} at (62,0) size 0x19 + RenderButton {xhtml:input} at (0,20) size 16x20 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)] + RenderSVGInlineText {#text} at (0,0) size 0x0 + RenderPath {rect} at (9.50,9.50) size 581x381 [stroke={[type=SOLID] [color=#008000]}] [data="M10.00,10.00 L590.00,10.00 L590.00,390.00 L10.00,390.00 Z"] |