SVG Test Suite Compliance-0.42-1
Revision as of 15:47, 20 April 2007 by Colin Marquardt (talk | contribs) (Reverted edits by IhdGks (Talk); changed back to last version by Conversion script)
This table summarises the results of testing Inkscape against the W3C SVG Test Suite.
Last complete test was performed on Windows with release version Inkscape-0.42-1.win32.exe. See also
Key
- pass
- the test passed fully (63 occurences)
- partial
- the test partially failed but it may be easy to make it pass (26 occurences)
- fail
- the test failed (91 occurences)
- crash
- the test failed and Inkscape crashed (0 occurences)
Results
Animation (not yet supported)
- animate-elem-02-t.svg
- fail
- animate-elem-03-t.svg
- fail
- animate-elem-04-t.svg
- fail
- animate-elem-05-t.svg
- fail
- animate-elem-06-t.svg
- fail
- animate-elem-07-t.svg
- fail
- animate-elem-08-t.svg
- fail
- animate-elem-09-t.svg
- fail
- animate-elem-10-t.svg
- fail
- animate-elem-11-t.svg
- fail
- animate-elem-12-t.svg
- fail
- animate-elem-13-t.svg
- fail
- animate-elem-14-t.svg
- fail
- animate-elem-15-t.svg
- fail
- animate-elem-16-t.svg
- fail
- animate-elem-17-t.svg
- fail
- animate-elem-18-t.svg
- fail
- animate-elem-19-t.svg
- fail
- animate-elem-20-t.svg
- fail
- animate-elem-21-t.svg
- fail
- animate-elem-22-b.svg
- fail
- animate-elem-23-t.svg
- fail
- animate-elem-24-t.svg
- fail
- animate-elem-25-t.svg
- fail
- animate-elem-26-t.svg
- fail
- animate-elem-27-t.svg
- fail
- animate-elem-28-t.svg
- fail
- animate-elem-29-b.svg
- fail
Colors
- color-prof-01-f.svg
- fail
- Tests color profile support. Hopefully the Little CMS work should address this: see InkscapeColor.
- color-prop-01-b.svg
- fail
- there are bugs for variations of this test: see comment in sp_object_get_style_property.
- color-prop-02-f.svg
- pass
- color-prop-03-t.svg
- pass
Coordinates
- coords-trans-01-b.svg
- pass
- coords-trans-02-t.svg
- pass
- coords-trans-03-t.svg
- pass
- coords-trans-04-t.svg
- pass
- coords-trans-05-t.svg
- pass
- coords-trans-06-t.svg
- pass
- coords-units-01-b.svg
- partial - incorrect clipping
- coords-units-02-b.svg
- partial
- coords-units-03-b.svg
- partial - the red background is not clipped correctly
- coords-viewattr-01-b.svg
- fail
- coords-viewattr-02-b.svg
- partial - viewport boxes not styled correctly
- extend-namespace-01-f.svg
- fail
Filters (not yet supported)
- filters-blend-01-b.svg
- fail
- filters-color-01-b.svg
- fail
- filters-composite-02-b.svg
- fail
- filters-comptran-01-b.svg
- fail
- filters-conv-01-f.svg
- fail
- filters-diffuse-01-f.svg
- fail
- filters-displace-01-f.svg
- fail
- filters-example-01-b.svg
- fail
- filters-gauss-01-b.svg
- fail
- filters-image-01-b.svg
- fail
- filters-light-01-f.svg
- fail
- filters-morph-01-f.svg
- fail
- filters-offset-01-b.svg
- fail
- filters-specular-01-f.svg
- fail
- filters-tile-01-b.svg
- fail
- filters-turb-01-f.svg
- fail
Fonts
- fonts-elem-01-t.svg
- fail
- fonts-elem-02-t.svg
- fail
- fonts-elem-03-b.svg
- fail
- fonts-elem-04-b.svg
- fail
Interaction (not supported)
- interact-cursor-01-f.svg
- crash (on Windows when attempting the interaction)
- Crash now fixed in CVS. (Windows user please confirm, and update counts accordingly.) Thanks to ACSpike for backtrace.
- does not crash on linux, pre2 - bb
- interact-dom-01-b.svg
- fail
- interact-events-01-b.svg
- fail
- interact-order-01-b.svg
- fail
- interact-order-02-b.svg
- fail
- interact-order-03-b.svg
- fail
- interact-zoom-01-t.svg
- fail
Linking
- linking-a-01-b.svg
- fail
- linking-a-02-b.svg
- fail
- linking-a-03-b.svg
- fail
- linking-a-04-t.svg
- fail
- linking-uri-01-b.svg
- fail
- linking-uri-02-b.svg
- fail
- linking-uri-03-t.svg
- fail
Masking
- masking-mask-01-b.svg
- partial - the string is incorrectly rendered (see Fonts above)
- masking-opacity-01-b.svg
- pass
- masking-path-01-b.svg
- pass
- masking-path-02-b.svg
- partial - clipPathUnits=objectBoundingBox fails
- masking-path-03-b.svg
- fail
- masking-path-04-b.svg
- pass
- masking-path-05-f.svg
- partial - clip-rule=evenodd not functioning
Metadata
- metadata-example-01-b.svg
- pass
Painting
- painting-fill-01-t.svg
- pass
- painting-fill-02-t.svg
- pass
- painting-fill-03-t.svg
- pass
- painting-fill-04-t.svg
- pass
- painting-marker-01-f.svg
- pass
- painting-marker-02-f.svg
- partial - mishandling of marker strokes
- painting-render-01-b.svg
- pass
- painting-stroke-01-t.svg
- pass
- painting-stroke-02-t.svg
- pass
- painting-stroke-03-t.svg
- pass
- painting-stroke-04-t.svg
- pass
Paths
- paths-data-01-t.svg
- pass
- paths-data-02-t.svg
- fail - mqzmqz
- paths-data-03-f.svg
- fail - MaZmAZmaz
- paths-data-04-t.svg
- pass
- paths-data-05-t.svg
- pass
- paths-data-06-t.svg
- pass
- paths-data-07-t.svg
- pass
Color Gradients
- pservers-grad-01-b.svg
- pass
- pservers-grad-02-b.svg
- pass
- pservers-grad-03-b.svg
- pass
- pservers-grad-04-b.svg
- pass
- pservers-grad-05-b.svg
- pass
- pservers-grad-06-b.svg
- pass
- pservers-grad-07-b.svg
- pass
- pservers-grad-08-b.svg
- partial - gradient is ok; font is incorrect (see Fonts above)
- pservers-grad-09-b.svg
- pass
- pservers-grad-10-b.svg
- pass
- pservers-grad-11-b.svg
- pass
- pservers-grad-12-b.svg
- pass
- pservers-pattern-01-b.svg
- pass
Rendering
- render-elems-01-t.svg
- pass
- render-elems-02-t.svg
- pass
- render-elems-03-t.svg
- fail - not rendered
- render-elems-06-t.svg
- partial - rendering is ok; font is incorrect (see Fonts above)
- render-elems-07-t.svg
- partial - rendering is ok; font is incorrect
- render-elems-08-t.svg
- partial - rendering is ok; font is incorrect
- render-groups-01-b.svg
- partial - rendering is ok; font is incorrect
- render-groups-03-t.svg
- partial - rendering is ok; font is incorrect
Scripting (not supported)
- script-handle-01-b.svg
- fail
- script-handle-02-b.svg
- fail
- script-handle-03-b.svg
- fail
- script-handle-04-b.svg
- fail
Shapes
- shapes-circle-01-t.svg
- pass
- shapes-ellipse-01-t.svg
- pass
- shapes-line-01-t.svg
- pass
- shapes-polygon-01-t.svg
- pass
- shapes-polyline-01-t.svg
- partial - the pentagon ends are incorrect
- shapes-rect-01-t.svg
- pass
Structure
- struct-cond-01-t.svg
- fail
- struct-cond-02-t.svg
- fail
- struct-defs-01-t.svg
- pass
- struct-dom-01-b.svg
- fail
- struct-dom-02-b.svg
- fail
- struct-dom-03-b.svg
- fail
- struct-dom-04-b.svg
- fail
- struct-dom-05-b.svg
- fail
- struct-dom-06-b.svg
- fail
- struct-frag-01-t.svg
- pass
- struct-group-01-t.svg
- pass
- struct-group-02-b.svg
- pass
- struct-image-01-t.svg
- pass
- struct-image-02-b.svg
- partial - problem with use element
- struct-image-03-t.svg
- fail - Gamma correction
- struct-image-04-t.svg
- pass
- struct-image-05-b.svg
- fail - Prints the message: error loading pixbuf at close
- struct-symbol-01-b.svg
- partial - the topleft image is not resized correctly
CSS
- styling-css-01-b.svg
- pass
- styling-css-02-b.svg
- pass
- styling-css-03-b.svg
- pass
- styling-inherit-01-b.svg
- pass
- styling-pres-01-t.svg
- pass
Text
- text-align-01-b.svg
- pass
- text-align-02-b.svg
- fail - baseline-shift not functioning
- text-align-03-b.svg
- pass
- text-align-04-b.svg
- partial - tref/t.o.a.p. not supported
- text-align-05-b.svg
- fail
- text-align-06-b.svg
- fail
- text-altglyph-01-b.svg
- fail
- text-deco-01-b.svg
- partial - underline and strikethrough not functioning; whitespace problem
- text-fonts-01-t.svg
- partial - monospaced font is incorrect
- text-fonts-02-t.svg
- partial - font-weight="lighter" not functioning
- text-intro-01-t.svg
- pass
- text-intro-02-b.svg
- partial - right-to-left text not functioning
- text-intro-03-b.svg
- partial - text is vertical but oriented incorrectly
- text-intro-04-t.svg
- pass
- text-path-01-b.svg
- partial - startOffset fails
- text-spacing-01-b.svg
- fail
- text-text-01-b.svg
- fail - 'textLength' and 'lengthAdjust' not functioning
- text-text-03-b.svg
- partial - underline and strikethrough not functioning
- text-tref-01-b.svg
- fail - tref not functioning
- text-tselect-01-b.svg
- pass
- text-tspan-01-b.svg
- partial - "Cute and fuzzy" spaced incorrectly
- text-ws-01-t.svg
- pass
- text-ws-02-t.svg
- fail