1--- webkitgtk-2.4.9-orig/Source/WebCore/plugins/PluginView.cpp 2016-02-02 13:23:23.000000000 -0500
2+++ webkitgtk-2.4.9/Source/WebCore/plugins/PluginView.cpp 2016-02-02 18:28:07.000000000 -0500
3@@ -839,7 +839,7 @@
4 #if defined(XP_MACOSX)
5 , m_contextRef(0)
6 #endif
7-#if defined(XP_UNIX) && ENABLE(NETSCAPE_PLUGIN_API)
8+#if defined(X11) && ENABLE(NETSCAPE_PLUGIN_API)
9 , m_hasPendingGeometryChange(true)
10 , m_drawable(0)
11 , m_visual(0)
12--- webkitgtk-2.4.9-orig/Source/WebCore/plugins/PluginView.h 2016-02-02 13:23:23.000000000 -0500
13+++ webkitgtk-2.4.9/Source/WebCore/plugins/PluginView.h 2016-02-02 18:26:37.000000000 -0500
14@@ -378,7 +378,7 @@
15 void setNPWindowIfNeeded();
16 #endif
17
18-#if defined(XP_UNIX) && ENABLE(NETSCAPE_PLUGIN_API)
19+#if PLATFORM(X11) && ENABLE(NETSCAPE_PLUGIN_API)
20 bool m_hasPendingGeometryChange;
21 Pixmap m_drawable;
22 Visual* m_visual;