--- webkit-1.6.3/Source/WebCore/plugins/gtk/PluginViewGtk.cpp~ 2012-03-18 12:37:03.920894509 +0000 +++ webkit-1.6.3/Source/WebCore/plugins/gtk/PluginViewGtk.cpp~ 2012-03-18 12:37:18.470660619 +0000 @@ -71,6 +71,7 @@ #include #if defined(XP_UNIX) +#define String XtStringType #include "RefPtrCairo.h" #include "gtk2xtbin.h" #define Bool int // this got undefined somewhere @@ -81,6 +82,7 @@ #elif defined(GDK_WINDOWING_WIN32) #include "PluginMessageThrottlerWin.h" #include +#undef String #endif using JSC::ExecState; --- webkit-1.6.3/Tools/DumpRenderTree/TestNetscapePlugIn/PluginTest.cpp~ 2011-09-17 08:11:57.000000000 +0100 +++ webkit-1.6.3/Tools/DumpRenderTree/TestNetscapePlugIn/PluginTest.cpp~ 2012-03-18 13:07:18.360078362 +0000 @@ -28,7 +28,7 @@ #include "PluginObject.h" #include #include - +#include using namespace std; extern NPNetscapeFuncs *browser;