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
_______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

