Changes between Version 22 and Version 23 of Google Summer of Code 2008
- Timestamp:
- Mar 17, 2008, 7:31:16 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Google Summer of Code 2008
v22 v23 2 2 3 3 WebKit Project Ideas: 4 * SVG 4 5 * SVG Filters - Implement a platform-independent set of c++ based SVG filters, as detailed in the the [http://www.w3.org/TR/SVG/filters.html SVG FULL 1.1 specification]. Currently only the Mac platform has a filters implementation (CoreImage based). These are disabled in tip of tree WebKit. 5 6 * Fix our [http://www.w3.org/TR/SVG11/animate.html SVG Animation] implementation - we can't pass [http://acid3.acidtests.org/ Acid3] without it 6 7 * SVG Bug fighting (clipping redesign, xhtml/svg integration issues, a lot more, please ask) 8 * CSS 7 9 * Pass the rest of the [http://www.w3.org/Style/CSS/Test/CSS2.1/current/ CSS 2.1 test suite] (and possibly the [http://samples.msdn.microsoft.com/csstestpages/default.htm new suite from Microsoft]) 8 10 * CSS3 Paged Media - Add support for [http://www.w3.org/TR/css3-page/ CSS3 Paged Media], or a subset thereof. Currently we have no support in WebKit. 11 * Other new specifications/Features 9 12 * MathML (at least the presentational parts, can get very far with a stylesheet only) - http://www.w3.org/TR/REC-MathML/ 10 13 * Ruby - http://www.w3.org/TR/ruby/ … … 16 19 * [http://www.w3.org/TR/wai-aria/ ARIA] - Accessible Rich Internet Applications 17 20 * [http://www.whatwg.org/specs/web-forms/current-work/ Web Forms 2] 18 * Other Engine Work 21 * MHTML support (Microsoft's "web archive" equivalent) (see http://bugs.webkit.org/show_bug.cgi?id=7168 and http://bugs.webkit.org/show_bug.cgi?id=7169) 22 * Support output of "Web page, complete" format (see http://bugs.webkit.org/show_bug.cgi?id=7211) 23 * JavaScript Engine Work 19 24 * Interruptible JavaScript evaluation 20 25 * Generational JavaScript garbage collection 21 26 * Improved source syntax highlighting 22 * Backend Work23 * Cairo SVG backend completion (gradients, patterns and other bug fixes to make the test suite results match the CG backend)24 * Qt SVG backend completion25 * ATK accessibility support26 27 * Platform Ports 27 28 * Native Windows port - the current (Apple) Windows port requires use of non-redistributable Apple libraries. There has been effort underway to create a Native Windows port that does not require Apple libraries. More help in this effort would be useful. 28 * Windows Mobile port - there has been mention of at least 3 Windows Mobile ports of WebKit. It would be useful to create and/or consolidate a single Windows Mobile port integrated into the main WebKit trunk. 29 * Windows Mobile port - there has been mention of at least 3 Windows Mobile ports of WebKit. It would be useful to create and/or consolidate a single Windows Mobile port integrated into the main WebKit trunk. 30 * Cairo 31 * SVG backend completion (gradients, patterns and other bug fixes to make the test suite results match the CG backend) 32 * Qt 33 * SVG backend completion 34 * Gtk 35 * ATK accessibility support 29 36 * Developer Tools 30 37 * Anything on the [wiki:"Developer Tools Hitlist" Developer Tools Hitlist] … … 48 55 * Developer tool of your own design 49 56 * Development Infrastructure 50 * Automated WebKit API regression tests 57 * Automated WebKit API regression tests (testing the Obj-C, COM, C++ APIs exposed on various platforms) 51 58 * Improvements for DHTML application UI development: 52 59 * Focus and Keyboard Navigation improvements for DHTML applications (see http://bugs.webkit.org/show_bug.cgi?id=7138) 53 60 * Add ARIA support for adding semantics to DHTML application user interface nodes (see http://bugs.webkit.org/show_bug.cgi?id=12132) 54 61 * See http://developer.mozilla.org/en/docs/Accessible_DHTML for more ideas. 55 * MHTML support (Microsoft's "web archive" equivalent) (see http://bugs.webkit.org/show_bug.cgi?id=7168 and http://bugs.webkit.org/show_bug.cgi?id=7169)56 * Support output of "Web page, complete" format (see http://bugs.webkit.org/show_bug.cgi?id=7211)57 62 * ''more project ideas go here here'' 58 63