gtk_show_uri() documentation[1] says:
> The uri must be of a form understood by GIO (i.e. you need to install
> gvfs to get support for uri schemes such as http:// or ftp://, as only
> local files are handled by GIO itself).
We should check for gvfs availability on Linux too and update supported actions correspondingly.
For more information see JDK-8029263
We should also investigate what specific libraries/software modules need to be installed on Solaris systems in order to enable browsing URIs. This information should be added back to JDK-8029263.