XdgBrowserLauncher
Browser launcher that uses xdg-open to open URLs on Linux systems.
This is typically available on Linux systems with XDG-compliant desktop environments. xdg-open delegates to the user's preferred browser.
Delegates to PathBrowserLauncher if xdg-open is found in the system PATH.