12010-12-27 Koan-Sin Tan <koansin.tan@gmail.com>
2
3 Reviewed by NOBODY (OOPS!).
4
5 [Gtk] WebKitGtk+ doesn't build on Mac OS X 10.6
6 https://bugs.webkit.org/show_bug.cgi?id=50867
7
8 Many Gtk related files include <libintl.h> or <glib/gi18n-lib.h>.
9 On Mac, <libintl.h> includes <xlocale.h>. <xclocale.h> includes
10 <xlocale/_ctype.h>, which uses isacii(). If we disallow ctype in
11 config.h, we'll have problem.
12
13 * config.h: don't disallow ctype for (OS(DARWIN) && PLATFORM(GTK))
14 * platform/UUID.cpp:
15 (WebCore::createCanonicalUUIDString): let OS(DARWIN) && PLATFORM(GTK) u
16se the Chromium Linux one
17