Bug #: 4303
authoreseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 7 Aug 2005 20:23:06 +0000 (20:23 +0000)
committereseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 7 Aug 2005 20:23:06 +0000 (20:23 +0000)
Submitted by: eseidel
Reviewed by: darin
        * kcanvas/KCanvasTreeDebug.cpp:
        (operator<<):
        Added support for printing many additional style values.
        Added the W3C SVG test suite as layout tests.
        http://bugzilla.opendarwin.org/show_bug.cgi?id=4303

        Test cases added:
        * svg-tests/W3C-SVG-1.1/Resources/DisplaceChecker.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/SVG-1.1-monolithic-fixed.dtd: Added.
        * svg-tests/W3C-SVG-1.1/Resources/animation-add-BE-09-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/animation-add-BE-09.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image1-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image1.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image2-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image2.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image3-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image3.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/bluesquidj.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/bullet-small.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/bullet-white.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/bullet.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/bumpMap.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/bumpMap2.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/changeColor.ICM: Added.
        * svg-tests/W3C-SVG-1.1/Resources/colorprof.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/convolveImage.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/coords-units-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/coords-units-01-f.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/coords-units-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/copyright-documents-19990405.html: Added.
        * svg-tests/W3C-SVG-1.1/Resources/diagarrow.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/ext-TestComic-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/ext-TestComic.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/fillChangeColor.ICM: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-blend-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-blend-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-color-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-color-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-composite-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-composite-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-comptran-01-f.svg-disabled: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-conv-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-conv-01-f.includeimage.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-conv-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-diffuse-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-diffuse-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-example-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/filters-example-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/gam030.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/gam030b.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/gam045.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/gam045b.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/gam056.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/gam056b.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/gam100.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/gam100b.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/gam200.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/gam200b.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/greentopbutton.jpg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/image.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/image1.jpg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/image1.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/image1_b.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/image2_b.jpg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/image2_b.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/interact-dom-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/interact-dom-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/interact-order-02-b-targ-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/interact-order-02-b-targ.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/interact-order-03-b-targ-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/interact-order-03-b-targ.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/leftarrow.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/linking-uri-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/linking-uri-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/linking-uri-01-f-1st.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/linking-uri-01-f-2nd.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/linking-uri-01-f-3rd.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/linking-uri-01-f-4th.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/linking-uri-01-f-start.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/linking-uri-03-f-1st.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/linking-uri-03-f-start.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/linkingCircle-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/linkingCircle-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/linkingToc-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/linkingToc-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/magnify.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/myimage.jpg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/nav_bullet.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/nav_down.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/nav_downleft.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/nav_downright.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/nav_frame.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/nav_left.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/nav_noframe.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/nav_right.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/nav_svg.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/nav_up.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/nav_upleft.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/nav_upright.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/old-name-2-new-name1.html: Added.
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-01-f.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-02-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-02-f.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-02-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-03-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-03-f.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-03-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-04-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-04-f.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/paths-data-04-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/rects-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/rects.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/rects_b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/rects_b.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/rightarrow.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/rotate20.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-f.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-f.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/sign.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/sphere.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/struct-frag-01-B-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/struct-frag-01-B.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/struct-image-01.jpg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/struct-image-01.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/struct-image-02.jpg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/struct-image-02.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/struct-symbol-01.png: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-align-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-align-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-align-02-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-align-02-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-align-03-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-align-03-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-altglyph-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-altglyph-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-extTref-BE-18-targ-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-extTref-BE-18-targ.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-intro-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-intro-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-tref-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-tref-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-ws-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/text-ws-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/toc-sv-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/toc-sv.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/toc-svcmp-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/Resources/toc-svcmp.svg: Added.
        * svg-tests/W3C-SVG-1.1/Resources/uparrow.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-02-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-02-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-02-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-03-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-03-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-03-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-04-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-04-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-04-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-05-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-05-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-05-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-06-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-06-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-06-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-07-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-07-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-07-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-08-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-08-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-08-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-09-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-09-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-09-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-10-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-10-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-10-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-11-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-11-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-11-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-12-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-12-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-12-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-13-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-13-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-13-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-14-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-14-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-14-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-15-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-15-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-15-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-16-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-16-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-16-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-17-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-17-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-17-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-18-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-18-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-18-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-19-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-19-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-19-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-20-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-20-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-20-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-21-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-21-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-21-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-22-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-22-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-22-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-23-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-23-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-23-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-24-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-24-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-24-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-25-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-25-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-25-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-26-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-26-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-26-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-27-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-27-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-27-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-28-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-28-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-28-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-29-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-29-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/animate-elem-29-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/color-prof-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/color-prof-01-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/color-prof-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/color-prop-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/color-prop-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/color-prop-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/color-prop-02-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/color-prop-02-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/color-prop-02-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/color-prop-03-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/color-prop-03-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/color-prop-03-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-02-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-02-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-02-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-03-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-03-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-03-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-04-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-04-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-04-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-05-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-05-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-05-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-06-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-06-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/coords-trans-06-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/coords-units-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/coords-units-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/coords-units-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/coords-units-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/coords-units-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/coords-units-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/coords-units-03-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/coords-units-03-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/coords-units-03-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/coords-viewattr-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/coords-viewattr-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/coords-viewattr-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/coords-viewattr-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/extend-namespace-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/extend-namespace-01-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/extend-namespace-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-blend-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-blend-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-blend-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-color-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-color-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-color-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-composite-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-composite-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-comptran-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-comptran-01-b.svg-disabled: Added.
        * svg-tests/W3C-SVG-1.1/filters-conv-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-conv-01-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-conv-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-diffuse-01-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-diffuse-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-displace-01-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-displace-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-example-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-example-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-example-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-gauss-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-gauss-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-gauss-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-image-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-image-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-light-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-light-01-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-light-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-morph-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-morph-01-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-morph-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-offset-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-offset-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-offset-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-specular-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-specular-01-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-specular-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-tile-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/filters-tile-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-tile-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/filters-turb-01-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/filters-turb-01-f.svg-disabled: Added.
        * svg-tests/W3C-SVG-1.1/fonts-elem-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/fonts-elem-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/fonts-elem-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/fonts-elem-02-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/fonts-elem-02-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/fonts-elem-02-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/fonts-elem-03-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/fonts-elem-03-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/fonts-elem-03-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/fonts-elem-04-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/fonts-elem-04-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/fonts-elem-04-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/interact-cursor-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/interact-cursor-01-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/interact-cursor-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/interact-dom-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/interact-dom-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/interact-dom-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/interact-events-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/interact-events-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/interact-events-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/interact-order-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/interact-order-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/interact-order-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/interact-order-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/interact-order-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/interact-order-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/interact-order-03-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/interact-order-03-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/interact-order-03-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/interact-zoom-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/interact-zoom-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/interact-zoom-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/linking-a-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/linking-a-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/linking-a-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/linking-a-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/linking-a-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/linking-a-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/linking-a-03-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/linking-a-03-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/linking-a-03-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/linking-a-04-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/linking-a-04-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/linking-a-04-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/linking-uri-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/linking-uri-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/linking-uri-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/linking-uri-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/linking-uri-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/linking-uri-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/linking-uri-03-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/linking-uri-03-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/linking-uri-03-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/masking-mask-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/masking-mask-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/masking-mask-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/masking-opacity-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/masking-opacity-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/masking-opacity-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-03-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-03-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-03-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-04-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-04-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-04-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-05-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-05-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/masking-path-05-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/metadata-example-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/metadata-example-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/metadata-example-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/painting-fill-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/painting-fill-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/painting-fill-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/painting-fill-02-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/painting-fill-02-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/painting-fill-02-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/painting-fill-03-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/painting-fill-03-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/painting-fill-03-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/painting-fill-04-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/painting-fill-04-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/painting-fill-04-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/painting-marker-01-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/painting-marker-01-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/painting-marker-01-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/painting-marker-02-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/painting-marker-02-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/painting-marker-02-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/painting-render-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/painting-render-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/painting-render-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/painting-stroke-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/painting-stroke-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/painting-stroke-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/painting-stroke-02-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/painting-stroke-02-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/painting-stroke-02-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/painting-stroke-03-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/painting-stroke-03-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/painting-stroke-03-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/painting-stroke-04-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/painting-stroke-04-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/painting-stroke-04-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-02-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-02-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-02-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-03-f-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-03-f-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-03-f.svg: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-04-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-04-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-04-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-05-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-05-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-05-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-06-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-06-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-06-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-07-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-07-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/paths-data-07-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-03-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-03-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-03-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-04-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-04-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-04-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-05-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-05-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-05-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-06-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-06-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-06-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-07-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-07-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-07-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-08-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-08-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-08-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-09-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-09-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-09-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-10-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-10-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-10-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-11-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-11-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-11-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-12-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-12-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/pservers-grad-12-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/pservers-pattern-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/pservers-pattern-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-02-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-02-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-02-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-03-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-03-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-03-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-06-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-06-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-06-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-07-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-07-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-07-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-08-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-08-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/render-elems-08-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/render-groups-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/render-groups-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/render-groups-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/render-groups-03-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/render-groups-03-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/render-groups-03-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/script-handle-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/script-handle-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/script-handle-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/script-handle-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/script-handle-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/script-handle-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/script-handle-03-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/script-handle-03-b.svg-disabled: Added.
        * svg-tests/W3C-SVG-1.1/script-handle-04-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/script-handle-04-b.svg-disabled: Added.
        * svg-tests/W3C-SVG-1.1/shapes-circle-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/shapes-circle-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/shapes-circle-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/shapes-ellipse-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/shapes-ellipse-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/shapes-line-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/shapes-line-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/shapes-line-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/shapes-polygon-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/shapes-polygon-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/shapes-polygon-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/shapes-polyline-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/shapes-polyline-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/shapes-polyline-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/shapes-rect-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/shapes-rect-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/shapes-rect-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/struct-cond-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/struct-cond-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-cond-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/struct-cond-02-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/struct-cond-02-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-cond-02-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/struct-defs-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/struct-defs-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-defs-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/struct-dom-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-dom-01-b.svg-disabled: Added.
        * svg-tests/W3C-SVG-1.1/struct-dom-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-dom-02-b.svg-disabled: Added.
        * svg-tests/W3C-SVG-1.1/struct-dom-03-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-dom-03-b.svg-disabled: Added.
        * svg-tests/W3C-SVG-1.1/struct-dom-04-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-dom-04-b.svg-disabled: Added.
        * svg-tests/W3C-SVG-1.1/struct-dom-05-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-dom-05-b.svg-disabled: Added.
        * svg-tests/W3C-SVG-1.1/struct-dom-06-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-dom-06-b.svg-disabled: Added.
        * svg-tests/W3C-SVG-1.1/struct-frag-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/struct-frag-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-frag-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/struct-group-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/struct-group-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-group-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/struct-group-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/struct-group-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-group-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-03-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-03-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-03-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-04-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-04-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-04-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-05-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-05-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-image-05-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/struct-symbol-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/struct-symbol-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/struct-symbol-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/styling-css-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/styling-css-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/styling-css-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/styling-css-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/styling-css-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/styling-css-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/styling-css-03-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/styling-css-03-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/styling-css-03-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/styling-inherit-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/styling-inherit-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/styling-inherit-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/styling-pres-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/styling-pres-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/styling-pres-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-align-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-align-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-align-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-align-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-align-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-align-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-align-03-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-align-03-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-align-03-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-align-04-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-align-04-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-align-04-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-align-05-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-align-05-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-align-05-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-align-06-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-align-06-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-align-06-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-altglyph-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-altglyph-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-altglyph-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-deco-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-deco-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-deco-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-fonts-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-fonts-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-fonts-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-fonts-02-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-fonts-02-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-fonts-02-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-intro-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-intro-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-intro-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-intro-02-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-intro-02-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-intro-02-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-intro-03-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-intro-03-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-intro-03-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-intro-04-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-intro-04-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-intro-04-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-path-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-path-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-path-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-spacing-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-spacing-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-spacing-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-text-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-text-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-text-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-text-03-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-text-03-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-text-03-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-tref-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-tref-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-tref-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-tselect-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-tselect-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-tselect-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-tspan-01-b-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-tspan-01-b-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-tspan-01-b.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-ws-01-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-ws-01-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-ws-01-t.svg: Added.
        * svg-tests/W3C-SVG-1.1/text-ws-02-t-expected.txt: Added.
        * svg-tests/W3C-SVG-1.1/text-ws-02-t-w3c.png: Added.
        * svg-tests/W3C-SVG-1.1/text-ws-02-t.svg: Added.

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

686 files changed:
LayoutTests/svg/W3C-SVG-1.1/animate-elem-02-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-02-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-02-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-03-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-03-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-04-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-04-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-05-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-05-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-06-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-06-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-07-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-07-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-08-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-08-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-09-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-09-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-10-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-10-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-10-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-11-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-11-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-11-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-12-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-12-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-12-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-13-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-13-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-13-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-14-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-14-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-14-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-15-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-15-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-16-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-16-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-16-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-17-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-17-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-17-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-18-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-18-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-19-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-19-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-19-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-20-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-20-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-20-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-21-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-21-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-22-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-22-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-23-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-23-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-23-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-24-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-24-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-25-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-25-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-25-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-26-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-26-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-26-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-27-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-27-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-27-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-28-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-28-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-28-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-29-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-29-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/color-prof-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/color-prof-01-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/color-prof-01-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/color-prop-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/color-prop-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/color-prop-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/color-prop-02-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/color-prop-02-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/color-prop-02-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/color-prop-03-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/color-prop-03-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/color-prop-03-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-02-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-02-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-03-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-03-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-03-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-04-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-04-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-04-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-05-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-05-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-05-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-06-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-trans-06-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-units-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-units-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-units-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-units-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-units-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-units-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-units-03-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-units-03-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-viewattr-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-viewattr-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-viewattr-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/coords-viewattr-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/extend-namespace-01-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/extend-namespace-01-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b.svg-disabled [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f.svg-disabled [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-02-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-02-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-03-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-03-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-04-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-04-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-cursor-01-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-cursor-01-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-dom-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-dom-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-dom-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-events-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-events-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-order-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-order-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-order-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-order-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-order-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-order-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-order-03-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-order-03-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-order-03-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-zoom-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/interact-zoom-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-a-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-a-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-a-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-a-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-a-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-a-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-a-03-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-a-03-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-a-03-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-a-04-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-a-04-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-a-04-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-uri-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-uri-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-uri-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-uri-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-uri-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-uri-03-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/linking-uri-03-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-mask-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-mask-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-opacity-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-opacity-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-03-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-03-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-03-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-04-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-04-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-05-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-05-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/masking-path-05-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/metadata-example-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/metadata-example-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-fill-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-fill-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-fill-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-fill-02-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-fill-02-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-fill-02-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-fill-03-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-fill-03-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-fill-04-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-fill-04-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-fill-04-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-marker-01-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-marker-01-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-marker-02-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-marker-02-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-render-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-render-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-render-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-02-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-02-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-02-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-03-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-03-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-03-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-04-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-04-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/painting-stroke-04-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-02-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-02-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-02-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-03-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-03-f-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-03-f.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-04-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-04-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-04-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-05-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-05-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-06-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-06-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-07-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/paths-data-07-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-03-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-03-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-03-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-04-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-04-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-05-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-05-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-05-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-06-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-06-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-07-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-07-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-08-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-08-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-09-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-09-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-10-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-10-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-12-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-12-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-pattern-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/pservers-pattern-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-02-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-02-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-02-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-03-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-03-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-03-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-06-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-06-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-07-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-07-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-08-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-elems-08-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-groups-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-groups-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-groups-03-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/render-groups-03-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/DisplaceChecker.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/SVG-1.1-monolithic-fixed.dtd [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/animation-add-BE-09-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/animation-add-BE-09.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/animation-extRef-image1-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/animation-extRef-image1.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/animation-extRef-image2-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/animation-extRef-image2.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/animation-extRef-image3-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/animation-extRef-image3.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/bluesquidj.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/bullet-small.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/bullet-white.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/bullet.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/bumpMap.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/bumpMap2.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/changeColor.ICM [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/colorprof.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/convolveImage.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/coords-units-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/coords-units-01-f.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/coords-units-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/copyright-documents-19990405.html [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/diagarrow.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/ext-TestComic-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/ext-TestComic.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/fillChangeColor.ICM [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-blend-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-blend-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-color-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-color-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-composite-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-composite-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-comptran-01-f.svg-disabled [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-conv-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-conv-01-f.includeimage.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-conv-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-diffuse-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-diffuse-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-example-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/filters-example-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/gam030.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/gam030b.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/gam045.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/gam045b.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/gam056.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/gam056b.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/gam100.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/gam100b.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/gam200.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/gam200b.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/greentopbutton.jpg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/image.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/image1.jpg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/image1.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/image1_b.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/image2_b.jpg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/image2_b.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/interact-dom-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/interact-dom-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/interact-order-02-b-targ-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/interact-order-02-b-targ.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/interact-order-03-b-targ-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/interact-order-03-b-targ.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/leftarrow.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/linking-uri-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/linking-uri-01-b.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/linking-uri-01-f-1st.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/linking-uri-01-f-2nd.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/linking-uri-01-f-3rd.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/linking-uri-01-f-4th.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/linking-uri-01-f-start.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/linking-uri-03-f-1st.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/linking-uri-03-f-start.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/linkingCircle-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/linkingCircle-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/linkingToc-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/linkingToc-t.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/magnify.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/myimage.jpg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/nav_bullet.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/nav_down.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/nav_downleft.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/nav_downright.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/nav_frame.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/nav_left.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/nav_noframe.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/nav_right.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/nav_svg.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/nav_up.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/nav_upleft.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/nav_upright.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/old-name-2-new-name1.html [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-01-f.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-02-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-02-f.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-02-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-03-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-03-f.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-03-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-04-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-04-f.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/paths-data-04-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/rects-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/rects.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/rects_b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/rects_b.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/rightarrow.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/rotate20.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-ellipse-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-ellipse-01-b.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-ellipse-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-ellipse-01-f.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-ellipse-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-rect-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-rect-01-b.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-rect-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-rect-01-f.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/shapes-rect-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/sign.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/sphere.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/struct-frag-01-B-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/struct-frag-01-B.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/struct-image-01.jpg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/struct-image-01.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/struct-image-02.jpg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/struct-image-02.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/struct-symbol-01.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/text-align-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/text-align-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/text-align-02-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/text-align-02-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/text-align-03-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/text-align-03-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/text-altglyph-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/text-altglyph-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/text-extTref-BE-18-targ-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/text-extTref-BE-18-targ.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/text-intro-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/text-intro-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/text-tref-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/text-tref-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/text-ws-01-f-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/text-ws-01-f.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/toc-sv-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/toc-sv.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/toc-svcmp-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/resources/toc-svcmp.svg [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/resources/uparrow.png [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/script-handle-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/script-handle-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/script-handle-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/script-handle-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/script-handle-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/script-handle-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/script-handle-03-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/script-handle-03-b.svg-disabled [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/script-handle-04-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/script-handle-04-b.svg-disabled [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-circle-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-circle-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-ellipse-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-ellipse-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-line-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-line-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-line-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-polygon-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-polygon-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-polygon-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-polyline-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-polyline-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-polyline-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-rect-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/shapes-rect-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-cond-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-cond-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-cond-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-cond-02-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-cond-02-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-cond-02-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-defs-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-defs-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-defs-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-dom-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-dom-01-b.svg-disabled [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/struct-dom-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-dom-02-b.svg-disabled [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/struct-dom-03-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-dom-03-b.svg-disabled [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/struct-dom-04-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-dom-04-b.svg-disabled [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/struct-dom-05-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-dom-05-b.svg-disabled [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/struct-dom-06-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-dom-06-b.svg-disabled [new file with mode: 0755]
LayoutTests/svg/W3C-SVG-1.1/struct-frag-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-frag-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-frag-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-group-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-group-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-group-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-group-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-group-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-group-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-03-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-03-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-03-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-04-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-04-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-04-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-05-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-05-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-image-05-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-symbol-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-symbol-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/struct-symbol-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-css-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-css-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-css-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-css-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-css-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-css-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-css-03-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-css-03-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-css-03-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-inherit-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-inherit-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-pres-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-pres-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/styling-pres-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-03-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-03-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-03-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-04-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-04-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-04-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-05-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-05-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-05-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-06-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-06-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-06-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-altglyph-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-altglyph-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-fonts-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-fonts-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-fonts-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-fonts-02-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-fonts-02-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-fonts-02-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-intro-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-intro-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-intro-02-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-intro-02-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-intro-03-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-intro-03-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-intro-04-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-intro-04-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-path-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-path-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-path-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-spacing-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-spacing-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-text-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-text-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-text-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-text-03-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-tref-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-tref-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-tref-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-tselect-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-tselect-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-tselect-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-tspan-01-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-tspan-01-b-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-tspan-01-b.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-ws-01-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-ws-01-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-ws-01-t.svg [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-ws-02-t-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-ws-02-t-w3c.png [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-ws-02-t.svg [new file with mode: 0644]
WebCore/ChangeLog-2005-08-23
WebCore/kcanvas/KCanvasTreeDebug.cpp

diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-02-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-02-t-expected.txt
new file mode 100644 (file)
index 0000000..36f3b3c
--- /dev/null
@@ -0,0 +1,23 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (40,18) size 72x204 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {rect} at (58,18) size 54x204 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M60.00,20.00L110.00,20.00L110.00,220.00L60.00,220.00"]
+      KCanvasItem {line} at (40,218) size 60x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M40.00,220.00L100.00,220.00"]
+      KCanvasItem {line} at (40,118) size 60x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M40.00,120.00L100.00,120.00"]
+      KCanvasItem {rect} at (58,18) size 54x24 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M60.00,20.00L110.00,20.00L110.00,40.00L60.00,40.00"]
+    KCanvasContainer at (150,18) size 72x204 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(110.000000,0.000000)}] [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {rect} at (168,18) size 54x204 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M60.00,20.00L110.00,20.00L110.00,220.00L60.00,220.00"]
+      KCanvasItem {line} at (150,218) size 60x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M40.00,220.00L100.00,220.00"]
+      KCanvasItem {line} at (150,118) size 60x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M40.00,120.00L100.00,120.00"]
+      KCanvasItem {rect} at (168,18) size 54x24 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M60.00,20.00L110.00,20.00L110.00,40.00L60.00,40.00"]
+    KCanvasContainer at (260,18) size 72x204 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(220.000000,0.000000)}] [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {rect} at (278,18) size 54x204 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M60.00,20.00L110.00,20.00L110.00,220.00L60.00,220.00"]
+      KCanvasItem {line} at (260,218) size 60x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M40.00,220.00L100.00,220.00"]
+      KCanvasItem {line} at (260,118) size 60x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M40.00,120.00L100.00,120.00"]
+      KCanvasItem {rect} at (278,18) size 54x24 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M60.00,20.00L110.00,20.00L110.00,40.00L60.00,40.00"]
+    KCanvasContainer at (370,18) size 72x204 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(330.000000,0.000000)}] [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {rect} at (388,18) size 54x204 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M60.00,20.00L110.00,20.00L110.00,220.00L60.00,220.00"]
+      KCanvasItem {line} at (370,218) size 60x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M40.00,220.00L100.00,220.00"]
+      KCanvasItem {line} at (370,118) size 60x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M40.00,120.00L100.00,120.00"]
+      KCanvasItem {rect} at (388,18) size 54x24 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M60.00,20.00L110.00,20.00L110.00,40.00L60.00,40.00"]
+    KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-02-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-02-t-w3c.png
new file mode 100644 (file)
index 0000000..319e6c1
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-02-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-02-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-02-t.svg
new file mode 100644 (file)
index 0000000..200d99a
--- /dev/null
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!--                                                                      -->
+<!-- animation-add-BE-09.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-02-t.svg                       -->
+<!--                                                                      -->
+<!-- Test 'additive' and 'accumulate' attributes.                         -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Rick Graham Feb/05/2002                            -->
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                  -->
+<!--                                                                      -->
+<!-- =====================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"  id="svg-root"
+     width="100%" height="100%" viewBox="0 0 480 360">
+    <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+<!--nav data here-->
+        <OperatorScript version="$Revision$" testname="animate-elem-01-f.svg">
+            <Paragraph>
+                Test 'additive' and 'accumulate' attributes.
+            </Paragraph>
+            <Paragraph>
+                The four pictures show the effect with the four possible combinations of
+                'additive' (either 'replace' or 'sum') and 'accumulate' (either 'none' or 'sum').
+                Because two animations are animating the height, the effects of 'additive' and
+                'accumulate' are sometimes different than when there is only a single animation.
+            </Paragraph>
+        </OperatorScript>
+    </SVGTestCase>
+    <title id="test-title">animate-elem-02-t</title>
+    <desc id="test-desc">Test 'additive' and 'accumulate' attributes.</desc>
+    <!--======================================================================-->
+    <!--Content of Test Case follows...                  =====================-->
+    <!--======================================================================-->
+    <g id="test-body-content" font-family="Arial" font-size="30">
+
+            <g transform="translate(0, 0)">
+                <rect x="60" y="20" width="50" height="200" fill="#dfdfdf" stroke="#dfdfdf" stroke-width="4"/>
+                <line x1="40" x2="100" y1="220" y2="220" fill="none" stroke="#880000" stroke-width="4"/>
+                <line x1="40" x2="100" y1="120" y2="120" fill="none" stroke="#880000" stroke-width="4"/>
+                <rect x="60" y="20" width="50" height="20" fill="#0f5" stroke="#085" stroke-width="4">
+                    <animate id="an5" attributeName="height" calcMode="discrete" additive="replace" accumulate="none"
+                     repeatCount="2" from="200" to="20" begin="0s" dur="4s" fill="freeze"/>
+                </rect>
+                <text x="30" y="285" fill="navy">anim.5</text>
+            </g>
+            <g transform="translate(110, 0)">
+                <rect x="60" y="20" width="50" height="200" fill="#dfdfdf" stroke="#dfdfdf" stroke-width="4"/>
+                <line x1="40" x2="100" y1="220" y2="220" fill="none" stroke="#880000" stroke-width="4"/>
+                <line x1="40" x2="100" y1="120" y2="120" fill="none" stroke="#880000" stroke-width="4"/>
+                <rect x="60" y="20" width="50" height="20" fill="#0f5" stroke="#085" stroke-width="4">
+                    <animate id="an6" attributeName="height" calcMode="discrete" additive="sum" accumulate="none"
+                     repeatCount="2" from="200" to="20" begin="0s" dur="4s" fill="freeze"/>
+                </rect>
+                <text x="30" y="285" fill="navy">anim.6</text>
+            </g>
+            <g transform="translate(220, 0)">
+                <rect x="60" y="20" width="50" height="200" fill="#dfdfdf" stroke="#dfdfdf" stroke-width="4"/>
+                <line x1="40" x2="100" y1="220" y2="220" fill="none" stroke="#880000" stroke-width="4"/>
+                <line x1="40" x2="100" y1="120" y2="120" fill="none" stroke="#880000" stroke-width="4"/>
+                <rect x="60" y="20" width="50" height="20" fill="#0f5" stroke="#085" stroke-width="4">
+                    <animate id="an7" attributeName="height" calcMode="discrete" additive="replace" accumulate="sum"
+                     repeatCount="2" from="200" to="20" begin="0s" dur="4s" fill="freeze"/>
+                </rect>
+                <text x="30" y="285" fill="navy">anim.7</text>
+            </g>
+            <g transform="translate(330, 0)">
+                <rect x="60" y="20" width="50" height="200" fill="#dfdfdf" stroke="#dfdfdf" stroke-width="4"/>
+                <line x1="40" x2="100" y1="220" y2="220" fill="none" stroke="#880000" stroke-width="4"/>
+                <line x1="40" x2="100" y1="120" y2="120" fill="none" stroke="#880000" stroke-width="4"/>
+                <rect x="60" y="20" width="50" height="20" fill="#0f5" stroke="#085" stroke-width="4">
+                    <animate id="an8" attributeName="height" calcMode="discrete" additive="sum" accumulate="sum"
+                     repeatCount="2" from="200" to="20" begin="0s" dur="4s" fill="freeze"/>
+                </rect>
+                <text x="30" y="285" fill="navy">anim.8</text>
+            </g>
+    <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+    <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+   </g>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt
new file mode 100644 (file)
index 0000000..8a08365
--- /dev/null
@@ -0,0 +1,5 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (0,0) size 0x0 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (0,0) size 0x0 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasContainer at (0,0) size 0x0 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-03-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-03-t-w3c.png
new file mode 100644 (file)
index 0000000..a3c3016
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-03-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-03-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-03-t.svg
new file mode 100644 (file)
index 0000000..275b9b8
--- /dev/null
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- ===================================================================== -->
+<!--                                                                       -->
+<!-- animation-inherit-BE-10.svg                                           -->
+<!-- renamed for 1.1 suite to animate-elem-03-t                            -->
+<!--                                                                       -->
+<!-- Test inheritance of animated properties.                              -->
+<!--                                                                       -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                    -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002               -->
+<!-- Revised for SVGT/B : Mathias Larsson Carlander Jul/1/2002             -->
+<!-- Revised for SVGT/B : Benoit Bezaire Oct/7/2002                        -->
+<!--                                                                       -->
+<!-- History:                                                              -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                   -->
+<!--                                                                       -->
+<!-- ===================================================================== -->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360">
+  <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+    <OperatorScript version="$Revision$" testname="animate-elem-03-t.svg">
+      <Paragraph>
+                Test inheritance of animated properties.
+            </Paragraph>
+      <Paragraph>
+                Three colored text strings appear. All three are inside of the same
+  'g' element. The 'g' element has its 'font-size' animated from 30 to
+  40, and its 'fill' from #00f (blue) to #070 (green).
+            </Paragraph>
+      <Paragraph>
+                The first colored 'text' element has the font-size set, so the
+  animation of the parent 'g' only affects the fill color. The second
+  has the the fill set and font-size set, so no inherited values are
+  used. The font-size and fill color stay constant. The third colored
+  'text' element has neither of these properties specified and thus
+  inherits both animated values - the fill color changes and the text
+  grows in size.
+            </Paragraph>
+    </OperatorScript>
+  </SVGTestCase>
+  <title id="test-title">animate-elem-03-t</title>
+  <desc id="test-desc">Test inheritance of animated properties.</desc>
+  <!--======================================================================-->
+  <!--Content of Test Case follows...                  =====================-->
+  <!--======================================================================-->
+  <defs>
+    <font id="MyDecFont" horiz-adv-x="466">
+      <font-face font-family="MyDecFont"/>
+      <missing-glyph horiz-adv-x="233" fill="red" d="M 50 0 L50 700 200 700 200 0 z"/>
+      <glyph unicode=" " glyph-name="space" horiz-adv-x="233"/>
+      <glyph unicode="1" glyph-name="one" horiz-adv-x="558" d="M458 716L100 534V428L357 552V97H241V380L140 328V0H458V716Z"/>
+      <glyph unicode="2" glyph-name="two" horiz-adv-x="585" d="M69 509Q82 523 102 541T147 575T203 603T268 614Q311 614 342 599T392 560T421 505T430 443Q430 420 423 398T405 352L343 201H444L492 309Q508 345 519 379T531 448Q531 504 511 552T454 635T369 691T262 711Q231 711 204 704T152 684T106 655T69 623V509ZM535 97H187L309 422Q316 441 315 457T306 483T287 500T265 506Q261 506 254 505T239 499T224 485T211 461L50 0H535V97Z"/>
+      <glyph unicode="3" glyph-name="three" horiz-adv-x="542" d="M58 553Q109 588 148 601T220 614Q255 614 282 604T328 575T356 535T366 488Q366 475 364 460T355 429T336 397T302 368Q311 363 325 353T352 326T376 286T386 232Q386 203 376 177T345 130T295 98T227 86Q179 86 134 104T50 153V45Q59 38 74 29T111 10T163 -5T231 -11Q296 -11 345 8T426 58T475 131T492 218Q492 251 486 276T469 320T446 354T421 378Q438 396 454 425T470 503Q470 546 454 584T406 650T332 695T233 711Q179 711 137 696T58 655V553ZM156 255Q156
+        229 173 212T217 194Q243 194 260 211T278 255Q278 281 261 298T217 316Q191 316 174 299T156 255ZM161 467Q161 444 177 428T216 412Q225 412 234 415T252 425T265 442T271 467Q271 491 256 506T216 522Q202 522 192 517T174 503T164 486T161 467Z"/>
+      <glyph unicode="S" glyph-name="S" horiz-adv-x="629" d="M523 658Q479 681 426 696T317 711Q251 711 200 690T113 634T59 551T40 452Q40 404 59 356T114 270T198 210T304 194Q310 195 319 197T336 204T351 219T357 246Q357 261 351 270T337 285T320 291T305 294Q251 300 220 319T172 363T151 411T146 454Q146 478 154 506T183 558T237 598T322 614Q375 614 426 598T523 548V658ZM96 42Q140 19 193 4T302 -11Q368 -11 419 10T506 66T560 149T579 248Q579 296 560 344T505 431T421 490T315 506Q309 505 300 503T282 496T268 480T262
+        454Q262 439 268 430T282 415T299 409T314 406Q368 399 399 380T447 336T468 288T473 246Q473 222 465 194T436 142T382 102T297 86Q244 86 193 102T96 152V42Z"/>
+      <glyph unicode="a" glyph-name="a" horiz-adv-x="578" d="M450 0H548V198Q548 288 522 344T458 433T375 477T292 489Q240 489 194 470T114 418T60 339T40 240Q40 180 63 134T122 55T202 6T291 -11Q311 -11 325 -9T352 -1V96Q341 89 331 86T305 83Q265 83 234 96T182 132T149 183T138 242Q138 275 150 303T183 351T232 383T294 395Q306 395 332 391T384 368T430 311T450 203V0ZM236 239Q236 215 253 198T294 181Q318 181 335 198T352 239Q352 263 335 280T294 297Q270 297 253 280T236 239Z"/>
+      <glyph unicode="m" glyph-name="m" horiz-adv-x="774" d="M40 0H138V231Q138 280 150 312T181 362T223 388T269 395Q294 395 314 388T349 370T374 346T392 318Q407 353 440 374T515 395Q531 395 553 390T596 368T631 319T646 231V0H744V231Q744 248 743 273T735 327T715 385T678 437T619 474T532 489Q504 489 482 484T443 470T412 451T390 431Q358 464 321 476T252 489Q222 489 185 481T116 445T62 367T40 231V0ZM242 0H542V246Q542 275 526 286T493 297Q473 297 459 283T444 246V94H340V246Q340 269 326 283T291 297Q275
+        297 259 286T242 246V0Z"/>
+      <glyph unicode="p" glyph-name="p" horiz-adv-x="552" d="M40 -184H138V192H267Q284 192 300 204T316 239Q316 259 303 272T267 286H40V-184ZM40 384H261Q297 384 325 372T373 340T403 294T414 238Q414 209 403 183T373 137T326 106T264 94H236V0H264Q318 0 363 18T442 69T493 144T512 238Q512 288 494 332T442 408T363 459T263 478H40V384Z"/>
+      <glyph unicode="l" glyph-name="l" horiz-adv-x="380" d="M340 662H40V0H340V94H138V568H242V192H340V662Z"/>
+      <glyph unicode="e" glyph-name="e" horiz-adv-x="530" d="M500 192V227Q500 296 480 346T428 427T354 474T271 489Q221 489 178 470T101 418T49 340T30 243Q30 204 43 161T87 83T171 24T303 0H482V94H298Q250 94 217 108T165 144T137 192T128 244Q128 276 139 303T171 351T218 383T275 395Q301 395 322 386T360 362T386 327T402 286H277Q253 286 240 272T226 239Q226 223 237 208T277 192H500Z"/>
+    </font>
+  </defs>
+  <g id="test-body-content">
+    <g font-family="MyDecFont" fill="#00f" stroke="none">
+      <g id="AnimationTarget">
+        <text x="20" y="80" font-size="40">Sample 123</text>
+        <text x="20" y="155" font-size="60" fill="#00f">Sample 123</text>
+        <text x="20" y="250">Sample 123</text>
+        <animate attributeName="font-size" attributeType="CSS" begin="0s" dur="6s" fill="freeze" from="40" to="80"/>
+        <animate attributeName="fill" attributeType="CSS" begin="0s" dur="6s" fill="freeze" from="#00f" to="#070"/>
+      </g>
+    </g>
+  </g>
+  <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+  <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt
new file mode 100644 (file)
index 0000000..366dcb2
--- /dev/null
@@ -0,0 +1,8 @@
+KCanvasContainer at (-5,-11) size 84x70
+  KCanvasContainer at (-5,-11) size 75x54 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (-5,-11) size 75x54 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {path} at (14,29) size 50x13 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M15.00,43.00L65.00,30.00"]
+      KCanvasItem {rect} at (9,32) size 11x11 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M10.00,33.00L20.00,33.00L20.00,43.00L10.00,43.00"]
+      KCanvasItem {rect} at (59,19) size 11x11 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M60.00,20.00L70.00,20.00L70.00,30.00L60.00,30.00"]
+      KCanvasItem {path} at (-5,-11) size 11x11 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M-5.00,0.00L0.00,-10.00L5.00,0.00"]
+  KCanvasItem {rect} at (0,0) size 79x59 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L79.00,1.00L79.00,59.00L1.00,59.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-04-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-04-t-w3c.png
new file mode 100644 (file)
index 0000000..36803e3
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-04-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-04-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-04-t.svg
new file mode 100644 (file)
index 0000000..63030d5
--- /dev/null
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!-- animation-add-BE-11.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-03-f.svg                      -->
+<!-- renamed for Tiny suite to animate-elem-04-t.svg                    -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for Tiny: Takeshi Sagara 04-Jul-2002                         -->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 80 60">
+       <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+               <OperatorScript version="$Revision$" testname="animate-elem-04-t.svg">
+                       <Paragraph>
+                               Test different ways of defining a motion path.
+                       </Paragraph>
+                       <Paragraph>
+                               An animation moves a triangle along a path. Reference rectangles, lines and text 
+                               are provided to help show what the correct behavior is. The red text shows the way that the motion path is specified.
+                       </Paragraph>
+                       <Paragraph>
+                               This animation uses the 'from' and 'to' attributes to define the motion path.
+                       </Paragraph>
+               </OperatorScript>
+       </SVGTestCase>
+       <title id="test-title">animate-elem-04-t</title>
+       <desc id="test-desc">Test different ways of defining a motion path.</desc>
+       <!--======================================================================-->
+       <!--Content of Test Case follows...                  =====================-->
+       <!--======================================================================-->
+       <g id="test-body-content">
+               <text font-family="Arial" font-size="8" x="8" y="8">Test a motion path</text>
+               <text font-family="Arial" font-size="8" x="9" y="18" fill="red"> 'from'/'to' attribute.</text>
+               <g font-family="Arial" font-size="8">
+                       <path d="M15,43 L65,30" fill="none" stroke="black" stroke-width="1"/>
+                       <rect x="10" y="33" width="10" height="10" fill="#FFCCCC" stroke="black" stroke-width="1"/>
+                       <text x="7" y="50">0 sec.</text>
+                       <rect x="60" y="20" width="10" height="10" fill="#FFCCCC" stroke="black" stroke-width="1"/>
+                       <text x="52" y="37">3+ sec.</text>
+                       <path d="M-5,0 L0,-10 L5,0 z" fill="blue" stroke="red" stroke-width="1">
+                               <animateMotion from="15,43" to="65,30" begin="0s" dur="3s" fill="freeze"/>
+                       </path>
+               </g>
+       </g>
+       <text id="revision" x="5" y="57" font-size="6" stroke="none" fill="black">$Revision$</text>
+       <rect id="test-frame" x="1" y="1" width="78" height="58" fill="none" stroke="#000000"/>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt
new file mode 100644 (file)
index 0000000..a93c2a6
--- /dev/null
@@ -0,0 +1,9 @@
+KCanvasContainer at (-5,-11) size 84x70
+  KCanvasContainer at (-5,-11) size 75x54 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (-5,-11) size 75x54 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {path} at (14,29) size 50x13 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M15.00,43.00L40.00,30.00L65.00,30.00"]
+      KCanvasItem {rect} at (9,32) size 11x11 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M10.00,33.00L20.00,33.00L20.00,43.00L10.00,43.00"]
+      KCanvasItem {rect} at (34,19) size 11x11 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M35.00,20.00L45.00,20.00L45.00,30.00L35.00,30.00"]
+      KCanvasItem {rect} at (59,19) size 11x11 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M60.00,20.00L70.00,20.00L70.00,30.00L60.00,30.00"]
+      KCanvasItem {path} at (-5,-11) size 11x11 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M-5.00,0.00L0.00,-10.00L5.00,0.00"]
+  KCanvasItem {rect} at (0,0) size 79x59 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L79.00,1.00L79.00,59.00L1.00,59.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-05-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-05-t-w3c.png
new file mode 100644 (file)
index 0000000..4768d54
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-05-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-05-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-05-t.svg
new file mode 100644 (file)
index 0000000..7b266e2
--- /dev/null
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!-- animation-add-BE-11.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-03-f.svg                      -->
+<!-- renamed for Tiny suite to animate-elem-05-t.svg                    -->                                                      
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for Tiny: Takeshi Sagara 04-Jul-2002                         -->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 80 60">
+       <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+               <OperatorScript version="$Revision$" testname="animate-elem-05-t.svg">
+                       <Paragraph>
+                               Test different ways of defining a motion path.
+                       </Paragraph>
+                       <Paragraph>
+                               An animation moves a triangle along a path. Reference rectangles, lines and text 
+                               are provided to help show what the correct behavior is. The red text shows the way that the motion path is specified.
+                       </Paragraph>
+                       <Paragraph>
+                               This animation uses the 'values' attribute to define the motion path, with a linear calcMode.
+                       </Paragraph>
+               </OperatorScript>
+       </SVGTestCase>
+       <title id="test-title">animate-elem-05-t</title>
+       <desc id="test-desc">Test different ways of defining a motion path.</desc>
+       <!--======================================================================-->
+       <!--Content of Test Case follows...                  =====================-->
+       <!--======================================================================-->
+       <g id="test-body-content">
+               <text font-family="Arial" font-size="8" x="8" y="8">Test a motion path</text>
+               <text font-family="Arial" font-size="8" x="11" y="18" fill="red"> 'values' attribute.</text>
+               <g font-family="Arial" font-size="8">
+                       <path d="M15,43 L40,30 L65,30" fill="none" stroke="black" stroke-width="1"/>
+                       <rect x="10" y="33" width="10" height="10" fill="#FFCCCC" stroke="black" stroke-width="1"/>
+                       <text x="7" y="50">0 sec.</text>
+                       <rect x="35" y="20" width="10" height="10" fill="#FFCCCC" stroke="black" stroke-width="1"/>
+                       <text x="37" y="37">3+</text>
+                       <rect x="60" y="20" width="10" height="10" fill="#FFCCCC" stroke="black" stroke-width="1"/>
+                       <text x="60" y="37">6+</text>
+                       <path d="M-5,0 L0,-10 L5,0 z" fill="blue" stroke="red" stroke-width="1">
+                               <animateMotion values="15,43;40,30;65,30" begin="0s" dur="6s" calcMode="linear" fill="freeze"/>
+                       </path>
+               </g>
+       </g>
+       <text id="revision" x="5" y="57" font-size="6" stroke="none" fill="black">$Revision$</text>
+       <rect id="test-frame" x="1" y="1" width="78" height="58" fill="none" stroke="#000000"/>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt
new file mode 100644 (file)
index 0000000..a3677c9
--- /dev/null
@@ -0,0 +1,8 @@
+KCanvasContainer at (-5,-11) size 84x70
+  KCanvasContainer at (-5,-11) size 75x54 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (-5,-11) size 75x54 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {path} at (14,26) size 50x16 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M15.00,43.00C15.00,43.00,36.00,20.00,65.00,33.00,0.00,0.00,0.00,-2.00,-2.00,-2.00"]
+      KCanvasItem {rect} at (9,32) size 11x11 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M10.00,33.00L20.00,33.00L20.00,43.00L10.00,43.00"]
+      KCanvasItem {rect} at (59,22) size 11x11 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M60.00,23.00L70.00,23.00L70.00,33.00L60.00,33.00"]
+      KCanvasItem {path} at (-5,-11) size 11x11 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M-5.00,0.00L0.00,-10.00L5.00,0.00"]
+  KCanvasItem {rect} at (0,0) size 79x59 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L79.00,1.00L79.00,59.00L1.00,59.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-06-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-06-t-w3c.png
new file mode 100644 (file)
index 0000000..398c2d1
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-06-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-06-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-06-t.svg
new file mode 100644 (file)
index 0000000..51cb401
--- /dev/null
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!-- animation-add-BE-11.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-03-f.svg                      -->
+<!-- renamed for Tiny suite to animate-elem-06-t.svg                    -->    
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for Tiny: Takeshi Sagara 04-Jul-2002                         -->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" 
+       width="100%" height="100%" viewBox="0 0 80 60">
+       <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+               <OperatorScript version="$Revision$" testname="animate-elem-06-t.svg">
+                       <Paragraph>
+                               Test different ways of defining a motion path.
+                       </Paragraph>
+                       <Paragraph>
+                               An animation moves a triangle along a path. Reference rectangles, lines and text 
+                               are provided to help show what the correct behavior is. The red text shows the way that the motion path is specified
+                       </Paragraph>
+                       <Paragraph>
+                               This animation uses the 'path' attribute to define the motion path.
+                       </Paragraph>
+               </OperatorScript>
+       </SVGTestCase>
+       <title id="test-title">animate-elem-06-t</title>
+       <desc id="test-desc">Test different ways of defining a motion path.</desc>
+       <!--======================================================================-->
+       <!--Content of Test Case follows...                  =====================-->
+       <!--======================================================================-->
+       <g id="test-body-content">
+               <text font-family="Arial" font-size="8" x="7" y="8">Test a motion path</text>
+               <text font-family="Arial" font-size="8" x="11" y="18" fill="red"> 'path' attribute.</text>
+               <g font-family="Arial" font-size="8">
+                       <path d="M15,43 C15,43 36,20 65,33" fill="none" stroke="black" stroke-width="1"/>
+                       <rect x="10" y="33" width="10" height="10" fill="#FFCCCC" stroke="black" stroke-width="1"/>
+                       <text x="7" y="50">0 sec.</text>
+                       <rect x="60" y="23" width="10" height="10" fill="#FFCCCC" stroke="black" stroke-width="1"/>
+                       <text x="52" y="40">6+ sec.</text>
+                       <path d="M-5,0 L0,-10 L5,0 z" fill="blue" stroke="red" stroke-width="1">
+                               <animateMotion path="M15,43 C15,43 36,20 65,33" begin="0s" dur="6s" calcMode="linear" fill="freeze"/>
+                       </path>
+               </g>
+       </g>
+       <text id="revision" x="5" y="57" font-size="6" stroke="none" fill="black">$Revision$</text>
+       <rect id="test-frame" x="1" y="1" width="78" height="58" fill="none" stroke="#000000"/>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt
new file mode 100644 (file)
index 0000000..a3677c9
--- /dev/null
@@ -0,0 +1,8 @@
+KCanvasContainer at (-5,-11) size 84x70
+  KCanvasContainer at (-5,-11) size 75x54 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (-5,-11) size 75x54 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {path} at (14,26) size 50x16 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M15.00,43.00C15.00,43.00,36.00,20.00,65.00,33.00,0.00,0.00,0.00,-2.00,-2.00,-2.00"]
+      KCanvasItem {rect} at (9,32) size 11x11 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M10.00,33.00L20.00,33.00L20.00,43.00L10.00,43.00"]
+      KCanvasItem {rect} at (59,22) size 11x11 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M60.00,23.00L70.00,23.00L70.00,33.00L60.00,33.00"]
+      KCanvasItem {path} at (-5,-11) size 11x11 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M-5.00,0.00L0.00,-10.00L5.00,0.00"]
+  KCanvasItem {rect} at (0,0) size 79x59 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L79.00,1.00L79.00,59.00L1.00,59.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-07-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-07-t-w3c.png
new file mode 100644 (file)
index 0000000..eb3698d
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-07-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-07-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-07-t.svg
new file mode 100644 (file)
index 0000000..c9394b7
--- /dev/null
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!-- animation-add-BE-11.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-03-f.svg                      -->
+<!-- renamed for Tiny suite to animate-elem-07-t.svg                    -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for Tiny: Takeshi Sagara 04-Jul-2002                         -->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" 
+       width="100%" height="100%" viewBox="0 0 80 60">
+       <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+               <OperatorScript version="$Revision$" testname="animate-elem-07-t.svg">
+                       <Paragraph>
+                               Test different ways of defining a motion path.
+                       </Paragraph>
+                       <Paragraph>
+                               An animation moves a triangle along a path. Reference rectangles, lines and text 
+                               are provided to help show what the correct behavior is. The red text shows the way that the motion path is specified
+                       </Paragraph>
+                       <Paragraph>
+                               This animation uses the 'mpath' sub-element to define the motion path.
+                       </Paragraph>
+               </OperatorScript>
+       </SVGTestCase>
+       <title id="test-title">animate-elem-07-t</title>
+       <desc id="test-desc">Test different ways of defining a motion path.</desc>
+       <!--======================================================================-->
+       <!--Content of Test Case follows...                  =====================-->
+       <!--======================================================================-->
+       <g id="test-body-content">
+               <text font-family="Arial" font-size="8" x="7" y="8">Test a motion path</text>
+               <text font-family="Arial" font-size="8" x="10" y="18" fill="red"> 'mpath' element.</text>
+               <g font-family="Arial" font-size="8">
+                       <path id="mpathRef" d="M15,43 C15,43 36,20 65,33" fill="none" stroke="black" stroke-width="1"/>
+                       <rect x="10" y="33" width="10" height="10" fill="#FFCCCC" stroke="black" stroke-width="1"/>
+                       <text x="7" y="50">0 sec.</text>
+                       <rect x="60" y="23" width="10" height="10" fill="#FFCCCC" stroke="black" stroke-width="1"/>
+                       <text x="52" y="40">6+ sec.</text>
+                       <path d="M-5,0 L0,-10 L5,0 z" fill="blue" stroke="red" stroke-width="1">
+                               <animateMotion begin="0s" dur="6s" calcMode="linear" fill="freeze">
+                                       <mpath xlink:href="#mpathRef"/>
+                               </animateMotion>
+                       </path>
+               </g>
+       </g>
+       <text id="revision" x="5" y="57" font-size="6" stroke="none" fill="black">$Revision$</text>
+       <rect id="test-frame" x="1" y="1" width="78" height="58" fill="none" stroke="#000000"/>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt
new file mode 100644 (file)
index 0000000..cbc41e9
--- /dev/null
@@ -0,0 +1,12 @@
+KCanvasContainer at (-16,-32) size 495x391
+  KCanvasContainer at (-16,-32) size 458x259 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (-16,-32) size 458x259 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {path} at (24,167) size 151x57 [stroke={server=UNIMPLEMENTED, stroke width=2.000000}] [fill={server=UNIMPLEMENTED}] [data="M25.00,225.00C25.00,175.00,125.00,150.00,175.00,200.00,0.00,0.00,0.00,-2.00,-2.00,-2.00"]
+      KCanvasItem {rect} at (8,193) size 34x34 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M10.00,195.00L40.00,195.00L40.00,225.00L10.00,225.00"]
+      KCanvasItem {rect} at (158,168) size 34x34 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M160.00,170.00L190.00,170.00L190.00,200.00L160.00,200.00"]
+      KCanvasItem {path} at (-16,-32) size 33x33 [stroke={server=UNIMPLEMENTED, stroke width=2.000000}] [fill={server=UNIMPLEMENTED}] [data="M-15.00,0.00L0.00,-30.00L15.00,0.00"]
+      KCanvasItem {path} at (274,167) size 151x57 [stroke={server=UNIMPLEMENTED, stroke width=2.000000}] [fill={server=UNIMPLEMENTED}] [data="M275.00,225.00C275.00,175.00,375.00,150.00,425.00,200.00,0.00,0.00,0.00,-2.00,-2.00,-2.00"]
+      KCanvasItem {rect} at (258,193) size 34x34 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M260.00,195.00L290.00,195.00L290.00,225.00L260.00,225.00"]
+      KCanvasItem {rect} at (408,168) size 34x34 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M410.00,170.00L440.00,170.00L440.00,200.00L410.00,200.00"]
+      KCanvasItem {path} at (-16,-32) size 33x33 [stroke={server=UNIMPLEMENTED, stroke width=2.000000}] [fill={server=UNIMPLEMENTED}] [data="M-15.00,0.00L0.00,-30.00L15.00,0.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-08-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-08-t-w3c.png
new file mode 100644 (file)
index 0000000..7e1be6b
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-08-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-08-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-08-t.svg
new file mode 100644 (file)
index 0000000..9aae905
--- /dev/null
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!--                                                                      -->
+<!-- animation-add-BE-12.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-08-t.svg                      -->
+<!--                                                                      -->
+<!-- Test rotate='auto' and rotate='auto-reverse'.                        -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for SVGT/B : Mathias Larsson Carlander Jul/1/2002               -->
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                  -->
+<!--                                                                      -->
+<!-- =====================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360">
+       <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+               <OperatorScript version="$Revision$" testname="animate-elem-04-t.svg">
+                       <Paragraph>
+                               Test rotate='auto' and rotate='auto-reverse'.
+                       </Paragraph>
+                       <Paragraph>
+                               Two animations have been defined that move a triangle along a path. The first animation specifies rotate='auto', which causes 
+                               the object to be rotated along the curve of the path. The second animation specifies rotate='auto-reverse', which causes the 
+                               object to be flipped and then rotated along the curve of the path.
+                       </Paragraph>
+               </OperatorScript>
+       </SVGTestCase>
+       <title id="test-title">animate-elem-08-t</title>
+       <desc id="test-desc">Test rotate='auto' and rotate='auto-reverse'</desc>
+       <!--======================================================================-->
+       <!--Content of Test Case follows...                  =====================-->
+       <!--======================================================================-->
+       <g id="test-body-content">
+               <text font-family="Arial" font-size="14" text-anchor="middle" x="225" y="25">Test rotate='auto' and rotate='auto-reverse'</text>
+               <g font-family="Arial" font-size="12" text-anchor="middle">
+                       <path d="M25,225 C25,175 125,150 175,200" fill="none" stroke="black" stroke-width="2"/>
+                       <rect x="10" y="195" width="30" height="30" fill="#FFCCCC" stroke="black" stroke-width="4"/>
+                       <text x="25" y="240">0 sec.</text>
+                       <rect x="160" y="170" width="30" height="30" fill="#FFCCCC" stroke="black" stroke-width="4"/>
+                       <text x="175" y="215">6+ sec.</text>
+                       <path d="M-15,0 L0,-30 L15,0 z" fill="blue" stroke="red" stroke-width="2">
+                               <animateMotion path="M25,225 C25,175 125,150 175,200" rotate="auto" begin="0s" dur="6s" calcMode="linear" fill="freeze"/>
+                       </path>
+                       <text x="100" y="260" fill="red" stroke="none" font-size="14">rotate='auto'</text>
+                       <path d="M275,225 C275,175 375,150 425,200" fill="none" stroke="black" stroke-width="2"/>
+                       <rect x="260" y="195" width="30" height="30" fill="#FFCCCC" stroke="black" stroke-width="4"/>
+                       <text x="275" y="240">0 sec.</text>
+                       <rect x="410" y="170" width="30" height="30" fill="#FFCCCC" stroke="black" stroke-width="4"/>
+                       <text x="425" y="215">6+ sec.</text>
+                       <path d="M-15,0 L0,-30 L15,0 z" fill="blue" stroke="red" stroke-width="2">
+                               <animateMotion path="M275,225 C275,175 375,150 425,200" rotate="auto-reverse" begin="0s" dur="6s" calcMode="linear" fill="freeze"/>
+                       </path>
+                       <text x="350" y="260" fill="red" stroke="none" font-size="14">rotate='auto-reverse'</text>
+               </g>
+       </g>
+       <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+       <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt
new file mode 100644 (file)
index 0000000..926b5b6
--- /dev/null
@@ -0,0 +1,18 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (140,38) size 312x214 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (140,38) size 312x214 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasContainer at (140,38) size 82x214 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(20.000000,50.000000)}] [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+        KCanvasContainer at (140,48) size 50x204 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}]
+          KCanvasItem {line} at (140,248) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,200.00L170.00,200.00"]
+          KCanvasItem {line} at (140,215) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,167.00L170.00,167.00"]
+          KCanvasItem {line} at (140,159) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,111.00L170.00,111.00"]
+          KCanvasItem {line} at (140,48) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,0.00L170.00,0.00"]
+        KCanvasItem {rect} at (158,38) size 64x214 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M140.00,-10.00L200.00,-10.00L200.00,200.00L140.00,200.00"]
+      KCanvasContainer at (370,38) size 82x214 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(250.000000,50.000000)}] [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+        KCanvasContainer at (370,48) size 50x204 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}]
+          KCanvasItem {line} at (370,248) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,200.00L170.00,200.00"]
+          KCanvasItem {line} at (370,215) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,167.00L170.00,167.00"]
+          KCanvasItem {line} at (370,159) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,111.00L170.00,111.00"]
+          KCanvasItem {line} at (370,48) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,0.00L170.00,0.00"]
+        KCanvasItem {rect} at (388,38) size 64x14 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M140.00,-10.00L200.00,-10.00L200.00,0.00L140.00,0.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-09-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-09-t-w3c.png
new file mode 100644 (file)
index 0000000..bd21989
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-09-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-09-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-09-t.svg
new file mode 100644 (file)
index 0000000..d81aaa8
--- /dev/null
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--
+animate-elem-05-t-a.svg
+animate-elem-05-t-b.svg
+animate-elem-05-t-c.svg
+animate-elem-05-t-d.svg
+-->
+
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!--                                                                      -->
+<!-- animation-add-BE-06.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-09-t.svg                   -->
+<!--                                                                      -->
+<!-- Test possible values for 'calcMode'                                  -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for SVGT/B : Mathias Larsson Carlander Jul/1/2002               -->
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                  -->
+<!--                                                                      -->
+<!-- =====================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" >
+    <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+        <OperatorScript version="$Revision$" testname="animate-elem-05-t.svg">
+            <Paragraph>
+                Test possible values for 'calcMode="discrete"'
+            </Paragraph>
+            <Paragraph>
+                Two animations have been defined. For each animation, ruler lines and text are provided to help show what the correct behavior is.
+                The black text and ruler lines help show the sizes and movement of the rectangles over time.
+            </Paragraph>
+            <Paragraph>
+                The discrete animations should show stair-stepping animations, with quantum-level jumps every two seconds in these tests. The linear
+                animations change constantly with each keyframe to keyframe section, with the result that the change is faster when there is a larger
+                change within a given amount of time. The paced animations change constantly over the entire animation, regardless of the values at
+                particular keyframes. For calcMode='spline' in this test case, the initial rate of change is defined to be the same as linear, but the
+                last jump has an ease-in/ease-out effect where the change is slower at the start and end but faster in the middle.
+            </Paragraph>
+        </OperatorScript>
+    </SVGTestCase>
+    <title id="test-title">animate-elem-09-t</title>
+    <desc id="test-desc">Test possible values for 'calcMode'</desc>
+    <!--======================================================================-->
+    <!--Content of Test Case follows...                  =====================-->
+    <!--======================================================================-->
+    <g id="test-body-content">
+        <g xml:space="preserve" font-family="Arial" font-size="30" >
+            <g transform="translate(20,50)">
+                <text x="0" y="203">0-2 sec.</text>
+                <text x="0" y="170">2-4 sec. </text>
+                <text x="0" y="114">4-6 sec. </text>
+                <text x="3" y="3">6+ sec. </text>
+                <g stroke="#800" stroke-width="4">
+                    <line x1="120" y1="200" x2="170" y2="200"/>
+                    <line x1="120" y1="167" x2="170" y2="167"/>
+                    <line x1="120" y1="111" x2="170" y2="111"/>
+                    <line x1="120" y1="0" x2="170" y2="0"/>
+                </g>
+                <rect  x="140" y="-10" width="60" height="210" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                    <animate attributeName="height" calcMode="discrete" values="210;177;121;10" begin="0s" dur="8s" fill="freeze"/>
+                </rect>
+            </g>
+
+
+            <g transform="translate(250,50)">
+                <text x="0" y="203">0-2 sec.</text>
+                <text x="0" y="170">2-4 sec. </text>
+                <text x="0" y="114">4-6 sec. </text>
+                <text x="3" y="3">6+ sec. </text>
+                <g stroke="#800" stroke-width="4">
+                    <line x1="120" y1="200" x2="170" y2="200"/>
+                    <line x1="120" y1="167" x2="170" y2="167"/>
+                    <line x1="120" y1="111" x2="170" y2="111"/>
+                    <line x1="120" y1="0" x2="170" y2="0"/>
+                </g>
+                <rect  x="140" y="-10" width="60" height="10" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                    <animateMotion calcMode="discrete" values="0,200; 0,167; 0,111; 0,0" begin="0s" dur="8s" fill="freeze"/>
+                </rect>
+            </g>
+        </g>
+    </g>
+    <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+    <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-10-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-10-t-expected.txt
new file mode 100644 (file)
index 0000000..926b5b6
--- /dev/null
@@ -0,0 +1,18 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (140,38) size 312x214 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (140,38) size 312x214 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasContainer at (140,38) size 82x214 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(20.000000,50.000000)}] [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+        KCanvasContainer at (140,48) size 50x204 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}]
+          KCanvasItem {line} at (140,248) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,200.00L170.00,200.00"]
+          KCanvasItem {line} at (140,215) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,167.00L170.00,167.00"]
+          KCanvasItem {line} at (140,159) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,111.00L170.00,111.00"]
+          KCanvasItem {line} at (140,48) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,0.00L170.00,0.00"]
+        KCanvasItem {rect} at (158,38) size 64x214 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M140.00,-10.00L200.00,-10.00L200.00,200.00L140.00,200.00"]
+      KCanvasContainer at (370,38) size 82x214 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(250.000000,50.000000)}] [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+        KCanvasContainer at (370,48) size 50x204 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}]
+          KCanvasItem {line} at (370,248) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,200.00L170.00,200.00"]
+          KCanvasItem {line} at (370,215) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,167.00L170.00,167.00"]
+          KCanvasItem {line} at (370,159) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,111.00L170.00,111.00"]
+          KCanvasItem {line} at (370,48) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,0.00L170.00,0.00"]
+        KCanvasItem {rect} at (388,38) size 64x14 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M140.00,-10.00L200.00,-10.00L200.00,0.00L140.00,0.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-10-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-10-t-w3c.png
new file mode 100644 (file)
index 0000000..a561bca
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-10-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-10-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-10-t.svg
new file mode 100644 (file)
index 0000000..3077e18
--- /dev/null
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--
+animate-elem-05-t-a.svg
+animate-elem-05-t-b.svg
+animate-elem-05-t-c.svg
+animate-elem-05-t-d.svg
+-->
+
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!--                                                                      -->
+<!-- animation-add-BE-06.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-10-t.svg                   -->
+<!--                                                                      -->
+<!-- Test possible values for 'calcMode'                                  -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for SVGT/B : Mathias Larsson Carlander Jul/1/2002               -->
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                  -->
+<!--                                                                      -->
+<!-- =====================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360">
+    <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+        <OperatorScript version="$Revision$" testname="animate-elem-05-t.svg">
+            <Paragraph>
+                Test possible values for 'calcMode="linear"'
+            </Paragraph>
+            <Paragraph>
+                Two animations have been defined. For each animation, ruler lines and text are provided to help show what the correct behavior is.
+                The black text and ruler lines help show the sizes and movement of the rectangles over time.
+            </Paragraph>
+            <Paragraph>
+                The linear animations change constantly with each keyframe to keyframe section, with the result that the change is faster when there is a larger
+                change within a given amount of time.
+            </Paragraph>
+        </OperatorScript>
+    </SVGTestCase>
+    <title id="test-title">animate-elem-10-t</title>
+    <desc id="test-desc">Test possible values for 'calcMode'</desc>
+    <!--======================================================================-->
+    <!--Content of Test Case follows...                  =====================-->
+    <!--======================================================================-->
+    <g id="test-body-content">
+        <g font-family="Arial" font-size="30" >
+            <g transform="translate(20,50)">
+                <text x="0" y="203">at 0 sec.</text>
+                <text x="0" y="170">at 3 sec. </text>
+                <text x="0" y="114">at 6 sec. </text>
+                <text x="3" y="3">9+ sec. </text>
+                <g stroke="#800" stroke-width="4">
+                    <line x1="120" y1="200" x2="170" y2="200"/>
+                    <line x1="120" y1="167" x2="170" y2="167"/>
+                    <line x1="120" y1="111" x2="170" y2="111"/>
+                    <line x1="120" y1="0" x2="170" y2="0"/>
+                </g>
+                <rect  x="140" y="-10" width="60" height="210" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                    <!-- Should use default of calcMode="linear" -->
+                    <animate attributeName="height" values="210;177;121;10" begin="0s" dur="9s" fill="freeze"/>
+                </rect>
+            </g>
+
+            <g transform="translate(250,50)">
+                <text x="0" y="203">at 0 sec.</text>
+                <text x="0" y="170">at 3 sec. </text>
+                <text x="0" y="114">at 6 sec. </text>
+                <text x="3" y="3">9+ sec. </text>
+                <g stroke="#800" stroke-width="4">
+                    <line x1="120" y1="200" x2="170" y2="200"/>
+                    <line x1="120" y1="167" x2="170" y2="167"/>
+                    <line x1="120" y1="111" x2="170" y2="111"/>
+                    <line x1="120" y1="0" x2="170" y2="0"/>
+                </g>
+                <rect  x="140" y="-10" width="60" height="10" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                    <animateMotion calcMode="linear" values="0,200; 0,167; 0,111; 0,0" begin="0s" dur="9s" fill="freeze"/>
+                </rect>
+            </g>
+        </g>
+    </g>
+    <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+    <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-11-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-11-t-expected.txt
new file mode 100644 (file)
index 0000000..926b5b6
--- /dev/null
@@ -0,0 +1,18 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (140,38) size 312x214 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (140,38) size 312x214 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasContainer at (140,38) size 82x214 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(20.000000,50.000000)}] [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+        KCanvasContainer at (140,48) size 50x204 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}]
+          KCanvasItem {line} at (140,248) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,200.00L170.00,200.00"]
+          KCanvasItem {line} at (140,215) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,167.00L170.00,167.00"]
+          KCanvasItem {line} at (140,159) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,111.00L170.00,111.00"]
+          KCanvasItem {line} at (140,48) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,0.00L170.00,0.00"]
+        KCanvasItem {rect} at (158,38) size 64x214 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M140.00,-10.00L200.00,-10.00L200.00,200.00L140.00,200.00"]
+      KCanvasContainer at (370,38) size 82x214 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(250.000000,50.000000)}] [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+        KCanvasContainer at (370,48) size 50x204 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}]
+          KCanvasItem {line} at (370,248) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,200.00L170.00,200.00"]
+          KCanvasItem {line} at (370,215) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,167.00L170.00,167.00"]
+          KCanvasItem {line} at (370,159) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,111.00L170.00,111.00"]
+          KCanvasItem {line} at (370,48) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,0.00L170.00,0.00"]
+        KCanvasItem {rect} at (388,38) size 64x14 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M140.00,-10.00L200.00,-10.00L200.00,0.00L140.00,0.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-11-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-11-t-w3c.png
new file mode 100644 (file)
index 0000000..a561bca
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-11-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-11-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-11-t.svg
new file mode 100644 (file)
index 0000000..4df711b
--- /dev/null
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--
+animate-elem-05-t-a.svg
+animate-elem-05-t-b.svg
+animate-elem-05-t-c.svg
+animate-elem-05-t-d.svg
+-->
+
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!--                                                                      -->
+<!-- animation-add-BE-06.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-11-t.svg                   -->
+<!--                                                                      -->
+<!-- Test possible values for 'calcMode'                                  -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for SVGT/B : Mathias Larsson Carlander Jul/1/2002               -->
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                  -->
+<!--                                                                      -->
+<!-- =====================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360">
+    <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+        <OperatorScript version="$Revision$" testname="animate-elem-05-t-c.svg">
+            <Paragraph>
+                Test possible values for 'calcMode="paced"'
+            </Paragraph>
+            <Paragraph>
+                Two animations have been defined. For each animation, ruler lines and text are provided to help show what the correct behavior is.
+                The black text and ruler lines help show the sizes and movement of the rectangles over time.
+            </Paragraph>
+            <Paragraph>
+                The paced animations change constantly over the entire animation, regardless of the values at
+                particular keyframes.
+            </Paragraph>
+        </OperatorScript>
+    </SVGTestCase>
+    <title id="test-title">animate-elem-11-t</title>
+    <desc id="test-desc">Test possible values for 'calcMode'</desc>
+    <!--======================================================================-->
+    <!--Content of Test Case follows...                  =====================-->
+    <!--======================================================================-->
+    <g id="test-body-content">
+        <g font-family="Arial" font-size="30" >
+            <g transform="translate(20,50)">
+                <text x="0" y="203">at 0 sec.</text>
+                <text x="0" y="170">at 3 sec. </text>
+                <text x="0" y="114">at 6 sec. </text>
+                <text x="3" y="3">9+ sec. </text>
+                <g stroke="#800" stroke-width="4">
+                    <line x1="120" y1="200" x2="170" y2="200"/>
+                    <line x1="120" y1="167" x2="170" y2="167"/>
+                    <line x1="120" y1="111" x2="170" y2="111"/>
+                    <line x1="120" y1="0" x2="170" y2="0"/>
+                </g>
+                <rect  x="140" y="-10" width="60" height="210" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                    <animate attributeName="height" calcMode="paced" values="210;177;121;10" begin="0s" dur="9s" fill="freeze"/>
+                </rect>
+            </g>
+
+            <g transform="translate(250,50)">
+                <text x="0" y="203">at 0 sec.</text>
+                <text x="0" y="170">at 3 sec. </text>
+                <text x="0" y="114">at 6 sec. </text>
+                <text x="3" y="3">9+ sec. </text>
+                <g stroke="#800" stroke-width="4">
+                    <line x1="120" y1="200" x2="170" y2="200"/>
+                    <line x1="120" y1="167" x2="170" y2="167"/>
+                    <line x1="120" y1="111" x2="170" y2="111"/>
+                    <line x1="120" y1="0" x2="170" y2="0"/>
+                </g>
+                <rect  x="140" y="-10" width="60" height="10" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                    <animateMotion calcMode="paced" values="0,200; 0,167; 0,111; 0,0" begin="0s" dur="9s" fill="freeze"/>
+                </rect>
+            </g>
+        </g>
+    </g>
+    <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+    <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-12-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-12-t-expected.txt
new file mode 100644 (file)
index 0000000..926b5b6
--- /dev/null
@@ -0,0 +1,18 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (140,38) size 312x214 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (140,38) size 312x214 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasContainer at (140,38) size 82x214 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(20.000000,50.000000)}] [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+        KCanvasContainer at (140,48) size 50x204 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}]
+          KCanvasItem {line} at (140,248) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,200.00L170.00,200.00"]
+          KCanvasItem {line} at (140,215) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,167.00L170.00,167.00"]
+          KCanvasItem {line} at (140,159) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,111.00L170.00,111.00"]
+          KCanvasItem {line} at (140,48) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,0.00L170.00,0.00"]
+        KCanvasItem {rect} at (158,38) size 64x214 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M140.00,-10.00L200.00,-10.00L200.00,200.00L140.00,200.00"]
+      KCanvasContainer at (370,38) size 82x214 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(250.000000,50.000000)}] [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+        KCanvasContainer at (370,48) size 50x204 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}]
+          KCanvasItem {line} at (370,248) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,200.00L170.00,200.00"]
+          KCanvasItem {line} at (370,215) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,167.00L170.00,167.00"]
+          KCanvasItem {line} at (370,159) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,111.00L170.00,111.00"]
+          KCanvasItem {line} at (370,48) size 50x4 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M120.00,0.00L170.00,0.00"]
+        KCanvasItem {rect} at (388,38) size 64x14 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M140.00,-10.00L200.00,-10.00L200.00,0.00L140.00,0.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-12-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-12-t-w3c.png
new file mode 100644 (file)
index 0000000..a561bca
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-12-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-12-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-12-t.svg
new file mode 100644 (file)
index 0000000..4cb4b0d
--- /dev/null
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--
+animate-elem-05-t-a.svg
+animate-elem-05-t-b.svg
+animate-elem-05-t-c.svg
+animate-elem-05-t-d.svg
+-->
+
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!--                                                                      -->
+<!-- animation-add-BE-06.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-12-t.svg                   -->
+<!--                                                                      -->
+<!-- Test possible values for 'calcMode'                                  -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for SVGT/B : Mathias Larsson Carlander Jul/1/2002               -->
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                  -->
+<!--                                                                      -->
+<!-- =====================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360">
+    <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+        <OperatorScript version="$Revision$" testname="animate-elem-05-t.svg">
+            <Paragraph>
+                Test possible values for 'calcMode="spline"'
+            </Paragraph>
+            <Paragraph>
+                Two animations have been defined. For each animation, ruler lines and text are provided to help show what the correct behavior is.
+                The black text and ruler lines help show the sizes and movement of the rectangles over time.
+            </Paragraph>
+            <Paragraph>
+                For calcMode='spline' in this test case, the initial rate of change is defined to be the same as linear, but the
+                last jump has an ease-in/ease-out effect where the change is slower at the start and end but faster in the middle.
+            </Paragraph>
+        </OperatorScript>
+    </SVGTestCase>
+    <title id="test-title">animate-elem-12-t</title>
+    <desc id="test-desc">Test possible values for 'calcMode'</desc>
+    <!--======================================================================-->
+    <!--Content of Test Case follows...                  =====================-->
+    <!--======================================================================-->
+    <g id="test-body-content">
+        <g font-family="Arial" font-size="30" >
+            <g transform="translate(20,50)">
+                <text x="0" y="203">at 0 sec.</text>
+                <text x="0" y="170">at 3 sec. </text>
+                <text x="0" y="114">at 6 sec. </text>
+                <text x="3" y="3">9+ sec. </text>
+                <g stroke="#800" stroke-width="4">
+                    <line x1="120" y1="200" x2="170" y2="200"/>
+                    <line x1="120" y1="167" x2="170" y2="167"/>
+                    <line x1="120" y1="111" x2="170" y2="111"/>
+                    <line x1="120" y1="0" x2="170" y2="0"/>
+                </g>
+                <rect  x="140" y="-10" width="60" height="210" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                    <animate attributeName="height" calcMode="spline" keySplines="0,0,1,1;0,0,1,1;.75,0,0,.75" values="210;177;121;10" begin="0s" dur="9s" fill="freeze"/>
+                </rect>
+            </g>
+
+            <g transform="translate(250,50)">
+                <text x="0" y="203">at 0 sec.</text>
+                <text x="0" y="170">at 3 sec. </text>
+                <text x="0" y="114">at 6 sec. </text>
+                <text x="3" y="3">9+ sec. </text>
+                <g stroke="#800" stroke-width="4">
+                    <line x1="120" y1="200" x2="170" y2="200"/>
+                    <line x1="120" y1="167" x2="170" y2="167"/>
+                    <line x1="120" y1="111" x2="170" y2="111"/>
+                    <line x1="120" y1="0" x2="170" y2="0"/>
+                </g>
+                <rect  x="140" y="-10" width="60" height="10" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                    <animateMotion calcMode="spline" keySplines="0,0,1,1;0,0,1,1;.75,0,0,.75" values="0,200; 0,167; 0,111; 0,0" begin="0s" dur="9s" fill="freeze"/>
+                </rect>
+            </g>
+        </g>
+    </g>
+    <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+    <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-13-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-13-t-expected.txt
new file mode 100644 (file)
index 0000000..838a584
--- /dev/null
@@ -0,0 +1,17 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (158,45) size 304x255 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasItem {line} at (188,45) size 4x255 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M190.00,45.00L190.00,300.00"]
+    KCanvasItem {line} at (458,45) size 4x255 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M460.00,45.00L460.00,300.00"]
+    KCanvasContainer at (158,58) size 34x34 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {rect} at (158,58) size 34x34 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M160.00,60.00L190.00,60.00L190.00,90.00L160.00,90.00"]
+    KCanvasContainer at (158,98) size 34x34 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {rect} at (158,98) size 34x34 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M160.00,100.00L190.00,100.00L190.00,130.00L160.00,130.00"]
+    KCanvasContainer at (158,138) size 34x34 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {rect} at (158,138) size 34x34 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M160.00,140.00L190.00,140.00L190.00,170.00L160.00,170.00"]
+    KCanvasContainer at (158,178) size 34x34 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {rect} at (158,178) size 34x34 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M160.00,180.00L190.00,180.00L190.00,210.00L160.00,210.00"]
+    KCanvasContainer at (158,218) size 34x34 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {rect} at (158,218) size 34x34 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M160.00,220.00L190.00,220.00L190.00,250.00L160.00,250.00"]
+    KCanvasContainer at (158,258) size 34x34 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {rect} at (158,258) size 34x34 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M160.00,260.00L190.00,260.00L190.00,290.00L160.00,290.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-13-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-13-t-w3c.png
new file mode 100644 (file)
index 0000000..936c525
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-13-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-13-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-13-t.svg
new file mode 100644 (file)
index 0000000..133c3b8
--- /dev/null
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!--                                                                      -->
+<!-- animation-add-BE-07.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-13-t.svg               -->
+<!--                                                                      -->
+<!-- Test 'from', 'by', 'to' and 'values'                                 -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for SVGT/B : Mathias Larsson Carlander Jul/1/2002               -->
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                  -->
+<!--                                                                      -->
+<!-- =====================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360">
+    <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+        <OperatorScript version="$Revision$" testname="animate-elem-06-t.svg">
+            <Paragraph>
+                Test 'from', 'by', 'to' and 'values'
+            </Paragraph>
+            <Paragraph>
+                Six animations have been defined. All six animations define the same simultaneous behavior, but use different combinations of
+                attributes 'from', 'by', 'to' and 'values'. In all cases, from time 2 seconds to time 5 seconds, the rectangle should change
+                from a width of 30 to a width of 300.
+            </Paragraph>
+            <Paragraph>
+                The red text shows the attributes that were used for that particular animation.
+            </Paragraph>
+        </OperatorScript>
+    </SVGTestCase>
+    <title id="test-title">animate-elem-13-t</title>
+    <desc id="test-desc">Test 'from', 'by', 'to' and 'values'</desc>
+    <!--======================================================================-->
+    <!--Content of Test Case follows...                  =====================-->
+    <!--======================================================================-->
+    <g id="test-body-content" font-family="Arial" font-size="30">
+        <line x1="190" x2="190" y1="45" y2="300" stroke="#880000" stroke-width="4"/>
+        <line x1="460" x2="460" y1="45" y2="300" stroke="#880000" stroke-width="4"/>
+        <text x="156" y="32">0-2 sec.</text>
+        <text x="370" y="32">5+ sec.</text>
+        <g>
+            <rect x="160" y="60" width="30" height="30" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                <animate attributeName="width" from="30" to="300" begin="2s" dur="3s" fill="freeze"/>
+            </rect>
+            <text x="20" y="85" fill="red">from to</text>
+        </g>
+        <g>
+            <rect x="160" y="100" width="30" height="30" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                <animate attributeName="width" from="30" by="270" begin="2s" dur="3s" fill="freeze"/>
+            </rect>
+            <text x="20" y="125" fill="red">from by</text>
+        </g>
+        <g>
+            <rect x="160" y="140" width="30" height="30" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                <animate attributeName="width" by="270" begin="2s" dur="3s" fill="freeze"/>
+            </rect>
+            <text x="20" y="165" fill="red">by</text>
+        </g>
+        <g>
+            <rect x="160" y="180" width="30" height="30" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                <animate attributeName="width" to="300" begin="2s" dur="3s" fill="freeze"/>
+            </rect>
+            <text x="20" y="205" fill="red">to</text>
+        </g>
+        <g>
+            <rect x="160" y="220" width="30" height="30" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                <animate attributeName="width" values="30;300" begin="2s" dur="3s" fill="freeze"/>
+            </rect>
+            <text x="20" y="245" fill="red">values</text>
+        </g>
+        <g>
+            <rect x="160" y="260" width="30" height="30" fill="#FFAA44" stroke="#FF00FF" stroke-width="4">
+                <animate attributeName="width" values="30;120;210;300" begin="2s" dur="3s" fill="freeze"/>
+            </rect>
+            <text x="20" y="285" fill="red">values</text>
+        </g>
+     </g>
+
+    <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+    <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-14-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-14-t-expected.txt
new file mode 100644 (file)
index 0000000..c48bca9
--- /dev/null
@@ -0,0 +1,10 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (148,138) size 304x102 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (148,138) size 304x102 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}]
+      KCanvasContainer at (148,138) size 304x102 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(150.000000,140.000000)}] [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}]
+        KCanvasItem {line} at (448,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M300.00,0.00L300.00,100.00"]
+        KCanvasItem {line} at (403,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M255.00,0.00L255.00,100.00"]
+        KCanvasItem {line} at (328,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M180.00,0.00L180.00,100.00"]
+        KCanvasItem {line} at (178,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M30.00,0.00L30.00,100.00"]
+        KCanvasItem {rect} at (148,138) size 304x84 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M0.00,0.00L300.00,0.00L300.00,80.00L0.00,80.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-14-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-14-t-w3c.png
new file mode 100644 (file)
index 0000000..8dc5392
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-14-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-14-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-14-t.svg
new file mode 100644 (file)
index 0000000..ac1efb1
--- /dev/null
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!--                                                                      -->
+<!-- animation-add-BE-08.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-14-t.svg                       -->
+<!-- renamed and split for svgt/b to animate-elem-07-t-a.svg              -->
+<!--                                                                      -->
+<!-- Test possible values for 'keyTimes'                                  -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for svgt/b: Ola Andersson Jun/26/2002                        -->   
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                  -->
+<!--                                                                      -->
+<!-- =====================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"  id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" version="1.1" baseProfile="tiny">
+   <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+      <OperatorScript version="$Revision$" testname="animate-elem-07-t-a.svg">
+         <Paragraph>
+            Test 'calcMode'=discrete
+         </Paragraph> 
+         <Paragraph>
+            One animation has been defined to animate the height of a rectangle. Ruler lines and text are provided 
+            to help show what the correct behavior is. The red text shows the values for the 'calcMode' and 'keyTimes' attributes. The 
+            black text and ruler lines help show the size and movement of the rectangle over time.
+         </Paragraph> 
+         <Paragraph>
+            This test shows an animation with calcMode="discrete" (i.e., a jumping animation). 
+         </Paragraph> 
+      </OperatorScript>
+   </SVGTestCase>
+   <title id="test-title">animate-elem-14-t</title>
+   <desc id="test-desc">Test possible values for 'keyTimes'</desc>
+   <!--======================================================================-->
+   <!--Content of Test Case follows...                  =====================-->
+   <!--======================================================================-->
+   <g id="test-body-content">
+      <text font-family="Arial" fill="red" font-size="40"  x="3" y="45">calcMode="discrete"</text>
+      <text font-family="Arial" fill="red" font-size="40"  x="3" y="100">keyTimes="0;.2;.4;.6"</text>
+      <g xml:space="preserve" font-family="Arial" font-size="13.5" stroke-width="3" >
+         <g transform="translate(150,140)">
+            <text font-size="36" x="-140" y="140">Time (s):</text>
+            <text font-size="36" x="290" y="140">0</text>
+            <line x1="300" y1="0" x2="300" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="245" y="140">2</text>
+            <line x1="255" y1="0" x2="255" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="170" y="140">4</text>
+            <line x1="180" y1="0" x2="180" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="20" y="140">6</text>
+            <line x1="30" y1="0" x2="30" y2="100" fill="none" stroke="#880000" />
+            <rect x="0" y="0" width="300" height="80" fill="#44AAFF" stroke="#880088" stroke-width="4" >
+               <animate attributeName="width" calcMode="discrete" values="300;255;180;30" keyTimes="0;.2;.4;.6" begin="0s" dur="10s" fill="freeze"/>
+            </rect>
+            
+         </g>
+         
+      </g>
+   </g>
+   <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+   <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
+
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt
new file mode 100644 (file)
index 0000000..c48bca9
--- /dev/null
@@ -0,0 +1,10 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (148,138) size 304x102 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (148,138) size 304x102 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}]
+      KCanvasContainer at (148,138) size 304x102 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(150.000000,140.000000)}] [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}]
+        KCanvasItem {line} at (448,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M300.00,0.00L300.00,100.00"]
+        KCanvasItem {line} at (403,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M255.00,0.00L255.00,100.00"]
+        KCanvasItem {line} at (328,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M180.00,0.00L180.00,100.00"]
+        KCanvasItem {line} at (178,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M30.00,0.00L30.00,100.00"]
+        KCanvasItem {rect} at (148,138) size 304x84 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M0.00,0.00L300.00,0.00L300.00,80.00L0.00,80.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-15-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-15-t-w3c.png
new file mode 100644 (file)
index 0000000..0f4a490
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-15-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-15-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-15-t.svg
new file mode 100644 (file)
index 0000000..963789c
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!--                                                                      -->
+<!-- animation-add-BE-08.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-07-f.svg                       -->
+<!-- renamed and split for svgt/b to animate-elem-15-t.svg              -->
+<!--                                                                      -->
+<!-- Test possible values for 'keyTimes'                                  -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for svgt/b: Ola Andersson Jun/26/2002                        -->   
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                  -->
+<!--                                                                      -->
+<!-- =====================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"  id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" version="1.1" baseProfile="tiny">
+   <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+      <OperatorScript version="$Revision$" testname="animate-elem-07-t-b.svg">
+         <Paragraph>
+            Test 'calcMode'=paced
+         </Paragraph> 
+         <Paragraph>
+            One animation has been defined to animate the height of a rectangle. Ruler lines and text are provided 
+            to help show what the correct behavior is. The red text shows the values for the 'calcMode' and 'keyTimes' attributes. The 
+            black text and ruler lines help show the size and movement of the rectangle over time.
+         </Paragraph> 
+         <Paragraph>
+            This test shows calcMode="paced" for an animation that has constant velocity, thus showing how 'values' 
+            and 'keyTimes' are ignored. 
+         </Paragraph> 
+      </OperatorScript>
+   </SVGTestCase>
+   <title id="test-title">animate-elem-15-t</title>
+   <desc id="test-desc">Test possible values for 'keyTimes'</desc>
+   <!--======================================================================-->
+   <!--Content of Test Case follows...                  =====================-->
+   <!--======================================================================-->
+   <g id="test-body-content">
+      <text font-family="Arial" fill="red" font-size="40"  x="3" y="45">calcMode="paced"</text>
+      <text font-family="Arial" fill="red" font-size="40"  x="3" y="100">keyTimes="0;.25;.5;1"</text>
+      <g xml:space="preserve" font-family="Arial" font-size="13.5" stroke-width="3" >
+         <g transform="translate(150,140)">
+            <text font-size="36" x="-140" y="140">Time (s):</text>
+            <text font-size="36" x="290" y="140">0</text>
+            <line x1="300" y1="0" x2="300" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="230" y="140">1.5</text>
+            <line x1="255" y1="0" x2="255" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="170" y="140">4</text>
+            <line x1="180" y1="0" x2="180" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="20" y="140">9</text>
+            <line x1="30" y1="0" x2="30" y2="100" fill="none" stroke="#880000" />
+            <rect x="0" y="0" width="300" height="80" fill="#44AAFF" stroke="#880088" stroke-width="4" >
+               <animate attributeName="width" calcMode="paced" values="300;255;180;30" keyTimes="0;.25;.5;1" begin="0s" dur="9s" fill="freeze"/>
+            </rect>
+            
+         </g>
+         
+      </g>
+   </g>
+   <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+   <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
+
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-16-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-16-t-expected.txt
new file mode 100644 (file)
index 0000000..c48bca9
--- /dev/null
@@ -0,0 +1,10 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (148,138) size 304x102 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (148,138) size 304x102 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}]
+      KCanvasContainer at (148,138) size 304x102 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(150.000000,140.000000)}] [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}]
+        KCanvasItem {line} at (448,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M300.00,0.00L300.00,100.00"]
+        KCanvasItem {line} at (403,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M255.00,0.00L255.00,100.00"]
+        KCanvasItem {line} at (328,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M180.00,0.00L180.00,100.00"]
+        KCanvasItem {line} at (178,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M30.00,0.00L30.00,100.00"]
+        KCanvasItem {rect} at (148,138) size 304x84 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M0.00,0.00L300.00,0.00L300.00,80.00L0.00,80.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-16-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-16-t-w3c.png
new file mode 100644 (file)
index 0000000..97049a9
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-16-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-16-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-16-t.svg
new file mode 100644 (file)
index 0000000..d28487d
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!--                                                                      -->
+<!-- animation-add-BE-08.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-07-f.svg                       -->
+<!-- renamed and split for svgt/b to animate-elem-16-t.svg              -->
+<!--                                                                      -->
+<!-- Test possible values for 'keyTimes'                                  -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for svgt/b: Ola Andersson Jun/26/2002                        -->   
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                  -->
+<!--                                                                      -->
+<!-- =====================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"  id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" version="1.1" baseProfile="tiny">
+   <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+      <OperatorScript version="$Revision$" testname="animate-elem-07-t-c.svg">
+         <Paragraph>
+            Test 'calcMode'=linear
+         </Paragraph> 
+         <Paragraph>
+            One animation has been defined to animate the height of a rectangle. Ruler lines and text are provided 
+            to help show what the correct behavior is. The red text shows the values for the 'calcMode' and 'keyTimes' attributes. The 
+            black text and ruler lines help show the size and movement of the rectangle over time.
+         </Paragraph> 
+         <Paragraph>
+            This test shows an animation with calcMode="linear".
+         </Paragraph> 
+      </OperatorScript>
+   </SVGTestCase>
+   <title id="test-title">animate-elem-16-t</title>
+   <desc id="test-desc">Test possible values for 'keyTimes'</desc>
+   <!--======================================================================-->
+   <!--Content of Test Case follows...                  =====================-->
+   <!--======================================================================-->
+   <g id="test-body-content">
+      <text font-family="Arial" fill="red" font-size="40"  x="3" y="45">calcMode="linear"</text>
+      <text font-family="Arial" fill="red" font-size="40"  x="3" y="100">keyTimes="0;.25;.5;1"</text>
+      <g xml:space="preserve" font-family="Arial" font-size="13.5" stroke-width="3" >
+         <g transform="translate(150,140)">
+            <text font-size="36" x="-140" y="140">Time (s):</text>
+            <text font-size="36" x="290" y="140">0</text>
+            <line x1="300" y1="0" x2="300" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="245" y="140">2</text>
+            <line x1="255" y1="0" x2="255" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="170" y="140">4</text>
+            <line x1="180" y1="0" x2="180" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="20" y="140">8</text>
+            <line x1="30" y1="0" x2="30" y2="100" fill="none" stroke="#880000" />
+            <rect x="0" y="0" width="300" height="80" fill="#44AAFF" stroke="#880088" stroke-width="4" >
+               <animate attributeName="width" calcMode="linear" values="300;255;180;30" keyTimes="0;.25;.5;1" begin="0s" dur="8s" fill="freeze"/>
+            </rect>
+            
+         </g>
+         
+      </g>
+      
+   </g>
+   <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+   <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
+
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-17-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-17-t-expected.txt
new file mode 100644 (file)
index 0000000..c48bca9
--- /dev/null
@@ -0,0 +1,10 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (148,138) size 304x102 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (148,138) size 304x102 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}]
+      KCanvasContainer at (148,138) size 304x102 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(150.000000,140.000000)}] [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}]
+        KCanvasItem {line} at (448,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M300.00,0.00L300.00,100.00"]
+        KCanvasItem {line} at (403,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M255.00,0.00L255.00,100.00"]
+        KCanvasItem {line} at (328,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M180.00,0.00L180.00,100.00"]
+        KCanvasItem {line} at (178,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M30.00,0.00L30.00,100.00"]
+        KCanvasItem {rect} at (148,138) size 304x84 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M0.00,0.00L300.00,0.00L300.00,80.00L0.00,80.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-17-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-17-t-w3c.png
new file mode 100644 (file)
index 0000000..f72ee68
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-17-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-17-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-17-t.svg
new file mode 100644 (file)
index 0000000..e815e9d
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!--                                                                      -->
+<!-- animation-add-BE-08.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-07-f.svg                       -->
+<!-- renamed and split for svgt/b to animate-elem-17-t.svg              -->
+<!--                                                                      -->
+<!-- Test possible values for 'keyTimes'                                  -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for svgt/b: Ola Andersson Jun/26/2002                        -->   
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                  -->
+<!--                                                                      -->
+<!-- =====================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"  id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" version="1.1" baseProfile="tiny">
+   <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+      <OperatorScript version="$Revision$" testname="animate-elem-07-t-d.svg">
+         <Paragraph>
+            Test 'calcMode'=spline
+         </Paragraph> 
+         <Paragraph>
+            One animation has been defined to animate the height of a rectangle. Ruler lines and text are provided 
+            to help show what the correct behavior is. The red text shows the values for the 'calcMode' and 'keyTimes' attributes. The 
+            black text and ruler lines help show the size and movement of the rectangle over time.
+         </Paragraph> 
+         <Paragraph>
+             This animation shows calcMode="spline". Between time 4 seconds and 8 seconds, the animation displays an ease-in/ease-out approach 
+            instead of a constant linear approach which would have been the case if calcMode ad been linear instead.
+         </Paragraph> 
+      </OperatorScript>
+   </SVGTestCase>
+   <title id="test-title">animate-elem-17-t</title>
+   <desc id="test-desc">Test possible values for 'keyTimes'</desc>
+   <!--======================================================================-->
+   <!--Content of Test Case follows...                  =====================-->
+   <!--======================================================================-->
+   <g id="test-body-content">
+      <text font-family="Arial" fill="red" font-size="40"  x="3" y="45">calcMode="spline"</text>
+      <text font-family="Arial" fill="red" font-size="40"  x="3" y="100">keyTimes="0;.25;.5;1"</text>
+      <g xml:space="preserve" font-family="Arial" font-size="13.5" stroke-width="3" >
+         <g transform="translate(150,140)">
+            <text font-size="36" x="-140" y="140">Time (s):</text>
+            <text font-size="36" x="290" y="140">0</text>
+            <line x1="300" y1="0" x2="300" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="245" y="140">2</text>
+            <line x1="255" y1="0" x2="255" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="170" y="140">4</text>
+            <line x1="180" y1="0" x2="180" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="20" y="140">8</text>
+            <line x1="30" y1="0" x2="30" y2="100" fill="none" stroke="#880000" />
+            <rect x="0" y="0" width="300" height="80" fill="#44AAFF" stroke="#880088" stroke-width="4" >
+               <animate attributeName="width" calcMode="spline" values="300;255;180;30" keyTimes="0;.25;.5;1" keySplines="0,0,1,1;0,0,1,1;1,0,0,1" begin="0s" dur="8s" fill="freeze"/>
+            </rect>
+            
+         </g>
+         
+      </g>
+   </g>
+   <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+   <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
+
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt
new file mode 100644 (file)
index 0000000..c48bca9
--- /dev/null
@@ -0,0 +1,10 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (148,138) size 304x102 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (148,138) size 304x102 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}]
+      KCanvasContainer at (148,138) size 304x102 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(150.000000,140.000000)}] [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}]
+        KCanvasItem {line} at (448,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M300.00,0.00L300.00,100.00"]
+        KCanvasItem {line} at (403,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M255.00,0.00L255.00,100.00"]
+        KCanvasItem {line} at (328,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M180.00,0.00L180.00,100.00"]
+        KCanvasItem {line} at (178,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M30.00,0.00L30.00,100.00"]
+        KCanvasItem {rect} at (148,138) size 304x84 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M0.00,0.00L300.00,0.00L300.00,80.00L0.00,80.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-18-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-18-t-w3c.png
new file mode 100644 (file)
index 0000000..5a98526
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-18-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-18-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-18-t.svg
new file mode 100644 (file)
index 0000000..37f6d74
--- /dev/null
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!--                                                                      -->
+<!-- animation-add-BE-08.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-07-f.svg                       -->
+<!-- renamed and split for svgt/b to animate-elem-18-t.svg              -->
+<!--                                                                      -->
+<!-- Test possible values for 'keyTimes'                                  -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for svgt/b: Ola Andersson Jun/26/2002                        -->   
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                  -->
+<!--                                                                      -->
+<!-- =====================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"  id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" version="1.1" baseProfile="tiny">
+   <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+      <OperatorScript version="$Revision$" testname="animate-elem-07-t-e.svg">
+         <Paragraph>
+            Test 'calcMode'=discrete
+         </Paragraph> 
+         <Paragraph>
+            One animation has been defined to animate the height of a rectangle. Ruler lines and text are provided 
+            to help show what the correct behavior is. The red text shows the values for the 'calcMode' and 'keyTimes' attributes. The 
+            black text and ruler lines help show the size and movement of the rectangle over time.
+         </Paragraph> 
+         <Paragraph>
+             This test shows an animation with calcMode="discrete" (i.e., a jumping animation). 
+         </Paragraph> 
+      </OperatorScript>
+   </SVGTestCase>
+   <title id="test-title">animate-elem-18-t</title>
+   <desc id="test-desc">Test possible values for 'keyTimes'</desc>
+   <!--======================================================================-->
+   <!--Content of Test Case follows...                  =====================-->
+   <!--======================================================================-->
+   <g id="test-body-content">
+      <text font-family="Arial" fill="red" font-size="40"  x="3" y="45">calcMode="discrete"</text>
+      <text font-family="Arial" fill="red" font-size="40"  x="3" y="100">keyTimes="0;.2;.6;.8"</text>
+      <g xml:space="preserve" font-family="Arial" font-size="13.5" stroke-width="3" >
+         <g transform="translate(150,140)">
+            <text font-size="36" x="-140" y="140">Time (s):</text>
+            <text font-size="36" x="290" y="140">0</text>
+            <line x1="300" y1="0" x2="300" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="245" y="140">2</text>
+            <line x1="255" y1="0" x2="255" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="170" y="140">6</text>
+            <line x1="180" y1="0" x2="180" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="20" y="140">8</text>
+            <line x1="30" y1="0" x2="30" y2="100" fill="none" stroke="#880000" />
+            <rect x="0" y="0" width="300" height="80" fill="#44AAFF" stroke="#880088" stroke-width="4" >
+               <animate attributeName="width" calcMode="discrete" values="300;255;180;30" keyTimes="0;.2;.6;.8" begin="0s" dur="10s" fill="freeze"/>
+            </rect>
+            
+         </g>
+         
+      </g>
+   </g>
+   <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+   <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
+
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-19-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-19-t-expected.txt
new file mode 100644 (file)
index 0000000..c48bca9
--- /dev/null
@@ -0,0 +1,10 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (148,138) size 304x102 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (148,138) size 304x102 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}]
+      KCanvasContainer at (148,138) size 304x102 [transform={m=((1.000000,0.000000)(0.000000,1.000000)) t=(150.000000,140.000000)}] [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}]
+        KCanvasItem {line} at (448,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M300.00,0.00L300.00,100.00"]
+        KCanvasItem {line} at (403,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M255.00,0.00L255.00,100.00"]
+        KCanvasItem {line} at (328,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M180.00,0.00L180.00,100.00"]
+        KCanvasItem {line} at (178,140) size 3x100 [stroke={server=UNIMPLEMENTED, stroke width=3.000000}] [fill={server=UNIMPLEMENTED}] [data="M30.00,0.00L30.00,100.00"]
+        KCanvasItem {rect} at (148,138) size 304x84 [stroke={server=UNIMPLEMENTED, stroke width=4.000000}] [fill={server=UNIMPLEMENTED}] [data="M0.00,0.00L300.00,0.00L300.00,80.00L0.00,80.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-19-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-19-t-w3c.png
new file mode 100644 (file)
index 0000000..9842ab0
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-19-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-19-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-19-t.svg
new file mode 100644 (file)
index 0000000..5776a23
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!-- =====================================================================-->
+<!--                                                                      -->
+<!-- animation-add-BE-08.svg                                              -->
+<!-- renamed for 1.1 suite to animate-elem-07-f.svg                       -->
+<!-- renamed and split for svgt/b to animate-elem-19-t.svg              -->
+<!--                                                                      -->
+<!-- Test possible values for 'keyTimes'                                  -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 11-Aug-2000                                   -->
+<!-- Revised for 1.1 : Mathias Larsson Carlander Feb/12/2002              -->
+<!-- Revised for svgt/b: Ola Andersson Jun/26/2002                        -->   
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  11-Aug-2000, JF: Serial#1 created.                                  -->
+<!--                                                                      -->
+<!-- =====================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"  id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" version="1.1" baseProfile="tiny">
+   <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+      <OperatorScript version="$Revision$" testname="animate-elem-07-t-f.svg">
+         <Paragraph>
+            Test 'calcMode'=linear
+         </Paragraph> 
+         <Paragraph>
+            One animation has been defined to animate the height of a rectangle. Ruler lines and text are provided 
+            to help show what the correct behavior is. The red text shows the values for the 'calcMode' and 'keyTimes' attributes. The 
+            black text and ruler lines help show the size and movement of the rectangle over time.
+         </Paragraph> 
+         <Paragraph>
+             This test shows an animation with calcMode="linear". 
+         </Paragraph> 
+      </OperatorScript>
+   </SVGTestCase>
+   <title id="test-title">animate-elem-19-t</title>
+   <desc id="test-desc">Test possible values for 'keyTimes'</desc>
+   <!--======================================================================-->
+   <!--Content of Test Case follows...                  =====================-->
+   <!--======================================================================-->
+   <g id="test-body-content">
+      <text font-family="Arial" fill="red" font-size="40"  x="3" y="45">calcMode="linear"</text>
+      <text font-family="Arial" fill="red" font-size="40"  x="3" y="100">keyTimes="0;.5;.75;1"</text>
+      <g xml:space="preserve" font-family="Arial" font-size="13.5" stroke-width="3" >
+         <g transform="translate(150,140)">
+            <text font-size="36" x="-140" y="140">Time (s):</text>
+            <text font-size="36" x="290" y="140">0</text>
+            <line x1="300" y1="0" x2="300" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="245" y="140">4</text>
+            <line x1="255" y1="0" x2="255" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="170" y="140">6</text>
+            <line x1="180" y1="0" x2="180" y2="100" fill="none" stroke="#880000" />
+            <text font-size="36" x="20" y="140">8</text>
+            <line x1="30" y1="0" x2="30" y2="100" fill="none" stroke="#880000" />
+            <rect x="0" y="0" width="300" height="80" fill="#44AAFF" stroke="#880088" stroke-width="4" >
+               <animate attributeName="width" calcMode="linear" values="300;255;180;30" keyTimes="0;.5;.75;1" begin="0s" dur="8s" fill="freeze"/>
+            </rect>
+            
+         </g>
+         
+      </g>
+
+   </g>
+   <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+   <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
+
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-20-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-20-t-expected.txt
new file mode 100644 (file)
index 0000000..8f6c5b2
--- /dev/null
@@ -0,0 +1,9 @@
+KCanvasContainer at (0,0) size 480x360
+  KCanvasContainer at (19,0) size 461x360 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasItem {rect} at (19,19) size 201x201 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M20.00,20.00L220.00,20.00L220.00,220.00L20.00,220.00"]
+    KCanvasContainer at (319,0) size 161x360 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasContainer at (319,0) size 161x181 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+        KCanvasItem {rect} at (319,0) size 161x181 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M320.00,0.00L480.00,0.00L480.00,180.00L320.00,180.00"]
+      KCanvasContainer at (319,179) size 161x181 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+        KCanvasItem {rect} at (319,179) size 161x181 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M320.00,180.00L480.00,180.00L480.00,360.00L320.00,360.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-20-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-20-t-w3c.png
new file mode 100644 (file)
index 0000000..b319731
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-20-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-20-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-20-t.svg
new file mode 100644 (file)
index 0000000..06136f3
--- /dev/null
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!--======================================================================-->
+<!-- animation-href-BE-02.svg                                             -->
+<!-- renamed for 1.1 suite to animate-elem-20-t                           -->
+<!-- Author : Chris lilley  22-Mar-2000                                   -->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360">
+       <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+               <OperatorScript version="$Revision$" testname="animate-elem-20-t.svg">
+                       <Paragraph>
+                a quick animation test.
+            </Paragraph>
+                       <Paragraph>
+                The assumption is that you will first click on "fade in" and
+                then click on "fade out", each exactly once. The first time you
+                select the link 'fade in', you should see a red square appearing,
+                gradually and smoothly fading from white to red over the
+                course of three seconds. 
+               </Paragraph>
+                       <Paragraph>
+                The rendered picture should match the reference image, (except
+                for possible variations in the labelling text (per CSS2 rules))
+                after activating the link on the fade-in button the first time
+                and waiting three seconds for the animation to compete. The picture
+                should remain looking the same way indefinitely, until another
+                link is activated.
+            </Paragraph>
+                       <Paragraph>
+                With the second click on "fade in", however, the behavior might
+                be different. In the case of having a first click on "fade in",
+                waiting three seconds, and then immediately perform a first click
+                on "fade out", waiting three seconds, and then immediately perform
+                a second click on "fade in", you should see the following. After
+                the first click on "fade in", the red square goes from white to red.
+                After the first click on "fade out", the red square goes
+                from red to white. After the second click on "fade in",
+                however, the red square goes from white to red, and then
+                goes back from red to white. This is because of the
+                hyperlinking rules as they relate to resolved start times in the
+                SMIL Animation specification.
+            </Paragraph>
+               </OperatorScript>
+       </SVGTestCase>
+       <title id="test-title">animate-elem-20-t</title>
+       <desc id="test-desc">See if animation, tiggered by links, works.</desc>
+       <!--======================================================================-->
+       <!--Content of Test Case follows...                  =====================-->
+       <!--======================================================================-->
+       <g id="test-body-content">
+               <rect id="pink" x="20" y="20" width="200" height="200" fill="#fff">
+                       <animate id="fadein" attributeName="fill" attributeType="auto" from="#fff" to="red" begin="indefinite" dur="3s" fill="freeze"/>
+                       <animate id="fadeout" attributeName="fill" attributeType="auto" from="red" to="#fff" begin="indefinite" dur="3s" fill="freeze"/>
+               </rect>
+               <!-- ok so this is testing dynamic compositing as well -->
+               <g id="buttons">
+                       <a xlink:href="#fadein">
+                               <rect x="320" y="0" width="160" height="180" fill="green"/>
+                               <text fill="white" font-size="30" font-weight="bold" x="330" y="90">Fade in</text>
+                       </a>
+                       <a xlink:href="#fadeout">
+                               <rect x="320" y="180" width="160" height="180" fill="maroon"/>
+                               <text fill="white" font-size="30" font-weight="bold" x="330" y="280">Fade out</text>
+                       </a>
+               </g>
+       </g>
+       <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+       <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt
new file mode 100644 (file)
index 0000000..8c7bd4e
--- /dev/null
@@ -0,0 +1,11 @@
+KCanvasContainer at (0,0) size 480x360
+  KCanvasContainer at (19,0) size 461x360 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasItem {circle} at (24,124) size 150x150 [stroke={server=UNIMPLEMENTED, stroke width=30.000000}] [fill={server=UNIMPLEMENTED}] [data="M160.00,200.00L159.88,203.77L159.53,207.52L158.94,211.24L158.11,214.92L157.06,218.54L155.79,222.09L154.29,225.55L152.58,228.91L150.66,232.15L148.54,235.27L146.23,238.25L143.74,241.07L141.07,243.74L138.25,246.23L135.27,248.54L132.15,250.66L128.91,252.58L125.55,254.29L122.09,255.79L118.54,257.06L114.92,258.11L111.24,258.94L107.52,259.53L103.77,259.88L100.00,260.00L96.23,259.88L92.48,259.53L88.76,258.94L85.08,258.11L81.46,257.06L77.91,255.79L74.45,254.29L71.09,252.58L67.85,250.66L64.73,248.54L61.75,246.23L58.93,243.74L56.26,241.07L53.77,238.25L51.46,235.27L49.34,232.15L47.42,228.91L45.71,225.55L44.21,222.09L42.94,218.54L41.89,214.92L41.06,211.24L40.47,207.52L40.12,203.77L40.00,200.00L40.12,196.23L40.47,192.48L41.06,188.76L41.89,185.08L42.94,181.46L44.21,177.91L45.71,174.45L47.42,171.09L49.34,167.85L51.46,164.73L53.77,161.75L56.26,158.93L58.93,156.26L61.75,153.77L64.73,151.46L67.85,149.34L71.09,147.42L74.45,145.71L77.91,144.21L81.46,142.94L85.08,141.89L88.76,141.06L92.48,140.47L96.23,140.12L100.00,140.00L103.77,140.12L107.52,140.47L111.24,141.06L114.92,141.89L118.54,142.94L122.09,144.21L125.55,145.71L128.91,147.42L132.15,149.34L135.27,151.46L138.25,153.77L141.07,156.26L143.74,158.93L146.23,161.75L148.54,164.73L150.66,167.85L152.58,171.09L154.29,174.45L155.79,177.91L157.06,181.46L158.11,185.08L158.94,188.76L159.53,192.48L159.88,196.23"]
+    KCanvasItem {rect} at (19,19) size 181x181 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M20.00,20.00L200.00,20.00L200.00,200.00L20.00,200.00"]
+    KCanvasItem {circle} at (109,19) size 180x180 [stroke={server=UNIMPLEMENTED, stroke width=20.000000}] [fill={server=UNIMPLEMENTED}] [data="M280.00,110.00L279.84,115.02L279.37,120.03L278.58,124.99L277.49,129.90L276.08,134.72L274.38,139.45L272.39,144.06L270.10,148.54L267.55,152.87L264.72,157.02L261.64,160.99L258.32,164.76L254.76,168.32L250.99,171.64L247.02,174.72L242.87,177.55L238.54,180.10L234.06,182.39L229.45,184.38L224.72,186.08L219.90,187.49L214.99,188.58L210.03,189.37L205.02,189.84L200.00,190.00L194.98,189.84L189.97,189.37L185.01,188.58L180.10,187.49L175.28,186.08L170.55,184.38L165.94,182.39L161.46,180.10L157.13,177.55L152.98,174.72L149.01,171.64L145.24,168.32L141.68,164.76L138.36,160.99L135.28,157.02L132.45,152.87L129.90,148.54L127.61,144.06L125.62,139.45L123.92,134.72L122.51,129.90L121.42,124.99L120.63,120.03L120.16,115.02L120.00,110.00L120.16,104.98L120.63,99.97L121.42,95.01L122.51,90.10L123.92,85.28L125.62,80.55L127.61,75.94L129.90,71.46L132.45,67.13L135.28,62.98L138.36,59.01L141.68,55.24L145.24,51.68L149.01,48.36L152.98,45.28L157.13,42.45L161.46,39.90L165.94,37.61L170.55,35.62L175.28,33.92L180.10,32.51L185.01,31.42L189.97,30.63L194.98,30.16L200.00,30.00L205.02,30.16L210.03,30.63L214.99,31.42L219.90,32.51L224.72,33.92L229.45,35.62L234.06,37.61L238.54,39.90L242.87,42.45L247.02,45.28L250.99,48.36L254.76,51.68L258.32,55.24L261.64,59.01L264.72,62.98L267.55,67.13L270.10,71.46L272.39,75.94L274.38,80.55L276.08,85.28L277.49,90.10L278.58,95.01L279.37,99.97L279.84,104.98"]
+    KCanvasContainer at (319,0) size 161x360 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasContainer at (319,0) size 161x181 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+        KCanvasItem {rect} at (319,0) size 161x181 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M320.00,0.00L480.00,0.00L480.00,180.00L320.00,180.00"]
+      KCanvasContainer at (319,179) size 161x181 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+        KCanvasItem {rect} at (319,179) size 161x181 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M320.00,180.00L480.00,180.00L480.00,360.00L320.00,360.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-21-t-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-21-t-w3c.png
new file mode 100644 (file)
index 0000000..46ccd98
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-21-t-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-21-t.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-21-t.svg
new file mode 100644 (file)
index 0000000..674214e
--- /dev/null
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!--======================================================================-->
+<!-- animation-href-BE-02.svg                                             -->
+<!-- renamed for 1.1 suite to animate-elem-21-t                           -->
+<!-- Author : Chris lilley  22-Mar-2000                                   -->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360">
+       <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+               <OperatorScript version="$Revision$" testname="animate-elem-08-t.svg">
+                       <Paragraph>
+                Test for chained animations
+            </Paragraph>
+                       <Paragraph>
+                The assumption is that you will first click on "fade in" and
+                then click on "fade out", each exactly once. The first time you
+                select the link 'fade in', you should see a red square appearing,
+                gradually and smoothly fading from white to red over the
+                course of three seconds. This square is in front of and thus
+                obscures the lower left circle, but is behind the upper right
+                circle. The fill color of these circles is also animated, from white to 
+                grey. The animations are triggered by the start of the corresponding 
+                animation of the red square.
+            </Paragraph>
+                       <Paragraph>
+                The rendered picture should match the reference image, (except
+                for possible variations in the labelling text (per CSS2 rules))
+                after activating the link on the fade-in button the first time
+                and waiting three seconds for the animation to compete. The picture
+                should remain looking the same way indefinitely, until another
+                link is activated.
+            </Paragraph>
+                       <Paragraph>
+                With the second click on "fade in", however, the behavior might
+                be different. In the case of having a first click on "fade in",
+                waiting three seconds, and then immediately perform a first click
+                on "fade out", waiting three seconds, and then immediately perform
+                a second click on "fade in", you should see the following. After
+                the first click on "fade in", the red square goes from zero to 100%
+                opacity. After the first click on "fade out", the red square goes
+                from red to white. After the second click on "fade in",
+                however, the red square goes from white to red, and then
+                goes back from red to white. This is because of the
+                hyperlinking rules as they relate to resolved start times in the
+                SMIL Animation specification.
+            </Paragraph>
+               </OperatorScript>
+       </SVGTestCase>
+       <title id="test-title">animate-elem-21-t</title>
+       <desc id="test-desc">See if animation, tiggered by links, works.</desc>
+       <!--======================================================================-->
+       <!--Content of Test Case follows...                  =====================-->
+       <!--======================================================================-->
+       <g id="test-body-content">
+               <circle stroke="white" stroke-width="30" fill="none" cx="100" cy="200" r="60">
+                       <animate id="fadein" attributeName="stroke" attributeType="auto" from="white" to="#666" begin="indefinite" dur="3s" fill="freeze"/>
+                       <animate id="fadeout" attributeName="stroke" attributeType="auto" from="#666" to="white" begin="indefinite" dur="3s" fill="freeze"/>
+               </circle>
+               <rect id="pink" x="20" y="20" width="180" height="180" fill="#fff">
+                       <animate id="fadein2" attributeName="fill" attributeType="auto" from="#fff" to="red" begin="fadein.begin" dur="3s" fill="freeze"/>
+                       <animate id="fadeout2" attributeName="fill" attributeType="auto" from="red" to="#fff" begin="fadeout.begin" dur="3s" fill="freeze"/>
+               </rect>
+               <circle stroke="white" stroke-width="20" fill="none" cx="200" cy="110" r="80">
+                       <animate id="fadein3" attributeName="stroke" attributeType="auto" from="white" to="#666" begin="fadein.begin" dur="3s" fill="freeze"/>
+                       <animate id="fadeout3" attributeName="stroke" attributeType="auto" from="#666" to="white" begin="fadeout.begin" dur="3s" fill="freeze"/>
+               </circle>
+               <!-- ok so this is testing dynamic compositing as well -->
+               <g id="buttons">
+                       <a xlink:href="#fadein">
+                               <rect x="320" y="0" width="160" height="180" fill="green"/>
+                               <text fill="white" font-size="30" font-weight="bold" x="330" y="90">Fade in</text>
+                       </a>
+                       <a xlink:href="#fadeout">
+                               <rect x="320" y="180" width="160" height="180" fill="maroon"/>
+                               <text fill="white" font-size="30" font-weight="bold" x="330" y="280">Fade out</text>
+                       </a>
+               </g>
+       </g>
+       <text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision$</text>
+       <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
+</svg>
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt
new file mode 100644 (file)
index 0000000..f282d6c
--- /dev/null
@@ -0,0 +1,8 @@
+KCanvasContainer at (0,0) size 479x359
+  KCanvasContainer at (24,49) size 401x241 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+    KCanvasContainer at (24,49) size 401x241 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}]
+      KCanvasItem {rect} at (199,134) size 51x51 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M200.00,135.00L250.00,135.00L250.00,185.00L200.00,185.00"]
+      KCanvasItem {rect} at (141,106) size 167x112 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M141.67,106.67L308.33,106.67L308.33,218.33L141.67,218.33"]
+      KCanvasItem {rect} at (24,49) size 401x241 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M25.00,50.00L425.00,50.00L425.00,290.00L25.00,290.00"]
+    KCanvasItem {rect} at (199,134) size 51x51 [opacity=127] [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M200.00,135.00L250.00,135.00L250.00,185.00L200.00,185.00"]
+  KCanvasItem {rect} at (0,0) size 479x359 [stroke={server=UNIMPLEMENTED}] [fill={server=UNIMPLEMENTED}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-22-b-w3c.png b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-22-b-w3c.png
new file mode 100644 (file)
index 0000000..48e26ce
Binary files /dev/null and b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-22-b-w3c.png differ
diff --git a/LayoutTests/svg/W3C-SVG-1.1/animate-elem-22-b.svg b/LayoutTests/svg/W3C-SVG-1.1/animate-elem-22-b.svg
new file mode 100644 (file)
index 0000000..f9ba877
--- /dev/null
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Basic//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-basic.dtd">
+<!--======================================================================-->
+<!--=  Copyright 2000 World Wide Web Consortium, (Massachusetts          =-->
+<!--=  Institute of Technology, Institut National de Recherche en        =-->
+<!--=  Informatique et en Automatique, Keio University). All Rights      =-->
+<!--=  Reserved. See http://www.w3.org/Consortium/Legal/.                =-->
+<!--======================================================================-->
+<!--======================================================================-->
+<!--                                                                      -->
+<!-- animation-overall-BE-01.svg                                          -->
+<!-- renamed for 1.1 suite to animate-elem-22-b                         -->
+<!--                                                                      -->
+<!--  Test which verifies that the basic facilities of declarative        -->
+<!--  animation are working.                                              -->
+<!--                                                                      -->
+<!-- Author : Jon Ferraiolo 03-Apr-2000                                   -->
+<!--                                                                      -->
+<!-- History:                                                             -->
+<!--  03-Apr-2000, JF: Serial#1 created.                                  -->
+<!--  03-Aug-2000, LH=" update DOCTYPE for CR DTD, 20000802" ser# .       -->
+<!--                                                                      -->
+<!--======================================================================-->
+<!--======================================================================-->
+<!--= Note. After October 2000, revision history is kept as CVS 'commit' =-->
+<!--= log messages, and therefore is no longer in the preceding preamble.=-->
+<!--======================================================================-->
+<svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360">
+       <SVGTestCase xmlns="http://www.w3.org/2000/02/svg/testsuite/description/">
+               <OperatorScript version="$Revision$" testname="animate-elem-09-t-a.svg">
+                       <Paragraph>
+                               Test which verifies that the basic facilities of declarative 
+                               animation are working.
+                       </Paragraph>
+                       <Paragraph>
+                               This test uses the following element : 'animate'
+                       </Paragraph>
+                       <Paragraph>
+                               The test is a nine second animation with no repeats. It shows 
+                               a rectangle growing from small (37.5% width, 33.3% height) to 
+                               big (100% width, 100% height)
+                       </Paragraph>
+                       <Paragraph>
+                               The file includes various guides that can be used to verify the 
+                               correctness of the animation. Outlines exist for the rectangle 
+                               size and location at times 0s, 3s and 9s. 
+                       </Paragraph>
+               </OperatorScript>
+       </SVGTestCase>
+       <title id="test-title">animate-elem-22-b</title>
+       <desc id="test-desc">Test which verifies that the basic facilities of declarative animation are working.</desc>
+       <!--======================================================================-->
+       <!--Content of Test Case follows...                  =====================-->
+       <!--======================================================================-->
+       <g id="test-body-content">
+               <!-- Guide objects to show where the animation elements belong at which time -->
+               <g font-family="Verdana" font-size="12" >
+                       <text x="200" y="131">Yellow rect at time 0s</text>
+                       <rect x="200" y="135" width="50" height="50" fill="none" stroke="black" />
+                       <text x="141.6666" y="102.6666">Yellow rect at time 3s</text>
+                       <rect x="141.6666" y="106.6666" width="166.6666" height="111.6666" fill="none" stroke="rgb(0,0,255)" />
+