Test Suite

This test suite lists the SVG implementations that have been tested along with the version and the platform each implementation is targetted at.

Names

The names used in the test suite are detailed below.

Company Name Product Version Platform
INRIA Amaya-81a-GL Amaya 8.1a-OpenGL Windows XP
Adobe Systems ASV6p1 AdobeSVGViewer 6pre1 Windows XP
CSIRO CSIRO Full PocketSVG 1.0.6 (Not yet released) Pocket PC
Corel Corporation CSV Corel SVG Viewer 2 Windows NT/2000/XP
Lerstad LXViewer08 LXViewer 0.8 Windows XP
Mozilla Mozilla SVG GDI Mozilla SVG project 2003080623  
  SVG# 0.3 SharpVectorGraphics Viewer for .NET 0.3 Windows XP with .NET
Apache Batik Batik Squiggle CVS Repository, July 10th 2003 JDK 1.3.1
Dassault Systèmes DSV6PLM SVG Reader DS SVG Package 1.0 Windows W2K,2003 Server, XP 32-64bits, UNIX

SVG Full Results

This test suite applies to "SVG full" profile only and is inspired by a more exhaustive test that can be found at the following address: http://www.w3.org/Graphics/SVG/Test/20030813/status/matrix.html

Test Name V6 SVG Interpreter ASV6p1 Batik CSIRO Full LX Viewer08 ASV3 CSV Amaya 81aGL Mozilla SVG GDI SVG #0.3
animate-elem-02-t KO OK KO OK Partial OK KO KO KO KO
animate-elem-03-t KO OK KO OK KO OK KO KO KO KO
animate-elem-04-t KO OK KO OK Partial OK KO OK KO KO
animate-elem-05-t KO OK KO OK KO OK KO KO KO KO
animate-elem-06-t KO OK KO OK Partial OK KO OK KO KO
                     
animate-elem-07-t KO OK KO OK Partial OK KO KO KO KO
animate-elem-08-t KO OK KO OK KO OK KO KO KO KO
animate-elem-09-t KO OK KO OK KO OK KO KO KO KO
animate-elem-10-t KO OK KO OK Partial OK KO KO KO KO
animate-elem-11-t KO OK KO OK KO OK KO KO KO KO
animate-elem-12-t KO OK KO OK KO OK KO KO KO KO
animate-elem-13-t KO OK KO OK Partial OK KO Partial KO KO
animate-elem-14-t KO OK KO OK Partial OK KO KO KO KO
animate-elem-15-t KO OK KO OK KO OK KO KO KO KO
animate-elem-16-t KO OK KO OK KO OK KO KO KO KO
animate-elem-17-t KO OK KO OK Partial OK KO KO KO KO
animate-elem-18-t KO OK KO OK Partial OK KO KO KO KO
animate-elem-19-t KO OK KO OK KO OK KO KO KO KO
animate-elem-20-t KO OK KO OK KO OK KO KO KO KO
animate-elem-21-t KO OK KO OK KO OK KO KO KO KO
animate-elem-22-b KO OK KO Partial Partial OK KO OK KO KO
animate-elem-23-t KO OK KO OK Partial OK KO OK KO KO
animate-elem-24-t KO OK KO OK KO OK KO Partial KO KO
animate-elem-25-t KO OK KO OK Partial OK KO OK KO KO
animate-elem-26-t KO OK KO OK KO OK KO KO KO KO
animate-elem-27-t KO OK KO OK Partial OK KO Partial KO KO
animate-elem-28-t KO OK KO OK Partial OK KO KO KO KO
animate-elem-29-b KO OK KO OK KO OK KO KO KO KO
color-prof-01-f KO OK OK KO OK OK KO KO KO KO
color-prop-01-b KO OK OK OK Partial OK OK KO KO OK
color-prop-02-f OK OK OK OK OK OK OK OK OK OK
color-prop-03-t OK OK OK OK OK OK OK OK OK OK
coords-trans-01-b OK OK OK OK OK OK OK OK OK OK
coords-trans-02-t Ok OK OK OK OK OK OK OK OK OK
coords-trans-03-t OK OK OK OK OK OK OK OK OK OK
coords-trans-04-t OK OK OK OK OK OK OK OK OK OK
coords-trans-05-t OK OK OK OK OK OK OK OK OK OK
coords-trans-06-t OK OK OK OK OK OK OK OK OK OK
coords-units-01-b KO OK OK Partial Partial OK Partial KO KO Partial
coords-units-02-b OK OK OK KO OK OK OK Partial OK OK
coords-units-03-b KO OK OK KO Partial OK OK Partial Partial OK
coords-viewattr-01-b KO OK OK OK KO OK OK KO KO OK
coords-viewattr-02-b OK OK OK Unknown KO OK OK KO KO KO
extend-namespace-01-f KO OK OK KO OK OK OK KO KO KO
filters-blend-01-b KO OK OK KO KO OK OK KO KO KO
filters-color-01-b KO OK OK KO Partial OK OK KO KO KO
filters-composite-02-b KO OK OK KO KO OK KO KO KO KO
filters-comptran-01-b KO OK OK KO KO OK KO KO KO KO
filters-conv-01-f KO OK OK KO OK OK KO KO KO KO
filters-diffuse-01-f KO OK OK KO KO OK KO KO KO KO
filters-displace-01-f KO OK OK KO OK OK KO KO KO KO
filters-example-01-b KO OK OK KO OK OK OK KO KO KO
filters-gauss-01-b KO OK OK KO OK OK OK KO KO KO
filters-image-01-b KO OK OK KO Partial OK KO KO KO KO
filters-light-01-f KO OK OK KO KO OK KO KO KO KO
filters-morph-01-f KO OK OK KO Partial OK KO KO KO KO
filters-offset-01-b KO OK OK KO OK OK OK KO KO KO
filters-specular-01-f KO OK OK KO Partial OK KO KO KO KO
filters-tile-01-b KO OK OK KO KO OK KO KO KO KO
filters-turb-01-f KO OK OK KO Partial OK OK KO KO KO
fonts-elem-01-t KO OK OK OK OK OK OK KO KO KO
fonts-elem-02-t KO OK OK OK OK OK OK KO KO KO
fonts-elem-03-b OK OK OK OK KO KO KO KO KO KO
fonts-elem-04-b OK OK KO OK KO KO KO KO KO KO
interact-cursor-01-f KO OK OK KO Partial OK Partial KO Partial KO
interact-dom-01-b KO OK OK KO OK OK OK KO KO KO
interact-events-01-b KO OK OK KO OK OK OK KO KO KO
interact-order-01-b KO OK OK KO OK OK OK KO KO KO
interact-order-02-b KO OK OK Partial OK OK Partial KO KO KO
interact-order-03-b KO OK OK Partial Partial OK Partial KO KO KO
interact-zoom-01-t KO OK Partial OK KO OK KO KO KO KO
linking-a-01-b KO KO OK OK KO KO OK OK OK KO
linking-a-02-b KO KO OK OK KO KO OK OK OK KO
linking-a-03-b KO KO OK OK KO KO KO KO KO KO
linking-a-04-t KO OK OK OK KO OK Partial OK OK KO
linking-uri-01-b KO Partial OK Partial KO Partial KO KO KO KO
linking-uri-02-b KO KO OK Partial KO KO KO KO KO KO
linking-uri-03-t KO OK OK OK KO OK OK OK OK KO
masking-mask-01-b KO OK OK KO KO OK OK KO KO KO
masking-opacity-01-b Partial OK OK KO OK OK OK Partial KO KO
masking-path-01-b KO OK OK KO OK OK OK KO KO OK
masking-path-02-b KO OK OK KO OK OK OK KO KO OK
masking-path-03-b KO OK OK OK Partial OK OK KO KO KO
masking-path-04-b KO OK OK KO KO OK OK KO KO OK
masking-path-05-f KO OK OK KO OK OK OK KO KO OK
metadata-example-01-b OK OK OK OK OK OK OK OK OK OK
painting-fill-01-t OK OK OK OK OK OK OK OK OK OK
painting-fill-02-t OK OK OK OK OK OK OK KO KO OK
painting-fill-03-t KO OK OK OK OK OK OK Partial OK OK
painting-fill-04-t OK OK OK OK OK OK OK OK OK OK
painting-marker-01-f KO OK OK KO OK OK OK KO KO OK
painting-marker-02-f KO OK OK KO Partial OK Partial KO KO Partial
painting-render-01-b KO OK OK Partial KO OK OK KO KO OK
painting-stroke-01-t OK OK OK OK OK OK OK OK OK OK
painting-stroke-02-t Partial OK OK OK OK OK OK Partial OK OK
painting-stroke-03-t Partial OK OK OK Partial OK OK KO OK Partial
painting-stroke-04-t OK OK OK OK OK OK OK KO OK OK
paths-data-01-t OK OK OK OK OK OK OK OK OK OK
paths-data-02-t OK OK OK OK OK OK OK OK OK OK
paths-data-03-f OK OK OK OK OK OK OK OK OK OK
paths-data-04-t OK OK OK OK OK OK OK OK OK OK
paths-data-05-t OK OK OK OK OK OK OK OK OK OK
paths-data-06-t OK OK OK OK OK OK OK OK OK OK
paths-data-07-t OK OK OK OK OK OK OK OK OK OK
pservers-grad-01-b KO OK OK OK KO OK OK KO KO OK
pservers-grad-02-b KO OK OK OK KO OK OK KO KO OK
pservers-grad-03-b KO OK OK KO KO OK KO KO KO OK
pservers-grad-04-b KO OK OK OK Partial OK OK KO KO Partial
pservers-grad-05-b KO OK OK OK KO OK OK KO KO Partial
pservers-grad-06-b KO OK OK Partial Partial OK Partial KO KO Partial
pservers-grad-07-b KO OK OK OK OK OK OK KO KO Partial
pservers-grad-08-b KO OK OK OK OK OK KO KO KO Partial
pservers-grad-09-b KO OK OK OK Partial OK OK KO KO OK
pservers-grad-10-b KO OK OK OK KO OK OK KO KO OK
pservers-grad-11-b KO OK OK OK OK OK OK KO KO OK
pservers-grad-12-b KO OK OK OK Partial OK OK KO KO OK
pservers-pattern-01-b KO OK OK KO OK OK KO KO KO OK
render-elems-01-t OK OK OK OK OK OK OK OK OK OK
render-elems-02-t OK OK OK OK OK OK OK OK OK OK
render-elems-03-t KO OK OK OK KO OK OK Partial OK OK
render-elems-06-t KO OK OK OK OK OK OK Partial OK OK
render-elems-07-t KO OK OK OK OK OK Partial KO OK OK
render-elems-08-t KO OK OK OK OK OK Partial Partial OK OK
render-groups-01-b Partial OK OK KO Partial OK OK Partial KO KO
render-groups-03-t Partial OK OK OK OK OK OK Partial KO OK
script-handle-01-b KO OK OK KO OK OK OK KO KO KO
script-handle-02-b KO OK OK KO KO OK KO KO KO KO
script-handle-03-b KO OK OK KO OK OK OK KO KO KO
script-handle-04-b KO OK OK KO OK OK OK KO KO KO
shapes-circle-01-t OK OK OK OK OK OK OK OK OK OK
shapes-ellipse-01-t OK OK OK OK OK OK OK OK OK OK
shapes-line-01-t OK OK OK OK OK OK OK OK OK OK
shapes-polygon-01-t OK OK OK OK OK OK OK OK OK OK
shapes-polyline-01-t Partial OK OK OK OK OK OK OK OK OK
shapes-rect-01-t Partial OK OK OK OK OK OK OK OK OK
struct-cond-01-t KO OK OK OK KO OK OK OK KO OK
struct-cond-02-t KO OK OK OK KO OK OK OK KO OK
struct-defs-01-t OK OK OK OK OK OK OK OK KO OK
struct-dom-01-b KO OK OK KO OK KO Partial KO KO KO
struct-dom-02-b KO OK OK KO OK OK OK KO KO KO
struct-dom-03-b KO OK OK KO OK OK OK KO KO KO
struct-dom-04-b KO OK OK KO OK OK OK KO KO KO
struct-dom-05-b KO OK OK KO OK OK OK KO KO KO
struct-dom-06-b KO OK OK KO OK OK OK KO KO KO
struct-frag-01-t KO OK OK OK OK OK OK OK KO OK
struct-group-01-t OK OK OK OK OK OK OK OK OK OK
struct-group-02-b OK OK OK OK OK OK OK OK KO KO
struct-image-01-t OK OK OK OK OK OK OK OK KO OK
struct-image-02-b Partial OK OK OK Partial OK OK OK KO KO
struct-image-03-t Partial OK OK OK KO OK KO OK KO KO
struct-image-04-t OK OK OK Unknown KO OK OK KO KO KO
struct-image-05-b KO OK OK Unknown KO OK OK Partial KO OK
struct-symbol-01-b OK OK OK OK OK OK OK Partial KO Partial
styling-css-01-b KO OK OK OK OK OK OK OK KO OK
styling-css-02-b KO OK OK OK OK OK OK KO KO OK
styling-css-03-b KO OK OK OK OK OK OK KO KO OK
styling-inherit-01-b KO OK OK OK Partial OK OK Partial Partial OK
styling-pres-01-t KO KO KO OK KO KO KO KO KO OK
text-align-01-b OK OK OK OK OK OK OK Partial OK OK
text-align-02-b Partial OK OK KO KO OK OK Partial KO OK
text-align-03-b Partial OK OK OK KO OK OK Partial KO OK
text-align-04-b Partial OK OK Partial Partial OK OK Partial Partial KO
text-align-05-b KO OK OK OK KO OK Partial KO KO KO
text-align-06-b KO OK OK KO KO OK OK KO KO KO
text-altglyph-01-b KO OK OK KO KO OK OK KO KO KO
text-deco-01-b KO OK OK Partial KO OK OK Partial Partial Partial
text-fonts-01-t OK OK OK OK Partial Partial OK Partial OK OK
text-fonts-02-t Partial OK OK OK Partial OK OK Partial OK OK
text-intro-01-t Partial Partial OK OK KO Partial OK Partial OK OK
text-intro-02-b KO OK OK KO KO OK Partial Partial Partial KO
text-intro-03-b KO OK OK OK KO OK Partial KO KO Partial
text-intro-04-t OK OK OK OK KO OK OK Partial KO OK
text-path-01-b KO OK OK KO Partial OK OK KO KO KO
text-spacing-01-b KO OK OK KO KO OK OK KO KO KO
text-text-01-b Partial KO OK KO KO KO OK KO KO KO
text-text-03-b KO OK OK OK Partial OK OK OK OK OK
text-tref-01-b KO OK OK OK KO KO OK OK KO OK
text-tselect-01-b Partial OK OK KO OK OK KO KO KO KO
text-tspan-01-b KO OK OK OK OK OK OK Partial Partial Partial
text-ws-01-t KO OK OK OK OK OK OK OK OK OK
text-ws-02-t KO OK OK OK KO OK OK OK OK OK