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