Changes between Version 6 and Version 7 of BuildingGdk


Ignore:
Timestamp:
May 29, 2007 6:21:07 PM (17 years ago)
Author:
alp@atoker.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildingGdk

    v6 v7  
    4848[http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/platform/gdk WebCore/platform/gdk]
    4949
    50 == Current tasks (April '07) ==
     50== Current tasks (May '07) ==
    5151
    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
    5654 * Remove "gdk" naming from the curl backend. Other ports have expressed interest in using it.
    5755 * 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
    6460 * 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