Changes between Version 6 and Version 7 of BuildingGdk
- Timestamp:
- May 29, 2007, 6:21:07 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildingGdk
v6 v7 48 48 [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/platform/gdk WebCore/platform/gdk] 49 49 50 == Current tasks ( April'07) ==50 == Current tasks (May '07) == 51 51 52 * Implement more of GraphicsContextCairo.cpp and PathCairo.cpp (possibly by cleaning up and merging Mike Emmel's patches) 53 * Non-ASCII text appears to be garbled right now, and the Cairo context is also often set into an error state resulting in failure to render pages. Investigate. 54 * Attempt to merge the Cairo code in the Win32 port -- the equivalent code is copy-and-pasted into the "Gdk" port in some places. This will help reduce code duplication but also help towards getting WebKit/Gdk/Gtk+ working on Windows 55 * Propose a shared NotImplemented.h (see mailing list thread). Remove use of NotImplementedGdk()? This is important as code sharing between ports increases. 52 * Implement more of GraphicsContextCairo.cpp 53 * Fix the curl backend 56 54 * Remove "gdk" naming from the curl backend. Other ports have expressed interest in using it. 57 55 * Review the "reentrancy" patch for the curl backend that did not get merged due to style issues(?) 58 * Investigate fixing the bakefiles so linking doesn't take several minutes. I (Alp) personally don't think bakefile should be replaced with a new build system unless the new system can be shared with at least one other port. 59 60 == Development roadmap (old?) == 61 62 * Track recent API changes in platform/loader 63 * Integrate the [http://bugs.webkit.org/show_bug.cgi?id=11332 SVG/Cairo support patch] 56 * Start to make decisions on how scrolling can be properly integrated 57 * Look into supporting SVG (is the code in the [http://bugs.webkit.org/show_bug.cgi?id=11332 SVG/Cairo support patch] still relevant?) 58 * Look into supporting the canvas 59 * Attempt to merge the Cairo code in the Win32 port -- the equivalent code is copy-and-pasted into the "Gdk" port in some places. This will help reduce code duplication but also help towards getting WebKit/Gdk/Gtk+ working on Windows 64 60 * Implement more stubs 65 * Investigate more sharing of code with the Qt port to avoid duplication of boilerplate and UI-agnostic code 66 * Investigate merging the build system with other ports (Qt) 61 * Investigate more convenient development workflows using git