[webkit-dev] About Win32/Cairo port

Brent Fulgham bfulgham at gmail.com
Sat May 30 13:13:25 PDT 2009


On May 15, 2009, at 9:29 PM, Joonghoon Kim wrote:

> 1) Sometimes, cairo doesn't render Korean 'bold' letters correctly.
> English looks fine. It seems to be very close to this cairo bug.
> http://bugs.freedesktop.org/show_bug.cgi?id=21543
> But I'm not sure both are same. (Of course, I'm using Cairo
> 1.8.6 in requirements.zip)

I just committed a fix yesterday (http://trac.webkit.org/changeset/ 
44268) contributed by Alexander Macdonald that might fix this problem.

> 2) In ACID3 test, some assertion failure occures,
> for WebCore attempts to destroy cairo font structures
> which has 0 ref count. I changed SimpleFontData::platformDestroy()
> to destroy the structures while ref-count is bigger than 0.
> The failure has gone, but I'm not sure it's right.

I've noticed this, too, but have not looked into it much.

> 3) I can't see context-menu localized strings, for
> CreateBundle() with WebKit.resources/ fails. It's due
> to Open CF-Lite. _CFGetFileProperties() returns -1
> for createFileA() fails.
> GetLastError() reports ERROR_ACCESS_DENIED.
> Anyone know why this happens?

I'm not sure if this is a bug in CFLite (perhaps missing functionality  
for handling bundles on Windows), or if you are just missing the  
appropriate bundle directory in the location CFLite is checking.  Do  
you have the various bundle/resource directories alongside WebKit/ 
CFLite?

-Brent
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20090530/4ae17f7d/attachment.html>


More information about the webkit-dev mailing list