Version 11 (modified by 17 years ago) ( diff ) | ,
---|
This is a random collection of TODO items for ksvg2 in WebKit.
If any of this item is fixed, a proper bug report will be created,
until that happens, this is a good place to list certain items.
If you have any questions about these items, or want to help
with them, please contact rwlbuis/WildFox on irc.freenode.net, #webkit.
W3C Test Status (October 7th 2007)
Filter problems
- filters-composite-02-b.svg (no visible filter output)
- filters-conv-01-f.svg (no feConvolveMatrix filter, #5861)
- filters-felem-01-b.svg (problem with non-existant filters #12569)
- filters-gauss-01-b.svg (problem with x/y std devs #5973)
- filters-light-01-f.svg (point & spot light have problems #5865 #10115)
- filters-morph-01-f.svg (no feMorphology support #5863)
- filters-tile-01-b.svg (feTile support broken)
- filters-turb-01-f.svg (no feTurbulence support #5864)
Problems when running testsuite embedded in XHTML
- full-filters-displace-01-f.html (initial display fails when embedded)
- full-filters-image-01-b.html (initial display fails when embedded)
- full-coords-viewattr-01-b.html (initial display problem, xml parsing related)
Misc problems
- color-prof-01-f.svg (no icc color profiles #6036 #6037)
- coords-units-03-b.svg (outermost svg viewport clipping not supported)
- masking-path-03-b.svg (outermost svg viewport clipping not supported)
- masking-path-04-b.svg (clip text to image doesn't work #12571)
- painting-render-01-b.svg (no color interpolation #6033 #6034)
- struct-use-05-b.svg (no external <use> references #12499)
- styling-css-05-b.svg (css :lang selector problem)
Gradient problems
- pservers-grad-10-b.svg (no spread method support #5968)
- pservers-grad-14-b.svg (no spread method support #5968)
- pservers-grad-18-b.svg (inherted color & gradient stops issue)
- pservers-grad-19-b.svg (inherted color & gradient stops issue)
Text problems
- text-align-05-b.svg (vertical text issues #13971)
- text-intro-03-b.svg (glyph-orientation, various non-latin language related issues)
- text-text-01-b.svg (textLength/lengthAdjust support #6421 #6422)
- text-tref-01-b.svg (external tref references)
- text-tselect-02-f.svg (no text selection API #12290)
SVG fonts problems (#10649)
- fonts-desc-02-t.svg (no svg fonts)
- fonts-elem-01-t.svg (no svg fonts)
- fonts-elem-03-b.svg (no svg fonts)
- fonts-elem-04-b.svg (no svg fonts)
- fonts-elem-05-t.svg (no svg fonts)
- fonts-elem-06-t.svg (no svg fonts)
- fonts-elem-07-b.svg (no svg fonts)
- fonts-kern-01-t.svg (no svg fonts)
- pservers-grad-08-b.svg (okay, but no svg fonts)
- render-elems-06-t.svg (okay, but no svg fonts)
- render-elems-07-t.svg (okay, but no svg fonts)
- render-elems-08-t.svg (okay, but no svg fonts)
- render-groups-01-b.svg (okay, but no svg fonts)
- render-groups-03-t.svg (okay, but no svg fonts)
- text-align-08-b.svg (no svg fonts)
- text-altglyph-01-b.svg (no svg fonts #6426)
- text-text-04-t.svg (no svg fonts)
- text-text-05-t.svg (no svg fonts)
- text-text-06-t.svg (no svg fonts)
Important, data type design changes
- SVGAngle* -> SVGAngle (pass by value, not by pointer)
- SVGColor* -> SVGColor (pass by value, not by pointer)
- SVGPreserveAspectRatio* -> SVGPreserveAspectRatio (pass by value, not by pointer)
JavaScript / ObjC SVG DOM issues
- Provide more SVG DOM JavaScript tests (ie. for SVGLength & friends)
- Fix fundamental SVG DOM issues with baseVal/animVal (#14150)
Filter issues
- Quality of filter output can be low in certain circumstances (#6021 #5226)
- <feImage> needs to support fragment urls (#12027)
Text issues
- different baseline are not supported (#6424 #14005)
- SVG Fonts related DOM classes are missing (#10650 #10651 #10652)
- SVG text is integer based due the integration with the HTML text engine. Imporant to fix. (#12172 #12448 #14242)
- Vertical text selection is not "natural" (#13910)
General structure
- platform/graphics/svg must be moved into ksvg2/<whatever> (maybe "graphics").
- ksvg2/ must be moved to svg/ (inside WebCore, as it is right now)
Last update: October 7th 2007.
Note:
See TracWiki
for help on using the wiki.