1 | | This is a random collection of TODO items for ksvg2 in WebKit.[[BR]] |
2 | | If any of this item is fixed, a proper bug report will be created,[[BR]] |
3 | | until that happens, this is a good place to list certain items.[[BR]] |
4 | | If you have any questions about these items, or want to help[[BR]] |
5 | | with them, please contact rwlbuis/WildFox on irc.freenode.net, #webkit.[[BR]] |
6 | | [[BR]] |
7 | | = W3C Test Status (October 7th 2007) = |
8 | | == Filter problems == |
9 | | * filters-composite-02-b.svg (no visible filter output)[[BR]] |
10 | | * filters-conv-01-f.svg (no feConvolveMatrix filter [http://bugs.webkit.org/show_bug.cgi?id=5861 #5861])[[BR]] |
11 | | * filters-felem-01-b.svg (problem with non-existant filters [http://bugs.webkit.org/show_bug.cgi?id=12569 #12569])[[BR]] |
12 | | * filters-light-01-f.svg (point & spot light have problems [http://bugs.webkit.org/show_bug.cgi?id=5865 #5865] [http://bugs.webkit.org/show_bug.cgi?id=10115 #10115])[[BR]] |
13 | | * filters-morph-01-f.svg (no feMorphology support [http://bugs.webkit.org/show_bug.cgi?id=5863 #5863])[[BR]] |
14 | | * filters-turb-01-f.svg (no feTurbulence support [http://bugs.webkit.org/show_bug.cgi?id=5864 #5864])[[BR]] |
15 | | |
16 | | == Problems when running testsuite embedded in XHTML == |
17 | | * [http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-filters-displace-01-f.html full-filters-displace-01-f.html] (initial display fails when embedded)[[BR]] |
18 | | * [http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-filters-image-01-b.html full-filters-image-01-b.html] (initial display fails when embedded)[[BR]] |
19 | | * [http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-coords-viewattr-01-b.html full-coords-viewattr-01-b.html] (initial display problem, xml parsing related)[[BR]] |
20 | | (These are covered by [http://bugs.webkit.org/show_bug.cgi?id=10341 #10341]) |
21 | | |
22 | | == Misc problems == |
23 | | * color-prof-01-f.svg (no icc color profiles [http://bugs.webkit.org/show_bug.cgi?id=6036 #6036] [http://bugs.webkit.org/show_bug.cgi?id=6037 #6037])[[BR]] |
24 | | * coords-units-03-b.svg (outermost svg viewport clipping not supported)[[BR]] |
25 | | * masking-path-03-b.svg (outermost svg viewport clipping not supported)[[BR]] |
26 | | * painting-render-01-b.svg (no color interpolation [http://bugs.webkit.org/show_bug.cgi?id=6033 #6033] [http://bugs.webkit.org/show_bug.cgi?id=6034 #6034])[[BR]] |
27 | | * struct-use-05-b.svg (no external <use> references [http://bugs.webkit.org/show_bug.cgi?id=12499 #12499])[[BR]] |
28 | | |
29 | | == Gradient problems == |
30 | | * pservers-grad-10-b.svg (no spread method support [http://bugs.webkit.org/show_bug.cgi?id=5968 #5968])[[BR]] |
31 | | * pservers-grad-14-b.svg (no spread method support [http://bugs.webkit.org/show_bug.cgi?id=5968 #5968])[[BR]] |
32 | | * pservers-grad-18-b.svg (inherted color & gradient stops issue)[[BR]] |
33 | | * pservers-grad-19-b.svg (inherted color & gradient stops issue)[[BR]] |
34 | | |
35 | | == Text problems == |
36 | | * text-align-05-b.svg (vertical text issues [http://bugs.webkit.org/show_bug.cgi?id=13971 #13971])[[BR]] |
37 | | * text-intro-03-b.svg (glyph-orientation, various non-latin language related issues)[[BR]] |
38 | | * text-tref-01-b.svg (external tref references)[[BR]] |
39 | | * text-tselect-02-f.svg (no text selection API [http://bugs.webkit.org/show_bug.cgi?id=12290 #12290])[[BR]] |
40 | | |
41 | | == SVG fonts problems ([http://bugs.webkit.org/show_bug.cgi?id=10649 #10649]) == |
42 | | * fonts-desc-02-t.svg (no svg fonts)[[BR]] |
43 | | * fonts-elem-01-t.svg (no svg fonts)[[BR]] |
44 | | * fonts-elem-03-b.svg (no svg fonts)[[BR]] |
45 | | * fonts-elem-04-b.svg (no svg fonts)[[BR]] |
46 | | * fonts-elem-05-t.svg (no svg fonts)[[BR]] |
47 | | * fonts-elem-06-t.svg (no svg fonts)[[BR]] |
48 | | * fonts-elem-07-b.svg (no svg fonts)[[BR]] |
49 | | * fonts-kern-01-t.svg (no svg fonts)[[BR]] |
50 | | * pservers-grad-08-b.svg (okay, but no svg fonts)[[BR]] |
51 | | * render-elems-06-t.svg (okay, but no svg fonts)[[BR]] |
52 | | * render-elems-07-t.svg (okay, but no svg fonts)[[BR]] |
53 | | * render-elems-08-t.svg (okay, but no svg fonts)[[BR]] |
54 | | * render-groups-01-b.svg (okay, but no svg fonts)[[BR]] |
55 | | * render-groups-03-t.svg (okay, but no svg fonts)[[BR]] |
56 | | * text-align-08-b.svg (no svg fonts)[[BR]] |
57 | | * text-altglyph-01-b.svg (no svg fonts [http://bugs.webkit.org/show_bug.cgi?id=6426 #6426])[[BR]] |
58 | | * text-text-04-t.svg (no svg fonts)[[BR]] |
59 | | * text-text-05-t.svg (no svg fonts)[[BR]] |
60 | | * text-text-06-t.svg (no svg fonts)[[BR]] |
61 | | |
62 | | = Important, data type design changes = |
63 | | * SVGAngle* -> SVGAngle (pass by value, not by pointer)[[BR]] |
64 | | * SVGColor* -> SVGColor (pass by value, not by pointer)[[BR]] |
65 | | * SVGPreserveAspectRatio* -> SVGPreserveAspectRatio (pass by value, not by pointer)[[BR]] |
66 | | |
67 | | = JavaScript / ObjC SVG DOM issues = |
68 | | * Provide more SVG DOM JavaScript tests (ie. for SVGLength & friends)[[BR]] |
69 | | * Fix fundamental SVG DOM issues with baseVal/animVal ([http://bugs.webkit.org/show_bug.cgi?id=14150 #14150])[[BR]] |
70 | | |
71 | | = Filter issues = |
72 | | * Quality of filter output can be low in certain circumstances ([http://bugs.webkit.org/show_bug.cgi?id=6021 #6021] [http://bugs.webkit.org/show_bug.cgi?id=5526 #5226])[[BR]] |
73 | | |
74 | | [[BR]][[BR]] |
75 | | |
76 | | Last update: May 20th 2011. |
| 1 | The actual test results of WebKit on the official [http://dev.w3.org/SVG/profiles/1.1F2/test/status/implementation_matrix.html SVG W3C test suite] are tracked on the following document: [https://spreadsheets.google.com/spreadsheet/ccc?key=0AtEuXGcF4tpXdF82VjVMNV83cUI5VkVOQjVjOG9NcVE&hl=en_US#gid=0 WebKits W3C test suite results]. |