2008-05-02 Benjamin Otte <otte@gnome.org>
authoralp@webkit.org <alp@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 2 May 2008 23:10:41 +0000 (23:10 +0000)
committeralp@webkit.org <alp@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 2 May 2008 23:10:41 +0000 (23:10 +0000)
        Reviewed by Alp Toker.

        http://bugs.webkit.org/show_bug.cgi?id=18856
        [GTK] variable initialization missing

        Not initializing the m_needsXEmbed variable could have very funny
        results. Most often those results would be crashes.

        * plugins/PluginView.cpp:
        (WebCore::PluginView::PluginView):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@32828 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog
WebCore/plugins/PluginView.cpp

index 072b04b080f0ef935cf787432e86dccea5397874..6ff7d82811ca1b50b946a050a78a2047e5453169 100644 (file)
@@ -1,3 +1,16 @@
+2008-05-02  Benjamin Otte  <otte@gnome.org>
+
+        Reviewed by Alp Toker.
+
+        http://bugs.webkit.org/show_bug.cgi?id=18856
+        [GTK] variable initialization missing
+
+        Not initializing the m_needsXEmbed variable could have very funny
+        results. Most often those results would be crashes.
+
+        * plugins/PluginView.cpp:
+        (WebCore::PluginView::PluginView):
+
 2008-05-02  Jan Michael Alonzo  <jmalonzo@unpluggable.com>
 
         Reviewed by Eric.
index 57e29f1516c84eb0cd19551da6d1ee66ca57f1ee..a7b1b373c1e5c10df0840013049814fa76380d79 100644 (file)
@@ -530,6 +530,9 @@ PluginView::PluginView(Frame* parentFrame, const IntSize& size, PluginPackage* p
     , m_isVisible(false)
     , m_attachedToWindow(false)
     , m_haveInitialized(false)
+#if PLATFORM(GTK) || defined(Q_WS_X11)
+    , m_needsXEmbed(false)
+#endif
 #if PLATFORM(WIN)
     , m_pluginWndProc(0)
     , m_lastMessage(0)