The solution came finally but on pieces so I am not sure if one piece is only needed or all of them but I will list them all here.
- Make sure you have a 64 bit version of Xulrunner. The version that worked with me is 1.9.2.13 and you can downland the file xulrunner-1.9.2.13.en-US.linux-x86_64.tar.bz2. extract it to /opt/ and this will create a new folder "/opt/xulrunner"
Add the following parameters in the eclipse.ini. I think from my trials that the first part only is enough. However, when it works I was not interested to continue to test it :). Please note that "/opt/xulrunner" is the folder path, not the application
-Dorg.eclipse.swt.browser.DefaultType=mozilla
-Dorg.eclipse.swt.browser.XULRunnerPath=/opt/xulrunner
The last item when I think it is mandatory and it is coming from this article. The crash is caused by a bug in the GTK theme, which is the default theme selection in Window->Preferences->General->Appearance. To fix that you must change the theme selection from the default setting to the "Classic" setting
Again this didn't help with my configuration listed above.
– aibrahim Aug 25 '15 at 00:17