diff --git a/hplip/base/utils.py b/hplip/base/utils.py index da31474..42535c8 100644 --- a/hplip/base/utils.py +++ b/hplip/base/utils.py @@ -880,8 +880,8 @@ def all(S,f=lambda x:x): if not f(x): return False return True -BROWSERS = ['firefox', 'mozilla', 'konqueror', 'epiphany', 'skipstone'] # in preferred order -BROWSER_OPTS = {'firefox': '-new-tab', 'mozilla': '', 'konqueror': '', 'epiphany': '--new-tab', 'skipstone': ''} +BROWSERS = ['xdg-open', 'url_handler.sh', 'firefox', 'mozilla', 'konqueror', 'epiphany', 'skipstone'] # in preferred order +BROWSER_OPTS = {'xdg-open': '', 'url_handler.sh': '', 'firefox': '-new-tab', 'mozilla': '', 'konqueror': '', 'epiphany': '--new-tab', 'skipstone': ''} def find_browser():