summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <git@the-compiler.org>2015-01-09 22:13:23 +0100
committerFlorian Bruhin <git@the-compiler.org>2015-01-09 22:26:35 +0100
commit301186d4075cb5715c4c0841db68c04d0fd4010e (patch)
tree8f5114b3f2e9442a9113ca604a2e09612ce52720
parentab121a98da0ab3c66fb828a04bed7ca00f7d4ccb (diff)
downloadqutebrowser-301186d4075cb5715c4c0841db68c04d0fd4010e.tar.gz
qutebrowser-301186d4075cb5715c4c0841db68c04d0fd4010e.zip
Use qurl_from_user_input() in urlutils.is_url().
It seems 354018efcd41df3f26c0c4830e43185a6c64f97f broke IPv6 IPs on older Qt versions: ====================================================================== FAIL: test_urls (qutebrowser.test.utils.test_urlutils.IsUrlTests) (url='2001:41d0:2:6c11::1') Test things which are URLs. ---------------------------------------------------------------------- Traceback (most recent call last): File "/var/lib/buildbot/slaves/slave/ubuntu-utopic/build/qutebrowser/test/utils/test_urlutils.py", line 168, in test_urls self.assertTrue(urlutils.is_url(url), url) AssertionError: False is not true : 2001:41d0:2:6c11::1
-rw-r--r--qutebrowser/utils/urlutils.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/qutebrowser/utils/urlutils.py b/qutebrowser/utils/urlutils.py
index 8bfe1d582..d6a932bfa 100644
--- a/qutebrowser/utils/urlutils.py
+++ b/qutebrowser/utils/urlutils.py
@@ -224,7 +224,7 @@ def is_url(urlstr):
url = _is_url_naive(urlstr)
else:
raise ValueError("Invalid autosearch value")
- return url and QUrl.fromUserInput(urlstr).isValid()
+ return url and qurl_from_user_input(urlstr).isValid()
def qurl_from_user_input(urlstr):