Difference between revisions of "SVG Test Suite Compliance"
Jump to navigation
Jump to search
(Categorization) |
(made keys more colorful) |
||
Line 8: | Line 8: | ||
== Key == | == 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 == | == Results == | ||
=== Animation (not yet supported) === | === Animation (not yet supported) === | ||
; animate-elem-02-t.svg : | ; animate-elem-02-t.svg : {{fail}} | ||
; animate-elem-03-t.svg : | ; animate-elem-03-t.svg : {{fail}} | ||
; animate-elem-04-t.svg : | ; animate-elem-04-t.svg : {{fail}} | ||
; animate-elem-05-t.svg : | ; animate-elem-05-t.svg : {{fail}} | ||
; animate-elem-06-t.svg : | ; animate-elem-06-t.svg : {{fail}} | ||
; animate-elem-07-t.svg : | ; animate-elem-07-t.svg : {{fail}} | ||
; animate-elem-08-t.svg : | ; animate-elem-08-t.svg : {{fail}} | ||
; animate-elem-09-t.svg : | ; animate-elem-09-t.svg : {{fail}} | ||
; animate-elem-10-t.svg : | ; animate-elem-10-t.svg : {{fail}} | ||
; animate-elem-11-t.svg : | ; animate-elem-11-t.svg : {{fail}} | ||
; animate-elem-12-t.svg : | ; animate-elem-12-t.svg : {{fail}} | ||
; animate-elem-13-t.svg : | ; animate-elem-13-t.svg : {{fail}} | ||
; animate-elem-14-t.svg : | ; animate-elem-14-t.svg : {{fail}} | ||
; animate-elem-15-t.svg : | ; animate-elem-15-t.svg : {{fail}} | ||
; animate-elem-16-t.svg : | ; animate-elem-16-t.svg : {{fail}} | ||
; animate-elem-17-t.svg : | ; animate-elem-17-t.svg : {{fail}} | ||
; animate-elem-18-t.svg : | ; animate-elem-18-t.svg : {{fail}} | ||
; animate-elem-19-t.svg : | ; animate-elem-19-t.svg : {{fail}} | ||
; animate-elem-20-t.svg : | ; animate-elem-20-t.svg : {{fail}} | ||
; animate-elem-21-t.svg : | ; animate-elem-21-t.svg : {{fail}} | ||
; animate-elem-22-b.svg : | ; animate-elem-22-b.svg : {{fail}} | ||
; animate-elem-23-t.svg : | ; animate-elem-23-t.svg : {{fail}} | ||
; animate-elem-24-t.svg : | ; animate-elem-24-t.svg : {{fail}} | ||
; animate-elem-25-t.svg : | ; animate-elem-25-t.svg : {{fail}} | ||
; animate-elem-26-t.svg : | ; animate-elem-26-t.svg : {{fail}} | ||
; animate-elem-27-t.svg : | ; animate-elem-27-t.svg : {{fail}} | ||
; animate-elem-28-t.svg : | ; animate-elem-28-t.svg : {{fail}} | ||
; animate-elem-29-b.svg : | ; animate-elem-29-b.svg : {{fail}} | ||
=== Colors === | === Colors === | ||
; color-prof-01-f.svg : | ; color-prof-01-f.svg : {{fail}} | ||
: <i>Tests color profile support. Hopefully the Little CMS work should address this: see [[InkscapeColor]].</i> | : <i>Tests color profile support. Hopefully the Little CMS work should address this: see [[InkscapeColor]].</i> | ||
; color-prop-01-b.svg : | ; color-prop-01-b.svg : {{fail}} | ||
: <i>there are bugs for variations of this test: see comment in sp_object_get_style_property.</i> | : <i>there are bugs for variations of this test: see comment in sp_object_get_style_property.</i> | ||
; color-prop-02-f.svg : | ; color-prop-02-f.svg : {{pass}} | ||
; color-prop-03-t.svg : | ; color-prop-03-t.svg : {{pass}} | ||
=== Coordinates === | === Coordinates === | ||
; coords-trans-01-b.svg : | ; coords-trans-01-b.svg : {{pass}} | ||
; coords-trans-02-t.svg : | ; coords-trans-02-t.svg : {{pass}} | ||
; coords-trans-03-t.svg : | ; coords-trans-03-t.svg : {{pass}} | ||
; coords-trans-04-t.svg : | ; coords-trans-04-t.svg : {{pass}} | ||
; coords-trans-05-t.svg : | ; coords-trans-05-t.svg : {{pass}} | ||
; coords-trans-06-t.svg : | ; coords-trans-06-t.svg : {{pass}} | ||
; coords-units-01-b.svg : | ; coords-units-01-b.svg : {{partial}} - incorrect clipping | ||
; coords-units-02-b.svg : | ; coords-units-02-b.svg : {{partial}} | ||
; coords-units-03-b.svg : | ; coords-units-03-b.svg : {{partial}} - the red background is not clipped correctly | ||
; coords-viewattr-01-b.svg : | ; coords-viewattr-01-b.svg : {{fail}} | ||
; coords-viewattr-02-b.svg : | ; coords-viewattr-02-b.svg : {{partial}} - viewport boxes not styled correctly | ||
; extend-namespace-01-f.svg : | ; extend-namespace-01-f.svg : {{fail}} | ||
=== Filters (not yet supported) === | === Filters (not yet supported) === | ||
; filters-blend-01-b.svg : | ; filters-blend-01-b.svg : {{fail}} | ||
; filters-color-01-b.svg : | ; filters-color-01-b.svg : {{fail}} | ||
; filters-composite-02-b.svg : | ; filters-composite-02-b.svg : {{fail}} | ||
; filters-comptran-01-b.svg : | ; filters-comptran-01-b.svg : {{fail}} | ||
; filters-conv-01-f.svg : | ; filters-conv-01-f.svg : {{fail}} | ||
; filters-diffuse-01-f.svg : | ; filters-diffuse-01-f.svg : {{fail}} | ||
; filters-displace-01-f.svg : | ; filters-displace-01-f.svg : {{fail}} | ||
; filters-example-01-b.svg : | ; filters-example-01-b.svg : {{fail}} | ||
; filters-gauss-01-b.svg : | ; filters-gauss-01-b.svg : {{fail}} | ||
; filters-image-01-b.svg : | ; filters-image-01-b.svg : {{fail}} | ||
; filters-light-01-f.svg : | ; filters-light-01-f.svg : {{fail}} | ||
; filters-morph-01-f.svg : | ; filters-morph-01-f.svg : {{fail}} | ||
; filters-offset-01-b.svg : | ; filters-offset-01-b.svg : {{fail}} | ||
; filters-specular-01-f.svg : | ; filters-specular-01-f.svg : {{fail}} | ||
; filters-tile-01-b.svg : | ; filters-tile-01-b.svg : {{fail}} | ||
; filters-turb-01-f.svg : | ; filters-turb-01-f.svg : {{fail}} | ||
=== Fonts === | === Fonts === | ||
; fonts-elem-01-t.svg : | ; fonts-elem-01-t.svg : {{fail}} | ||
; fonts-elem-02-t.svg : | ; fonts-elem-02-t.svg : {{fail}} | ||
; fonts-elem-03-b.svg : | ; fonts-elem-03-b.svg : {{fail}} | ||
; fonts-elem-04-b.svg : | ; fonts-elem-04-b.svg : {{fail}} | ||
=== Interaction (not supported) === | === 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. | 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 : | ; interact-cursor-01-f.svg : {{fail}} | ||
; interact-dom-01-b.svg : | ; interact-dom-01-b.svg : {{fail}} | ||
; interact-events-01-b.svg : | ; interact-events-01-b.svg : {{fail}} | ||
; interact-order-01-b.svg : | ; interact-order-01-b.svg : {{fail}} | ||
; interact-order-02-b.svg : | ; interact-order-02-b.svg : {{fail}} | ||
; interact-order-03-b.svg : | ; interact-order-03-b.svg : {{fail}} | ||
; interact-zoom-01-t.svg : | ; interact-zoom-01-t.svg : {{fail}} | ||
=== Linking === | === 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. | 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 : | ; linking-a-01-b.svg : {{fail}} | ||
; linking-a-02-b.svg : | ; linking-a-02-b.svg : {{fail}} | ||
; linking-a-03-b.svg : | ; linking-a-03-b.svg : {{fail}} | ||
; linking-a-04-t.svg : | ; linking-a-04-t.svg : {{fail}} | ||
; linking-uri-01-b.svg : | ; linking-uri-01-b.svg : {{fail}} | ||
; linking-uri-02-b.svg : | ; linking-uri-02-b.svg : {{fail}} | ||
; linking-uri-03-t.svg : | ; linking-uri-03-t.svg : {{fail}} | ||
=== Masking === | === Masking === | ||
; masking-mask-01-b.svg : | ; masking-mask-01-b.svg : {{partial}} - the string is incorrectly rendered (see Fonts above) | ||
; masking-opacity-01-b.svg : | ; masking-opacity-01-b.svg : {{pass}} | ||
; masking-path-01-b.svg : | ; masking-path-01-b.svg : {{pass}} | ||
; masking-path-02-b.svg : | ; masking-path-02-b.svg : {{partial}} - clipPathUnits=objectBoundingBox fails | ||
; masking-path-03-b.svg : | ; masking-path-03-b.svg : {{fail}} | ||
; masking-path-04-b.svg : | ; masking-path-04-b.svg : {{pass}} | ||
; masking-path-05-f.svg : | ; masking-path-05-f.svg : {{partial}} - clip-rule=evenodd not functioning | ||
=== Metadata === | === Metadata === | ||
; metadata-example-01-b.svg : | ; metadata-example-01-b.svg : {{pass}} | ||
=== Painting === | === Painting === | ||
; painting-fill-01-t.svg : | ; painting-fill-01-t.svg : {{pass}} | ||
; painting-fill-02-t.svg : | ; painting-fill-02-t.svg : {{pass}} | ||
; painting-fill-03-t.svg : | ; painting-fill-03-t.svg : {{pass}} | ||
; painting-fill-04-t.svg : | ; painting-fill-04-t.svg : {{pass}} | ||
; painting-marker-01-f.svg : | ; painting-marker-01-f.svg : {{pass}} | ||
; painting-marker-02-f.svg : | ; painting-marker-02-f.svg : {{partial}} - mishandling of marker strokes | ||
; painting-render-01-b.svg : | ; painting-render-01-b.svg : {{pass}} | ||
; painting-stroke-01-t.svg : | ; painting-stroke-01-t.svg : {{pass}} | ||
; painting-stroke-02-t.svg : | ; painting-stroke-02-t.svg : {{pass}} | ||
; painting-stroke-03-t.svg : | ; painting-stroke-03-t.svg : {{pass}} | ||
; painting-stroke-04-t.svg : | ; painting-stroke-04-t.svg : {{pass}} | ||
=== Paths === | === Paths === | ||
; paths-data-01-t.svg : | ; paths-data-01-t.svg : {{pass}} | ||
; paths-data-02-t.svg : | ; paths-data-02-t.svg : {{pass}} | ||
; paths-data-03-f.svg : | ; paths-data-03-f.svg : {{pass}} | ||
; paths-data-04-t.svg : | ; paths-data-04-t.svg : {{pass}} | ||
; paths-data-05-t.svg : | ; paths-data-05-t.svg : {{pass}} | ||
; paths-data-06-t.svg : | ; paths-data-06-t.svg : {{pass}} | ||
; paths-data-07-t.svg : | ; paths-data-07-t.svg : {{pass}} | ||
=== Color Gradients === | === Color Gradients === | ||
; pservers-grad-01-b.svg : | ; pservers-grad-01-b.svg : {{pass}} | ||
; pservers-grad-02-b.svg : | ; pservers-grad-02-b.svg : {{pass}} | ||
; pservers-grad-03-b.svg : | ; pservers-grad-03-b.svg : {{pass}} | ||
; pservers-grad-04-b.svg : | ; pservers-grad-04-b.svg : {{pass}} | ||
; pservers-grad-05-b.svg : | ; pservers-grad-05-b.svg : {{pass}} | ||
; pservers-grad-06-b.svg : | ; pservers-grad-06-b.svg : {{pass}} | ||
; pservers-grad-07-b.svg : | ; pservers-grad-07-b.svg : {{pass}} | ||
; pservers-grad-08-b.svg : | ; pservers-grad-08-b.svg : {{partial}} - gradient is ok; font is incorrect (see Fonts above) | ||
; pservers-grad-09-b.svg : | ; pservers-grad-09-b.svg : {{pass}} | ||
; pservers-grad-10-b.svg : | ; pservers-grad-10-b.svg : {{pass}} | ||
; pservers-grad-11-b.svg : | ; pservers-grad-11-b.svg : {{pass}} | ||
; pservers-grad-12-b.svg : | ; pservers-grad-12-b.svg : {{pass}} | ||
; pservers-pattern-01-b.svg : | ; pservers-pattern-01-b.svg : {{pass}} | ||
=== Rendering === | === Rendering === | ||
; render-elems-01-t.svg : | ; render-elems-01-t.svg : {{pass}} | ||
; render-elems-02-t.svg : | ; render-elems-02-t.svg : {{pass}} | ||
; render-elems-03-t.svg : | ; render-elems-03-t.svg : {{fail}} - not rendered | ||
; render-elems-06-t.svg : | ; render-elems-06-t.svg : {{partial}} - rendering is ok; font is incorrect (see Fonts above) | ||
; render-elems-07-t.svg : | ; render-elems-07-t.svg : {{partial}} - rendering is ok; font is incorrect | ||
; render-elems-08-t.svg : | ; render-elems-08-t.svg : {{partial}} - rendering is ok; font is incorrect | ||
; render-groups-01-b.svg : | ; render-groups-01-b.svg : {{partial}} - rendering is ok; font is incorrect | ||
; render-groups-03-t.svg : | ; render-groups-03-t.svg : {{partial}} - rendering is ok; font is incorrect | ||
=== Scripting (not supported) === | === Scripting (not supported) === | ||
; script-handle-01-b.svg : | ; script-handle-01-b.svg : {{fail}} | ||
; script-handle-02-b.svg : | ; script-handle-02-b.svg : {{fail}} | ||
; script-handle-03-b.svg : | ; script-handle-03-b.svg : {{fail}} | ||
; script-handle-04-b.svg : | ; script-handle-04-b.svg : {{fail}} | ||
=== Shapes === | === Shapes === | ||
; shapes-circle-01-t.svg : | ; shapes-circle-01-t.svg : {{pass}} | ||
; shapes-ellipse-01-t.svg : | ; shapes-ellipse-01-t.svg : {{pass}} | ||
; shapes-line-01-t.svg : | ; shapes-line-01-t.svg : {{pass}} | ||
; shapes-polygon-01-t.svg : | ; shapes-polygon-01-t.svg : {{pass}} | ||
; shapes-polyline-01-t.svg : | ; shapes-polyline-01-t.svg : {{partial}} - the pentagon ends are incorrect | ||
; shapes-rect-01-t.svg : | ; shapes-rect-01-t.svg : {{pass}} | ||
=== Structure === | === Structure === | ||
; struct-cond-01-t.svg : | ; struct-cond-01-t.svg : {{fail}} | ||
; struct-cond-02-t.svg : | ; struct-cond-02-t.svg : {{fail}} | ||
; struct-defs-01-t.svg : | ; struct-defs-01-t.svg : {{pass}} | ||
; struct-dom-01-b.svg : | ; struct-dom-01-b.svg : {{fail}} | ||
; struct-dom-02-b.svg : | ; struct-dom-02-b.svg : {{fail}} | ||
; struct-dom-03-b.svg : | ; struct-dom-03-b.svg : {{fail}} | ||
; struct-dom-04-b.svg : | ; struct-dom-04-b.svg : {{fail}} | ||
; struct-dom-05-b.svg : | ; struct-dom-05-b.svg : {{fail}} | ||
; struct-dom-06-b.svg : | ; struct-dom-06-b.svg : {{fail}} | ||
; struct-frag-01-t.svg : | ; struct-frag-01-t.svg : {{pass}} | ||
; struct-group-01-t.svg : | ; struct-group-01-t.svg : {{pass}} | ||
; struct-group-02-b.svg : | ; struct-group-02-b.svg : {{pass}} | ||
; struct-image-01-t.svg : | ; struct-image-01-t.svg : {{pass}} | ||
; struct-image-02-b.svg : | ; struct-image-02-b.svg : {{partial}} - problem with use element | ||
; struct-image-03-t.svg : | ; struct-image-03-t.svg : {{fail}} - Gamma correction | ||
; struct-image-04-t.svg : | ; struct-image-04-t.svg : {{pass}} | ||
; struct-image-05-b.svg : | ; struct-image-05-b.svg : {{fail}} - Prints the message: error loading pixbuf at close | ||
; struct-symbol-01-b.svg : | ; struct-symbol-01-b.svg : {{partial}} - the topleft image is not resized correctly | ||
=== CSS === | === CSS === | ||
; styling-css-01-b.svg : | ; styling-css-01-b.svg : {{pass}} | ||
; styling-css-02-b.svg : | ; styling-css-02-b.svg : {{pass}} | ||
; styling-css-03-b.svg : | ; styling-css-03-b.svg : {{pass}} | ||
; styling-inherit-01-b.svg : | ; styling-inherit-01-b.svg : {{pass}} | ||
; styling-pres-01-t.svg : | ; styling-pres-01-t.svg : {{pass}} | ||
=== Text === | === Text === | ||
; text-align-01-b.svg : | ; text-align-01-b.svg : {{pass}} | ||
; text-align-02-b.svg : | ; text-align-02-b.svg : {{fail}} - baseline-shift not functioning | ||
; text-align-03-b.svg : | ; text-align-03-b.svg : {{fail}} | ||
; text-align-04-b.svg : | ; text-align-04-b.svg : {{partial}} - tref not supported | ||
; text-align-05-b.svg : | ; text-align-05-b.svg : {{pass}} | ||
; text-align-06-b.svg : | ; text-align-06-b.svg : {{fail}} | ||
; text-altglyph-01-b.svg : | ; text-altglyph-01-b.svg : {{fail}} | ||
; text-deco-01-b.svg : | ; text-deco-01-b.svg : {{partial}} - underline and strikethrough not functioning; whitespace problem | ||
; text-fonts-01-t.svg : | ; text-fonts-01-t.svg : {{partial}} - monospaced font is incorrect | ||
; text-fonts-02-t.svg : | ; text-fonts-02-t.svg : {{partial}} - font-weight="lighter" not functioning | ||
; text-intro-01-t.svg : | ; text-intro-01-t.svg : {{pass}} | ||
; text-intro-02-b.svg : | ; text-intro-02-b.svg : {{partial}} - right-to-left text now functioning but mis-aligned | ||
; text-intro-03-b.svg : | ; text-intro-03-b.svg : {{partial}} - text is vertical but oriented incorrectly | ||
; text-intro-04-t.svg : | ; text-intro-04-t.svg : {{pass}} | ||
; text-path-01-b.svg : | ; text-path-01-b.svg : {{pass}} | ||
; text-spacing-01-b.svg : | ; text-spacing-01-b.svg : {{pass}} | ||
; text-text-01-b.svg : | ; text-text-01-b.svg : {{fail}} - 'textLength' and 'lengthAdjust' not functioning | ||
; text-text-03-b.svg : | ; text-text-03-b.svg : {{partial}} - underline and strikethrough not functioning | ||
; text-tref-01-b.svg : | ; text-tref-01-b.svg : {{fail}} - tref not functioning | ||
; text-tselect-01-b.svg : | ; text-tselect-01-b.svg : {{pass}} | ||
; text-tspan-01-b.svg : | ; text-tspan-01-b.svg : {{pass}} | ||
; text-ws-01-t.svg : | ; text-ws-01-t.svg : {{pass}} | ||
; text-ws-02-t.svg : | ; text-ws-02-t.svg : {{pass}} | ||
---- | ---- | ||
[[Category:Developer Documentation]] | [[Category:Developer Documentation]] | ||
[[Category:Needs Work]] | [[Category:Needs Work]] |
Revision as of 21:36, 6 May 2007
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
We should run this against .44 when it releases --GigaClon
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
- 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
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