[jbosstools-dev] XulRunner & SWT over GTK3

Mickael Istria mistria at redhat.com
Tue Dec 17 09:22:51 EST 2013


Hi all,

Many of us have identified a major bug leading to Eclipse crash when 
using JBT 4.2.0.Alpha1 and Eclipse Luna. 
https://issues.jboss.org/browse/JBIDE-16280 , 
https://issues.jboss.org/browse/JBIDE-16308 , 
https://issues.jboss.org/browse/JBIDE-16290 .
Xulrunner binaries we have don't work on GTK3 (which is next Eclipse 
default implementation for SWT on Linux). Apparently there is no 
xulrunner available which works with GTK3, and anyway, the dependency on 
discontinued JavaXPCom seems to show that it's impossible to find a set 
of compatible SWT/GTK3/XulRunner/JavaXPCom libraries that can work together.
This makes that currently, we don't have any way to get XulRunner and 
VPE working on Linux. They currently crash the workbench, but even if we 
workaround that (by checking the gtk version used and avoid invoking 
xulrunner when using GTK3) we can't have this feature working.

What do we do from here?

It seems like the recommended way (from old messages on JavaXPCom list) 
is to use WebKitGTK+ on Linux instead of xulrunner. For more uniformity, 
it would require to get rid of xulrunner for other OS and rely fully on 
Webkit and a Java binding such as webkit driver.
Is this a right path to follow? If yes, this should be started very 
soon, except if we prefer dropping the whole VPE in favour of something 
else.

Cheers,
-- 
Mickael Istria
Eclipse developer at JBoss, by Red Hat <http://www.jboss.org/tools>
My blog <http://mickaelistria.wordpress.com> - My Tweets 
<http://twitter.com/mickaelistria>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20131217/2bbc6a95/attachment.html 


More information about the jbosstools-dev mailing list