My configuration is:
eclipse: 3.5.2 XUL Runner 1.9.1.9
There is also a complete discussion on the same topic here. But this would be useful if you're using eclipse as a bundle in Ubuntu. I am using an eclipse package downloaded from eclipse web site.
My workaround to this was run eclipse through the following script:
xuldir=/usr/lib/xulrunner-$(/usr/bin/xulrunner --gre-version) LD_LIBRARY_PATH=$xuldir${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} exec /path/to/eclipse/eclipse "$@"
Also, I added the following VM options to eclipse.ini after -vm segment:
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9.1.9
Before applying, make sure you have the same configuration.