[webkit-dev] Windows Cairo Update

Brent Fulgham bfulgham at gmail.com
Fri Mar 7 17:33:30 PST 2008


Today was a busy day for Windows Cairo commits.  The gigantic Visual Studio
project file merge has been completed, and at the moment we are down to a
single required patch (http://bugs.webkit.org/show_bug.cgi?id=17484) to
build a Cairo-backed WebKit.

A second patch (http://bugs.webkit.org/show_bug.cgi?id=17715) causes
WinLauncher to be built as part of the normal build process.  This is not
required, but I find it helpful as it's currently the only thing that
actually runs with the Cairo-backed DLL.  Safari will not run with the
Cairo-based build, and is less likely to work as time passes due to the
removal of various Apple-specific routines from the sources that Safari uses
for various aspects of its operations.

I recently found that CoreGraphics is not entirely gone; there are a few
calls to wk* functions (defined in the libWebKitSystemInterface*.a files)
that in turn make use of CoreGraphics.  I am working on a patch to remove
these functions, at which point we will be totally separated from
CoreGraphics.

I understand that Dan Zucker has made some good progress on removing
CFNetwork in favor of Curl; hopefully we'll all get our hands on those
changes soon.

Thanks,

-Brent
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080307/ded40923/attachment.html 


More information about the webkit-dev mailing list