diff options
author | Florian Bruhin <git@the-compiler.org> | 2015-01-09 22:13:23 +0100 |
---|---|---|
committer | Florian Bruhin <git@the-compiler.org> | 2015-01-09 22:26:35 +0100 |
commit | 301186d4075cb5715c4c0841db68c04d0fd4010e (patch) | |
tree | 8f5114b3f2e9442a9113ca604a2e09612ce52720 | |
parent | ab121a98da0ab3c66fb828a04bed7ca00f7d4ccb (diff) | |
download | qutebrowser-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.py | 2 |
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): |