From 47d455dd55be855e4cc691c32f687f723d9247ee Mon Sep 17 00:00:00 2001 From: toma Date: Wed, 25 Nov 2009 17:56:58 +0000 Subject: Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegraphics@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- ksvg/test/Makefile.am | 1 + ksvg/test/Units.svg | 43 ++ ksvg/test/W3C_TESTSUITE_1.1 | 227 +++++++++++ ksvg/test/ZVON-TEST-PASSED | 168 ++++++++ ksvg/test/amflag.svg | 54 +++ ksvg/test/animskew.svg | 44 +++ ksvg/test/arabic.svg | 10 + ksvg/test/butterfly.svg | 11 + ksvg/test/chem1.svg | 189 +++++++++ ksvg/test/colortest.svg | 18 + ksvg/test/dashes.svg | 32 ++ ksvg/test/ecma/bbox/bbox-circle.svg | 13 + ksvg/test/ecma/bbox/bbox-ellipse.svg | 14 + ksvg/test/ecma/bbox/bbox-line.svg | 35 ++ ksvg/test/ecma/bbox/bbox-path.svg | 15 + ksvg/test/ecma/bbox/bbox-path2.svg | 14 + ksvg/test/ecma/bbox/bbox-polygon.svg | 13 + ksvg/test/ecma/bbox/bbox-polyline.svg | 13 + ksvg/test/ecma/bbox/bbox-rect.svg | 15 + ksvg/test/ecma/bbox/bbox.js | 103 +++++ ksvg/test/ecma/broken.svg | 30 ++ ksvg/test/ecma/circle.svg | 38 ++ ksvg/test/ecma/clock.svg | 66 ++++ ksvg/test/ecma/dom01.svg | 40 ++ ksvg/test/external/Makefile.am | 13 + ksvg/test/external/SVGTestWidget.cc | 206 ++++++++++ ksvg/test/external/SVGTestWidget.h | 37 ++ ksvg/test/external/printnodetest.cpp | 63 +++ ksvg/test/external/printnodetest.h | 32 ++ ksvg/test/external/svgdisplay.cc | 32 ++ ksvg/test/fonttest.svg | 126 ++++++ ksvg/test/keytest.svg | 25 ++ ksvg/test/lion.svg | 160 ++++++++ ksvg/test/opacity.svg | 41 ++ ksvg/test/physics-motor.svg | 43 ++ ksvg/test/poly.svg | 12 + ksvg/test/shapes-rect-trans.svg | 92 +++++ ksvg/test/tiger.svg | 722 +++++++++++++++++++++++++++++++++ ksvg/test/tiger2.svg | 725 ++++++++++++++++++++++++++++++++++ ksvg/test/tigert.svg | 388 ++++++++++++++++++ ksvg/test/tux.svg | 298 ++++++++++++++ ksvg/test/tux2.svg | 287 ++++++++++++++ ksvg/test/xlink.svg | 13 + 43 files changed, 4521 insertions(+) create mode 100644 ksvg/test/Makefile.am create mode 100644 ksvg/test/Units.svg create mode 100644 ksvg/test/W3C_TESTSUITE_1.1 create mode 100644 ksvg/test/ZVON-TEST-PASSED create mode 100644 ksvg/test/amflag.svg create mode 100644 ksvg/test/animskew.svg create mode 100644 ksvg/test/arabic.svg create mode 100644 ksvg/test/butterfly.svg create mode 100644 ksvg/test/chem1.svg create mode 100644 ksvg/test/colortest.svg create mode 100644 ksvg/test/dashes.svg create mode 100644 ksvg/test/ecma/bbox/bbox-circle.svg create mode 100644 ksvg/test/ecma/bbox/bbox-ellipse.svg create mode 100644 ksvg/test/ecma/bbox/bbox-line.svg create mode 100644 ksvg/test/ecma/bbox/bbox-path.svg create mode 100644 ksvg/test/ecma/bbox/bbox-path2.svg create mode 100644 ksvg/test/ecma/bbox/bbox-polygon.svg create mode 100644 ksvg/test/ecma/bbox/bbox-polyline.svg create mode 100644 ksvg/test/ecma/bbox/bbox-rect.svg create mode 100644 ksvg/test/ecma/bbox/bbox.js create mode 100644 ksvg/test/ecma/broken.svg create mode 100644 ksvg/test/ecma/circle.svg create mode 100644 ksvg/test/ecma/clock.svg create mode 100644 ksvg/test/ecma/dom01.svg create mode 100644 ksvg/test/external/Makefile.am create mode 100644 ksvg/test/external/SVGTestWidget.cc create mode 100644 ksvg/test/external/SVGTestWidget.h create mode 100644 ksvg/test/external/printnodetest.cpp create mode 100644 ksvg/test/external/printnodetest.h create mode 100644 ksvg/test/external/svgdisplay.cc create mode 100644 ksvg/test/fonttest.svg create mode 100644 ksvg/test/keytest.svg create mode 100644 ksvg/test/lion.svg create mode 100644 ksvg/test/opacity.svg create mode 100644 ksvg/test/physics-motor.svg create mode 100644 ksvg/test/poly.svg create mode 100644 ksvg/test/shapes-rect-trans.svg create mode 100644 ksvg/test/tiger.svg create mode 100644 ksvg/test/tiger2.svg create mode 100644 ksvg/test/tigert.svg create mode 100644 ksvg/test/tux.svg create mode 100644 ksvg/test/tux2.svg create mode 100644 ksvg/test/xlink.svg (limited to 'ksvg/test') diff --git a/ksvg/test/Makefile.am b/ksvg/test/Makefile.am new file mode 100644 index 00000000..7b2d8286 --- /dev/null +++ b/ksvg/test/Makefile.am @@ -0,0 +1 @@ +SUBDIRS = external diff --git a/ksvg/test/Units.svg b/ksvg/test/Units.svg new file mode 100644 index 00000000..f3a8569b --- /dev/null +++ b/ksvg/test/Units.svg @@ -0,0 +1,43 @@ + + + +Example Units +Illustrates various units options + + + + + + +Abs. units: + + + + + + + + + +Rel. units: + + + + + + + + +Percentages: + + + + + + + + + diff --git a/ksvg/test/W3C_TESTSUITE_1.1 b/ksvg/test/W3C_TESTSUITE_1.1 new file mode 100644 index 00000000..b0766355 --- /dev/null +++ b/ksvg/test/W3C_TESTSUITE_1.1 @@ -0,0 +1,227 @@ +Testsuite-Check v1.1 FULL +----------------- + +http://www.w3.org/Graphics/SVG/Test/20021112/htmlframe/full-index.html + +- = none working +o = half working +x = fully working +c = crashed +p = could not check +e = crash on destruction + +[ANIMATION] +animate-elem-02-t - +animate-elem-03-t - +animate-elem-04-t - +animate-elem-05-t - +animate-elem-06-t - +animate-elem-07-t - +animate-elem-08-t - +animate-elem-09-t - +animate-elem-10-t - +animate-elem-11-t - +animate-elem-12-t - +animate-elem-13-t - +animate-elem-14-t - +animate-elem-15-t - +animate-elem-16-t - +animate-elem-17-t - +animate-elem-18-t - +animate-elem-19-t - +animate-elem-20-t - +animate-elem-21-t - +animate-elem-22-b - +animate-elem-23-t - +animate-elem-24-t - +animate-elem-25-t - +animate-elem-26-t - +animate-elem-27-t - +animate-elem-28-t - +animate-elem-29-b - + +[COLOR] +color-prof-01-f x crashes when embedded +color-prop-01-b x +color-prop-02-f x +color-prop-03-t x + +[COORDS] +coords-trans-01-b x +coords-trans-02-t x +coords-trans-03-t x +coords-trans-04-t x +coords-trans-05-t x +coords-trans-06-t x +coords-units-01-b x Pattern is a bit off but size is ok +coords-units-02-b o +coords-units-03-b x +coords-viewattr-01-b x + +[EXTEND] +extend-namespace-01-f x + +[FILTERS] +filters-blend-01-b - +filters-color-01-b - +filters-composite-01-b - +filters-comptran-01-b - +filters-conv-01-f - +filters-diffuse-01-f - +filters-displace-01-f - +filters-example-01-b - +filters-gauss-01-b - +filters-image-01-b - +filters-light-01-f - +filters-morph-01-f - +filters-offset-01-b - +filters-specular-01-f - +filters-tile-01-b - + +[FONTS] +fonts-elem-01-t o SVG Font doesn't work +fonts-elem-02-t - looks really strange +fonts-elem-03-t o SVG Font doesn't work +fonts-elem-04-t o SVG Font doesn't work + +[INTERACT] +interact-cursor-01-b o +interact-dom-01-t x +interact-events-01-t x +interact-order-01-t x +interact-order-02-t o same as above +interact-order-03-t o +interact-zoom-01-t - + +[LINKING] +linking-a-01-b x doesn't work when embedded?! +linking-a-02-b x " +linking-a-03-t x " +linking-a-04-t x +linking-uri-01-b - +linking-uri-02-b - +linking-uri-03-t x + +[MASKING] +masking-mask-01-b - +masking-opacity-01-b o +masking-path-01-b x +masking-path-02-b x +masking-path-03-t x +masking-path-04-b o +masking-path-05-f x + +[METADATA] +metadata-example-01-b x + +[PAINTING] +painting-fill-01-t x +painting-fill-02-t x +painting-fill-03-t x +painting-fill-04-t x +painting-marker-01-f o Not every element drawn...hmm +painting-marker-02-f o same +painting-render-01-b o linearRGB wrong +painting-stroke-01-t x +painting-stroke-02-t x +painting-stroke-03-t x +painting-stroke-04-t x + +[PATHS] +paths-data-01-t x +paths-data-02-t x +paths-data-03-f x +paths-data-04-t x +paths-data-05-t x +paths-data-06-t x +paths-data-07-t x + +[PSERVERS] +pservers-grad-01-b x +pservers-grad-02-b x +pservers-grad-03-b x +pservers-grad-04-b x +pservers-grad-05-b o partially wrong colors +pservers-grad-06-b o no transformations to the pattern +pservers-grad-07-b x +pservers-grad-08-b x +pservers-grad-09-b x +pservers-grad-10-b x +pservers-grad-11-b x +pservers-grad-12-b x +pservers-pattern-01-b o patternpositioning + +[RENDER] +render-elems-01-t x +render-elems-02-t x +render-elems-03-t x +render-elems-06-t x +render-elems-07-t x +render-elems-08-t x +render-groups-01-b - badly broken.. +render-groups-03-t o SVG font +render-groups-04-b - + +[SCRIPT] +script-handle-01-t x +script-handle-02-t x +script-handle-03-t x +script-handle-04-t x + +[SHAPES] +shapes-circle-01-t x +shapes-ellipse-01-t x +shapes-line-01-t x +shapes-polygon-01-t x +shapes-polyline-01-t x +shapes-rect-01-t x + +[STRUCT] +struct-cond-01-t x +struct-cond-02-t x +struct-defs-01-t x +struct-dom-01-t x Reference PNG wrong?! +struct-dom-02-t x everything false. but text says thats ok +struct-dom-03-t x same +struct-dom-04-t x same +struct-dom-05-t x same +struct-dom-06-t x +struct-frag-01-t x empty image +struct-group-01-t x +struct-group-02-t x +struct-image-01-t o SVG Image dimensions wrong +struct-image-02-t x +struct-image-03-t o no gamma correction +struct-symbol-01-b - + +[STYLING] +styling-css-01-t - no