2013/10/1 Tavmjong Bah <tavmjong@...8...>:
On Tue, 2013-10-01 at 15:35 +0200, Krzysztof Kosiński wrote:
2013/10/1 Martin Owens <doctormo@...400...>:
On Tue, 2013-10-01 at 14:56 +0200, Tavmjong Bah wrote:
I've run the W3C SVG 1.1 2nd Edition test suite using both Inkscape 0.48 and trunk. There are quite a few improvements in test compliance with trunk but some tests show regressions:
Thanks Tavmjong,
I fixed an issue with the gradients this morning in r12646. I looked now at the svgs to some of those failures and they've improved but are still wrong.
r12648 should render objectBoundingBox patterns and gradients correctly again, so I think some of those regressions should be fixed.
The rendering is better... but still some minor problems. I've updated the images.
In r12649, pservers-grad-13-b should render correctly.
There's still the issue of the gradients going awry when the object is nudged. I think this is caused by a faulty conversion to an user space gradient - I vaguely remember seeing some code related to this.
pservers-grad-21-b is rendered wrong, because position attributes are not inherited. Inheritance for other attributes is implemented in sp-gradient.cpp, so fixing this test case isn't that hard. su_v - can you verify whether there is a bug report for this?
I haven't yet analyzed the other test cases.
Regards, Krzysztof