[GTK] Plugin process crashes with GTK2 windowed plugins
[WebKit-https.git] / Source / WebKit2 / ChangeLog
index 7da999b..9197515 100644 (file)
@@ -1,3 +1,18 @@
+2014-04-25  Carlos Garcia Campos  <cgarcia@igalia.com>
+
+        [GTK] Plugin process crashes with GTK2 windowed plugins
+        https://bugs.webkit.org/show_bug.cgi?id=132127
+
+        Reviewed by Martin Robinson.
+
+        It happens sometimes because the socket is used before the plug
+        has been added. A runtime critical warnings is shown and it
+        sometimes ends up crashing.
+
+        * WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:
+        (WebKit::NetscapePlugin::platformPostInitializeWindowed): Do not
+        show the plug widget until the socket is connected.
+
 2014-04-24  Andreas Kling  <akling@apple.com>
 
         [iOS WebKit2] Enable optimization to mmap downloaded resources once they become file-backed.