forgot the comment
diff --git a/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java b/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java
index 4dcd538..f62160b 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java
@@ -645,6 +645,12 @@
*/
browser.setData (KEY_CHECK_SUBWINDOW, Boolean.FALSE);
+ /*
+ * Bug in WebKitGTK. In WebKitGTK releases >= 1.10 a crash can occur if an
+ * attempt is made to show a browser before a size has been set on it. The
+ * workaround is to temporarily give it a size in order to force the native
+ * resize events to fire.
+ */
int minor = WebKitGTK.webkit_minor_version ();
if (minor >= 10) {
Point size = browser.getSize();