WebCore:
[WebKit-https.git] / WebCore / WebCorePrefix.h
index 6f760db..04a0858 100644 (file)
 #include <ostream>
 #endif
 
 #include <ostream>
 #endif
 
+// Work around bug 3553309 by re-including <ctype.h>.
+#include <cctype>
+#define isalnum(c)      __istype((c), (_CTYPE_A|_CTYPE_D))
+#define isalpha(c)      __istype((c), _CTYPE_A)
+#define iscntrl(c)      __istype((c), _CTYPE_C)
+#define isdigit(c)      __isctype((c), _CTYPE_D)       /* ANSI -- locale independent */
+#define isgraph(c)      __istype((c), _CTYPE_G)
+#define islower(c)      __istype((c), _CTYPE_L)
+#define isprint(c)      __istype((c), _CTYPE_R)
+#define ispunct(c)      __istype((c), _CTYPE_P)
+#define isspace(c)      __istype((c), _CTYPE_S)
+#define isupper(c)      __istype((c), _CTYPE_U)
+#define isxdigit(c)     __isctype((c), _CTYPE_X)       /* ANSI -- locale independent */
+#define tolower(c)      __tolower(c)
+#define toupper(c)      __toupper(c)
+
 #endif
 
 #include <sys/types.h>
 #endif
 
 #include <sys/types.h>
 #include <CoreFoundation/CoreFoundation.h>
 #include <CoreServices/CoreServices.h>
 
 #include <CoreFoundation/CoreFoundation.h>
 #include <CoreServices/CoreServices.h>
 
+#define KHTML_NO_XBL 1
+
+#if MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_3
+#define BUILDING_ON_PANTHER 1
+#endif
+
+#if BUILDING_ON_PANTHER
+#define OMIT_TIGER_FEATURES 1
+#endif
+
+#define KHTML_XSLT 1
+
 #ifdef __OBJC__
 
 #import <Cocoa/Cocoa.h>
 #ifdef __OBJC__
 
 #import <Cocoa/Cocoa.h>