This table summarises the results of testing Inkscape against the W3C SVG Test Suite.
The following test was performed on Windows This page is currently in the process of being updated with results from: http://tavmjong.free.fr/INKSCAPE/W3C_SVG/htmlInkscapeHarness/full-index.html (which was performed against pre-0.46 from SVN, July 2007)
See also
- SVG Test Suite Compliance V0.45
- SVG Test Suite Compliance V0.41
- SVG Test Suite Compliance-0.42-1
- SVG Test Suite Compliance V0.42-1 Win
[edit] Key
-
pass - the test passed fully (117 occurences)
-
partial - the test partially failed but it may be easy to make it pass (5 occurences)
-
fail - the test failed (153 occurences)
-
crash - the test failed and Inkscape crashed (0 occurences)
Total no of tests: 275
[edit] Results
[edit] Animation (not yet supported)
- animate-elem-02-t
-
fail - animation
- animate-elem-03-t
-
fail - animation
- animate-elem-04-t
-
fail - animation
- animate-elem-05-t
-
fail - animation
- animate-elem-06-t
-
fail - animation
- animate-elem-07-t
-
fail - animation
- animate-elem-08-t
-
fail - animation
- animate-elem-09-t
-
fail - animation
- animate-elem-10-t
-
fail - animation
- animate-elem-11-t
-
fail - animation
- animate-elem-12-t
-
fail - animation
- animate-elem-13-t
-
fail - animation
- animate-elem-14-t
-
fail - animation
- animate-elem-15-t
-
fail - animation
- animate-elem-17-t
-
fail - animation
- animate-elem-19-t
-
fail - animation
- animate-elem-20-t
-
fail - animation
- animate-elem-21-t
-
fail - animation
- animate-elem-22-b
-
fail - animation
- animate-elem-23-t
-
fail - animation
- animate-elem-24-t
-
fail - animation
- animate-elem-25-t
-
fail - animation
- animate-elem-26-t
-
fail - animation
- animate-elem-27-t
-
fail - animation
- animate-elem-28-t
-
fail - animation
- animate-elem-29-b
-
fail - animation
- animate-elem-30-t
-
fail - animation
- animate-elem-31-t
-
fail - animation
- animate-elem-32-t
-
fail - animation
- animate-elem-33-t
-
fail - animation
- animate-elem-34-t
-
fail - animation
- animate-elem-36-t
-
fail - animation
- animate-elem-37-t
-
fail - animation
- animate-elem-39-t
-
fail - animation
- animate-elem-40-t
-
fail - animation
- animate-elem-41-t
-
fail - animation
- animate-elem-44-t
-
fail - animation
- animate-elem-46-t
-
fail - animation
- animate-elem-52-t
-
fail - animation
- animate-elem-60-t
-
fail - animation
- animate-elem-61-t
-
fail - animation
- animate-elem-62-t
-
fail - animation
- animate-elem-63-t
-
fail - animation
- animate-elem-64-t
-
fail - animation
- animate-elem-65-t
-
fail - animation
- animate-elem-66-t
-
fail - animation
- animate-elem-67-t
-
fail - animation
- animate-elem-68-t
-
fail - animation
- animate-elem-69-t
-
fail - animation
- animate-elem-70-t
-
fail - animation
- animate-elem-77-t
-
fail - animation
- animate-elem-78-t
-
fail - animation
- animate-elem-80-t
-
fail - animation
- animate-elem-81-t
-
fail - animation
- animate-elem-82-t
-
fail - animation
- animate-elem-83-t
-
fail - animation
- animate-elem-84-t
-
fail - animation
- animate-elem-85-t
-
fail - animation
[edit] Colour features
- color-prof-01-f
-
pass
- color-prop-01-b
-
fail
- color-prop-02-f
-
pass
- color-prop-03-t
-
pass
[edit] Geometry and canvas coordinates
- coords-coord-01-t
-
pass
- coords-coord-02-t
-
pass
- coords-trans-01-b
-
pass
- coords-trans-02-t
-
pass
- coords-trans-03-t
-
pass
- coords-trans-04-t
-
pass
- coords-trans-05-t
-
pass
- coords-trans-06-t
-
pass
- coords-units-01-b
-
fail - bounding box of patterns wrong
- coords-units-02-b
-
fail - percentage lengths wrong
- coords-units-03-b
-
pass
- coords-viewattr-01-b
-
fail
- coords-viewattr-02-b
-
fail
- coords-viewattr-03-b
-
fail
- extend-namespace-01-f
-
fail
[edit] Filters
Note: these test results need to be updated. On inkscape 0.46 most of the filters pass the tests.
- filters-blend-01-b
-
fail
- filters-color-01-b
-
fail
- filters-composite-02-b
-
fail
- filters-comptran-01-b
-
fail
- filters-conv-01-f
-
fail
- filters-diffuse-01-f
-
fail
- filters-displace-01-f
-
fail
- filters-example-01-b
-
unknown - nearly, silght render artifact +not all filters used suprted
- filters-felem-01-b
-
fail
- filters-gauss-01-b
-
pass
- filters-image-01-b
-
fail
- filters-light-01-f
-
fail
- filters-morph-01-f
-
fail
- filters-offset-01-b
-
fail - object unselectanle, only one offseted image
- filters-specular-01-f
-
fail
- filters-tile-01-b
-
fail
- filters-turb-01-f
-
fail
[edit] Fonts and SVG fonts (not yet supported)
- fonts-desc-02-t
-
fail - font
- fonts-elem-01-t
-
fail - font
- fonts-elem-02-t
-
fail - font
- fonts-elem-03-b
-
fail
- fonts-elem-04-b
-
fail
- fonts-elem-05-t
-
fail - font
- fonts-elem-06-t
-
fail - font
- fonts-elem-07-b
-
fail
- fonts-glyph-02-t
-
fail - font
- fonts-glyph-03-t
-
fail - font
- fonts-glyph-04-t
-
fail - font
- fonts-kern-01-t
-
fail - font
[edit] Interaction and links
Note: Some of this describes how viewers should behave, and may not be good for editors
- interact-cursor-01-f
-
fail - inkscape doesn’t do interaction
- interact-dom-01-b
-
fail
- interact-events-01-b
-
fail
- interact-order-01-b
-
fail
- interact-order-02-b
-
fail
- interact-order-03-b
-
fail
- interact-zoom-01-t
-
pass
- linking-a-01-b
-
fail
- linking-a-02-b
-
fail
- linking-a-03-b
-
fail
- linking-a-04-t
-
fail
- linking-a-05-t
-
fail
- linking-a-07-t
-
fail
- linking-uri-01-b
-
fail
- linking-uri-02-b
-
fail
- linking-uri-03-t
-
fail
[edit] Masks and clip paths
- masking-intro-01-f
-
fail - not renderd!
- masking-mask-01-b
-
pass - font
- masking-opacity-01-b
-
pass
- masking-path-01-b
-
pass
- masking-path-02-b
-
fail - clipPathUnits=objectBoundingBox not working
- masking-path-03-b
-
fail
- masking-path-04-b
-
pass
- masking-path-05-f
-
fail
[edit] Fills and visible objects
- metadata-example-01-b
-
pass
- painting-fill-01-t
-
pass
- painting-fill-02-t
-
pass
- painting-fill-03-t
-
pass
- painting-fill-04-t
-
pass
- painting-fill-05-b
-
fail - fill of 10 should be cliped to 1, not interpreted as 10%
- painting-marker-01-f
-
pass
- painting-marker-02-f
-
unknown - markers wrong size
- painting-marker-03-f
-
fail - shorthand "marker" not surported
- painting-render-01-b
-
pass
- painting-stroke-01-t
-
pass
- painting-stroke-02-t
-
pass
- painting-stroke-03-t
-
pass
- painting-stroke-04-t
-
pass
- painting-stroke-07-t
-
pass
[edit] Paths
- paths-data-01-t
-
pass
- paths-data-02-t
-
pass
- paths-data-03-f
-
pass
- paths-data-04-t
-
pass
- paths-data-05-t
-
pass
- paths-data-06-t
-
pass
- paths-data-07-t
-
pass
- paths-data-08-t
-
pass
- paths-data-09-t
-
pass
- paths-data-10-t
-
fail - incorect handling of caps on open paths
- paths-data-12-t
-
pass
- paths-data-13-t
-
pass
- paths-data-14-t
-
pass
- paths-data-15-t
-
pass
[edit] Gradients and Patterns
- pservers-grad-01-b
-
pass
- pservers-grad-02-b
-
pass
- pservers-grad-03-b
-
pass
- pservers-grad-04-b
-
pass
- pservers-grad-05-b
-
pass
- pservers-grad-06-b
-
pass
- pservers-grad-07-b
-
pass
- pservers-grad-08-b
-
pass - font
- pservers-grad-09-b
-
pass
- pservers-grad-10-b
-
pass
- pservers-grad-11-b
-
pass
- pservers-grad-12-b
-
pass
- pservers-grad-13-b
-
pass
- pservers-grad-14-b
-
pass
- pservers-grad-15-b
-
pass
- pservers-grad-16-b
-
pass - bad testcase text
- pservers-grad-17-b
-
fail - lines should have mo bounding box
- pservers-grad-18-b
-
fail - inheritance wrong no3. Should not inherit a colour
- pservers-grad-19-b
-
fail - animation
- pservers-pattern-01-b
-
pass
[edit] Object rendering
- render-elems-01-t
-
pass
- render-elems-02-t
-
pass
- render-elems-03-t
-
fail - not renderd!
- render-elems-06-t
-
pass
- render-elems-07-t
-
pass
- render-elems-08-t
-
pass
- render-groups-01-b
-
pass - font
- render-groups-03-t
-
pass
[edit] EMCA Scripts (not yet supported)
- script-handle-01-b
-
fail - ECMA Script / DOM surport
- script-handle-02-b
-
fail - ECMA Script / DOM surport
- script-handle-03-b
-
fail - ECMA Script / DOM surport
- script-handle-04-b
-
fail - ECMA Script / DOM surport
[edit] Shapes
- shapes-circle-01-t
-
pass
- shapes-circle-02-t
-
pass
- shapes-ellipse-01-t
-
pass
- shapes-ellipse-02-t
-
pass
- shapes-intro-01-t
-
pass
- shapes-line-01-t
-
pass - editing problem
- shapes-polygon-01-t
-
pass - editing problem
- shapes-polyline-01-t
-
pass - editing problem
- shapes-rect-01-t
-
pass
- shapes-rect-02-t
-
pass
[edit] Structure of SVG and DOM
- struct-cond-01-t
-
pass - editing problem
- struct-cond-02-t
-
pass - editing problem
- struct-cond-03-t
-
unknown - DOM support
- struct-defs-01-t
-
pass
- struct-dom-01-b
-
fail - ECMA Script / DOM surport
- struct-dom-02-b
-
fail - ECMA Script / DOM surport
- struct-dom-03-b
-
fail - ECMA Script / DOM surport
- struct-dom-04-b
-
fail - ECMA Script / DOM surport
- struct-dom-05-b
-
fail - ECMA Script / DOM surport
- struct-dom-06-b
-
fail - ECMA Script / DOM surport
- struct-frag-01-t
-
pass
- struct-frag-02-t
-
pass
- struct-frag-03-t
-
pass
- struct-frag-04-t
-