Difference between revisions of "SVG Test Suite Compliance"
Jump to navigation
Jump to search
(starting updating) |
|||
Line 77: | Line 77: | ||
<!-- updated to here --> | <!-- updated to here --> | ||
=== Filters (not yet supported) === | === Filters (most not yet supported) === | ||
; filters-blend-01-b.svg : {{fail}} | ; filters-blend-01-b.svg : {{fail}} | ||
; filters-color-01-b.svg : {{fail}} | ; filters-color-01-b.svg : {{fail}} | ||
Line 85: | Line 85: | ||
; filters-diffuse-01-f.svg : {{fail}} | ; filters-diffuse-01-f.svg : {{fail}} | ||
; filters-displace-01-f.svg : {{fail}} | ; filters-displace-01-f.svg : {{fail}} | ||
; filters-example-01-b.svg : {{ | ; filters-example-01-b.svg : {{partial}} - one rendering artefacts, not all filters used supported | ||
; filters-gauss-01-b.svg : {{ | ; filters-gauss-01-b.svg : {{pass}} | ||
; filters-image-01-b.svg : {{fail}} | ; filters-image-01-b.svg : {{fail}} | ||
; filters-light-01-f.svg : {{fail}} | ; filters-light-01-f.svg : {{fail}} | ||
Line 94: | Line 94: | ||
; filters-tile-01-b.svg : {{fail}} | ; filters-tile-01-b.svg : {{fail}} | ||
; filters-turb-01-f.svg : {{fail}} | ; filters-turb-01-f.svg : {{fail}} | ||
; filters-felem-01-b.svg : {{fail}} | |||
<!-- updated --> | |||
=== Fonts === | === Fonts === |
Revision as of 01:10, 12 July 2007
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.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
pass
- Tests color profile support. see InkscapeColor. needs LCMS
- color-prop-01-b.svg
pass
- 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-01-t.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 of bounding boxes
- coords-units-02-b.svg
fail - we don't support percentage values
- coords-units-03-b.svg
partial - drawing should be clipped to viewport
- coords-viewattr-01-b.svg
fail
- coords-viewattr-02-b.svg
partial - viewport boxes not styled correctly
- coords-viewattr-03-b.svg
pass
- extend-namespace-01-f.svg
fail
Filters (most 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
partial - one rendering artefacts, not all filters used supported
- filters-gauss-01-b.svg
pass
- 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
- filters-felem-01-b.svg
fail
Fonts
Interaction (not supported)
These tests are only relevant to Inkview; Inkscape interaction is inevitably oriented to support editing. These tests are done against Inkscape however, hence the failures.
- interact-cursor-01-f.svg
fail
- 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
These tests are only relevant to Inkview; Inkscape linking is inevitably oriented to support editing. These tests are done against Inkscape however, hence the failures.
- 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
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
pass
- paths-data-03-f.svg
pass
- 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
fail
- text-align-04-b.svg
partial - tref not supported
- text-align-05-b.svg
pass
- 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 now functioning but mis-aligned
- text-intro-03-b.svg
partial - text is vertical but oriented incorrectly
- text-intro-04-t.svg
pass
- text-path-01-b.svg
pass
- text-spacing-01-b.svg
pass
- 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
pass
- text-ws-01-t.svg
pass
- text-ws-02-t.svg
pass