diff options
Diffstat (limited to 'qutebrowser/utils/urlutils.py')
-rw-r--r-- | qutebrowser/utils/urlutils.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/qutebrowser/utils/urlutils.py b/qutebrowser/utils/urlutils.py index 58862925e..866d0a662 100644 --- a/qutebrowser/utils/urlutils.py +++ b/qutebrowser/utils/urlutils.py @@ -28,6 +28,7 @@ import urllib.parse import mimetypes from typing import Optional, Tuple, Union, Iterable +from qutebrowser.qt import machinery from qutebrowser.qt.core import QUrl from qutebrowser.qt.network import QHostInfo, QHostAddress, QNetworkProxy @@ -505,9 +506,10 @@ def same_domain(url1: QUrl, url2: QUrl) -> bool: # # There are no other callers of same_domain, and url2 will only be ever valid when # we use a NetworkManager from QtWebKit. However, QtWebKit is Qt 5 only. + assert machinery.IS_QT6, machinery.INFO - suffix1 = url1.topLevelDomain() - suffix2 = url2.topLevelDomain() + suffix1 = url1.topLevelDomain() # type: ignore[attr-defined] + suffix2 = url2.topLevelDomain() # type: ignore[attr-defined] if not suffix1: return url1.host() == url2.host() |