SVG Test Suite Compliance
Jump to navigation
Jump to search
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
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
Key
- pass
- the test passed fully (69 occurences)
- partial
- the test partially failed but it may be easy to make it pass (24 occurences)
- fail
- the test failed (88 occurences)
- crash
- the test failed and Inkscape crashed (0 occurences)
Results
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
- color-prof-01-f
- pass
- color-prop-01-b
- fail
- color-prop-02-f
- pass
- color-prop-03-t
- pass
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- fail - viewport surport
- struct-frag-05-t
- fail - testcase unclear?
- struct-frag-06-t
- pass
- struct-group-01-t
- pass
- struct-group-02-b
- pass
- struct-group-03-t
- pass - stroke-dasharray not renderd properly
- struct-image-01-t
- pass
- struct-image-02-b
- fail
- struct-image-03-t
- fail
- struct-image-04-t
- pass
- struct-image-05-b
- unknown
- struct-image-06-t
- pass
- struct-image-07-t
- fail
- struct-image-08-t
- pass
- struct-image-09-t
- pass
- struct-image-10-t
- pass
- struct-symbol-01-b
- pass - scaling wrong
- struct-use-01-t
- pass
- struct-use-03-t
- pass
- struct-use-05-b
- fail
- styling-css-01-b
- pass
- styling-css-02-b
- pass
- styling-css-03-b
- pass
- styling-css-04-f
- fail
- styling-css-05-b
- fail - language selectors
- styling-css-06-b
- fail - interaction
- styling-inherit-01-b
- pass
- styling-pres-01-t
- fail
- text-align-01-b
- pass
- text-align-02-b
- fail - baseline-shift
- text-align-03-b
- fail
- text-align-04-b
- pass - tref not renderd
- text-align-05-b
- pass
- text-align-06-b
- fail - baseline-shift
- text-align-08-b
- fail - font
- text-altglyph-01-b
- fail - font
- text-deco-01-b
- fail - text decorations
- text-fonts-01-t
- pass - ?
- text-fonts-02-t
- pass
- text-fonts-03-t
- fail - fonts
- text-intro-01-t
- pass
- text-intro-02-b
- fail - text direction: bidi-overide
- text-intro-03-b
- fail - text, glyph orientations
- text-intro-04-t
- pass
- text-intro-05-t
- pass - ? Isolated glyphs??
- text-path-01-b
- pass
- text-spacing-01-b
- pass
- text-text-01-b
- pass - ?
- text-text-03-b
- fail
- text-text-04-t
- pass - font
- text-text-05-t
- fail - close, but not
- text-text-06-t
- fail
- text-text-07-t
- pass
- text-text-08-b
- pass
- text-tref-01-b
- fail - should work after text GSOC
- text-tselect-01-b
- unknown - strange selection behaviour with multiple tspans
- text-tselect-02-f
- fail
- text-tspan-01-b
- pass
- text-ws-01-t
- pass
- text-ws-02-t
- pass
- types-basicDOM-01-b
- fail - ECMA Script / DOM surport