When I open an external browser out of my RCP application using:
PlatformUI.getWorkbench().getBrowserSupport().getExternalBrowser().openURL(url)
It opens up firefox instead of the system default browser (chrome) on Linux (Ubuntu). My default browser is set correctly via update-alternatives and links out of Eclipse actually open in Chrome. The mime type of text/html is also set to chrome.