From d0bed460eb788fb19a65c063f6d32c545bf09e42 Mon Sep 17 00:00:00 2001 From: Johannes Altmanninger Date: Fri, 12 Dec 2014 18:40:12 +0100 Subject: [PATCH] Hints: Use the src html attribute in addition to href in _resolve_url. See issue #286 --- qutebrowser/browser/hints.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/qutebrowser/browser/hints.py b/qutebrowser/browser/hints.py index 0366f3ec5..1d807b8b1 100644 --- a/qutebrowser/browser/hints.py +++ b/qutebrowser/browser/hints.py @@ -476,9 +476,13 @@ class HintManager(QObject): Return: A QUrl with the absolute URL, or None. """ - try: - text = elem['href'] - except KeyError: + text = None + for attr in ('href', 'src'): + if attr in elem: + text = elem[attr] + break + + if text is None: return None url = QUrl(text)